Iago Regiani 80fd1cc254 Platform.conf has duplicated region_config entries
Bootstrap playbook is currently writing two times the key, first by
puppet and second on the task "Add new entries to platform.conf". This
removes the second addition.

Tested running the playbook on a SX, DC, on subcloud Backup & Restore,
and re-ran it on the subcloud. In all cases the platform.conf file
contains only one region_config and the subclouds were in sync with no
unexpected alarms.

Closes-bug: #1931529
Change-Id: I55f17ddfdedf5cc6b16c7d55daa99e57bfbb38bc
Signed-off-by: Iago Regiani <Lago.RodriguezRegiani@windriver.com>
2021-08-05 08:16:59 -04:00
2019-06-15 14:03:07 -05:00
2021-06-09 14:11:38 +08:00
2019-06-15 14:21:19 -05:00
2019-06-15 14:21:19 -05:00
2019-06-15 14:21:19 -05:00
2021-06-09 14:11:38 +08:00

stx-ansible-playbooks

StarlingX Bootstrap and Deployment Playbooks

Execution environment

  • Unix like OS (recent Linux based distributions, MacOS, Cygwin)
  • Python 2.7

Additional Required Packages

The playbooks in this repo have been verified with the following versions of Ansible and StarlingX playbooks dependencies:

  • sshpass 1.06
  • python2-ptyprocess 0.5
  • python2-pexpect 4.6
  • python2-netaddr 0.7
  • ansible 2.7.5

Supported StarlingX Releases

The playbooks in this repo are compatible with the following StarlingX releases:

  • 20.01

Executing StarlingX Playbooks

Executing Bootstrap Playbook

Please refer to StarlingX Deployment Guides, section Configuration controller-0 of the respective system configuration for instructions on how to set up and execute the bootstrap playbook from another host.

References

Description
StarlingX Ansible Playbooks
Readme 30 MiB
Languages
Jinja 81.2%
Python 13.5%
Shell 5.2%