5a89ea21f2
The ceph-osd package is only required on nodes hosting the CephOSD service, but the package's presence on other nodes may interfere with software updates. That's because some distros distribute Ceph software in different channels, and not all nodes have access to the ceph-osd channel. There are two parts to the fix, and the first is an enhancement to the yum update process. The process detects when the ceph-osd package is not required, and removes the package from the node. The second part takes ceph-osd out of the default list of packages needed by puppet-ceph. The ceph-osd package is listed only on the nodes hosting the CephOSD service. Closes-Bug: #1713292 Change-Id: I7a581518ed25cf5f264abfaabfcf2041363a065b |
||
---|---|---|
.. | ||
ssh | ||
pacemaker_common_functions.sh | ||
pacemaker_maintenance_mode.sh | ||
pacemaker_resource_restart.sh | ||
post_puppet_pacemaker_restart.yaml | ||
post_puppet_pacemaker.j2.yaml | ||
pre_puppet_pacemaker.yaml | ||
run_puppet.sh | ||
tripleo_upgrade_node.sh | ||
yum_update_noop.yaml | ||
yum_update.sh | ||
yum_update.yaml |