Remove setting of version/release from releasenotes
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.
Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.
Also, convert using openstackdocstheme.
This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
Currently when running packstack on a CPU other than x86_64
provision_700.py will download the x86_64 cirros images.
This change introduces a set of helper functions to map from host
[kernel] architecture to the names dib and cirros expect.
This is a combination of two fixes:
1- Update version of hacking used in tests
We were using an old version of hacking that did not support
pbr==2.0.0, and this is creating issues running flake8.
Since we are now using a newer version, a couple updates are required
to get the tests to pass.
2- Remove the workaround for the Nova placement WSGI file
https://review.openstack.org/440638 added a workaround on the Puppet
side, so it was conflicting with ours.
Move tox dependencies to requirements.txt/test-requirements.txt
Previously we had our requirements in two different places:
requirements/test-requirements for normal installation, and
tools/pip-requires & tools/test-requires for tox tests. Let's
unify them on a single location.