This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I66c9fc77e3a44ded517736e213100fe46e05836c
This failure has been determined to be unrelated to
changes that are currently in-flight. While we
investigate a fix, we can set this job to non-voting
to merge unrelated fixes/improvements in parallel.
Change-Id: I6f4ce5434a6504ca037c867ce7b9b1ea8e852be4
Partial-Bug: #1933137
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
The legacy job in this repository was just
setting up devstack with manila-ui enabled
and doing nothing else.
We added an integration gate job a couple of
releases ago that does exactly what the above
job does, and goes a step beyond by executing
tests that check whether manila-ui is working.
We can make this job use the fake driver from
manila so we can add more interesting and useful
test cases without having to worry about any
lacking capabilities.
Also make this integration job voting.
Change-Id: Ibf35d7196d83e1018881776110ce173e68cf8286
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
The repo must be testing master with
"openstack-python3-ussuri-jobs-horizon"
instead of "openstack-python3-ussuri-jobs".
Change-Id: Ifa495c844881d76a31c51eae5a847bcd2d9da5dd
Horizon defined a project template 'horizon-non-primary-django-jobs'
for django jobs. This patch use that template to run django jobs
here. For information please refer [1]
[1] https://review.opendev.org/#/c/681969/
Change-Id: I8df240f0f297c0387bef304e285ce8dd9f34c85d
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: Ieffad700c68c51c084c44af2eda497233f29ceff
The base job on which we depend has changed its nodeset to bionic [1]
so use that rather than depending on a bionic nodeset locally.
[1] https://review.openstack.org/#/c/639096/
Change-Id: Ie3e4d867553ad1a85c9cc0a4580c4e667f446d26
tls-proxy was disabled because of a bug
with manila's devstack plugin. Remove the
override.
Change-Id: I3ddad74ee336ca5aa7e7ca4720256d5e6de35bd9
Depends-On: https://review.openstack.org/638320/
Related-Bug: #1816836
Closes-Bug: #1815973
This patch adds basic tests to verify that manila-ui is
installed and could be opened.
manila-ui-integration-tests job is added in a
non-voting mode.
Depends-On: https://review.openstack.org/634712
Change-Id: I67e876a5cb26637b62225fc854a906dc1a714e76
Use openstack-tox-cover template, this runs the cover job
in the check queue only.
Use openstack-lower-constraints-jobs template.
Remove jobs that are part of the templates.
Change-Id: I35cb7fc67c8dfab530bc59c526e3b89cb1a18488
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I5eaf3673ca2edb794d05dd4a89e2ebb22fceaca6
Story: #2002586
Task: #24309
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: Icdb713cd0b5f04962cb7c79a349c359ad7db28da
Story: #2002586
Task: #24309
Django 2.0 is now used in tox py35 job, so there is no need for
py35dj20 job. Instead, Django 1.11 with python3 is not covered.
- py35dj20 job is dropped from tox.ini.
- python3-django111 is added to tox.ini.
python3 is specified to basepython to avoid a specific python version.
- .zuul.yaml is updated to consume horizon-openstack-tox-python3-django111
and drop horizon-openstack-tox-py35dj20.
Change-Id: I50713dab7f944cbb9cbead3f00c95be7bb9c623e
py35 support patch has been merged in manila-ui.
We can now safely consume py35 project template from project-config.
Change-Id: I36d09e247bbbdf1d901d8aa3535c6cb588612e86
In order to make manila-ui python3 compatible,
this patch set:
- replace dict.iteritems() with six.iteritems(dict)
- replace print msg with print(msg)
- replace dict.viewkeys() with error.keys()
- python 3 getting the keys() of a dict returns
a dict_keys object instead of a list and hence
sort() fails
- in python 2.x calling keys makes a copy of the key
that you can iterate over while modifying the dict.
This doesn't work in python 3.x because keys
returns an iterator instead of a list.
Another way is to use list to force a copy of the keys
to be made.
- use getattr instead of relying on overriden __getattr__
in the client to get params that not neccesarily need to
be available (share_group_id and supports_share_migration)
- refactor ShareGroupTypeTests
Plus, enable py35 and py35dj20 jobs in tox and drop
old oslo-incubator files (install_venv.py)
Also add openstack-tox-py35 job to check python3 env.
openstack-tox-py35 should be defined in project-config later
but it is added to check python3 UT status.
Change-Id: I30582184904dc19e9cb4ca171b1fd2d161e09c48
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.
Note that manila-ui does not support python3 yet so lower-constraints
env uses python2 unlike other projects.
See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.
Co-Authored-By: Akihiro Motoki <amotoki@gmail.com>
Change-Id: Ia808cae058ab5d7bd5435ad57543eb8b9bcc96db
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Signed-off-by: Akihiro Motoki <amotoki@gmail.com>