Commit Graph

10 Commits

Author SHA1 Message Date
Luigi Toscano a2f792629c Use the native Zuul v3 jobs from blazar-tempest-plugin
The new base jobs moved to that repository.

Depends-On: https://review.opendev.org/732694
Change-Id: I016d0ecf3751212fc578d30e5ba0a5cec48ac252
2020-08-13 16:43:29 +00:00
Tetsuro Nakamura 352893e78c [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

Blazar is ready with python 3 and ok to drop python 2.7 support.

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 Community-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Co-Authored-By: Ghanshyam Mann <gmann@ghanshyammann.com>

Change-Id: I69bd82f8a1156f2f2eb636ea96c439c0645cc102
2019-12-10 10:20:00 +01:00
Ghanshyam Mann 584188dbcb [train][goal] Define new blazar-devstack-dsvm-ipv6-only job
As part of Train community goal 'Support IPv6-Only Deployments and
Testing' [1], we need to define the integration job which deploy
services on IPv6 and perform testing to make sure service listen and
communicate over IPv6 properly.

Blazar has legacy zuul jobs only so base zuulv3 IPv6 job 'devstack-ipv6'
and 'devstack-tempest-ipv6' cannot be used and we have to copy the whole
run.yaml to set the IPv6 setting and run the IPv6 verification script
via post_test_hook.

This commit adds the new job 'blazar-devstack-dsvm-ipv6-only' run on
gate and set the required IPv6 setting'.

It also updates Blazar code so that [DEFAULT]/os_auth_host is bracketed
when used to build URLs, as required for IPv6 addresses.

[1] https://governance.openstack.org/tc/goals/train/ipv6-support-and-testing.html

Change-Id: I9a598f591d3fbb40c90be5bd12913b851aff2c9f
Co-Authored-By: Pierre Riteau <pierre@stackhpc.com>
Story: #2005477
Task: #35882
2019-09-21 14:35:47 +00:00
OpenDev Sysadmins fb55febdbd OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:47:59 +00:00
Ian Wienand ff8239cd0d Replace openstack.org git:// URLs with https://
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: I35e48188302e996ef0023305be00ad98ac54d2cf
2019-03-24 20:32:42 +00:00
Tetsuro Nakamura 4253cb0fd2 Set Tempest concurrency to one
We are going to add API tests using Gabbi to the blazar-tempest-plugin.
But if the Gabbi tests are executed by different workers, their order
gets violated.

This patch changes Tempest concurrency to 1 to ensure the Gabbi tests
are executed in the order specified in the YAML file. This can increase
test execution time, but it should be negligible.

Change-Id: Id4dc3cc8640e8f902f96130a85e50008b5e8b96d
2018-07-18 00:45:51 +00:00
Hiroaki Kobayashi 328a8d902b Add DevStack gate jobs for Python3
Partially implements: blueprint python-3
Depends-On: I70762a2afdcee04d9c9c27b4fd82f180f1256eb3
Depends-On: Iec8bcaeb84fb883bdcac354bf343b538b31d5114
Depends-On: Iac7a61026e83dfa977de7edb2cf141c285603e2b

Change-Id: Ib0ad74311aaee9b5d171ba7b7f31b4ffbfae7655
2018-02-02 11:53:10 +00:00
Chandan Kumar e4d30aec1c Remove bundled in tree tempest plugin
Also use the newly created blazar-tempest-plugin in Zuul jobs.

Depends-On: I32f2ef3ddbb30da8061ccc035aae0428e6dd5450
Change-Id: Ia03068d8f84d988b470252efe483890f1900f488
2018-01-09 17:01:06 +00:00
Chandan Kumar 1f2e722e04 Refactored blazar tempest plugin
* In order to complete the tempest plugin split goal, we need to
  refactor the blazar tempest plugin so that we can easily consume.

* use six.moves import range instead xrange to avoid flake8 error

Change-Id: I88f2a961d770d6deebd9af567d6407e677c102ae
2017-12-15 15:37:55 +09:00
rajat29 a7e47a4241 Migrate to Zuul v3
Migrate all functional jobs and gate to zuul v3.

Needed-By: I0b17cb8c9831d4e9f302a05b1ef3f3244a64a96b
Needed-By: I34b091ca5ce658fe34cd3800585421c9180cde25
Change-Id: Ia070c067f4f27bbf0a29f981777aa8de8c878a15
2017-11-23 09:55:56 +05:30