Master Undercloud upgrade job is failing with Evaluation Error: Error while evaluating a Resource Statement, Haproxy::Balancermember[neutron]: parameter 'ports' expects a value of type Undef, Array, or String, got Integer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Description:
Master Undercloud upgrade job is failing with Evaluation Error: Error while evaluating a Resource Statement, Haproxy:
https:/
~~~
2023-02-07 07:11:14 | <13>Feb 7 07:11:02 puppet-user: Error: Evaluation Error: Error while evaluating a Resource Statement, Haproxy:
2023-02-07 07:11:14 | + rc=1
~~~
Issue started on 07th February as per build history:
tags: | added: pro |
tags: |
added: ci promotion-blocker removed: pro |
Changed in tripleo: | |
status: | Triaged → Fix Released |
Observation:
The puppet-tripleo version installed on the job belongs to zed branch and not Master.
~~~ /logserver. rdoproject. org/20/ 39420/30/ check/periodic- tripleo- ci-centos- 9-undercloud- upgrade- master/ 08fadab/ logs/undercloud /var/log/ extra/package- list-installed. txt.gz
https:/
"puppet- tripleo. noarch 17.0.1- 0.2023020702184 7.dfbb515. el9 @delorean-current"
~~~
Looks like we didn't bump the version between zed and master for puppet-tripleo
~~~ /trunk. rdoproject. org/centos9- zed/component/ tripleo/ current/ tripleo- 17.0.1- 0.2023020702184 7.dfbb515. el9.src. rpm 2023-02-07 02:21 232K /trunk. rdoproject. org/centos9- master/ component/ tripleo/ current/ tripleo- 17.0.1- 0.2023020105185 2.dde5b8a. el9.noarch. rpm 2023-02-01 05:23 219K
https:/
puppet-
https:/
puppet-
~~~
so, during the upgrade, if Zed package is the latest(recently modified), dnf will think it's already on the latest version already and will not install puppet-tripleo from master.