Update jobs for interop repos renaming

Interop repos are going under rename from
openstack namespace to osf namespace (Depends-On),
which need update the zuul job to start using the
new location.

Update .gitreview as well.

Disable py27 and py35 jobs, they don't work anymore as is.

Depends-On: https://review.opendev.org/#/c/734669/
Change-Id: Ib6871eaf0735e756f051d14513869fbe7cc6e826
This commit is contained in:
Ghanshyam Mann 2020-06-09 15:01:23 -05:00 committed by Andreas Jaeger
parent 86c1618fee
commit a2b4ce30b8
7 changed files with 15 additions and 12 deletions

View File

@ -1,4 +1,4 @@
[gerrit] [gerrit]
host=review.opendev.org host=review.opendev.org
port=29418 port=29418
project=openstack/refstack-client.git project=osf/refstack-client.git

View File

@ -1,15 +1,18 @@
- project: - project:
templates: templates:
- openstack-python-jobs # Disable until fixed
- openstack-python35-jobs # - openstack-python-jobs
# - openstack-python35-jobs
- openstack-python36-jobs - openstack-python36-jobs
- openstack-python37-jobs - openstack-python37-jobs
check: check:
jobs: jobs:
- openstack-tox-pep8
- refstack-client-devstack-tempestconf - refstack-client-devstack-tempestconf
- refstack-client-devstack-tempestconf-py3 - refstack-client-devstack-tempestconf-py3
gate: gate:
jobs: jobs:
- openstack-tox-pep8
- refstack-client-devstack-tempestconf - refstack-client-devstack-tempestconf
- refstack-client-devstack-tempestconf-py3 - refstack-client-devstack-tempestconf-py3
@ -19,15 +22,15 @@
description: | description: |
Refstack client job for testing python-tempestconf and RefStack Integration Refstack client job for testing python-tempestconf and RefStack Integration
required-projects: required-projects:
- openstack/refstack-client - osf/refstack-client
- openstack/tempest - openstack/tempest
- openstack/devstack - openstack/devstack
- openstack/python-tempestconf - osf/python-tempestconf
roles: roles:
- zuul: openstack/python-tempestconf - zuul: osf/python-tempestconf
- zuul: openstack/tempest - zuul: openstack/tempest
- zuul: openstack/devstack - zuul: openstack/devstack
- zuul: openstack/refstack-client - zuul: osf/refstack-client
run: playbooks/tempestconf-refstack-devstack.yaml run: playbooks/tempestconf-refstack-devstack.yaml
vars: vars:
user: demo user: demo

View File

@ -33,7 +33,7 @@ extensions = [
] ]
# openstackdocstheme options # openstackdocstheme options
repository_name = 'openstack/refstack-client' repository_name = 'osf/refstack-client'
bug_project = '879' bug_project = '879'
bug_tag = '' bug_tag = ''

View File

@ -48,4 +48,4 @@
executable: /bin/bash executable: /bin/bash
vars: vars:
refstack_client_src_relative_path: "{{ zuul.projects['opendev.org/openstack/refstack-client'].src_dir }}" refstack_client_src_relative_path: "{{ zuul.projects['opendev.org/osf/refstack-client'].src_dir }}"

View File

@ -121,7 +121,7 @@ else
fi fi
if [ -z ${TEMPESTCONF_SOURCE} ]; then if [ -z ${TEMPESTCONF_SOURCE} ]; then
git clone https://git.openstack.org/openstack/python-tempestconf.git ${TEMPESTCONF_DIR} git clone https://git.openstack.org/osf/python-tempestconf.git ${TEMPESTCONF_DIR}
fi fi
git clone https://git.openstack.org/openstack/tempest.git ${TEMPEST_DIR} git clone https://git.openstack.org/openstack/tempest.git ${TEMPEST_DIR}

View File

@ -91,7 +91,7 @@ Work Items
Dependencies Dependencies
============ ============
- Existing script: https://git.openstack.org/cgit/openstack/python-tempestconf - Existing script: https://opendev.org/osf/python-tempestconf
Testing Testing
======= =======

View File

@ -10,7 +10,7 @@ setenv = VIRTUAL_ENV={envdir}
OS_TEST_PATH=./refstack_client/tests/unit OS_TEST_PATH=./refstack_client/tests/unit
deps = -r{toxinidir}/requirements.txt deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt -r{toxinidir}/test-requirements.txt
git+https://git.openstack.org/openstack/python-tempestconf@master#egg=python_tempestconf git+https://git.openstack.org/osf/python-tempestconf@master#egg=python_tempestconf
commands = commands =
stestr run {posargs} stestr run {posargs}