Commit Graph

11 Commits

Author SHA1 Message Date
Ghanshyam Mann 0659d1954d Fix hacking min version to 3.0.1
flake8 new release 3.8.0 added new checks and gate pep8
job start failing. hacking 3.0.1 fix the pinning of flake8 to
avoid bringing in a new version with new checks.

Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
break the pep8 job if new check are added.

To avoid similar gate break in future, we need to bump the hacking min
version.

- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html

Change-Id: Ib119207db682d20c01be673c5bc91227c80709e1
2020-05-12 19:24:09 -05:00
Andreas Jaeger a15380550b Update docs building
Update docs building:
* Switch to sphinx-build
* Update requirements for Sphinx and openstackdocstheme for
  python 3, create doc/requirements.txt, switch to openstackdocstheme
  from obsolete oslosphinx
* Remove unneeded doc and translation sections from setup.cfg
* Remove install_command, it's unneeded, the default is fine.
* Move constraints into deps, use TOX_CONSTRAINTS instead of obsolete
  UPPER_CONSTRAINTS
* Switch to hacking 3.0, fix problems found

Change-Id: I44d09a65349a1d9b564e69a7fc32eb435446245c
2020-05-03 12:03:41 +02:00
Ghanshyam 3d8fcb4710 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

freezer-tempest-plugin is ready with python 3 and ok to drop the
python 2.7 support.

Removing the USE_PYTHON3=True from base job so that it can
keep running  on py3 for < ussuri branches.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I025c12a265de4e3fdfad67c9e570c3110869acd6
2020-01-23 16:13:28 -06:00
jacky06 7c1db8fe06 Sync Sphinx requirement
1. Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
2. Update some URLs to latest
3. Remove unncessary "=="

Change-Id: I211039189a935e006dc77d3245486d72b7c104a9
2019-09-13 01:50:21 +00:00
zhouxinyong 0db02d302e Update hacking version to latest
Change-Id: I02236910cfdd108638ab29bdcd0e5724a0b5f2c5
2019-01-26 11:43:25 +08:00
OpenStack Proposal Bot f69bb761b4 Updated from global requirements
Change-Id: I8d29bbd6021ccf770661eb4d7d430e4e1a594fd0
2018-03-15 06:54:16 +00:00
OpenStack Proposal Bot 0a98d2849e Updated from global requirements
Change-Id: I6dca68fba1eedd2322eb38de3d4ded8bb888e60a
2018-03-13 06:51:29 +00:00
OpenStack Proposal Bot d0e87fc8f8 Updated from global requirements
Change-Id: If3bff8befbc9a0a5e929487fbafe8fbd386eb470
2018-03-10 13:11:38 +00:00
OpenStack Proposal Bot d17bee69e7 Updated from global requirements
Change-Id: Ifa4c122d288b872d766efc77cdc640d1734dd679
2018-01-22 10:51:12 +00:00
Chandan Kumar 65bdf3bcf9 Merge intree freezer tempest plugin
* It merges the intree freezer tempest plugin to a the newly
  seperated repo freezer-tempest-plugin

* Moves freezer/tests/integration/common.py to under freezer-tempest-plugin
  as it is consumed in tests/api/base.py .

* Excluding freezer/tests/freezer_tempest_plugin/tests/api/test_version.py
  as it is dependent on freezer project and it should be moved under
  integration tests.

Change-Id: I6967f915758728827e8ddcd1a45a7023904b694e
2017-12-08 17:48:51 +05:30
Saad Zaher e6d6395a38 Big Bang :) 2017-06-09 16:09:38 +01:00