From e1b37f5444bae2400490917b697a18b03c90cace Mon Sep 17 00:00:00 2001 From: Dan Prince Date: Thu, 23 Aug 2018 14:51:03 -0400 Subject: Add a tripleoclient container We'd like to use this container both interactively (for ad-hoc commands) and also to be able to generate Ansible (via the undercloud/all-in-one installers) for TripleO. Partially-implements: https://blueprints.launchpad.net/tripleo/+spec/zero-footprint Change-Id: Ia4d7fdcb9c96d76e191dcc1a46be095b37189b3e --- kolla/common/config.py | 4 ++++ kolla/image/build.py | 6 ++++++ 2 files changed, 10 insertions(+) (limited to 'kolla') diff --git a/kolla/common/config.py b/kolla/common/config.py index c8ef5f78b..41a33d340 100755 --- a/kolla/common/config.py +++ b/kolla/common/config.py @@ -779,6 +779,10 @@ SOURCES = { 'type': 'url', 'location': ('$tarballs_base/tempest/' 'tempest-master.tar.gz')}, + 'tripleoclient': { + 'type': 'url', + 'location': ('$tarballs_base/python-tripleoclient/' + 'tripleoclient-master.tar.gz')}, 'tripleo-ui': { 'type': 'url', 'location': ('$tarballs_base/tripleo-ui/' diff --git a/kolla/image/build.py b/kolla/image/build.py index c974be9e8..f58848401 100755 --- a/kolla/image/build.py +++ b/kolla/image/build.py @@ -96,6 +96,7 @@ SKIPPED_IMAGES = { ], 'centos+source': [ "ovsdpdk", + "tripleoclient", # TODO(jeffrey4l): remove tripleo-ui when following bug is fixed # https://bugs.launchpad.net/tripleo/+bug/1744215 "tripleo-ui" @@ -124,6 +125,7 @@ SKIPPED_IMAGES = { "searchlight-base", "solum-base", "tacker-base", + "tripleoclient", "tripleo-ui", "vitrage-base", "vmtp", @@ -133,6 +135,7 @@ SKIPPED_IMAGES = { 'ubuntu+source': [ # There is no qdrouterd package for ubuntu bionic "qdrouterd", + "tripleoclient", # TODO(jeffrey4l): remove tripleo-ui when following bug is fixed # https://bugs.launchpad.net/tripleo/+bug/1744215 "tripleo-ui" @@ -160,6 +163,7 @@ SKIPPED_IMAGES = { "sensu-base", "solum-base", "tacker-base", + "tripleoclient", "tripleo-ui", "vitrage-base", "vmtp", @@ -168,6 +172,7 @@ SKIPPED_IMAGES = { ], 'debian+source': [ "sensu-base", + "tripleoclient", "tripleo-ui" ], 'oraclelinux+binary': [ @@ -190,6 +195,7 @@ SKIPPED_IMAGES = { 'oraclelinux+source': [ "bifrost-base", "ovsdpdk", + "tripleoclient", # TODO(jeffrey4l): remove tripleo-ui when following bug is fixed # https://bugs.launchpad.net/tripleo/+bug/1744215 "tripleo-ui" -- cgit v1.2.3