albailey c0db11934e Fix zuul failures from new release of ansible-lint
ansible-lint 4.3.0 was just released Aug 18, 2020 and
introduced new checks that the existing code fails.

This blocks any ansible reviews from merging.

The new checks which are now being suppressed:
  106 Role name does not match pattern
  208 File permissions not mentioned

The ansible code can be updated in a future submission
to satisy these checks if desired.

Change-Id: I7fdfe1537420b2358110cab176c3734007830e70
Closes-Bug: 1892065
Signed-off-by: albailey <Al.Bailey@windriver.com>
2020-08-18 10:49:30 -05:00
2019-06-15 14:03:07 -05: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
2020-07-08 15:45:35 -04: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 31 MiB
Languages
Jinja 70.4%
Python 21.3%
Shell 8.2%