Commit Graph

8 Commits

Author SHA1 Message Date
Javier Pena 3048287985 Update to a newer hacking version, fix pep8 errors
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
2020-09-24 15:35:58 +02:00
Tobias Urdin d2b1c67d57 Pin sphinx to <2.0.0
The 2.0.0 release introduces a requirement for using
python3.5 but we are running this in python 2.7

Change-Id: I055ab99e48e018d041a2aef7c8998f72ebd4ff5e
2019-05-13 16:27:19 +02:00
Charles Short b64b16f5a2 Switch to using stestr
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>
2018-06-05 09:04:31 -04:00
Andreas Jaeger 1c689671ab 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
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.

Change-Id: I3f53408447d75e36972eafb6cd71fbc770ee6b03
2017-11-17 10:26:46 +01:00
Tony Breeds 4183e455c9 Introduce mappings between CPUs and target names
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
2017-08-04 10:02:22 +10:00
Javier Pena 523d8dcd39 Align the stars to fix CI
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
2017-03-03 17:47:21 +01:00
Javier Pena 31c85d484f 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.

Change-Id: I3e31eeb70e7db24d87b8a7c67a427c53af814a32
2016-11-30 14:35:45 +01:00
David Moreau Simard e9646e5c7f Start managing release notes in Packstack with Reno
Change-Id: I0d44c418ec8702958dc64016698c9764d3527fdd
2016-03-21 14:06:38 -04:00