Bugs should be filed on Launchpad, not GitHub: "https://bugs.launchpad.net/openstack-ansible"
Changes to the project should be submitted for review via the Gerrit tool, following the workflow documented at: "https://docs.openstack.org/infra/manual/developers.html#development-workflow"
Pull requests submitted through GitHub will be ignored and closed without regard.
If you wish to test your changes locally prior to submitting them for review you can use the
Vagrantfile included in the root of this repository. It aims to replicate the gate check testing that will be done by OpenStack CI once your review has been submitted.
To run tests:
# vagrant up
The Vagrant box will run all tests and report status in the output. If you need to iterate through a fix/test cycle, tests can be re-run in a running Vagrant box with:
# vagrant provision
If it's a bug that needs fixing in a branch in addition to Master, add a '<release>-backport-potential' tag (eg
juno-backport-potential). There are predefined tags that will autocomplete.
Please leave this alone, it should be New till someone triages the issue.
Should only be touched if it is a Blocker/Gating issue. If it is, please set to High, and only use Critical if you have found a bug that can take down whole infrastructures.
When creating tasks and other roles for use in Ansible please create then using the YAML dictionary format.
Usage of the ">" and "|" operators should be limited to Ansible conditionals and command modules such as the ansible