container image prepare task should be disabled when explicit container names are defined in deploment templates
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
In Progress
|
Undecided
|
Alex Schultz |
Bug Description
Since Rocky, container image prepare task is always executed during undercloud/
However this step is unnecessary when all container images are described in a static deployment templates and makes unnecessary requirement that we should prepare required tags in local container registry, to be compatible with container image prepare task.
It would be useful to allow disabling container image prepare tasks, so that operators can depend on only static list of container images, based on the content in their local registry.
This also helps operators avoid unexpected update of container images. Currently container images prepare tasks is executed all deployment actions, and this might generate updated list of container images during deployment, even though operators didn't intend to update any containers.
description: | updated |
Changed in tripleo: | |
assignee: | nobody → Takashi Kajinami (kajinamit) |
status: | New → In Progress |
Changed in tripleo: | |
assignee: | Takashi Kajinami (kajinamit) → Emilien Macchi (emilienm) |
Changed in tripleo: | |
assignee: | Emilien Macchi (emilienm) → Alex Schultz (alex-schultz) |
Reviewed: https:/ /review. opendev. org/737522 /git.openstack. org/cgit/ openstack/ tripleo- ansible/ commit/ ?id=a2632456c12 69e86de2da83481 1f2250a46094c5
Committed: https:/
Submitter: Zuul
Branch: master
commit a2632456c1269e8 6de2da834811f22 50a46094c5
Author: Takashi Kajinami <email address hidden>
Date: Tue Jun 23 21:34:22 2020 +0900
Allow disabling image_params_ prepare task
This patch introduces a new parameter, disable_ image_params_ prepare, to
plan management tasks, so that operators can disable the task to
prepare image parameters during overcloud deployment.
This is useful when operators use an environment file to list all
container images with explicit tags used in deployment.
Related-Bug: #1896757 70eb3f26780f745 4319059a12f
Change-Id: I278299f8f20c6b