Import the cover job from project-config, use openstack-cover template
for running it only in check queue.
Change-Id: Ifa3fe98e26c46fc2cf009c0b820d3e6923ab7d2c
Some cleanups and improvements:
* Use openstack-lower-constraints template instead of individual jobs
* Use openstack-py35/36 templates instead of individual jobs
* Sort list of templates
Change-Id: I49e2459ef97eb687d2803420f039eb3af92b5ead
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: If180d34ebe1ee8a7ff5dcd005c3709a76beeade1
Story: #2002586
Task: #24312
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.
monasca-ui specific changes:
- Unlike other projects, monasca-ui does not support python3 unit tests yet.
python2.7 is used as basepython. This should be updated to python3 later.
- Bump the the minimum version of python-monascaclient to 1.8.0
to pass test_client unit tests.
- nose-exclude needs to bumped to 0.5.0 to run all existing unit tests.
lower-constraints.txt is modified to match the latest horizon requirements
https://review.openstack.org/#/c/555491/:
- unit tests fails with Django 1.8. It passes with Django 1.11.
Horizon Rocky bumped the Django min version to >=1.11, so it makes sense
to bump the Django min version to 1.11.
- django-babel needs to bumped to 0.6.2 to support Django 1.11 and 2.0.
https://review.openstack.org/555402 allows us to bump lower requirements.
Co-Authored-By: Akihiro Motoki <amotoki@gmail.com>
Change-Id: Ifd967b598db259429cc83046ae88abaf3d50e081
Depends-On: https://review.openstack.org/555034
Depends-On: https://review.openstack.org/555402
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Signed-off-by: Akihiro Motoki <amotoki@gmail.com>