Actions
Bug #10372
closedOn Centos 7.3, upgrading from 4.0 to 4.1 fail due to SELinux problem
Pull Request:
Severity:
Critical - prevents main use of Rudder | no workaround | data loss | security
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
Fix check:
Regression:
Description
During upgrade from 4.0 to 4.1, I got the following errors
/etc/selinux/final/targeted/contexts/files/file_contexts: Multiple same specifications for /opt/rudder/etc/uuid.hive. /etc/selinux/final/targeted/contexts/files/file_contexts: Multiple same specifications for /var/log/rudder/apache2(/.*)?. /etc/selinux/final/targeted/contexts/files/file_contexts: Multiple same specifications for /var/rudder/inventories/incoming. /etc/selinux/final/targeted/contexts/files/file_contexts: Multiple same specifications for /var/rudder/inventories/accepted-nodes-updates. /etc/selinux/final/targeted/contexts/files/file_contexts: Invalid argument libsemanage.semanage_validate_and_compile_fcontexts: setfiles returned error code 1. semodule: Failed!
meanwhile, semodule was using 100% CPU
Then, https failed to start, cause is:
(13)Permission denied: AH00091: httpd: could not open error log file /var/log/rudder/apache2/error.log. AH00015: Unable to open logs
Updated by Nicolas CHARLES over 7 years ago
- Subject changed from On Centos 7.3, upgrading from 4.0 to 4.1 fail du tu SELinux problem to On Centos 7.3, upgrading from 4.0 to 4.1 fail due to SELinux problem
Updated by Nicolas CHARLES over 7 years ago
- Related to Bug #10090: Missing selinux-policy-devel in rudder-server-relay dependencies added
Updated by Nicolas CHARLES over 7 years ago
- Related to Bug #9913: Add SELinux config to relay package added
Updated by Nicolas CHARLES over 7 years ago
- Related to deleted (Bug #10090: Missing selinux-policy-devel in rudder-server-relay dependencies)
Updated by Alexis Mousset over 7 years ago
- Status changed from New to In progress
- Assignee set to Alexis Mousset
Updated by Alexis Mousset over 7 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from Alexis Mousset to Benoît PECCATTE
- Pull Request set to https://github.com/Normation/rudder-packages/pull/1288
Updated by Alexis Mousset over 7 years ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder-packages|e444d2657185a5a3ce67d6841ac1607823a86d84.
Updated by Nicolas CHARLES over 7 years ago
- Related to Bug #10426: Apache not started on a fresh centos7 install (selinux problem) added
Updated by Benoît PECCATTE over 7 years ago
- Status changed from Pending release to Released
- Priority set to 0
This bug has been fixed in Rudder 4.1.0 which was released today.
- 4.1.0: Announce Changelog
- Download: https://www.rudder-project.org/site/get-rudder/downloads/
Actions