We had a very old hacking version, so we should update it to the
same version as other projects are using. The update also required
additional changes to the Python code to fix new errors and
warnings.
Change-Id: Ic511513057581841fe2230b69a2a413ec0981f15
The 2.0.0 release introduces a requirement for using
python3.5 but we are running this in python 2.7
Change-Id: I055ab99e48e018d041a2aef7c8998f72ebd4ff5e
According to Openstack summit session [1] stestr is
maintained project to which all Openstack projects
should migrate.
Let's switch it then.
[1] https://etherpad.openstack.org/p/YVR-python-pti
Change-Id: I2fdbbafb9ec36c7bcbab6038387aaa31f41316dd
Signed-off-by: Charles Short <zulcss@gmail.com>
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
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.
Change-Id: I3f53408447d75e36972eafb6cd71fbc770ee6b03
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.
Change-Id: I5335deb303fbc4c434a8d69c82344a462f0e1540
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.
Change-Id: I7384a7b5612866b2a70643ae4203a1848fdf8679
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.
Change-Id: I3e31eeb70e7db24d87b8a7c67a427c53af814a32