RETIRED, python utility to manage a tripleo based cloud
Go to file
Jose Luis Franco Arza fbc1eba88a Identify not allowed parameters in upgrades.
This change allows us identifying a set of parameters which should
not been passed in the upgrade prepare or upgrade converge steps.
As it is now, it is mostly intended to block the converge step
if the FFU parameters (Stein registry parameters)  were left in
the environment files before running the converge step, however
it will allow blocking the upgrade prepare in the case that some
deprecated or not recommended parameter is provided in the templates.

The way how it works is by converting every single yaml passed in
the environment files into a  list of keys (only for the
parameters_default so far), then it will try to intersect the list
of forbidden parameters with the list of keys. If there is a match
an exception will be raised showing those parameters:

ERROR openstack [-] The following parameters should be removed from
the environment files:
ceph3_namespace
name_suffix_stein
tag_stein
name_prefix_stein
ceph3_image
namespace_stein
ceph3_tag

Change-Id: I24715f5e55d4cd6cf9879345980d3a3c5ab8830c
2020-06-22 16:32:31 +00:00
config-generator Add minion installation 2019-06-21 07:44:21 -06:00
doc Switch to newer openstackdocstheme and reno versions 2020-05-22 17:23:28 +00:00
releasenotes Merge "Switch to newer openstackdocstheme and reno versions" 2020-06-06 00:33:59 +00:00
tripleoclient Identify not allowed parameters in upgrades. 2020-06-22 16:32:31 +00:00
zuul.d Run tripleo-build-containers-ubi-8 under specific conditions 2020-06-15 13:54:06 +00:00
.coveragerc Update .coveragerc after the removal of respective directory 2016-10-18 17:37:29 +05:30
.gitignore Add minion installation 2019-06-21 07:44:21 -06:00
.gitreview OpenDev Migration Patch 2019-04-19 19:42:47 +00:00
.mailmap Initial commit 2015-03-17 09:33:52 -04:00
.stestr.conf Switch to stestr 2019-01-04 17:31:21 +00:00
CONTRIBUTING.rst PDF documentation build 2019-09-11 16:33:21 +02:00
LICENSE Initial commit 2015-03-17 09:33:52 -04:00
README.rst PDF documentation build 2019-09-11 16:33:21 +02:00
babel.cfg Initial commit 2015-03-17 09:33:52 -04:00
bindep.txt Add openstack tripleo container image build 2020-06-04 03:23:13 +00:00
lower-constraints.txt Implement validations-libs framework for ALL validator commands 2020-06-09 19:13:47 +02:00
requirements.txt Implement validations-libs framework for ALL validator commands 2020-06-09 19:13:47 +02:00
setup.cfg Add tripleo container image hotfix command 2020-06-04 16:55:59 +00:00
setup.py Cleanup py27 support 2020-04-04 17:19:56 +02:00
test-requirements.txt Bump hacking min version to 3.0.1 2020-05-19 10:16:23 +05:30
tox.ini ignore basepython conflict in tox 2020-05-13 14:35:24 -06:00

README.rst

About tripleoclient

General information

tripleoclient is an OpenStackClient (OSC) plugin implementation that implements commands useful for TripleO and the install and management of both an undercloud and an overcloud.

See the TripleO Documentation for details on using tripleoclient.

See the Release Notes

Team and repository tags

image