tripleo-heat-templates/extraconfig/tasks
Alan Bishop 5a89ea21f2 Maintain ceph-osd package only on nodes hosting CephOSD service
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
2017-09-05 22:55:29 +00:00
..
ssh Set name property on missing deployments 2017-07-17 17:17:52 -04:00
pacemaker_common_functions.sh Maintain ceph-osd package only on nodes hosting CephOSD service 2017-09-05 22:55:29 +00:00
pacemaker_maintenance_mode.sh Restart haproxy after configuring SSL certs 2016-04-01 12:42:02 -04:00
pacemaker_resource_restart.sh Fix external Load Balancer deployment 2016-11-15 11:25:38 +01:00
post_puppet_pacemaker.j2.yaml Set name property on missing deployments 2017-07-17 17:17:52 -04:00
post_puppet_pacemaker_restart.yaml Set name property on missing deployments 2017-07-17 17:17:52 -04:00
pre_puppet_pacemaker.yaml Update the template_version alias for all the templates to pike. 2017-05-19 09:58:07 +02:00
run_puppet.sh N->O Manual puppet commands have the right modulepath. 2017-04-20 13:20:41 +02:00
tripleo_upgrade_node.sh Remove puppet run and workarounds from tripleo_upgrade_node.sh 2017-08-29 14:29:37 +03:00
yum_update.sh Maintain ceph-osd package only on nodes hosting CephOSD service 2017-09-05 22:55:29 +00:00
yum_update.yaml Update the template_version alias for all the templates to pike. 2017-05-19 09:58:07 +02:00
yum_update_noop.yaml Update the template_version alias for all the templates to pike. 2017-05-19 09:58:07 +02:00