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
reduce the number of images being transferred for 'upload' calls. For
example, specifying -e environment/docker.yaml will reduce image
transfers from 85 to 44.
(cherry picked from commit 9ff9b7c663b9e63b17b62f3aa9fe48a4dfd5b407) and commit cd1eb1e111779a0a335c7e28f521acc0eb18dae3)
Change-Id: I35866fb24915ef80b86cc402015afb08cb155dcf
Partial-Bug: #1710992
Partial-Bug: #1714270
Depends-On: #Ie8801b11921c46923b0f7c9aaba6bf524c464e82
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