Modified image name not correct generated in container image prepare workflow
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Incomplete
|
Medium
|
Unassigned |
Bug Description
I am trying to build a modified ironic conductor image as part of the container-
parameter_
ContainerIm
- tag_from_label: rdo_version
excludes:
- ironic-conductor
set:
namespace: docker.
[...all the openshift entries elided...]
tag: current-tripleo
- tag_from_label: rdo_version
includes:
- ironic-conductor
modify_role: tripleo-
modify_
modify_vars:
tasks_from: dev_install.yml
refspecs:
- project: ironic
set:
namespace: docker.
tag: current-tripleo
I run c-i-p like this:
sudo openstack tripleo container image prepare \
-e container-
c-i-p builds and pushes the modified image:
Trying to pull 192.168.
Copying blob a02a4930cb5d: 71.68 MiB / 71.68 MiB [======
[...]
Copying config 86ac93aa6303: 25.68 KiB / 25.68 KiB [======
Writing manifest to image destination
Storing signatures
INFO[0007] created - from /var/lib/
Completed modify and upload for image docker.
Removing local copy of 192.168.
Removing local copy of 192.168.
But the generated output environment file contains:
DockerIronicC
Which is incorrect: it's using the new tag, but it's referencing the wrong repository server (docker.io instead of the local registry).
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → Medium |
milestone: | none → train-1 |
Changed in tripleo: | |
milestone: | train-1 → train-2 |
Changed in tripleo: | |
milestone: | train-2 → train-3 |
Changed in tripleo: | |
milestone: | train-3 → ussuri-1 |
Changed in tripleo: | |
milestone: | ussuri-1 → ussuri-2 |
Changed in tripleo: | |
milestone: | ussuri-2 → ussuri-3 |
Changed in tripleo: | |
status: | Triaged → Incomplete |
Changed in tripleo: | |
milestone: | ussuri-3 → ussuri-rc3 |
Changed in tripleo: | |
milestone: | ussuri-rc3 → victoria-1 |
Changed in tripleo: | |
milestone: | victoria-1 → victoria-3 |