python-tripleoclient/tripleoclient/v2
Kevin Carter 7d598f850b
Combined cherry-pick to allow TCIB to run config-less
1) Allow the container build tools to run config-less

This change allows the container build tools to run without a
provided configuration file. The container configuration file
still in service was derived from our old kolla implementation
which no longer needs to exist. The build process will now
simply walk the build path and build all containers found when
a configuration file is not defined or present. Logging has
been added to inform the user of the tools discoveries which
should provide a nice user experience when running container
builds.

In the event a container configuration file is used, the tools
will now ensure all dependent images are inherently part of the
build preparation.

Tests have been updated to ensure that the client is operational
in both a config and config-less situation.

Signed-off-by: Kevin Carter <kecarter@redhat.com>
(cherry picked from commit 4d23eee41e)

2) Update dependency logic to correctly index parents

This change adjusts the parent indexer so that it will correctly
discover base images that maybe be implicitly required.

Signed-off-by: Kevin Carter <kecarter@redhat.com>
(cherry picked from commit f081d6afd6)

These changes improve the TCIB user experience and ensure we're future
proofing our container build tools.

Change-Id: Ibadef29b24232544dbc8cfc0b5dc8d0238d09ed6
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2020-09-08 15:22:37 -05:00
..
__init__.py Prepare tripleoclient for v2 implementations of the commands 2020-01-27 13:18:52 +00:00
overcloud_delete.py Add call to cleanup_ipa.yml playbook when doing a stack delete 2020-04-30 14:33:53 +00:00
overcloud_node.py Add CLI options for introspection command 2020-07-06 08:24:07 +00:00
overcloud_support.py Add stack_name support to ANSIBLE_INVENTORY 2020-04-29 17:29:33 -05:00
tripleo_container_image.py Combined cherry-pick to allow TCIB to run config-less 2020-09-08 15:22:37 -05:00
undercloud_backup.py Update verbosity so it is consistently set 2020-04-04 03:46:36 +00:00