Commit Graph

12 Commits

Author SHA1 Message Date
Dale Smith 02dd3d7363 Drop lower constraints and remove tests
Remove lower constraints in line with TC Resolution [1].

[1] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html

Change-Id: I7833428643a3484b6f9c25eaf9330795bea358a5
2023-09-18 09:05:52 +12:00
Hervé Beraud d46e9e267d Add doc/requirements
We need to specify doc requirements in doc/requirements.txt
to avoid problems with the pip resolver [1] for the release team [2][3].
Removed specific doc requirements from test-requirements.txt.

The problem here is that this repos haven't doc/requirements.txt file
and by default in this case zuul will use the test-requirements.txt file
to pull requirements [4].

This requirements file contains extra requirements like flake8 that
collided with those allowed in our job environment and so the new pip
resolver fails to install these requirements and the job exits in error.

This project meet the conditions leading to the bug.

[1] http://lists.openstack.org/pipermail/release-job-failures/2021-January/001500.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html
[3] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019612.html
[4] https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/ensure-sphinx/tasks/main.yaml#L36

Change-Id: Ifa46f9f0b7dca27c9e8a305932141da78b85cd50
2021-01-05 11:18:34 +01:00
Zuul 14f2771431 Merge "Update hacking for Python3" 2020-04-29 08:08:07 +00:00
Andreas Jaeger 61a1ca1641 Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix problems found.

Remove hacking and friends from lower-constraints, they are not needed
for installation.

Change-Id: I7dd7a16d2b2d75120fa14de1d5c080a1a1c9729d
2020-04-29 09:24:20 +02:00
Sean McGinnis b7ab048a72 Follow PTI for docs builds
This updates the docs build command to follow the instructions from the
project team guide.

Use newer TOX_CONSTRAINTS variable.

Change-Id: I4381ae349e2988b2654696086ca5f7159b695b7e
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-29 09:17:12 +02:00
Sean McGinnis f3b42daedd
[ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

This also adds the standard expected jobs to be run for ussuri.

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

Various fixes to make the expected jobs pass as well.

Change-Id: I3e8c107c9e3cb8a13a531fb81fd2030d0aad0e7e
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-20 09:36:01 -05:00
Andreas Jaeger a9a49899c2 Fix some flake8 warnings
fix and enable:
- E121 continuation line under-indented for hanging indent
- E126 continuation line over-indented for hanging indent
- E226 missing whitespace around arithmetic operator
- H306  imports not in alphabetical order
- H401  docstring should not start with a space

Change-Id: I1dab6908652924931e750187380d153d64eba2b6
2020-02-21 09:12:15 +01:00
Andreas Jaeger 310b86b076 Add pep8 jobs
Add first jobs for this repo - without jobs, nothing can merge.
Disable failing pep8 tests for now.

The repo previously had noop-jobs defined in project-config but that got
removed.

Further jobs and templates can be added later.

Change-Id: I17734aab0aec5e74ecab941f4d142c68184b6700
2020-02-21 08:58:24 +01:00
Simon Merrick 1569cc47f9 Upgrade app for Django >= 2.0 compatability
Change-Id: I9c2ecf330d08d47e44d41d7c2f9ba3a21d023f3b
2020-02-04 15:19:04 +13:00
Andreas Jaeger ccbbff0f8e Fix horizon install
Install horizon from git in OpenStack CI instead of from tarball.

Update tox.ini for this.

Change-Id: I78ec5f3cb2105dcaed6b3e3879af189d5890fbfc
2018-03-23 08:55:40 +01:00
adrian-turjak f8d53b3a12 Renaming StackTask to Adjutant
* This is just a search and replace.
* No functional changes.

Change-Id: Id03ae0cb572df127a590e2631c3fb4888b34ac84
2017-05-17 15:07:34 +12:00
adrian-turjak 2e042e4c45 Initial code base for StackTask UI
* Ported over from the Catalyst repos into its own
  plugin for better maintainability and ease of sharing
  with upstream.

Change-Id: I4e7e1787330d549c59ede6f024e1216f5a073ecd
2017-04-06 18:28:26 +12:00