Description of problem: Overcloud:HA: Fence agents packages are not installed on controllers after overcloud deployment. Fencing can not be defined. [heat-admin@overcloud-controller-0 ~]$ rpm -qa | grep fence [heat-admin@overcloud-controller-0 ~]$ For example staypuft deployment: [root@macb8ca3a60bde8 ~]# rpm -qa | grep fence fence-agents-kdump-4.0.11-11.el7_1.x86_64 fence-agents-ifmib-4.0.11-11.el7_1.x86_64 fence-agents-rhevm-4.0.11-11.el7_1.x86_64 fence-agents-hpblade-4.0.11-11.el7_1.x86_64 fence-agents-wti-4.0.11-11.el7_1.x86_64 fence-agents-scsi-4.0.11-11.el7_1.x86_64 fence-agents-common-4.0.11-11.el7_1.x86_64 fence-agents-ilo2-4.0.11-11.el7_1.x86_64 fence-agents-apc-snmp-4.0.11-11.el7_1.x86_64 fence-agents-intelmodular-4.0.11-11.el7_1.x86_64 fence-agents-vmware-soap-4.0.11-11.el7_1.x86_64 fence-agents-bladecenter-4.0.11-11.el7_1.x86_64 fence-agents-ilo-ssh-4.0.11-11.el7_1.x86_64 fence-agents-cisco-mds-4.0.11-11.el7_1.x86_64 fence-agents-ibmblade-4.0.11-11.el7_1.x86_64 fence-agents-cisco-ucs-4.0.11-11.el7_1.x86_64 fence-agents-rsb-4.0.11-11.el7_1.x86_64 fence-agents-eps-4.0.11-11.el7_1.x86_64 fence-agents-ilo-mp-4.0.11-11.el7_1.x86_64 fence-agents-all-4.0.11-11.el7_1.x86_64 fence-agents-ipdu-4.0.11-11.el7_1.x86_64 fence-agents-brocade-4.0.11-11.el7_1.x86_64 fence-agents-apc-4.0.11-11.el7_1.x86_64 fence-agents-drac5-4.0.11-11.el7_1.x86_64 fence-agents-eaton-snmp-4.0.11-11.el7_1.x86_64 fence-agents-ipmilan-4.0.11-11.el7_1.x86_64 fence-virt-0.3.2-1.el7.x86_64
You can use yum install fence-agents-all as a workaround.
this needs a qa_ack
fence packages are installed. openstack-tripleo-puppet-elements-0.0.1-3.el7ost
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2015:1549