Commit Graph

11 Commits

Author SHA1 Message Date
Ghanshyam Mann e8d0ff592d Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.

Note that we make the Python 3.6 non-voting because it is failing due to
Nova dropping support for it.

[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal

Change-Id: If34a9d89d8b5779b6eb4f35b171e64c5f6c1902e
2022-08-08 16:54:53 +02:00
Pierre Riteau 7054448382 Sync requirements and lower-constraints with nova
Change-Id: I197b1310c7629ed1f54a5379d7115300a1070f22
2022-03-03 14:00:12 +01:00
Pierre Riteau f545e41c56 Add release notes for blazar-nova
Change-Id: I23cd4210d8d5ed2241f8a8b14fe50866099277c3
2022-01-12 09:53:30 +01:00
Elod Illes 57d76b0bfe Adjust lower constraints
lower-constraints started to fail as Nova raised some of the lower
constraints that contradicts with the required lower constraints in
blazar-nova. This patch sets the same lower constraints for those
packages to let the job pass.

Change-Id: Ia85fd1ca89ff707e07a936cf5d7bda68fe4bdbe1
2021-09-23 12:26:25 +00:00
Pierre Riteau 668323abe2 Sync requirements and lower constraints with nova
Change-Id: I653dfbd9d6e939e2cdde4c78dd0594c4ab7b535c
2021-08-16 15:28:10 +02:00
Pierre Riteau 2bff1bc341 Remove six
Implements: blueprint six-removal

Change-Id: I045998ff8c11befd79a7382e07cb61cc79c6ee77
2021-03-11 13:53:14 +01:00
Pierre Riteau 28cca8413c Sync requirements and lower-constraints with nova
Also remove nose from test requirements (unused).

Change-Id: Ibd4ea9511e098000c36b6aa5ecf696b86d5e5a77
2021-03-11 13:33:51 +01:00
Pierre Riteau 6434f21c68 Fix lower-constraints job
* Require hacking 4.0.0+ to fix issues with pyflakes dependencies
* Add install_command for the lower-constraints env which uses
  lower-constraints.txt instead of the upper constraints file.
* Update lower constraints and requirements to match nova

Change-Id: Icba57c52c613611311e8ef1838cd94b062b4705b
2021-01-05 21:35:24 +01:00
Pierre Riteau d399fe717b Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Remove hacking and friends from lower-constraints, they are not needed
to be installed at run-time.

Change-Id: I347d6b24bb66bbe9ff11ab9eb3a59a730bcca539
2020-09-15 11:59:24 +02:00
Ghanshyam Mann 349e75a811 migrate testing to ubuntu focal
As per victoria cycle testing runtime and community goal[1]
we need to migrate upstream CI/CD to Ubuntu Focal(20.04).

Fixing:
- bug#1886296
Bump the pyflakes to 2.1.1 as min version to run pep8 jobs
on py3.8 which is default python vesion in ubuntu focal.

Story: #2007865
Task: #40178

Closes-Bug: #1886296
[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.html

Change-Id: Ic67e23f6b3760a6d2ca4a07dd84c9034d85d9b75
2020-07-09 15:13:28 -05:00
Doug Hellmann 67f04e32cc add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

Change-Id: I0341d09379799d37d483dfed46de9903bac77fae
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-12 21:29:31 +01:00