Remove unused undercloud_post_install_script and log from parameters
and documentation since it's not used anymore.
Change-Id: I88de9555b17d83b1359e2d7ca88a99818f3e07a1
Some workflows like devmode will not have facts
collected on the virthost e.g. devmode.sh. This
occurs when quickstart.sh is invoked multiple times.
Do not rely on facts to get the uuid of the
non_root_user, instead delegate to the virthost
and get the uuid and set a fact.
Closes-Bug: #1657248
Change-Id: I5d087983b1794c10c311bc44b162428c2cc7e476
These parameters deprecated the undercloud_(public/admin)_vip
parameters and are eventually used by the keystone endpoints and the
certificate generation. they were introduced in
I53151d4f555d5d161a3e53ce5f022e3bf3b2ffbd .
Change-Id: I985d50135aa3b8fd73c2680044a44337454fc63a
We need to differentiate local_working_dir from working_dir
as well as decouple the stack user from `ansible_user` var.
Both of these are causing issues as we begin to automate
deployments in more environments.
- Cleanup duplicate variables that are consumed via extras-common
- Note: extras-common depends on the common role in OOOQ
- Cleanup redundant var and superfluous quotes from overcloud-scale
role
- Cleanup redundant comments in <role>/defaults/main.yml
Closes-bug: 1654574
Change-Id: I9c7a3166ed1fc5042c11e420223134ea912b45c5
As more ansible variables are shared or reused across roles it is
important to define these variables in a role that is always
executed. In this case that role is extras-common.
Note: This review is a blocker for https://review.openstack.org/#/c/418998/
Change-Id: I31fd13d7bcb98d73e7f16048c57c027d95faeec5
This patchset adds a flag to the undercloud-deploy role to support
arbitrary extra configuration.
It also adds support to the overcloud-deploy role to allow it to perform
some setup tasks required for deployed_server deployments such as
nodepool multinode.
Change-Id: I0688d7538d4c6fe4d24d5152ee4c8dae2557508f
The novajoin service allows instances to register with a FreeIPA
server.
Depends-On: I2e1c18a0174f70dc6e9c1d402caac574e6c81678
Change-Id: I37b385f504f011b8b7f6a1d83a4a3852b01aae7e
In some environments we don't want to use vbmc, like in ovb,
where we already have dedicated bmc machine, so make it
configurable.
Closes-Bug: #1651562
Change-Id: I99dcae5853761663514078cb6045ca886e8d10f4
In an effort to make more of the tripleo deployment ci more composable
it has been discussed to break out the undercloud deployment into it's
own role. There are examples where additional configuration is needed
prior to the undercloud installation such as dpdk, and installing in
other ci environments.
Change-Id: I87fec6435f84490b9f9de8d2cc0dd9f186409d4d