Bug #19960
closedRemove useless bootchecks in rudder 7.0
Description
We have useless bootchecks in rudder that check for old migration:
- CheckApiTokenAutorizationKind: used in migration from 4.x to 4.3 to update api token format
- CheckCfengineSystemRuleTargets: used in migration to 4.3 to update server group request
- CheckNashornWarning: we don't use nashorn anymore in 7.0
- CheckRootRuleCategoryExport: used in migration to rudder 4.0
- CheckSystemGroups: ensure property about system groups changed in 2.10
Moreover, we want to better organize other bootcheck, splitting them in:
- consistency bootchecks (check consistency of dit, connections, etc)
- action bootchecks (do things based on the presence of files, create root api token)
- migration bootchecks (migrate things).
- onetimeinit (xml dump for config repo, init active technique lib, etc)
Updated by François ARMAND about 3 years ago
- Status changed from New to In progress
Updated by François ARMAND about 3 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from François ARMAND to Nicolas CHARLES
- Pull Request set to https://github.com/Normation/rudder/pull/3885
Updated by François ARMAND about 3 years ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder|f792f3566a5601e10a495ed0971ce0946c680ae5.
Updated by Vincent MEMBRÉ about 3 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 7.0.0~beta2 which was released today.