Make docker.yaml default environment file

Bug #1719288 reported by Janki Chhatbar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
In Progress
High
Janki Chhatbar

Bug Description

prepare command prepares a list of docker images for services enabled.

openstack overcloud container image prepare --namespace tripleoupstream --tag latest --env-file ~/docker_registry.yaml -e /usr/share/triple-common/environments/services-docker/neutron-opendaylight.yaml

produces just ODL related images.

Add docker.yaml as default service-environment-file so that above commands produces images for all supported services + ODL. Adding too many env files is confusing to users.

Tags: containers
Changed in tripleo:
assignee: nobody → Janki Chhatbar (jankihchhatbar)
description: updated
Changed in tripleo:
status: New → Triaged
importance: Undecided → Medium
milestone: none → queens-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (master)

Fix proposed to branch: master
Review: https://review.openstack.org/507349

Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
Dan Prince (dan-prince) wrote :

We spoke about making docker.yaml our upstream default in Queens at the recent PTG. Pending feedback on the mailing list I think we plan on proceeding with this soon.

The solution we use needs to work for but the UI and CLI. I think this means we should wire it in via a hook to the Mistral workflow that drives deployment.

---

I've actually got a patch that implements this downstream for Red Hat which I was planning on re-working for Queens.

Revision history for this message
Janki Chhatbar (jankihchhatbar) wrote :

Dan, I was unaware of such discussion. I already have a patch in review (https://review.openstack.org/507349). Feel free to edit/rework on this.

tags: added: containers
Changed in tripleo:
importance: Medium → High
Revision history for this message
Janki Chhatbar (jankihchhatbar) wrote :

This proposes to make docker.yaml default for "prepare" command. Bug 1701532 proposes to make it default for "deploy" command.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on python-tripleoclient (master)

Change abandoned by Alex Schultz (<email address hidden>) on branch: master
Review: https://review.openstack.org/507349
Reason: Abandoning this patch due to inactivity. Please see our policy around abandonment. https://specs.openstack.org/openstack/tripleo-specs/specs/policy/patch-abandonment.html If you need to have this restored for any reason, feel free to ask via IRC or the mailing list.

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.