container-image-prepare is building too many containers
Bug #1804222 reported by
Thomas Herve
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
In Progress
|
High
|
Thomas Herve |
Bug Description
I'm trying to track down the root cause, but I'm filling this in the mean time.
In a simple containers-
It's my understanding that we should use role date to find out which services are enabled, but the detection doesn't seem to work.
Changed in tripleo: | |
milestone: | none → stein-2 |
importance: | Undecided → High |
status: | New → Triaged |
Changed in tripleo: | |
milestone: | stein-2 → stein-3 |
Changed in tripleo: | |
milestone: | stein-3 → stein-rc1 |
Changed in tripleo: | |
milestone: | stein-rc1 → 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: | |
milestone: | ussuri-3 → ussuri-rc3 |
Changed in tripleo: | |
milestone: | ussuri-rc3 → victoria-1 |
Changed in tripleo: | |
milestone: | victoria-1 → victoria-3 |
To post a comment you must log in.
So the problem is on the Undercloud, we pull all containers from services that are in the default role: /github. com/openstack/ tripleo- heat-templates/ blob/master/ roles/Underclou d.yaml# L14-L94
https:/
No matter the resource is set to OS::Heat::None or not. They are pulled here: /github. com/openstack/ tripleo- heat-templates/ blob/master/ puppet/ services/ container- image-prepare. j2.yaml# L109
https:/
And that's why we pull them all.