Browse Source

Replace git.openstack.org URLs with opendev.org URLs

Change-Id: I64ca9232d168f6b8203b7b19cbf7280635dded52
changes/10/655010/9
caoyuan 3 years ago committed by Thierry Carrez
parent
commit
77da85c3ba
  1. 4
      CHAIR.rst
  2. 2
      README.rst
  3. 2
      doc/source/index.rst
  4. 96
      goals/ocata/remove-incubated-oslo-code.rst
  5. 86
      goals/pike/deploy-api-in-wsgi.rst
  6. 116
      goals/pike/python35.rst
  7. 64
      goals/queens/policy-in-code.rst
  8. 66
      goals/queens/split-tempest-plugins.rst
  9. 2
      goals/rocky/enable-mutable-configuration.rst
  10. 2
      goals/rocky/mox_removal.rst
  11. 32
      goals/stein/python3-first.rst
  12. 6
      goals/stein/upgrade-checkers.rst
  13. 2
      reference/help-most-needed.rst
  14. 2
      reference/tags/stable_follows-policy.rst
  15. 6
      resolutions/20141202-project-structure-reform-spec.rst
  16. 2
      resolutions/20160414-grant-cross-project-spec-team-voting.rst
  17. 4
      resolutions/20170317-cloud-applications-mission.rst
  18. 4
      resolutions/20170718-allow-scheduling-meetings-on-team-channels.rst
  19. 2
      resolutions/20180301-stable-branch-eol.rst
  20. 2
      resolutions/20180307-trademark-program-test-location.rst
  21. 2
      resolutions/superseded/20160504-defcore-test-location.rst
  22. 4
      tools/check_review_status.py
  23. 6
      tools/validate_repositories.py

4
CHAIR.rst

@ -56,7 +56,7 @@ When the election results are available, the outgoing chair should:
* welcome new and returning members
* update the tech-committee group in gerrit:
https://review.openstack.org/#/admin/groups/205,members to remove
https://review.opendev.org/#/admin/groups/205,members to remove
members who should no longer be included and add new members
* encourage all TC members to vote on the patch prepared by the
election officials with the new roster
@ -74,7 +74,7 @@ After the election results are confirmed, the outgoing chair should:
candidates
* after a chair is selected, ensure they appear in the
tech-committee-chair group in gerrit:
https://review.openstack.org/#/admin/groups/206,members
https://review.opendev.org/#/admin/groups/206,members
* the outgoing chair should notify the board chair and secretary of
the new TC membership and chair
* the outgoing chair should notify the community of the new chair

2
README.rst

@ -2,7 +2,7 @@
openstack-governance
======================
The repository http://git.openstack.org/cgit/openstack/governance/
The repository https://opendev.org/openstack/governance/
contains OpenStack Technical Committee reference documents and tracks
official resolutions voted by the committee. It also contains a
library for accessing some of the machine-readable data in the

2
doc/source/index.rst

@ -55,7 +55,7 @@ How to propose governance changes
=================================
Motions should be posted for discussion as a proposed change to the
openstack/governance repository (on review.openstack.org) and/or as a
openstack/governance repository (on review.opendev.org) and/or as a
"[tc]" thread to the openstack-discuss@lists.openstack.org mailing-list.
Upon verification, the chair will put the motion on the
`current proposals tracker`_.

96
goals/ocata/remove-incubated-oslo-code.rst

@ -258,7 +258,7 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/391707/
* https://review.opendev.org/#/c/391707/
I18n
----
@ -280,12 +280,12 @@ Planning Artifacts:
- https://storyboard.openstack.org/#!/story/2000776
Completion Artifacts:
- https://review.openstack.org/394436
- https://review.openstack.org/394508
- https://review.openstack.org/394509
- https://review.openstack.org/394570
- https://review.openstack.org/394571
- https://review.openstack.org/395116
- https://review.opendev.org/394436
- https://review.opendev.org/394508
- https://review.opendev.org/394509
- https://review.opendev.org/394570
- https://review.opendev.org/394571
- https://review.opendev.org/395116
OpenStack Charms
----------------
@ -398,8 +398,8 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/392281
* https://review.openstack.org/391715
* https://review.opendev.org/392281
* https://review.opendev.org/391715
Security
--------
@ -433,7 +433,7 @@ Planning Artifacts:
Completion Artifacts:
https://review.openstack.org/#/c/391865/
https://review.opendev.org/#/c/391865/
barbican
--------
@ -444,7 +444,7 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/390809/
* https://review.opendev.org/#/c/390809/
cinder
------
@ -455,7 +455,7 @@ Completion Artifacts:
cinder: NA
os-brick: NA
python-cinderclient: https://review.openstack.org/#/c/393610/
python-cinderclient: https://review.opendev.org/#/c/393610/
python-brick-cinderclient-ext: NA
cloudkitty
@ -465,7 +465,7 @@ Planning Artifacts:
Completion Artifacts:
cloudkitty: NA
python-cloudkittyclient: https://review.openstack.org/#/c/391885
python-cloudkittyclient: https://review.opendev.org/#/c/391885
congress
--------
@ -474,7 +474,7 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/396501/
* https://review.opendev.org/#/c/396501/
designate
---------
@ -485,7 +485,7 @@ Planning Artifacts:
Completion Artifacts:
`Designate Completion <https://review.openstack.org/#/c/391247/>`_
`Designate Completion <https://review.opendev.org/#/c/391247/>`_
dragonflow
----------
@ -498,7 +498,7 @@ Planning Artifacts: None
Completion Artifacts:
* https://review.openstack.org/#/c/385391/
* https://review.opendev.org/#/c/385391/
ec2-api
-------
@ -509,7 +509,7 @@ Planning Artifacts:
Completion Artifacts:
`EC2-API Completion <https://review.openstack.org/#/c/297305/>`_
`EC2-API Completion <https://review.opendev.org/#/c/297305/>`_
freezer
-------
@ -540,9 +540,9 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/380452
* https://review.opendev.org/380452
* https://review.openstack.org/394780
* https://review.opendev.org/394780
heat
----
@ -556,7 +556,7 @@ Completion Artifacts:
Already removed from heat and heat-cfnclient.
python-heatclient:
https://review.openstack.org/#/q/project:openstack/python-heatclient+topic:goal-remove-incubated-oslo-code
https://review.opendev.org/#/q/project:openstack/python-heatclient+topic:goal-remove-incubated-oslo-code
horizon
-------
@ -588,7 +588,7 @@ Planning Artifacts:
Completion Artifacts:
`Karbor Client <https://review.openstack.org/#/c/378212/>`_
`Karbor Client <https://review.opendev.org/#/c/378212/>`_
keystone
--------
@ -647,10 +647,10 @@ This work is already done.
Completion Artifacts:
python-mistralclient:
https://review.openstack.org/#/c/393076/
https://review.openstack.org/#/c/393084/
https://review.openstack.org/#/c/395055/
https://review.openstack.org/#/c/395082/
https://review.opendev.org/#/c/393076/
https://review.opendev.org/#/c/393084/
https://review.opendev.org/#/c/395055/
https://review.opendev.org/#/c/395082/
monasca
-------
@ -664,9 +664,9 @@ None
Completion Artifacts:
* https://review.openstack.org/#/c/395021/
* https://review.openstack.org/#/c/395014/
* https://review.openstack.org/#/c/395009/
* https://review.opendev.org/#/c/395021/
* https://review.opendev.org/#/c/395014/
* https://review.opendev.org/#/c/395009/
murano
------
@ -675,7 +675,7 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/395039/
* https://review.opendev.org/#/c/395039/
neutron
-------
@ -700,7 +700,7 @@ None
Completion Artifacts:
`<https://review.openstack.org/#/c/287753/>`_
`<https://review.opendev.org/#/c/287753/>`_
octavia
-------
@ -716,7 +716,7 @@ None
Completion Artifacts:
https://review.openstack.org/#/c/393564/
https://review.opendev.org/#/c/393564/
oslo
----
@ -736,8 +736,8 @@ Completion Artifacts:
* http://lists.openstack.org/pipermail/openstack-dev/2016-June/097228.html (the
closing/shutdown of the oslo-incubator, what's leftover is now just a set
of tools for PTL or other community folks in oslo.tools)
* https://review.openstack.org/#/c/323706/ and
https://review.openstack.org/#/c/320680/ (farewell reviews)
* https://review.opendev.org/#/c/323706/ and
https://review.opendev.org/#/c/320680/ (farewell reviews)
rally
-----
@ -748,7 +748,7 @@ None
Completion Artifacts:
`Rally Completion <https://review.openstack.org/#/c/152847/>`_
`Rally Completion <https://review.opendev.org/#/c/152847/>`_
sahara
------
@ -757,7 +757,7 @@ Planning Artifacts: None
Completion Artifacts:
`Sahara Completion <https://review.openstack.org/#/c/351376/>`_
`Sahara Completion <https://review.opendev.org/#/c/351376/>`_
searchlight
-----------
@ -766,7 +766,7 @@ Planning Artifacts:
Completion Artifacts:
`Searchlight Completion <https://review.openstack.org/#/c/396695/>`_
`Searchlight Completion <https://review.opendev.org/#/c/396695/>`_
senlin
------
@ -794,13 +794,13 @@ None
Completion Artifacts:
* https://review.openstack.org/#/c/391337/
* https://review.openstack.org/#/c/388675/
* https://review.openstack.org/#/c/388536/
* https://review.openstack.org/#/c/365211/
* https://review.openstack.org/#/c/365208/
* https://review.openstack.org/#/c/365024/
* https://review.openstack.org/#/c/389502/
* https://review.opendev.org/#/c/391337/
* https://review.opendev.org/#/c/388675/
* https://review.opendev.org/#/c/388536/
* https://review.opendev.org/#/c/365211/
* https://review.opendev.org/#/c/365208/
* https://review.opendev.org/#/c/365024/
* https://review.opendev.org/#/c/389502/
swift
@ -845,7 +845,7 @@ tripleo
Planning Artifacts: https://bugs.launchpad.net/tripleo/+bug/1636767
Completion Artifacts: https://review.openstack.org/390808
Completion Artifacts: https://review.opendev.org/390808
trove
-----
@ -856,7 +856,7 @@ Planning Artifacts:
Completion Artifacts:
`Trove Client Commit <https://review.openstack.org/#/c/396267/>`_
`Trove Client Commit <https://review.opendev.org/#/c/396267/>`_
vitrage
-------
@ -896,8 +896,8 @@ Planning Artifacts: None
Completion Artifacts:
* https://review.openstack.org/#/c/398760/
* https://review.openstack.org/#/c/398758/
* https://review.opendev.org/#/c/398760/
* https://review.opendev.org/#/c/398758/
zaqar
-----
@ -909,7 +909,7 @@ Planning Artifacts:
Completion Artifacts:
`Zaqar Client Commit <https://review.openstack.org/388638/>`_
`Zaqar Client Commit <https://review.opendev.org/388638/>`_
zun
-----

86
goals/pike/deploy-api-in-wsgi.rst

@ -119,8 +119,8 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/476996/
* https://review.openstack.org/#/c/476995/
* https://review.opendev.org/#/c/476996/
* https://review.opendev.org/#/c/476995/
Chef OpenStack
--------------
@ -141,12 +141,12 @@ Planning Artifacts:
DevStack change still needed to properly run cinder-api under Apache:
https://review.openstack.org/#/c/441266/
https://review.opendev.org/#/c/441266/
Completion Artifacts:
* https://review.openstack.org/#/c/207020/
* https://review.openstack.org/#/c/441266/
* https://review.opendev.org/#/c/207020/
* https://review.opendev.org/#/c/441266/
cloudkitty
----------
@ -155,7 +155,7 @@ Planning Artifacts:
Completion Artifacts:
https://review.openstack.org/#/c/366043/
https://review.opendev.org/#/c/366043/
Community App Catalog
---------------------
@ -220,7 +220,7 @@ Freezer supports two ways of running dsvm gate job, apache2 (with mod_wsgi) or
apache2 (with mod_proxy and uwsgi). The default way for running devstack is
apache2 with mod_proxy and uwsgi.
https://review.openstack.org/#/c/471080/
https://review.opendev.org/#/c/471080/
fuel
@ -252,9 +252,9 @@ Completion Artifacts:
.. _1742813: https://bugs.launchpad.net/glance/+bug/1742813
* Glance supports running as a wsgi app with this branch:
https://review.openstack.org/#/q/status:merged+project:openstack/glance+branch:master+topic:goal-deploy-api-in-wsgi
https://review.opendev.org/#/q/status:merged+project:openstack/glance+branch:master+topic:goal-deploy-api-in-wsgi
* Devstack is now deploying glance as a wsgi app under uwsgi with apache with:
https://review.openstack.org/459451
https://review.opendev.org/459451
heat
----
@ -266,7 +266,7 @@ Planning Artifacts:
Completion Artifacts:
* `heat <http://git.openstack.org/cgit/openstack/heat/commit/?id=6ef5fa9adc8886ed339132b5e5e27cee4000f762>`_
* `heat <https://opendev.org/openstack/heat/commit/6ef5fa9adc8886ed339132b5e5e27cee4000f762>`_
horizon
-------
@ -315,9 +315,9 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/453705/
* https://review.openstack.org/455734/
* https://review.openstack.org/467536/
* https://review.opendev.org/453705/
* https://review.opendev.org/455734/
* https://review.opendev.org/467536/
keystone
--------
@ -329,7 +329,7 @@ Planning Artifacts:
Completion Artifacts:
* http://git.openstack.org/cgit/openstack-dev/devstack/commit/?id=a00e5f8810b6ca3b0b5d63cc228125e19bc91955
* https://opendev.org/openstack/devstack/commit/a00e5f8810b6ca3b0b5d63cc228125e19bc91955
kolla
-----
@ -366,8 +366,8 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/448190/
* https://review.openstack.org/#/c/631338/
* https://review.opendev.org/#/c/448190/
* https://review.opendev.org/#/c/631338/
mistral
-------
@ -385,10 +385,10 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/439577
* https://review.openstack.org/436890
* https://review.openstack.org/479447
* https://review.openstack.org/560888
* https://review.opendev.org/439577
* https://review.opendev.org/436890
* https://review.opendev.org/479447
* https://review.opendev.org/560888
murano
------
@ -399,8 +399,8 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/442327/
* https://review.openstack.org/#/c/442936/
* https://review.opendev.org/#/c/442327/
* https://review.opendev.org/#/c/442936/
neutron
-------
@ -411,8 +411,8 @@ Planning Artifacts:
Completion Artifacts:
* Expose neutron app as a wsgi script: https://review.openstack.org/#/c/409351/
* Enable neutron wsgi in devstack: https://review.openstack.org/#/c/439191/
* Expose neutron app as a wsgi script: https://review.opendev.org/#/c/409351/
* Enable neutron wsgi in devstack: https://review.opendev.org/#/c/439191/
nova
----
@ -428,7 +428,7 @@ deploy it under uswgi in devstack for testing.
Completion Artifacts:
* Enable nova wsgi in devstack: https://review.openstack.org/#/c/457715/
* Enable nova wsgi in devstack: https://review.opendev.org/#/c/457715/
octavia
-------
@ -437,12 +437,12 @@ Planning Artifacts:
The octavia API is already implemented as a wsgi application, we just need to
setup the web server integration. This is work in progress here:
https://review.openstack.org/440934
https://review.opendev.org/440934
Completion Artifacts:
* https://review.openstack.org/440934
* https://review.openstack.org/478637
* https://review.opendev.org/440934
* https://review.opendev.org/478637
OpenStack Charms
----------------
@ -586,7 +586,7 @@ Planning Artifacts:
* Launchpad bug: https://bugs.launchpad.net/sahara/+bug/1673198
Completion Artifacts:
* Enable wsgi jobs: https://review.openstack.org/#/c/454083/
* Enable wsgi jobs: https://review.opendev.org/#/c/454083/
searchlight
-----------
@ -598,7 +598,7 @@ Planning Artifacts:
Completion Artifacts:
* Deploy in devstack under wsgi (reworking to move away from mod_wsgi):
https://review.openstack.org/#/c/456627/
https://review.opendev.org/#/c/456627/
Security
--------
@ -635,8 +635,8 @@ Planning Artifacts:
Completion Artifacts:
* Add wsgi script file: https://review.openstack.org/#/c/448400/
* Enable wsgi on devstack jobs: https://review.openstack.org/#/c/448410/
* Add wsgi script file: https://review.opendev.org/#/c/448400/
* Enable wsgi on devstack jobs: https://review.opendev.org/#/c/448410/
Stable branch maintenance
-------------------------
@ -657,11 +657,11 @@ Planning Artifacts:
Completion Artifacts:
* Support tests for Apache (swift): https://review.openstack.org/#/c/23585/
* Support tests for Apache (swift): https://review.opendev.org/#/c/23585/
* Add example Apache config files (swift):
https://review.openstack.org/#/c/33169/
https://review.opendev.org/#/c/33169/
* enable apache2 server as front end for swift (devstack):
https://review.openstack.org/#/c/33946/
https://review.opendev.org/#/c/33946/
tacker
@ -676,11 +676,11 @@ Telemetry
Planning Artifacts:
* panko: https://review.openstack.org/#/c/467796/
* panko: https://review.opendev.org/#/c/467796/
Completion Artifacts:
* aodh: https://review.openstack.org/#/c/292245/
* aodh: https://review.opendev.org/#/c/292245/
* ceilometer: api is deprecated
* gnocchi: out of openstack but already has uwsgi
@ -693,7 +693,7 @@ Planning Artifacts:
Completion Artifacts:
* Tricircle Admin API: https://review.openstack.org/#/c/440175/
* Tricircle Admin API: https://review.opendev.org/#/c/440175/
tripleo
-------
@ -731,7 +731,7 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/455477
* https://review.opendev.org/455477
vitrage
-------
@ -742,7 +742,7 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/478518/
* https://review.opendev.org/#/c/478518/
watcher
-------
@ -752,7 +752,7 @@ Planning Artifacts:
Completion Artifacts:
Watcher API may now works with mod-wsgi.
Patchset https://review.openstack.org/#/c/450740/ provided the following
Patchset https://review.opendev.org/#/c/450740/ provided the following
changes:
* wsgi app script files, to run watcher-api under Apache HTTPd.
@ -782,5 +782,5 @@ Planning Artifacts:
Completion Artifacts:
* Add wsgi script file: https://review.openstack.org/#/c/437190/
* Enable wsgi on devstack jobs: https://review.openstack.org/#/c/438774/
* Add wsgi script file: https://review.opendev.org/#/c/437190/
* Enable wsgi on devstack jobs: https://review.opendev.org/#/c/438774/

116
goals/pike/python35.rst

@ -272,7 +272,7 @@ Planning Artifacts:
Completion Artifacts:
* http://git.openstack.org/cgit/openstack/cloudkitty/tree/setup.cfg#n19
* https://opendev.org/openstack/cloudkitty/src/branch/master/setup.cfg#L19
Community App Catalog
---------------------
@ -291,8 +291,8 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/525349/
* https://review.openstack.org/#/c/525423/
* https://review.opendev.org/#/c/525349/
* https://review.opendev.org/#/c/525423/
designate
---------
@ -333,10 +333,10 @@ Planning Artifacts:
* All freezer unit tests are passing with py35 and gating on different freezer
components.
* https://review.openstack.org/#/c/466807/
* https://review.openstack.org/#/c/466811/
* https://review.openstack.org/#/c/466813/
* https://review.openstack.org/#/c/466816/
* https://review.opendev.org/#/c/466807/
* https://review.opendev.org/#/c/466811/
* https://review.opendev.org/#/c/466813/
* https://review.opendev.org/#/c/466816/
Completion Artifacts:
@ -376,7 +376,7 @@ Completion Artifacts:
run under py35 and will run them as their own non-voting gate job
named 'glance-eventlet-ssl-handshake-broken-py35' so that it's obvious
that this issue exists (and, more optimistically, we can easily detect
when it's fixed). (See https://review.openstack.org/#/c/571040/)
when it's fixed). (See https://review.opendev.org/#/c/571040/)
- There is a workaround, namely, use something like HAProxy to do SSL
termination before calls are forwarded to Glance.
@ -392,9 +392,9 @@ Planning Artifacts:
Completion Artifacts:
* `heat <http://git.openstack.org/cgit/openstack/heat/tree/setup.cfg#n19>`_
* `python-heatclient <http://git.openstack.org/cgit/openstack/python-heatclient/tree/setup.cfg#n21>`_
* `heat-translator <http://git.openstack.org/cgit/openstack/heat-translator/tree/setup.cfg#n20>`_
* `heat <https://opendev.org/openstack/heat/src/branch/master/setup.cfg#n19>`_
* `python-heatclient <https://opendev.org/openstack/python-heatclient/src/branch/master/setup.cfg#n21>`_
* `heat-translator <https://opendev.org/openstack/heat-translator/src/branch/master/setup.cfg#L20>`_
horizon
-------
@ -436,13 +436,13 @@ Completion Artifacts:
* ironic: DONE
Patch making the CI job voting: https://review.openstack.org/#/c/531398/
Patch making the CI job voting: https://review.opendev.org/#/c/531398/
* ironic-python-agent: TODO
* ironic-inspector: DONE
Patch making the CI job voting: https://review.openstack.org/#/c/531400/
Patch making the CI job voting: https://review.opendev.org/#/c/531400/
karbor
------
@ -452,10 +452,10 @@ Planning Artifacts:
* https://bugs.launchpad.net/karbor/+bug/1681622
Completion Artifacts:
* `karbor classifier <https://git.openstack.org/cgit/openstack/karbor/tree/setup.cfg#n19>`_
* `karbor-dashboard classifier <https://git.openstack.org/cgit/openstack/karbor-dashboard/tree/setup.cfg#n19>`_
* `python-karborclient classifier <https://git.openstack.org/cgit/openstack/python-karborclient/tree/setup.cfg#n19>`_
* `python 3 jobs <https://review.openstack.org/302072/>`_
* `karbor classifier <https://opendev.org/openstack/karbor/src/branch/master/setup.cfg#L19>`_
* `karbor-dashboard classifier <https://opendev.org/openstack/karbor-dashboard/src/branch/master/setup.cfg#L19>`_
* `python-karborclient classifier <https://opendev.org/openstack/python-karborclient/src/branch/master/setup.cfg#L19>`_
* `python 3 jobs <https://review.opendev.org/302072/>`_
keystone
--------
@ -467,10 +467,10 @@ Planning Artifacts:
Completion Artifacts:
* `keystone <http://git.openstack.org/cgit/openstack/keystone/tree/setup.cfg#n19>`_
* `keystonemiddleware <http://git.openstack.org/cgit/openstack/keystonemiddleware/tree/setup.cfg#n19>`_
* `python-keystoneclient <http://git.openstack.org/cgit/openstack/python-keystoneclient/tree/setup.cfg#n19>`_
* `keystoneauth <http://git.openstack.org/cgit/openstack/keystoneauth/tree/setup.cfg#n19>`_
* `keystone <https://opendev.org/openstack/keystone/src/branch/master/setup.cfg#L19>`_
* `keystonemiddleware <https://opendev.org/openstack/keystonemiddleware/src/branch/master/setup.cfg#L19>`_
* `python-keystoneclient <https://opendev.org/openstack/python-keystoneclient/src/branch/master/setup.cfg#L19>`_
* `keystoneauth <https://opendev.org/openstack/keystoneauth/src/branch/master/setup.cfg#L19>`_
kolla
-----
@ -481,8 +481,8 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/414813/
* https://review.openstack.org/#/c/341068/
* https://review.opendev.org/#/c/414813/
* https://review.opendev.org/#/c/341068/
kuryr
-----
@ -495,7 +495,7 @@ Planning Artifacts:
Completion Artifacts:
* `kuryr <http://git.openstack.org/cgit/openstack/kuryr/tree/setup.cfg#n19>`_
* `kuryr <https://opendev.org/openstack/kuryr/src/branch/master/setup.cfg#L19>`_
magnum
------
@ -527,8 +527,8 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/480160
* https://review.openstack.org/479165
* https://review.opendev.org/480160
* https://review.opendev.org/479165
murano
------
@ -541,10 +541,10 @@ Planning Artifacts:
Completion Artifacts:
* `murano <http://git.openstack.org/cgit/openstack/murano/tree/setup.cfg#n36>`_
* `murano-dashboard <http://git.openstack.org/cgit/openstack/murano-dashboard/tree/setup.cfg#n41>`_
* `murano-agent <http://git.openstack.org/cgit/openstack/murano-agent/tree/setup.cfg#n21>`_
* `python-muranoclient <http://git.openstack.org/cgit/openstack/python-muranoclient/tree/setup.cfg#n23>`_
* `murano <https://opendev.org/openstack/murano/src/branch/master/setup.cfg#L36>`_
* `murano-dashboard <https://opendev.org/openstack/murano-dashboard/src/branch/master/setup.cfg#L41>`_
* `murano-agent <https://opendev.org/openstack/murano-agent/src/branch/master/setup.cfg#L21>`_
* `python-muranoclient <https://opendev.org/openstack/python-muranoclient/src/branch/master/setup.cfg#L23>`_
neutron
-------
@ -565,7 +565,7 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/436540/
* https://review.opendev.org/#/c/436540/
octavia
-------
@ -575,15 +575,15 @@ Planning Artifacts:
All python 3.5 unit, functional, and tempest tests are in place.
Unit and functional tests are voting, scenario tests are blocked pending
diskimage-builder patches for python 3.5. Specifically this patch:
https://review.openstack.org/#/c/449721/
https://review.opendev.org/#/c/449721/
Completion Artifacts:
* setup.cfg: https://review.openstack.org/#/c/341070/
* Unit tests are voting: https://review.openstack.org/#/c/337946
* Functional tests voting: https://review.openstack.org/446148
* Scenario tests voting: https://review.openstack.org/#/c/458311/
https://review.openstack.org/#/c/477689/
* setup.cfg: https://review.opendev.org/#/c/341070/
* Unit tests are voting: https://review.opendev.org/#/c/337946
* Functional tests voting: https://review.opendev.org/446148
* Scenario tests voting: https://review.opendev.org/#/c/458311/
https://review.opendev.org/#/c/477689/
OpenStack Charms
----------------
@ -619,11 +619,11 @@ Planning Artifacts:
Completion Artifacts:
* `cliff <http://git.openstack.org/cgit/openstack/cliff/tree/setup.cfg#n15>`_
* `openstackclient <http://git.openstack.org/cgit/openstack/openstackclient/tree/setup.cfg#n20>`_
* `os-client-config <http://git.openstack.org/cgit/openstack/os-client-config/tree/setup.cfg#n19>`_
* `osc-lib <http://git.openstack.org/cgit/openstack/osc-lib/tree/setup.cfg#n19>`_
* `python-openstackclient <http://git.openstack.org/cgit/openstack/python-openstackclient/tree/setup.cfg#n19>`_
* `cliff <https://opendev.org/openstack/cliff/src/branch/master/setup.cfg#L15>`_
* `openstackclient <https://opendev.org/openstack/openstackclient/src/branch/master/setup.cfg#L20>`_
* `os-client-config <https://opendev.org/openstack/os-client-config/src/branch/master/setup.cfg#L19>`_
* `osc-lib <https://opendev.org/openstack/osc-lib/src/branch/master/setup.cfg#L19>`_
* `python-openstackclient <https://opendev.org/openstack/python-openstackclient/src/branch/master/setup.cfg#L19>`_
oslo
----
@ -668,7 +668,7 @@ https://etherpad.openstack.org/p/pike-qa-goals-py35
Completion Artifacts:
https://review.openstack.org/#/q/branch:master+topic:qa_py35_ack
https://review.opendev.org/#/q/branch:master+topic:qa_py35_ack
rally
-----
@ -693,8 +693,8 @@ Planning Artifacts:
Completion Artifacts:
* Port the releases repository jobs to use python 3.5: https://review.openstack.org/#/q/project:openstack/releases+topic:goal-python35
* Switch the releases repo to gate on python 3.5: https://review.openstack.org/#/c/441459/
* Port the releases repository jobs to use python 3.5: https://review.opendev.org/#/q/project:openstack/releases+topic:goal-python35
* Switch the releases repo to gate on python 3.5: https://review.opendev.org/#/c/441459/
requirements
------------
@ -720,7 +720,7 @@ Planning Artifacts:
Completion Artifacts:
* http://git.openstack.org/cgit/openstack/searchlight/tree/setup.cfg#n19
* https://opendev.org/openstack/searchlight/src/branch/master/setup.cfg#L19
Security
--------
@ -746,9 +746,9 @@ Planning Artifacts:
Completion Artifacts:
* `solum <http://git.openstack.org/cgit/openstack/solum/tree/setup.cfg#n20>`_
* `python-solumclient <http://git.openstack.org/cgit/openstack/python-solumclient/tree/setup.cfg#n19>`_
* `solum-dashboard <http://git.openstack.org/cgit/openstack/solum-dashboard/tree/setup.cfg#n13>`_
* `solum <https://opendev.org/openstack/solum/src/branch/master/setup.cfg#L20>`_
* `python-solumclient <https://opendev.org/openstack/python-solumclient/src/branch/master/setup.cfg#L19>`_
* `solum-dashboard <https://opendev.org/openstack/solum-dashboard/src/branch/master/setup.cfg#L13>`_
Stable branch maintenance
-------------------------
@ -792,8 +792,8 @@ Planning Artifacts:
Completion Artifacts:
* Support Python35 in Tricircle: https://review.openstack.org/#/c/417553/
* Add Python35 job for Tricircle: https://review.openstack.org/#/c/418655/
* Support Python35 in Tricircle: https://review.opendev.org/#/c/417553/
* Add Python35 job for Tricircle: https://review.opendev.org/#/c/418655/
tripleo
-------
@ -948,8 +948,8 @@ project.
Completion Artifacts:
* https://review.openstack.org/#/c/454699/
* https://review.openstack.org/#/c/454697/
* https://review.opendev.org/#/c/454699/
* https://review.opendev.org/#/c/454697/
vitrage
-------
@ -960,9 +960,9 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/491488
* https://review.openstack.org/493758
* https://review.openstack.org/526908
* https://review.opendev.org/491488
* https://review.opendev.org/493758
* https://review.opendev.org/526908
watcher
-------
@ -999,8 +999,8 @@ Planning Artifacts:
Completion Artifacts:
* Classifier: https://git.openstack.org/cgit/openstack/zun/tree/setup.cfg
* Classifier: https://opendev.org/openstack/zun/src/branch/master/setup.cfg
* Unit tests: All unit tests are passed in python 3.5. There is a voting check and gate job setup called 'gate-zun-python35'.
* Functional tests: Zun doesn't have functional tests.
* Integration tests: All integration tests are passed in python 3.5. There is a voting check and gate job setup: https://review.openstack.org/#/c/491623/
* Integration tests: All integration tests are passed in python 3.5. There is a voting check and gate job setup: https://review.opendev.org/#/c/491623/

64
goals/queens/policy-in-code.rst

@ -114,7 +114,7 @@ Planning Artifacts:
Completion Artifacts:
* `barbican implementation <https://review.openstack.org/#/q/topic:policy-and-docs-in-code+project:openstack/barbican>`_
* `barbican implementation <https://review.opendev.org/#/q/topic:policy-and-docs-in-code+project:openstack/barbican>`_
Chef OpenStack
--------------
@ -130,8 +130,8 @@ Planning Artifacts:
Completion Artifacts:
* `cinder policy-in-code implementation <https://review.openstack.org/#/q/topic:policy-and-docs-in-code+project:openstack/cinder>`_
* `cinder documentation update <https://review.openstack.org/#/c/512187/>`_
* `cinder policy-in-code implementation <https://review.opendev.org/#/q/topic:policy-and-docs-in-code+project:openstack/cinder>`_
* `cinder documentation update <https://review.opendev.org/#/c/512187/>`_
cloudkitty
----------
@ -142,7 +142,7 @@ Cloudkitty used this document as the planning artifact for this goal.
Completion Artifacts:
* `cloudkitty implementation <https://review.openstack.org/#/q/topic:policy-and-docs-in-code+(status:open+OR+status:merged)+project:openstack/cloudkitty>`_
* `cloudkitty implementation <https://review.opendev.org/#/q/topic:policy-and-docs-in-code+(status:open+OR+status:merged)+project:openstack/cloudkitty>`_
congress
--------
@ -153,7 +153,7 @@ Planning Artifacts:
Completion Artifacts:
* `congress implementation <https://review.openstack.org/#/q/topic:policy-and-docs-in-code+(status:open+OR+status:merged)+project:openstack/congress>`_
* `congress implementation <https://review.opendev.org/#/q/topic:policy-and-docs-in-code+(status:open+OR+status:merged)+project:openstack/congress>`_
designate
---------
@ -164,7 +164,7 @@ Planning Artifacts:
Completion Artifacts:
* `designate documented policy-in-code implementation <https://review.openstack.org/#/q/status:merged+project:openstack/designate+branch:master+topic:policy-and-docs-in-code>`_
* `designate documented policy-in-code implementation <https://review.opendev.org/#/q/status:merged+project:openstack/designate+branch:master+topic:policy-and-docs-in-code>`_
* `designate policy documentation <https://docs.openstack.org/designate/latest/admin/policy.html>`_
Documentation
@ -191,7 +191,7 @@ Planning Artifacts:
Completion Artifacts:
* `Freezer API implementation <https://review.openstack.org/#/q/topic:policy-and-docs-in-code+(status:open+OR+status:merged)+project:openstack/freezer-api>`_
* `Freezer API implementation <https://review.opendev.org/#/q/topic:policy-and-docs-in-code+(status:open+OR+status:merged)+project:openstack/freezer-api>`_
fuel
----
@ -217,7 +217,7 @@ Completion Artifacts:
this goal during Queens.
See the spec proposal for refactoring Glance policies for details:
https://review.openstack.org/#/c/528021/
https://review.opendev.org/#/c/528021/
heat
----
@ -228,7 +228,7 @@ Planning Artifacts:
Completion Artifacts:
* `heat implementation <https://review.openstack.org/#/q/(status:open+OR+status:merged)+project:openstack/heat++%22policy+in+code%22>`_
* `heat implementation <https://review.opendev.org/#/q/(status:open+OR+status:merged)+project:openstack/heat++%22policy+in+code%22>`_
horizon
-------
@ -261,7 +261,7 @@ Planning Artifacts:
Completion Artifacts:
* `ironic documented policy-in-code implementation <https://review.openstack.org/#/c/502519/>`_
* `ironic documented policy-in-code implementation <https://review.opendev.org/#/c/502519/>`_
* `ironic policy documentation <https://docs.openstack.org/ironic/latest/configuration/policy.html>`_
ironic-inspector
@ -277,7 +277,7 @@ Planning Artifacts:
Completion Artifacts:
* `inspector policies implementation <https://review.openstack.org/#/c/507826/>`_
* `inspector policies implementation <https://review.opendev.org/#/c/507826/>`_
* `inspector policies documentation <https://docs.openstack.org/ironic-inspector/latest/configuration/policy.html>`_
karbor
@ -299,8 +299,8 @@ Planning Artifacts:
Completion Artifacts:
* `keystone policy-in-code implementation <https://review.openstack.org/#/q/status:merged+project:openstack/keystone+branch:master+topic:bp/policy-in-code>`_
* `keystone policy-docs implementation <https://review.openstack.org/#/q/status:merged+project:openstack/keystone+branch:master+topic:bp/policy-docs>`_
* `keystone policy-in-code implementation <https://review.opendev.org/#/q/status:merged+project:openstack/keystone+branch:master+topic:bp/policy-in-code>`_
* `keystone policy-docs implementation <https://review.opendev.org/#/q/status:merged+project:openstack/keystone+branch:master+topic:bp/policy-docs>`_
kolla
-----
@ -321,7 +321,7 @@ Planning Artifacts:
Completion Artifacts:
* `magnum implementation <https://review.openstack.org/#/q/topic:policy-and-docs-in-code+status:merged+project:openstack/magnum>`_
* `magnum implementation <https://review.opendev.org/#/q/topic:policy-and-docs-in-code+status:merged+project:openstack/magnum>`_
manila
------
@ -332,7 +332,7 @@ Planning Artifacts:
Completion Artifacts:
* `manila implementation <https://review.openstack.org/#/q/status:merged+project:openstack/manila+branch:master+topic:policy-and-docs-in-code>`_
* `manila implementation <https://review.opendev.org/#/q/status:merged+project:openstack/manila+branch:master+topic:policy-and-docs-in-code>`_
mistral
-------
@ -343,7 +343,7 @@ Planning Artifacts:
Completion Artifacts:
* `mistral policy-in-code implementation <https://review.openstack.org/#/q/project:openstack/mistral++topic:policy-and-docs-in-code+status:merged>`_
* `mistral policy-in-code implementation <https://review.opendev.org/#/q/project:openstack/mistral++topic:policy-and-docs-in-code+status:merged>`_
* `mistral policy documentation <https://docs.openstack.org/mistral/latest/configuration/policy-guide.html>`_
monasca
@ -366,7 +366,7 @@ https://blueprints.launchpad.net/murano/+spec/policy-in-code
Completion Artifacts:
The final RBAC patch in the chain was:
https://review.openstack.org/#/c/473562/
https://review.opendev.org/#/c/473562/
The policy documentation is available here:
https://docs.openstack.org/murano/latest/admin/murano_policies.html
@ -382,7 +382,7 @@ Planning Artifacts:
Completion Artifacts:
* `neutron policy-in-code implementation <https://review.openstack.org/#/c/585037/>`_
* `neutron policy-in-code implementation <https://review.opendev.org/#/c/585037/>`_
nova
----
@ -397,8 +397,8 @@ Planning Artifacts:
Completion Artifacts:
* `nova policy-in-code implementation <https://review.openstack.org/#/q/topic:bp/policy-in-code+project:openstack/nova+status:merged>`_
* `nova policy-docs implementation <https://review.openstack.org/#/q/topic:bp/policy-docs+project:openstack/nova+status:merged>`_
* `nova policy-in-code implementation <https://review.opendev.org/#/q/topic:bp/policy-in-code+project:openstack/nova+status:merged>`_
* `nova policy-docs implementation <https://review.opendev.org/#/q/topic:bp/policy-docs+project:openstack/nova+status:merged>`_
octavia
-------
@ -413,7 +413,7 @@ https://bugs.launchpad.net/octavia/+bug/1690481
Completion Artifacts:
The final RBAC patch in the chain merged while Pike was still in development:
https://review.openstack.org/#/c/475980/
https://review.opendev.org/#/c/475980/
The policy documentation is available here:
https://docs.openstack.org/octavia/latest/configuration/policy.html
@ -496,7 +496,7 @@ planning artifact.
Completion Artifacts:
The goal was implemented in https://review.openstack.org/#/c/503221/ and can be
The goal was implemented in https://review.opendev.org/#/c/503221/ and can be
marked as done.
searchlight
@ -508,7 +508,7 @@ Planning Artifacts:
Completion Artifacts:
* `searchlight policy-in-code implementation <https://review.openstack.org/#/q/status:merged+project:openstack/searchlight+branch:master+topic:policy-and-docs-in-code>`_
* `searchlight policy-in-code implementation <https://review.opendev.org/#/q/status:merged+project:openstack/searchlight+branch:master+topic:policy-and-docs-in-code>`_
* `searchlight policy documentation <https://docs.openstack.org/searchlight/latest/configuration/policy.html>`_
@ -524,7 +524,7 @@ Planning Artifacts:
Completion Artifacts:
* `senlin implementation <https://review.openstack.org/#/q/topic:policy-and-docs-in-code+project:openstack/senlin+status:merged>`_
* `senlin implementation <https://review.opendev.org/#/q/topic:policy-and-docs-in-code+project:openstack/senlin+status:merged>`_
shade
-----
@ -540,7 +540,7 @@ Planning Artifacts:
Completion Artifacts:
* `solum implementation <https://review.openstack.org/#/q/status:merged+project:openstack/solum+branch:master+topic:bp/policy-in-code>`_
* `solum implementation <https://review.opendev.org/#/q/status:merged+project:openstack/solum+branch:master+topic:bp/policy-in-code>`_
Stable branch maintenance
-------------------------
@ -575,9 +575,9 @@ This document was used as the planning document for the Telemetry project.
Completion Artifacts:
* `panko implementation <https://review.openstack.org/#/q/topic:policy-and-docs-in-code+status:merged+project:openstack/panko>`_
* `panko implementation <https://review.opendev.org/#/q/topic:policy-and-docs-in-code+status:merged+project:openstack/panko>`_
* `aodh implementation <https://review.openstack.org/#/q/topic:policy-and-docs-in-code+status:merged+project:openstack/aodh>`_
* `aodh implementation <https://review.opendev.org/#/q/topic:policy-and-docs-in-code+status:merged+project:openstack/aodh>`_
tricircle
---------
@ -588,7 +588,7 @@ This document was used as the planning artifact for tricircle.
Completion Artifacts:
* `policy-in-code implementation <https://review.openstack.org/#/q/topic:policy-and-docs-in-code+status:merged+project:openstack/tricircle>`_
* `policy-in-code implementation <https://review.opendev.org/#/q/topic:policy-and-docs-in-code+status:merged+project:openstack/tricircle>`_
tripleo
-------
@ -606,7 +606,7 @@ planning artifact.
Completion Artifacts:
* `trove policy-in-code implementation <https://review.openstack.org/#/q/project:openstack/trove+topic:policy-and-docs-in-code+status:merged>`_
* `trove policy-in-code implementation <https://review.opendev.org/#/q/project:openstack/trove+topic:policy-and-docs-in-code+status:merged>`_
vitrage
-------
@ -615,7 +615,7 @@ Planning Artifacts:
Completion Artifacts:
* https://review.openstack.org/#/c/509217/
* https://review.opendev.org/#/c/509217/
watcher
-------
@ -626,7 +626,7 @@ Planning Artifacts:
Completion Artifacts:
* `watcher policy-in-code implementation <https://review.openstack.org/#/q/project:+openstack/watcher+topic:policy-and-docs-in-code+status:merged>`_
* `watcher policy-in-code implementation <https://review.opendev.org/#/q/project:+openstack/watcher+topic:policy-and-docs-in-code+status:merged>`_
winstackers
-----------
@ -650,4 +650,4 @@ if this can serve as the planning artifact.
Completion Artifacts:
* `zun implementation <https://review.openstack.org/#/q/topic:policy-and-docs-in-code+status:merged+project:openstack/zun>`_
* `zun implementation <https://review.opendev.org/#/q/topic:policy-and-docs-in-code+status:merged+project:openstack/zun>`_

66
goals/queens/split-tempest-plugins.rst

@ -113,7 +113,7 @@ plugins.
import requests
import yaml
url = 'https://review.openstack.org/projects/'
url = 'https://review.opendev.org/projects/'
with open(sys.argv[1], 'r') as fd:
projects_list = yaml.load(fd.read())
@ -147,7 +147,7 @@ plugins.
def has_tempest_plugin(proj):
r = requests.get(
"https://git.openstack.org/cgit/%s/plain/setup.cfg" % proj)
"https://opendev.org/openstack/%s/src/branch/master/setup.cfg" % proj)
p = re.compile('^tempest\.test_plugins', re.M)
if p.findall(r.text):
return True
@ -224,7 +224,7 @@ Completion Artifacts:
The barbican team is maintaining its tempest plugin in a separate repo:
http://git.openstack.org/cgit/openstack/barbican-tempest-plugin
http://opendev.org/openstack/barbican-tempest-plugin
blazar
------
@ -239,7 +239,7 @@ Completion Artifacts:
The following review removed the tempest plugin that blazar was maintaining
in tree and links to the new repository the plugin was moved to:
* https://review.openstack.org/#/c/531138/
* https://review.opendev.org/#/c/531138/
Chef OpenStack
--------------
@ -262,7 +262,7 @@ https://blueprints.launchpad.net/cinder/+spec/goal-split-tempest-plugin
Completion Artifacts (work still in progress):
https://review.openstack.org/#/q/topic:goal-split-tempest-plugins+(status:open+OR+status:merged)+message:cinder
https://review.opendev.org/#/q/topic:goal-split-tempest-plugins+(status:open+OR+status:merged)+message:cinder
cloudkitty
----------
@ -275,7 +275,7 @@ Completion Artifacts:
The cloudkitty team is maintaining its tempest plugin in a separate repo:
http://git.openstack.org/cgit/openstack/cloudkitty-tempest-plugin
http://opendev.org/openstack/cloudkitty-tempest-plugin
congress
--------
@ -292,7 +292,7 @@ Completion Artifacts:
The following review removed the tempest plugin that congress was maintaining
in tree and links to the new repository the plugin was moved to:
* https://review.openstack.org/#/c/531689/
* https://review.opendev.org/#/c/531689/
cyborg
------
@ -316,7 +316,7 @@ Completion Artifacts:
The Designate team was already compliant before that the goal was defined.
Here is the tempest plugin repo:
http://git.openstack.org/cgit/openstack/designate-tempest-plugin
https://opendev.org/openstack/designate-tempest-plugin
Documentation
-------------
@ -363,9 +363,9 @@ The following review removed the tempest plugin that freezer and freezer-api
were maintaining in tree and links to the new repository the plugin was
moved to:
* https://review.openstack.org/526667 - Removes the bundled intree tempest
* https://review.opendev.org/526667 - Removes the bundled intree tempest
plugin from Freezer project
* https://review.openstack.org/526914 - Remove bundled intree freezer_api
* https://review.opendev.org/526914 - Remove bundled intree freezer_api
tempest plugin
glance
@ -393,7 +393,7 @@ Completion Artifacts:
The following review removed the tempest plugin that heat was maintaining
in tree and links to the new repository the plugin was moved to:
* https://review.openstack.org/#/c/528491/
* https://review.opendev.org/#/c/528491/
horizon
-------
@ -405,7 +405,7 @@ Completion Artifacts:
The Horizon team was already compliant before that the goal was defined. Here
is the tempest plugin repo:
http://git.openstack.org/cgit/openstack/tempest-horizon
https://opendev.org/openstack/tempest-horizon
I18n
----
@ -444,8 +444,8 @@ Completion Artifacts:
The following reviews removed the tempest plugin from Ironic and Ironic-inspector
that was maintained in tree and moved to ironic-tempest-plugin repo:
* https://review.openstack.org/532585 (Ironic)
* https://review.openstack.org/527743 (Ironic-inspector)
* https://review.opendev.org/532585 (Ironic)
* https://review.opendev.org/527743 (Ironic-inspector)
karbor
------
@ -472,7 +472,7 @@ Completion Artifacts:
The following review removed the tempest plugin that keystone was maintaining
in tree and links to the new repository the plugin was moved to:
http://git.openstack.org/cgit/openstack/keystone/commit/?id=6f4e37e9e6810e24f45d034261f4a6ec4aa85fb1
https://opendev.org/openstack/keystone/commit/6f4e37e9e6810e24f45d034261f4a6ec4aa85fb1
kolla
-----
@ -497,7 +497,7 @@ Completion Artifacts:
The kuryr team is maintaining its tempest plugin in a separate repo:
http://git.openstack.org/cgit/openstack/kuryr-tempest-plugin
https://opendev.org/openstack/kuryr-tempest-plugin
loci
----
@ -524,7 +524,7 @@ Completion Artifacts:
The following review removed the tempest plugin that magnum was maintaining
in tree and links to the new repository the plugin was moved to:
* https://review.openstack.org/#/c/526618/
* https://review.opendev.org/#/c/526618/
manila
------
@ -539,7 +539,7 @@ Completion Artifacts:
The following review removed the tempest plugin that manila was maintaining
in tree and links to the new repository the plugin was moved to:
* https://review.openstack.org/#/c/512300/
* https://review.opendev.org/#/c/512300/
masakari
--------
@ -566,7 +566,7 @@ Completion Artifacts:
The following review removed the tempest plugin that mistral was maintaining
in tree and links to the new repository the plugin was moved to:
* https://review.openstack.org/#/c/526918/
* https://review.opendev.org/#/c/526918/
monasca
-------
@ -586,7 +586,7 @@ Completion Artifacts:
The murano team is maintaining its tempest plugin in a separate repo:
http://git.openstack.org/cgit/openstack/murano-tempest-plugin
https://opendev.org/openstack/murano-tempest-plugin
neutron
-------
@ -601,7 +601,7 @@ Completion Artifacts:
The following review removed the tempest plugin that neutron was maintaining
in tree and links to the new repository the plugin was moved to:
* https://review.openstack.org/506672
* https://review.opendev.org/506672
nova
----
@ -791,7 +791,7 @@ Completion Artifacts:
The Sahara team was already compliant before that the goal was defined. Here
is the commit link for the same:
http://git.openstack.org/cgit/openstack/sahara/commit/?id=83a6a2868377dd61530a9de80c6ca49061c5f248
https://opendev.org/openstack/sahara/commit/83a6a2868377dd61530a9de80c6ca49061c5f248
searchlight
-----------
@ -847,7 +847,7 @@ Completion Artifacts:
The solum team is maintaining its tempest plugin in a separate repo:
http://git.openstack.org/cgit/openstack/solum-tempest-plugin
https://opendev.org/openstack/solum-tempest-plugin
Stable branch maintenance
-------------------------
@ -911,9 +911,9 @@ The following review removed the tempest plugin that telemetry team (Aodh,
Panko, Ceilometer) was maintaining in tree and links to the new
repository telemetry-tempest-plugin, was moved to:
* https://review.openstack.org/530467
* https://review.openstack.org/526299
* https://review.openstack.org/525072
* https://review.opendev.org/530467
* https://review.opendev.org/526299
* https://review.opendev.org/525072