containerised tacker implementation is incomplete
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
John Trowbridge |
Bug Description
We define tacker to have just a single container named "tacker"[1]. However, there is no container named "tacker" but instead "tacker-
This is currently only affecting Pike, because we do not have the patch to only download the containers we actually are using[3].
Since that patch would be nice to have on pike and it resolves this issue, I think it makes sense to backport it.
[1] https:/
[2] https:/
[3] https:/
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → Critical |
milestone: | none → pike-rc2 |
Changed in tripleo: | |
assignee: | nobody → Steve Baker (steve-stevebaker) |
summary: |
- The container definition for tacker in tripleo-common/container- - images/overcloud_containers.yaml.j2 is incorrect + containerised tacker implementation is incomplete |
Changed in tripleo: | |
milestone: | queens-1 → queens-2 |
Changed in tripleo: | |
milestone: | queens-2 → queens-3 |
Changed in tripleo: | |
milestone: | queens-3 → queens-rc1 |
Changed in tripleo: | |
milestone: | queens-rc1 → rocky-1 |
Changed in tripleo: | |
milestone: | rocky-1 → rocky-2 |
Changed in tripleo: | |
milestone: | rocky-2 → rocky-3 |
Changed in tripleo: | |
milestone: | rocky-3 → rocky-rc1 |
Changed in tripleo: | |
milestone: | rocky-rc1 → stein-1 |
Changed in tripleo: | |
milestone: | stein-1 → stein-2 |
Changed in tripleo: | |
milestone: | stein-2 → stein-3 |
Changed in tripleo: | |
status: | In Progress → Fix Released |
Reviewed: https:/ /review. openstack. org/499424 /git.openstack. org/cgit/ openstack/ python- tripleoclient/ commit/ ?id=0bd00bba4a9 9493aef01d272f3 80d1b359bd5d9e
Committed: https:/
Submitter: Jenkins
Branch: stable/pike
commit 0bd00bba4a99493 aef01d272f380d1 b359bd5d9e
Author: Steve Baker <email address hidden>
Date: Fri Jul 14 12:03:53 2017 +1200
Filter container images by deployed services
This change adds the --service- environment- file/-e argument to the
prepare command which will take heat environment files that specify
which services are containerised.
When specified, the resulting image entries will be filtered only by
the containerised services discovered in the environment.
-e is used as the short argument so that tools like quickstart can use
the same variable to specify these environments for both the prepare
command and the overcloud deploy command.
Once this change merges, any calls to prepare in CI can be modified to docker. yaml will reduce image
reduce the number of images being transferred for 'upload' calls. For
example, specifying -e environment/
transfers from 85 to 44.
(cherry picked from commit 9ff9b7c663b9e63 b17b62f3aa9fe48 a4dfd5b407)
and commit cd1eb1e111779a0 a335c7e28f521ac c0eb18dae3) 80b86cc402015af b08cb155dcf 6923b0f7c9aaba6 bf524c464e82
Change-Id: I35866fb24915ef
Partial-Bug: #1710992
Partial-Bug: #1714270
Depends-On: #Ie8801b11921c4