CI: undercloud install fails with Swift error - Error: wrong number of arguments (3 for 4)

Bug #1702134 reported by Sagi (Sergey) Shnaidman
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
puppet-openstacklib
Fix Released
Undecided
Unassigned
puppet-swift
Fix Released
High
Unassigned
tripleo
Fix Released
Critical
Alex Schultz

Bug Description

2017-07-03 15:42:53 | 2017-07-03 15:42:53,250 INFO: Notice: /Stage[main]/Swift::Deps/Anchor[swift::install::end]: Triggered 'refresh' from 5 events
2017-07-03 15:42:53 | 2017-07-03 15:42:53,253 INFO: Error: wrong number of arguments (3 for 4)
2017-07-03 15:42:53 | 2017-07-03 15:42:53,254 INFO: Error: /Stage[main]/Swift/Swift_config[swift-hash/swift_hash_path_suffix]/value: change from %SWIFT_HASH_PATH_SUFFIX% to da09c14332d4bbe04654197e77072362c571b2fe failed: wrong number of arguments (3 for 4)
2017-

http://logs.openstack.org/18/478218/2/gate/gate-tripleo-ci-centos-7-scenario001-multinode-oooq-puppet/1657326/logs/undercloud/home/jenkins/undercloud_install.log.txt.gz#_2017-07-03_15_42_53

It happens in all CI jobs.

Revision history for this message
Alex Schultz (alex-schultz) wrote :
Changed in puppet-swift:
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Alex Schultz (alex-schultz) wrote :

swift_config is using the ini_file version of openstack_config (from puppet-openstacklib) and the recent change to the upstream puppetlabs-inifile has changed set_value from taking 3 parameters to 4 parameters. We may need to pin inifile to the last currently released version rather than following master

Revision history for this message
Alex Schultz (alex-schultz) wrote :
Changed in tripleo:
assignee: nobody → Alex Schultz (alex-schultz)
Changed in tripleo:
milestone: none → pike-3
Revision history for this message
Alex Schultz (alex-schultz) wrote :
Revision history for this message
Alan Pevec (apevec) wrote :
Changed in tripleo:
status: Triaged → Fix Released
tags: removed: alert promotion-blocker
Changed in puppet-openstacklib:
status: New → Fix Released
Changed in puppet-swift:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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