dlrn_api; containers-push.yml fails to tag containers passed for rdo phase 2 because tripleo-common was updated after tripleo promotion
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
John Trowbridge |
Bug Description
failed: [localhost] (item=keepalived) => {"failed": true, "item": "keepalived", "msg": "Error pulling trunk.registry.
changed: [localhost] => (item=zaqar)
failed: [localhost] (item=tempest) => {"failed": true, "item": "tempest", "msg": "Error pulling trunk.registry.
changed: [localhost] => (item=rsyslog-base)
Timeline:
TripleO promoted on 1/23 built and pushed containers
RDO P1 promoted 1/23
RDO P2 trying to promote on 1/28
tripleo-common was updated between 1/23 and 1/28 with two new containers.
https:/
https:/
RDO Phase 2 is trying to promote two containers that have never been built for the hash that is being promoted, and it's failing as a result.
Fix:
Update the containers-push.yml [1] to get the tripleo-common version that was available at the time of the promotion [2] and use that commit when pulling the overcloud_
[1] https:/
[2] https:/
tags: | added: quickstart |
tags: | added: ci |
Changed in tripleo: | |
status: | Triaged → Fix Released |
being addressed by https:/ /review. rdoproject. org/r/11633