Bug 1655217

Summary: [OSP14] puppet-pacemaker instanceha does does not work correctly with more than 10 nodes due to regex issues
Product: Red Hat OpenStack Reporter: Michele Baldessari <michele>
Component: puppet-pacemakerAssignee: RHOS Maint <rhos-maint>
Status: CLOSED ERRATA QA Contact: pkomarov
Severity: urgent Docs Contact:
Priority: urgent    
Version: 14.0 (Rocky)CC: akaris, dabarzil, jjoyce, jschluet, mburns, michele, nlevinki, pkomarov, rhos-maint, slinaber, tvignaud
Target Milestone: rcKeywords: Triaged, ZStream
Target Release: 14.0 (Rocky)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: puppet-pacemaker-0.7.2-0.20181008172520.9a4bc2d.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1654432 Environment:
Last Closed: 2019-01-11 11:55:06 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1654432    
Bug Blocks:    

Comment 10 pkomarov 2018-12-10 06:56:06 UTC
Verified , 

On an OSP14 11compute IHA ,with compute-1 and compute-10 as the test subjects for successfull deployment.
(undercloud) [stack@undercloud-0 ~]$ cat core_puddle_version 
2018-12-04.4

#pcs status:
... 
Clone Set: compute-unfence-trigger-clone [compute-unfence-trigger]
     Started: [ overcloud-novacomputeiha-0 overcloud-novacomputeiha-1 overcloud-novacomputeiha-10 overcloud-novacomputeiha-2 overcloud-novacomputeiha-3 overcloud-novacomputeiha-4 overcloud-novacomputeiha-5 overcloud-novacomputeiha-6 overcloud-novacomputeiha-7 overcloud-novacomputeiha-8 overcloud-novacomputeiha-9 ]
     Stopped: [ controller-0 ]



undercloud) [stack@undercloud-0 ~]$ ansible compute -b -mshell -a'journalctl | grep instanceha-role'>
compute-1 | SUCCESS | rc=0 >>
Dec 08 20:22:41 overcloud-novacomputeiha-1 puppet-user[42112]: (/Stage[main]/Tripleo::Profile::Pacemaker::Compute_instanceha/Pacemaker::Property[compute-instanceha-role-node-property]/Pcmk_property[property-overcloud-novacomputeiha-1-compute-instanceha-role]/ensure) created
Dec 09 06:16:56 overcloud-novacomputeiha-1 ansible-command[284028]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
Dec 09 06:17:54 overcloud-novacomputeiha-1 ansible-command[284566]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
compute-3 | SUCCESS | rc=0 >>
Dec 08 20:22:41 overcloud-novacomputeiha-3 puppet-user[25717]: (/Stage[main]/Tripleo::Profile::Pacemaker::Compute_instanceha/Pacemaker::Property[compute-instanceha-role-node-property]/Pcmk_property[property-overcloud-novacomputeiha-3-compute-instanceha-role]/ensure) created
Dec 09 06:16:57 overcloud-novacomputeiha-3 ansible-command[284236]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
Dec 09 06:17:55 overcloud-novacomputeiha-3 ansible-command[284769]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
compute-2 | SUCCESS | rc=0 >>
Dec 08 20:22:41 overcloud-novacomputeiha-2 puppet-user[42115]: (/Stage[main]/Tripleo::Profile::Pacemaker::Compute_instanceha/Pacemaker::Property[compute-instanceha-role-node-property]/Pcmk_property[property-overcloud-novacomputeiha-2-compute-instanceha-role]/ensure) created
Dec 09 06:16:57 overcloud-novacomputeiha-2 ansible-command[284568]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
Dec 09 06:17:55 overcloud-novacomputeiha-2 ansible-command[285108]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
compute-4 | SUCCESS | rc=0 >>
Dec 08 20:22:41 overcloud-novacomputeiha-4 puppet-user[25667]: (/Stage[main]/Tripleo::Profile::Pacemaker::Compute_instanceha/Pacemaker::Property[compute-instanceha-role-node-property]/Pcmk_property[property-overcloud-novacomputeiha-4-compute-instanceha-role]/ensure) created
Dec 09 06:16:57 overcloud-novacomputeiha-4 ansible-command[284300]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
Dec 09 06:17:55 overcloud-novacomputeiha-4 ansible-command[284681]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
compute-0 | SUCCESS | rc=0 >>
Dec 08 20:22:41 overcloud-novacomputeiha-0 puppet-user[42122]: (/Stage[main]/Tripleo::Profile::Pacemaker::Compute_instanceha/Pacemaker::Property[compute-instanceha-role-node-property]/Pcmk_property[property-overcloud-novacomputeiha-0-compute-instanceha-role]/ensure) created
Dec 09 06:16:57 overcloud-novacomputeiha-0 ansible-command[284619]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
Dec 09 06:17:55 overcloud-novacomputeiha-0 ansible-command[285150]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
compute-6 | SUCCESS | rc=0 >>
Dec 08 20:22:40 overcloud-novacomputeiha-6 puppet-user[25713]: (/Stage[main]/Tripleo::Profile::Pacemaker::Compute_instanceha/Pacemaker::Property[compute-instanceha-role-node-property]/Pcmk_property[property-overcloud-novacomputeiha-6-compute-instanceha-role]/ensure) created
Dec 09 06:17:06 overcloud-novacomputeiha-6 ansible-command[284580]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
Dec 09 06:18:04 overcloud-novacomputeiha-6 ansible-command[285122]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
compute-5 | SUCCESS | rc=0 >>
Dec 08 20:22:42 overcloud-novacomputeiha-5 puppet-user[42117]: (/Stage[main]/Tripleo::Profile::Pacemaker::Compute_instanceha/Pacemaker::Property[compute-instanceha-role-node-property]/Pcmk_property[property-overcloud-novacomputeiha-5-compute-instanceha-role]/ensure) created
Dec 09 06:17:06 overcloud-novacomputeiha-5 ansible-command[284186]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
Dec 09 06:18:04 overcloud-novacomputeiha-5 ansible-command[284712]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
compute-7 | SUCCESS | rc=0 >>
Dec 08 20:22:40 overcloud-novacomputeiha-7 puppet-user[42110]: (/Stage[main]/Tripleo::Profile::Pacemaker::Compute_instanceha/Pacemaker::Property[compute-instanceha-role-node-property]/Pcmk_property[property-overcloud-novacomputeiha-7-compute-instanceha-role]/ensure) created
Dec 09 06:17:06 overcloud-novacomputeiha-7 ansible-command[284305]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
Dec 09 06:18:04 overcloud-novacomputeiha-7 ansible-command[284699]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
compute-9 | SUCCESS | rc=0 >>
Dec 08 20:22:41 overcloud-novacomputeiha-9 puppet-user[25715]: (/Stage[main]/Tripleo::Profile::Pacemaker::Compute_instanceha/Pacemaker::Property[compute-instanceha-role-node-property]/Pcmk_property[property-overcloud-novacomputeiha-9-compute-instanceha-role]/ensure) created
Dec 09 06:17:06 overcloud-novacomputeiha-9 ansible-command[284635]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
Dec 09 06:18:04 overcloud-novacomputeiha-9 ansible-command[285165]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
compute-8 | SUCCESS | rc=0 >>
Dec 08 20:22:41 overcloud-novacomputeiha-8 puppet-user[25695]: (/Stage[main]/Tripleo::Profile::Pacemaker::Compute_instanceha/Pacemaker::Property[compute-instanceha-role-node-property]/Pcmk_property[property-overcloud-novacomputeiha-8-compute-instanceha-role]/ensure) created
Dec 09 06:17:07 overcloud-novacomputeiha-8 ansible-command[284433]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
Dec 09 06:18:04 overcloud-novacomputeiha-8 ansible-command[284818]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
compute-10 | SUCCESS | rc=0 >>
Dec 08 20:22:40 overcloud-novacomputeiha-10 puppet-user[25724]: (/Stage[main]/Tripleo::Profile::Pacemaker::Compute_instanceha/Pacemaker::Property[compute-instanceha-role-node-property]/Pcmk_property[property-overcloud-novacomputeiha-10-compute-instanceha-role]/ensure) created
Dec 09 06:17:15 overcloud-novacomputeiha-10 ansible-command[284271]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None
Dec 09 06:18:13 overcloud-novacomputeiha-10 ansible-command[284804]: Invoked with warn=True executable=None _uses_shell=True _raw_params=journalctl | grep instanceha-role removes=None creates=None chdir=None stdin=None

Comment 13 errata-xmlrpc 2019-01-11 11:55:06 UTC
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-2019:0045

Comment 14 Red Hat Bugzilla 2023-09-15 00:14:20 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 500 days