This also removes the modules ``tripleo_reset_params`` module
that was used to reset parameters in plan and changed
``tripleo_derived_parameters`` role to not try and update the
plan with derived parameters.
Change-Id: I9b087452ef56b9ff53d08406158d8e1e5a3328f0
This change converts our use of CentOS7/88 to UBI8, which should
provide a better test environment which will match that of
production for future releases of TripleO. While this image change
will better match production clouds thanks in large part to TCIB,
it will also remove our use of docker.io (dockerhub) which fraught
with peril due to the ongoing API rate limits saga.
Story: 2006061
Task: 34774
Change-Id: I067046e5fd4d56cd88712f553e25a61db60ced7f
Signed-off-by: Kevin Carter <kecarter@redhat.com>
This changes is to implement the derive parameters OvS DPDK
and SRIOV formulas in ansible.
Depends-On: Ia18eab278b4d6c66b97eb6722ac196b2002e008c
Change-Id: I1e55ea36e1d7a0ed1a42fdf3f068affceb816431
Derive HCI parameters with an Ansible module instead of
a Mistral workflow.
Also adds the cli-derive-local-hci-parameters.yml playbook
which may be run before a deployment to generate a Heat
environment file to use as input to a deployment.
Story: 2007419
Task: 40710
Change-Id: I6ea9686a98a98c1fcb8d06f44eac830129fd74b0
The new `cli-derive-parameters.yaml` has been built to replace the mistral
workflow of the same name. This new playbook is leveraging several modules
which take advantage of the new ansible module utilities for tripleo-common.
The role `tripleo_derived_parameters` has been created, which will house all
of the required tasks to ensure an effective execution while also providing a
medium to test our process.
> Mock data has been added from a real deployment to ensure that the role
data processing is correct and tested accordingly.
Change-Id: I6f3f797a37724d0eb91b37514087462ac25d175e
Signed-off-by: Kevin Carter <kecarter@redhat.com>