This patch cleans up various parts of the security role docs:
* Updates README files
* Uses jinja2 includes rather than sphinx includes (faster builds)
* Adds sphinx refs for each STIG control and implementation status
* Adds ToC's to pages that didn't have them
* Updated getting started and special notes guide
* Makes deviations more clear
Change-Id: I1eed2705c64a857bd94577dbe735f2516ca87732
This commit adds an initial Vagrant setup that will run the
security ansible tests in check mode against a clean Ubuntu
Trusty 64 image.
Change-Id: If5499dd111c66b9888d3fbc0772c568ef08954f5
Co-Authored-By: Rob Clark <robert.clark@hpe.com>
Co-Authored-By: Eric Brown <browne@vmware.com>
Prior to Ansible 1.8.3, the sysctl module had a bug where improperly
tries to use lower() on an int value.
http://paste.openstack.org/show/483785/
Change-Id: I8866fce3c20dbf91f6c79dcda2e34ecf6ae5084c
This patch adds the bits needed to implement automated syntax/lint
role testing. It also moves the role into the base repository so
that the role becomes fully compatible with ansible-galaxy to
improve the role's consumability.
Change-Id: Ia79cd5dedbbe50dfdf46688830a989ff0897832a