2020-03-29 11:09:29 | puppet-user: Error: Could not find resource 'Service[pcsd]' for relationship from 'File[etc-pacemaker-authkey]' on node overcloud-controller-2.localdomain

Bug #1869586 reported by Michele Baldessari
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Michele Baldessari

Bug Description

RDO jobs are failing with:
https://logserver.rdoproject.org/30/715130/8/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/e08b6ed/logs/undercloud/home/zuul/overcloud_deploy.log.txt.gz

2020-03-29 11:09:29 |
2020-03-29 11:09:29 | puppet-user: Warning: Support for ruby version 2.0.0 is deprecated and will be removed in a future release. See https://puppet.com/docs/puppet/latest/system_requirements.html for a list of supported ruby versions.
2020-03-29 11:09:29 | puppet-user: (location: /usr/share/ruby/vendor_ruby/puppet.rb:130:in `<module:Puppet>')
2020-03-29 11:09:29 | puppet-user: Warning: The function 'hiera' is deprecated in favor of using 'lookup'. See https://puppet.com/docs/puppet/5.5/deprecated_language.html\n (file & line not available)
2020-03-29 11:09:29 | puppet-user: Warning: /etc/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5
2020-03-29 11:09:29 | puppet-user: (file: /etc/puppet/hiera.yaml)
2020-03-29 11:09:29 | puppet-user: Warning: Undefined variable '::deploy_config_name'; \n (file & line not available)
2020-03-29 11:09:29 | puppet-user: Warning: ModuleLoader: module 'tripleo' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules\n (file & line not available)
2020-03-29 11:09:29 | puppet-user: Warning: Unknown variable: '::deployment_type'. (file: /etc/puppet/modules/tripleo/manifests/profile/base/database/mysql/client.pp, line: 89, column: 8)
2020-03-29 11:09:29 | puppet-user: Warning: ModuleLoader: module 'pacemaker' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules\n (file & line not available)
2020-03-29 11:09:29 | puppet-user: Warning: ModuleLoader: module 'concat' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules\n (file & line not available)
2020-03-29 11:09:29 | puppet-user: Warning: tag is a metaparam; this value will inherit to all contained resources in the tripleo::firewall::rule definition
2020-03-29 11:09:29 | puppet-user: Notice: Scope(Class[Tripleo::Firewall::Post]): At this stage, all network traffic is blocked.
2020-03-29 11:09:29 | puppet-user: Error: Could not find resource 'Service[pcsd]' for relationship from 'File[etc-pacemaker-authkey]' on node overcloud-controller-2.localdomain
2020-03-29 11:09:29 |
2020-03-29 11:09:29 |

I think a small typo slipped into: 56a11120019d "Update os variables"

 if (versioncmp($::os['release']['major'], '7.0') < 0) {

should be

 if (versioncmp($::os['release']['full'], '7.0') < 0) {

Otherwise the first if is always true and we end up with pcsd_mode = false which is why we get the error 'Error: Could not find resource 'Service[pcsd]' for relationship from 'File[etc-pacemaker-authkey]'

Tags: alert ci
tags: added: ci
tags: added: alert
Revision history for this message
Michele Baldessari (michele) wrote :
Changed in tripleo:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.