StarlingX Ansible Playbooks
be0a00b0e0
Adjusting BnR playbooks to recover Ceph correctly now that AIO-DX will have 3 Ceph monitors running. Test Plan: PASS: BnR AIO-SX PASS: BnR AIO-DX with Ceph network using management PASS: BnR AIO-DX with Ceph network using cluster-host PASS: BnR Standard 2+2 PASS: BnR Storage 2+2+2 Story: 2011122 Task: 50127 Depends-on: https://review.opendev.org/c/starlingx/stx-puppet/+/914912 Change-Id: Icfa39fa3b5804438c5c666b223e6694fa957b4fa Signed-off-by: Felipe Sanches Zanoni <Felipe.SanchesZanoni@windriver.com> |
||
---|---|---|
examples | ||
playbookconfig | ||
.ansible-lint | ||
.gitignore | ||
.gitreview | ||
.yamllint | ||
.zuul.yaml | ||
CONTRIBUTORS.wrs | ||
debian_build_layer.cfg | ||
debian_iso_image.inc | ||
debian_pkg_dirs | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
test-requirements.txt | ||
tox.ini |
stx-ansible-playbooks
StarlingX Bootstrap and Deployment Ansible1 Playbooks
Execution environment
- Unix like OS (recent Linux based distributions, MacOS, Cygwin)
- Python 3.8 and later
Additional Required Packages
In addition to the pakages listed in requirements.txt and test-requirements.txt, the following packages are required to run the playbooks remotely:
- python3-pexpect
- python3-ptyprocess
- sshpass
Supported StarlingX Releases
The playbooks are compatible with StarlingX R8.0 and later.
Executing StarlingX Playbooks
Bootstrap Playbook
For instructions on how to set up and execute the bootstrap playbook
from another host, please refer to the StarlingX Documentation2, at
Installation Guides
, section Configure
controller-0 of the respective system deployment type.
Developer Notes
This repository is not intended to be developed standalone, but rather as part of the StarlingX Source System, which is defined by the StarlingX manifest3.