Skip to content

ENT-14739: Federated reporting now requires semanage before any other operation - #3249

Open
aleksandrychev wants to merge 1 commit into
cfengine:masterfrom
aleksandrychev:ENT-14739
Open

aleksandrychev wants to merge 1 commit into
cfengine:masterfrom
aleksandrychev:ENT-14739

Conversation

@aleksandrychev

Copy link
Copy Markdown
Contributor

With SELinux in enforcing mode and semanage missing, the policy only warned and went on to migrate the superhub database schema, while the setup could never complete.

Now all other Federated reporting operations are skipped with an error until semanage is installed, either manually or automatically with the cfengine_mp_fr_dependencies_auto_install class. When installed automatically, the setup is completed in the same agent run.

Changelog: Title
Ticket: ENT-14739

With SELinux in enforcing mode and semanage missing, the policy only
warned and went on to migrate the superhub database schema, while the
setup could never complete.

Now all other Federated reporting operations are skipped with an error
until semanage is installed, either manually or automatically with the
cfengine_mp_fr_dependencies_auto_install class. When installed
automatically, the setup is completed in the same agent run.

Changelog: Title
Ticket: ENT-14739
Signed-off-by: Ihor Aleksandrychiev <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants