tripleo-common/tripleo_common/image
Bogdan Dobrelya 5ba17936fb Support push_destination:true in prepare
The fix for bug #1783204 only handled the upload logic in isolation,
and didn't account for the whole prepare flow. This change completes
push_destination:true support with the following changes:
- container_images_prepare_multi, which is the heat parameter driven
  interface for prepare, use heat parameter LocalContainerRegistry as
  the registry IP, which is only set during undercloud install. This
  handles the case where registry discovery won't work because it is too
  early in the undercloud install process
- container_images_prepare, which is the python library API for
  prepare, make the image registry substitution support
  push_destination:true. The discovery logic can be used here since
  this is only ever called after networking is configured on the
  undercloud

Change-Id: Ia18c89a48ef0fd0f3021823c6049042ac5e78eb8
Related-Bug: #1783204
Closes-Bug: #1786521
2018-08-13 10:35:29 +12:00
..
__init__.py Build image files from definitions in yaml 2016-03-18 11:43:32 -04:00
base.py Make overcloud_containers.yaml template driven 2017-06-22 11:03:04 +12:00
build.py Default to host CPU architecture if none is supplied 2017-08-05 09:11:20 +10:00
exception.py Retry inspect of container images 2018-07-04 16:09:51 +00:00
image_builder.py Build images with a 4k block size filesystem 2018-02-01 13:24:28 +00:00
image_uploader.py Merge "Add ability to filter container images to modify" 2018-08-06 13:10:34 +00:00
kolla_builder.py Support push_destination:true in prepare 2018-08-13 10:35:29 +12:00