Feature #32037
Disable katello-agent and infrastructure by default and allow users to enable it on new installs or disable it on upgrades
Related issues
Associated revisions
Refs #32037: Add ensure on qpid class to allow removal of all qpid assets
Adds an ensure parameter at the top level to allow specifyin 'absent'
to remove all packages, configuration files and disable services.
Refs #32037: Do not remove all packages when ensuring absent
Addresses feedback from previous commit 734b44b8dd2061743f0b12695482ac691682deb5
to not remove ancillary packages and ensure relationship between user
and group.
Refs #32037: Add ensure on qpid::tools class to allow removal of package
Refs #32037: Manage /var/lib/qpidd
When the qpidd service starts it creates a directory /var/lib/qpidd/.qpidd
If the qpid is then ensured to be absent, removing the qpidd user
and then re-enabled this directory will have the wrong user id set on it
and get permission denied when trying to start the service.
Refs #32037: Add flag to enable katello_agent infrastructure and disable it by default
Refs #32037: Add flag to enable katello_agent infrastructure and disable it by default
Fixes #32037 - Disable katello-agent on install, ensure enabled on upgrade
History
#1
Updated by The Foreman Bot about 2 years ago
- Status changed from Assigned to Ready For Testing
- Pull request https://github.com/theforeman/puppet-qpid/pull/148 added
#2
Updated by The Foreman Bot about 2 years ago
- Pull request https://github.com/theforeman/puppet-katello/pull/387 added
#3
Updated by The Foreman Bot about 2 years ago
- Pull request https://github.com/theforeman/puppet-foreman_proxy_content/pull/329 added
#4
Updated by Eric Helms about 2 years ago
- Related to Feature #31910: [sat-e-613] Update UI to hide k-agent dep warnings if it is disabled added
#5
Updated by The Foreman Bot almost 2 years ago
- Pull request https://github.com/theforeman/puppet-qpid/pull/154 added
#6
Updated by The Foreman Bot almost 2 years ago
- Pull request https://github.com/theforeman/puppet-qpid/pull/158 added
#7
Updated by The Foreman Bot almost 2 years ago
- Pull request https://github.com/theforeman/puppet-qpid/pull/159 added
#8
Updated by The Foreman Bot almost 2 years ago
- Pull request https://github.com/theforeman/puppet-qpid/pull/161 added
#9
Updated by The Foreman Bot almost 2 years ago
- Pull request https://github.com/theforeman/foreman-installer/pull/675 added
#10
Updated by The Foreman Bot almost 2 years ago
- Fixed in Releases 2.5.0 added
#11
Updated by Eric Helms almost 2 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset installer|74179f9c2f00b4c4ef4d504aba0a89efb322b73d.
#12
Updated by Ewoud Kohl van Wijngaarden almost 2 years ago
- Triaged changed from No to Yes
Refs #32037: Add parameters to disable qpid services