[RFE] Deploy should fail much earlier if the container images aren't found

Bug #1723229 reported by Sai Sindhur Malleni
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Incomplete
Medium
Unassigned

Bug Description

Currently if the docker image names in ~/docker_registry.yaml aren't present/found the deploy fails in Step1, after configuring the host networking. Ideally, when doing a conttainerized deploy, if the images aren't present, it should be caught in initial validations and deploy shouldn't proceed.

Changed in tripleo:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → queens-2
tags: added: containers validations
Changed in tripleo:
status: Confirmed → Triaged
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
Revision history for this message
Juan Antonio Osorio Robles (juan-osorio-robles) wrote :

Is this still an issue?

Changed in tripleo:
milestone: stein-3 → train-1
Revision history for this message
Dan Prince (dan-prince) wrote :

There are several places in TripleO where we do validations so I think this could be confusing.

Now that we have the ContainerImagesPrepare workflow which itself can generate and download containers for the deployment workflow things can be somewhat self validating right? The nice thing about this is that it doesn't cost us any more wall time. The downside is this workflow isn't required, nor do I think it should be.

----

There is also the tripleo-validations project which could have some validations but I don't think that is a good place for containers validations as it is also optional.

Is there a better place you had in mind?

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
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-2 → ussuri-3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-3 → ussuri-rc3
wes hayutin (weshayutin)
Changed in tripleo:
status: Triaged → Incomplete
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-rc3 → victoria-1
Changed in tripleo:
milestone: victoria-1 → victoria-3
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.