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

Change-Id: I64ca9232d168f6b8203b7b19cbf7280635dded52
This commit is contained in:
caoyuan 2019-04-23 19:37:46 +08:00 committed by Thierry Carrez
parent f91f1d9270
commit 77da85c3ba
23 changed files with 257 additions and 257 deletions

View File

@ -56,7 +56,7 @@ When the election results are available, the outgoing chair should:
* welcome new and returning members * welcome new and returning members
* update the tech-committee group in gerrit: * 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 members who should no longer be included and add new members
* encourage all TC members to vote on the patch prepared by the * encourage all TC members to vote on the patch prepared by the
election officials with the new roster election officials with the new roster
@ -74,7 +74,7 @@ After the election results are confirmed, the outgoing chair should:
candidates candidates
* after a chair is selected, ensure they appear in the * after a chair is selected, ensure they appear in the
tech-committee-chair group in gerrit: 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 outgoing chair should notify the board chair and secretary of
the new TC membership and chair the new TC membership and chair
* the outgoing chair should notify the community of the new chair * the outgoing chair should notify the community of the new chair

View File

@ -2,7 +2,7 @@
openstack-governance 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 contains OpenStack Technical Committee reference documents and tracks
official resolutions voted by the committee. It also contains a official resolutions voted by the committee. It also contains a
library for accessing some of the machine-readable data in the library for accessing some of the machine-readable data in the

View File

@ -55,7 +55,7 @@ How to propose governance changes
================================= =================================
Motions should be posted for discussion as a proposed change to the 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. "[tc]" thread to the openstack-discuss@lists.openstack.org mailing-list.
Upon verification, the chair will put the motion on the Upon verification, the chair will put the motion on the
`current proposals tracker`_. `current proposals tracker`_.

View File

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

View File

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

View File

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

View File

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

View File

@ -113,7 +113,7 @@ plugins.
import requests import requests
import yaml import yaml
url = 'https://review.openstack.org/projects/' url = 'https://review.opendev.org/projects/'
with open(sys.argv[1], 'r') as fd: with open(sys.argv[1], 'r') as fd:
projects_list = yaml.load(fd.read()) projects_list = yaml.load(fd.read())
@ -147,7 +147,7 @@ plugins.
def has_tempest_plugin(proj): def has_tempest_plugin(proj):
r = requests.get( 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) p = re.compile('^tempest\.test_plugins', re.M)
if p.findall(r.text): if p.findall(r.text):
return True return True
@ -224,7 +224,7 @@ Completion Artifacts:
The barbican team is maintaining its tempest plugin in a separate repo: 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 blazar
------ ------
@ -239,7 +239,7 @@ Completion Artifacts:
The following review removed the tempest plugin that blazar was maintaining The following review removed the tempest plugin that blazar was maintaining
in tree and links to the new repository the plugin was moved to: 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 Chef OpenStack
-------------- --------------
@ -262,7 +262,7 @@ https://blueprints.launchpad.net/cinder/+spec/goal-split-tempest-plugin
Completion Artifacts (work still in progress): 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 cloudkitty
---------- ----------
@ -275,7 +275,7 @@ Completion Artifacts:
The cloudkitty team is maintaining its tempest plugin in a separate repo: 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 congress
-------- --------
@ -292,7 +292,7 @@ Completion Artifacts:
The following review removed the tempest plugin that congress was maintaining The following review removed the tempest plugin that congress was maintaining
in tree and links to the new repository the plugin was moved to: 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 cyborg
------ ------
@ -316,7 +316,7 @@ Completion Artifacts:
The Designate team was already compliant before that the goal was defined. The Designate team was already compliant before that the goal was defined.
Here is the tempest plugin repo: Here is the tempest plugin repo:
http://git.openstack.org/cgit/openstack/designate-tempest-plugin https://opendev.org/openstack/designate-tempest-plugin
Documentation 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 were maintaining in tree and links to the new repository the plugin was
moved to: 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 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 tempest plugin
glance glance
@ -393,7 +393,7 @@ Completion Artifacts:
The following review removed the tempest plugin that heat was maintaining The following review removed the tempest plugin that heat was maintaining
in tree and links to the new repository the plugin was moved to: 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 horizon
------- -------
@ -405,7 +405,7 @@ Completion Artifacts:
The Horizon team was already compliant before that the goal was defined. Here The Horizon team was already compliant before that the goal was defined. Here
is the tempest plugin repo: is the tempest plugin repo:
http://git.openstack.org/cgit/openstack/tempest-horizon https://opendev.org/openstack/tempest-horizon
I18n I18n
---- ----
@ -444,8 +444,8 @@ Completion Artifacts:
The following reviews removed the tempest plugin from Ironic and Ironic-inspector The following reviews removed the tempest plugin from Ironic and Ironic-inspector
that was maintained in tree and moved to ironic-tempest-plugin repo: that was maintained in tree and moved to ironic-tempest-plugin repo:
* https://review.openstack.org/532585 (Ironic) * https://review.opendev.org/532585 (Ironic)
* https://review.openstack.org/527743 (Ironic-inspector) * https://review.opendev.org/527743 (Ironic-inspector)
karbor karbor
------ ------
@ -472,7 +472,7 @@ Completion Artifacts:
The following review removed the tempest plugin that keystone was maintaining The following review removed the tempest plugin that keystone was maintaining
in tree and links to the new repository the plugin was moved to: 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 kolla
----- -----
@ -497,7 +497,7 @@ Completion Artifacts:
The kuryr team is maintaining its tempest plugin in a separate repo: 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 loci
---- ----
@ -524,7 +524,7 @@ Completion Artifacts:
The following review removed the tempest plugin that magnum was maintaining The following review removed the tempest plugin that magnum was maintaining
in tree and links to the new repository the plugin was moved to: 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 manila
------ ------
@ -539,7 +539,7 @@ Completion Artifacts:
The following review removed the tempest plugin that manila was maintaining The following review removed the tempest plugin that manila was maintaining
in tree and links to the new repository the plugin was moved to: 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 masakari
-------- --------
@ -566,7 +566,7 @@ Completion Artifacts:
The following review removed the tempest plugin that mistral was maintaining The following review removed the tempest plugin that mistral was maintaining
in tree and links to the new repository the plugin was moved to: 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 monasca
------- -------
@ -586,7 +586,7 @@ Completion Artifacts:
The murano team is maintaining its tempest plugin in a separate repo: 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 neutron
------- -------
@ -601,7 +601,7 @@ Completion Artifacts:
The following review removed the tempest plugin that neutron was maintaining The following review removed the tempest plugin that neutron was maintaining
in tree and links to the new repository the plugin was moved to: in tree and links to the new repository the plugin was moved to:
* https://review.openstack.org/506672 * https://review.opendev.org/506672
nova nova
---- ----
@ -791,7 +791,7 @@ Completion Artifacts:
The Sahara team was already compliant before that the goal was defined. Here The Sahara team was already compliant before that the goal was defined. Here
is the commit link for the same: 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 searchlight
----------- -----------
@ -847,7 +847,7 @@ Completion Artifacts:
The solum team is maintaining its tempest plugin in a separate repo: 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 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 Panko, Ceilometer) was maintaining in tree and links to the new
repository telemetry-tempest-plugin, was moved to: repository telemetry-tempest-plugin, was moved to:
* https://review.openstack.org/530467 * https://review.opendev.org/530467
* https://review.openstack.org/526299 * https://review.opendev.org/526299
* https://review.openstack.org/525072 * https://review.opendev.org/525072
tricircle tricircle
--------- ---------
@ -939,7 +939,7 @@ Completion Artifacts:
The tripleo team is maintaining its tempest plugin in a separate repo for The tripleo team is maintaining its tempest plugin in a separate repo for
testing tripleo workflows: testing tripleo workflows:
http://git.openstack.org/cgit/openstack/tripleo-common-tempest-plugin https://opendev.org/openstack/tripleo-common-tempest-plugin
trove trove
----- -----
@ -954,7 +954,7 @@ Completion Artifacts:
The following review removed the tempest plugin that trove was maintaining The following review removed the tempest plugin that trove was maintaining
in tree and links to the new repository the plugin was moved to: in tree and links to the new repository the plugin was moved to:
* https://review.openstack.org/528533 * https://review.opendev.org/528533
vitrage vitrage
------- -------
@ -969,7 +969,7 @@ Completion Artifacts:
The following review removed the tempest plugin that vitrage was maintaining The following review removed the tempest plugin that vitrage was maintaining
in tree and links to the new repository the plugin was moved to: in tree and links to the new repository the plugin was moved to:
* https://review.openstack.org/528528 * https://review.opendev.org/528528
watcher watcher
------- -------
@ -984,7 +984,7 @@ Completion Artifacts:
The following review removed the tempest plugin that watcher was maintaining The following review removed the tempest plugin that watcher was maintaining
in tree and links to the new repository the plugin was moved to: in tree and links to the new repository the plugin was moved to:
http://git.openstack.org/cgit/openstack/watcher/commit/?id=0c4b439c5ea1206263f39c118daf6d2ff1422480 https://opendev.org/openstack/watcher/commit/0c4b439c5ea1206263f39c118daf6d2ff1422480
winstackers winstackers
----------- -----------
@ -997,7 +997,7 @@ Completion Artifacts:
The Winstackers team is maintaining its tempest plugin in a separate repo: The Winstackers team is maintaining its tempest plugin in a separate repo:
http://git.openstack.org/cgit/openstack/oswin-tempest-plugin https://opendev.org/openstack/oswin-tempest-plugin
zaqar zaqar
----- -----
@ -1009,7 +1009,7 @@ planning document.
Completion Artifacts: Completion Artifacts:
https://review.openstack.org/504899 marks the removel of intree bundled tempest https://review.opendev.org/504899 marks the removel of intree bundled tempest
plugin from Zaqar leading to marks the completion of the goal. plugin from Zaqar leading to marks the completion of the goal.
zun zun
@ -1021,4 +1021,4 @@ Completion Artifacts:
The Zun team is maintaining its tempest plugin in a separate repo: The Zun team is maintaining its tempest plugin in a separate repo:
https://git.openstack.org/cgit/openstack/zun-tempest-plugin https://opendev.org/openstack/zun-tempest-plugin

View File

@ -54,7 +54,7 @@ References
.. _Original Discussion: https://etherpad.openstack.org/p/mitaka-cross-project-dynamic-config-services .. _Original Discussion: https://etherpad.openstack.org/p/mitaka-cross-project-dynamic-config-services
.. _Enabling your project for mutable config: https://docs.openstack.org/oslo.config/latest/reference/mutable.html .. _Enabling your project for mutable config: https://docs.openstack.org/oslo.config/latest/reference/mutable.html
.. _Example of enabling projects: https://review.openstack.org/#/q/topic:bp/mutable-config+(status:open+OR+status:merged) .. _Example of enabling projects: https://review.opendev.org/#/q/topic:bp/mutable-config+(status:open+OR+status:merged)
Current State / Anticipated Impact Current State / Anticipated Impact
================================== ==================================

View File

@ -67,7 +67,7 @@ Nova is a good example of a large existing unit test code base that was
migrated from using mox to mock. There are many good examples available from migrated from using mox to mock. There are many good examples available from
that effort that may be used as a reference: that effort that may be used as a reference:
https://review.openstack.org/#/q/topic:bp/remove-mox-pike+(status:open+OR+status:merged) https://review.opendev.org/#/q/topic:bp/remove-mox-pike+(status:open+OR+status:merged)
Current State / Anticipated Impact Current State / Anticipated Impact
================================== ==================================

View File

@ -25,7 +25,7 @@ Champions
Gerrit Topic Gerrit Topic
============ ============
`python3-first <https://review.openstack.org/#/q/topic:python3-first+(status:open+OR+status:merged)>`__ `python3-first <https://review.opendev.org/#/q/topic:python3-first+(status:open+OR+status:merged)>`__
Completion Criteria Completion Criteria
=================== ===================
@ -72,7 +72,7 @@ control the branch-aware jobs out of the
``openstack-infra/project-config`` repository and put them into each ``openstack-infra/project-config`` repository and put them into each
git repository in the appropriate branch. git repository in the appropriate branch.
https://review.openstack.org/580736/ is an example of adding the https://review.opendev.org/580736/ is an example of adding the
project settings to the master branch of ``openstack/whereto``. The project settings to the master branch of ``openstack/whereto``. The
patch was constructed by using the ``python3-first`` command from the patch was constructed by using the ``python3-first`` command from the
``openstack/goal-tools`` repository (see the ``README.rst`` there for ``openstack/goal-tools`` repository (see the ``README.rst`` there for
@ -113,7 +113,7 @@ move into each branch.
After all of the settings are in place within the branches of a After all of the settings are in place within the branches of a
repository, they can be removed from ``openstack-infra/project-config``. repository, they can be removed from ``openstack-infra/project-config``.
https://review.openstack.org/580737/ shows how to remove the settings https://review.opendev.org/580737/ shows how to remove the settings
for whereto. for whereto.
.. note:: .. note::
@ -148,12 +148,12 @@ in each repository, so the tox settings can be used to provide a
self-testing patch to the repository to switch the version of python self-testing patch to the repository to switch the version of python
used. used.
https://review.openstack.org/580738 shows how to change the https://review.opendev.org/580738 shows how to change the
project settings for a repository to use the new documentation project settings for a repository to use the new documentation
jobs. The change will be self-testing, and should only be made on the jobs. The change will be self-testing, and should only be made on the
master branch. master branch.
https://review.openstack.org/572895 shows how to update the https://review.opendev.org/572895 shows how to update the
tox.ini settings in the project to set the ``basepython`` variable for tox.ini settings in the project to set the ``basepython`` variable for
the ``docs`` environment, used for developer testing. This change the ``docs`` environment, used for developer testing. This change
should only be made on the master branch. should only be made on the master branch.
@ -165,7 +165,7 @@ Common issues to anticipate:
str objects. Doc builds that do things in conf.py (or extensions) str objects. Doc builds that do things in conf.py (or extensions)
like extract the modification date from the most recent commit will like extract the modification date from the most recent commit will
need to properly decode the return need to properly decode the return
values. https://review.openstack.org/#/c/575483 shows one example of values. https://review.opendev.org/#/c/575483 shows one example of
how to fix this sort of problem. how to fix this sort of problem.
Release Notes Jobs Release Notes Jobs
@ -182,7 +182,7 @@ change the project template ``release-notes-jobs`` to
template does not run the new job, it may be necessary to add a dummy template does not run the new job, it may be necessary to add a dummy
release note to make the patch self-testing. release note to make the patch self-testing.
https://review.openstack.org/#/c/572895/ shows how to update the https://review.opendev.org/#/c/572895/ shows how to update the
tox.ini settings in the project to set the ``basepython`` variable for tox.ini settings in the project to set the ``basepython`` variable for
the ``releasenotes`` environment, used for developer testing. This the ``releasenotes`` environment, used for developer testing. This
change should only be made on the master branch. change should only be made on the master branch.
@ -202,7 +202,7 @@ Most of the jobs we have that run source code linters *do* use tox to
control the versions of the linter tool. These jobs typically have control the versions of the linter tool. These jobs typically have
names like ``openstack-tox-linters`` or ``openstack-tox-pep8``. names like ``openstack-tox-linters`` or ``openstack-tox-pep8``.
https://review.openstack.org/#/c/572895/ shows how to update the https://review.opendev.org/#/c/572895/ shows how to update the
tox.ini settings in the project to set the ``basepython`` variable for tox.ini settings in the project to set the ``basepython`` variable for
the environments. All of the linter jobs running against python source the environments. All of the linter jobs running against python source
code in the master branch should be updated. These changes should be code in the master branch should be updated. These changes should be
@ -235,7 +235,7 @@ Common issues to anticipate:
Updating the version of pylint brings new rules, and will require Updating the version of pylint brings new rules, and will require
modifications either to source code or to the pylint configuration. modifications either to source code or to the pylint configuration.
https://review.openstack.org/#/c/573024/ is an example of updating https://review.opendev.org/#/c/573024/ is an example of updating
to the latest version of pylint in the freezer repository, with a to the latest version of pylint in the freezer repository, with a
combination of fixes and disabling rules. combination of fixes and disabling rules.
@ -274,7 +274,7 @@ manual`_ for details of how to do this.
The original goal contained an additional step: "After the name is The original goal contained an additional step: "After the name is
configured on PyPI, change any existing release project template to configured on PyPI, change any existing release project template to
``publish-to-pypi-python3``. https://review.openstack.org/580740 ``publish-to-pypi-python3``. https://review.opendev.org/580740
shows an example of changing the job setting." shows an example of changing the job setting."
Infra now has made ``publish-to-pypi`` using python3, so all repos Infra now has made ``publish-to-pypi`` using python3, so all repos
@ -286,7 +286,7 @@ in the ``openstack-infra/project-config`` repository. Therefore, after
the first change merges it will be useful to create a second patch in the first change merges it will be useful to create a second patch in
the project repository with a whitespace or other typo-fix change in the project repository with a whitespace or other typo-fix change in
the ``README.rst`` to trigger the packaging test job in this patch to the ``README.rst`` to trigger the packaging test job in this patch to
ensure everything works properly. https://review.openstack.org/580741 ensure everything works properly. https://review.opendev.org/580741
shows an example of such a change. shows an example of such a change.
.. note:: .. note::
@ -330,7 +330,7 @@ to each project team.
Libraries used by services that run in the default integrated gate can Libraries used by services that run in the default integrated gate can
add the ``lib-forward-testing-python3`` project template to ensure add the ``lib-forward-testing-python3`` project template to ensure
they have full integration tests run. they have full integration tests run.
https://review.openstack.org/#/c/575927/ shows an example of doing https://review.opendev.org/#/c/575927/ shows an example of doing
this for oslo.config. this for oslo.config.
Where possible, when modifying existing jobs, a variable should be Where possible, when modifying existing jobs, a variable should be
@ -342,7 +342,7 @@ the old job definitions when python 2 support is finally dropped.
It should be possible to update functional and integration test jobs It should be possible to update functional and integration test jobs
that run through tox by setting ``basepython = python3`` for the that run through tox by setting ``basepython = python3`` for the
appropriate tox environment, as in appropriate tox environment, as in
https://review.openstack.org/#/c/572895/. https://review.opendev.org/#/c/572895/.
Wiki Tracking Page Wiki Tracking Page
------------------ ------------------
@ -376,8 +376,8 @@ References
========== ==========
* :ref:`goal-support-python-3.5` * :ref:`goal-support-python-3.5`
* `Updating python packaging jobs <https://review.openstack.org/#/q/topic:python3-packaging+(status:open+OR+status:merged)>`__ * `Updating python packaging jobs <https://review.opendev.org/#/q/topic:python3-packaging+(status:open+OR+status:merged)>`__
* `Configuring library forward testing jobs <https://review.openstack.org/#/q/topic:python3-lib-forward-testing+(status:open+OR+status:merged)>`__ * `Configuring library forward testing jobs <https://review.opendev.org/#/q/topic:python3-lib-forward-testing+(status:open+OR+status:merged)>`__
* `Planning etherpad <https://etherpad.openstack.org/p/python3-first>`__ * `Planning etherpad <https://etherpad.openstack.org/p/python3-first>`__
* `Status of OpenStack projects * `Status of OpenStack projects
<https://wiki.openstack.org/wiki/Python3#Python_3_Status_of_OpenStack_projects>`__ <https://wiki.openstack.org/wiki/Python3#Python_3_Status_of_OpenStack_projects>`__
@ -389,7 +389,7 @@ Current State / Anticipated Impact
A significant number of patches to update the tox settings for A significant number of patches to update the tox settings for
projects have already been proposed and many have been merged: projects have already been proposed and many have been merged:
https://review.openstack.org/#/q/topic:python3-first https://review.opendev.org/#/q/topic:python3-first
Some of the Oslo libraries are using the python 3 versions of these Some of the Oslo libraries are using the python 3 versions of these
jobs already. jobs already.

View File

@ -95,11 +95,11 @@ References
The Nova project has already implemented a ``nova-status upgrade check`` The Nova project has already implemented a ``nova-status upgrade check``
command along with several checkers. The `command source command along with several checkers. The `command source
<http://git.openstack.org/cgit/openstack/nova/tree/nova/cmd/status.py?id=a1f3a5946ab703225a74f8e85a068cb4fb20e2ff>`__ <https://opendev.org/openstack/nova/src/commit/a1f3a5946ab703225a74f8e85a068cb4fb20e2ff/nova/cmd/status.py>`__
may be useful as a reference. may be useful as a reference.
The `original commit The `original commit
<http://git.openstack.org/cgit/openstack/nova/commit/?id=a1f3a5946ab703225a74f8e85a068cb4fb20e2ff>`__ <https://opendev.org/openstack/nova/commit/a1f3a5946ab703225a74f8e85a068cb4fb20e2ff>`__
adding the checker framework may also be useful. adding the checker framework may also be useful.
The `Command Line Reference The `Command Line Reference
@ -112,7 +112,7 @@ The command line is also used in the `grenade upgrade checks
for Nova. for Nova.
Nova contributor reference for ``nova-status upgrade check``: Nova contributor reference for ``nova-status upgrade check``:
https://review.openstack.org/#/c/596902/ https://review.opendev.org/#/c/596902/
Current State / Anticipated Impact Current State / Anticipated Impact
================================== ==================================

View File

@ -109,7 +109,7 @@ For questions about getting involved with this initiative, reach out to the
OpenStack Discuss mailing `list`_. You may also contact the `Documentation`_ OpenStack Discuss mailing `list`_. You may also contact the `Documentation`_
PTL or the Technical Committee sponsor for this item (dhellmann). PTL or the Technical Committee sponsor for this item (dhellmann).
.. _`plan`: https://review.openstack.org/#/c/472275/ .. _`plan`: https://review.opendev.org/#/c/472275/
.. _`list`: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss .. _`list`: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss
.. _`Documentation`: https://governance.openstack.org/tc/reference/projects/documentation.html .. _`Documentation`: https://governance.openstack.org/tc/reference/projects/documentation.html

View File

@ -75,4 +75,4 @@ repeatedly violated the `Stable branch policy`_.
.. _Stable branch policy: https://docs.openstack.org/project-team-guide/stable-branches.html .. _Stable branch policy: https://docs.openstack.org/project-team-guide/stable-branches.html
.. _Stable Branch Maintenance team: https://review.openstack.org/#/admin/groups/530,members .. _Stable Branch Maintenance team: https://review.opendev.org/#/admin/groups/530,members

View File

@ -286,13 +286,13 @@ References
* Strawman governance change proposals: * Strawman governance change proposals:
* Doug's strawman v1: * Doug's strawman v1:
https://review.openstack.org/#/q/status:open+topic:big-tent,n,z https://review.opendev.org/#/q/status:open+topic:big-tent,n,z
* Doug's strawman v2: * Doug's strawman v2:
https://review.openstack.org/#/c/131422/ https://review.opendev.org/#/c/131422/
* Jay's strawman: * Jay's strawman:
https://review.openstack.org/#/c/126582/ https://review.opendev.org/#/c/126582/
* Public notes from discussions between TC members: * Public notes from discussions between TC members:
https://etherpad.openstack.org/p/project-restructure-hangouts https://etherpad.openstack.org/p/project-restructure-hangouts

View File

@ -6,7 +6,7 @@ Introduction
------------ ------------
Since the inception of the `cross-project specification repository Since the inception of the `cross-project specification repository
<http://git.openstack.org/cgit/openstack/openstack-specs>`_ the Technical <https://opendev.org/openstack/openstack-specs>`_ the Technical
Committee has had privileges in OpenStack's gerrit review system to +2 Committee has had privileges in OpenStack's gerrit review system to +2
a specification, as oppose to a +1 which any individual member of the community a specification, as oppose to a +1 which any individual member of the community
can give today. can give today.

View File

@ -95,5 +95,5 @@ on OpenStack APIs.
the application. Obviously the exact technical solutions will be determined the application. Obviously the exact technical solutions will be determined
through the usual open design process. through the usual open design process.
.. _eliminate write access: https://review.openstack.org/#q,Ib4cc7141d900881a7dc20842eb5d68eb90521fdd,n,z .. _eliminate write access: https://review.opendev.org/#q,Ib4cc7141d900881a7dc20842eb5d68eb90521fdd,n,z
.. _provision, rotate, and deliver credentials: https://review.openstack.org/#q,I86a994ca94e2d6a2a4e3753ffab107afc38d3dec,n,z .. _provision, rotate, and deliver credentials: https://review.opendev.org/#q,I86a994ca94e2d6a2a4e3753ffab107afc38d3dec,n,z

View File

@ -57,10 +57,10 @@ rescheduling existing meetings. Project teams are free to keep their meetings
where they are. where they are.
It is also worth noting that the requirement on meetings has been `dropped It is also worth noting that the requirement on meetings has been `dropped
<https://review.openstack.org/#/c/462077/>`_. This change not only removed the <https://review.opendev.org/#/c/462077/>`_. This change not only removed the
need for teams to hold meetings but encouraged other forms of synchronous need for teams to hold meetings but encouraged other forms of synchronous
communications like office-hours, which the Technical Committee is communications like office-hours, which the Technical Committee is
`experimenting with already <https://review.openstack.org/#/c/462077/>`_. `experimenting with already <https://review.opendev.org/#/c/462077/>`_.
Considering the several discussions there have been, the results of the latest Considering the several discussions there have been, the results of the latest
discussion, the latest changes around meetings and community interactions, it discussion, the latest changes around meetings and community interactions, it

View File

@ -139,6 +139,6 @@ fixed.
.. _infra: https://governance.openstack.org/tc/reference/projects/infrastructure.html .. _infra: https://governance.openstack.org/tc/reference/projects/infrastructure.html
.. _vulnerability management team (VMT): https://docs.openstack.org/project-team-guide/vulnerability-management.html .. _vulnerability management team (VMT): https://docs.openstack.org/project-team-guide/vulnerability-management.html
.. _release team: https://governance.openstack.org/tc/reference/projects/release-management.html .. _release team: https://governance.openstack.org/tc/reference/projects/release-management.html
.. _function based on EOL tags: https://review.openstack.org/#/c/520095/ .. _function based on EOL tags: https://review.opendev.org/#/c/520095/
.. _maintenance phases: https://docs.openstack.org/project-team-guide/stable-branches.html#maintenance-phases .. _maintenance phases: https://docs.openstack.org/project-team-guide/stable-branches.html#maintenance-phases
.. _stable branch maintenance guide: https://docs.openstack.org/project-team-guide/stable-branches.html#appropriate-fixes .. _stable branch maintenance guide: https://docs.openstack.org/project-team-guide/stable-branches.html#appropriate-fixes

View File

@ -70,4 +70,4 @@ and the Trademark Program.
to produce tests that are run by tempest. to produce tests that are run by tempest.
.. _gabbi: https://gabbi.readthedocs.io/ .. _gabbi: https://gabbi.readthedocs.io/
.. _Tempest repository: http://git.openstack.org/cgit/openstack/tempest .. _Tempest repository: https://opendev.org/openstack/tempest

View File

@ -68,5 +68,5 @@ teams should collaborate to ensure that those tests are identified and
implemented in a suitable way. implemented in a suitable way.
.. _QA, DefCore, and interoperability testing: https://etherpad.openstack.org/p/newton-qa-defcore-and-interoperability .. _QA, DefCore, and interoperability testing: https://etherpad.openstack.org/p/newton-qa-defcore-and-interoperability
.. _Tempest repository: http://git.openstack.org/cgit/openstack/tempest .. _Tempest repository: https://opendev.org/openstack/tempest
.. _scope of what they consider suitable for Tempest: https://wiki.openstack.org/wiki/QA/Tempest-test-removal#Tempest_Scope .. _scope of what they consider suitable for Tempest: https://wiki.openstack.org/wiki/QA/Tempest-test-removal#Tempest_Scope

View File

@ -60,7 +60,7 @@ def decode_json(raw):
def query_gerrit(offset=0): def query_gerrit(offset=0):
"""Query the Gerrit REST API""" """Query the Gerrit REST API"""
url = 'https://review.openstack.org/changes/' url = 'https://review.opendev.org/changes/'
LOG.debug('fetching %s', url) LOG.debug('fetching %s', url)
raw = requests.get( raw = requests.get(
url, url,
@ -185,7 +185,7 @@ def get_one_status(change, delegates, tc_members):
topic = change.get('topic', 'unknown topic') topic = change.get('topic', 'unknown topic')
subject = change.get('subject') subject = change.get('subject')
owner = change.get('owner', {}).get('name') owner = change.get('owner', {}).get('name')
url = 'https://review.openstack.org/{}\n'.format(change['_number']) url = 'https://review.opendev.org/{}\n'.format(change['_number'])
latest = find_latest_revision(change) latest = find_latest_revision(change)
latest_created = to_datetime(latest['created']) latest_created = to_datetime(latest['created'])

View File

@ -31,14 +31,14 @@ parser.add_argument(
) )
parser.add_argument( parser.add_argument(
'-g', '--gerrit', '-g', '--gerrit',
default=('http://git.openstack.org/cgit/openstack-infra/project-config/' default=('http://opendev.org/openstack-infra/project-config/'
'plain/gerrit/projects.yaml'), 'raw/branch/master/gerrit/projects.yaml'),
help=('URL for gerrit project list, ignored if --project-config is set or ' help=('URL for gerrit project list, ignored if --project-config is set or '
'when running in Zuul'), 'when running in Zuul'),
) )
parser.add_argument( parser.add_argument(
'-c', '--project-config', '-c', '--project-config',
default=('/home/zuul/src/git.openstack.org/openstack-infra/project-config'), default=('/home/zuul/src/opendev.org/openstack-infra/project-config'),
help='Local path of project-config', help='Local path of project-config',
) )
args = parser.parse_args() args = parser.parse_args()