From 77da85c3baa36dd811ea9eae1dfc1f227c3bc51e Mon Sep 17 00:00:00 2001 From: caoyuan Date: Tue, 23 Apr 2019 19:37:46 +0800 Subject: [PATCH] Replace git.openstack.org URLs with opendev.org URLs Change-Id: I64ca9232d168f6b8203b7b19cbf7280635dded52 --- CHAIR.rst | 4 +- README.rst | 2 +- doc/source/index.rst | 2 +- goals/ocata/remove-incubated-oslo-code.rst | 96 +++++++-------- goals/pike/deploy-api-in-wsgi.rst | 86 ++++++------- goals/pike/python35.rst | 116 +++++++++--------- goals/queens/policy-in-code.rst | 64 +++++----- goals/queens/split-tempest-plugins.rst | 66 +++++----- goals/rocky/enable-mutable-configuration.rst | 2 +- goals/rocky/mox_removal.rst | 2 +- goals/stein/python3-first.rst | 32 ++--- goals/stein/upgrade-checkers.rst | 6 +- reference/help-most-needed.rst | 2 +- reference/tags/stable_follows-policy.rst | 2 +- ...20141202-project-structure-reform-spec.rst | 6 +- ...4-grant-cross-project-spec-team-voting.rst | 2 +- .../20170317-cloud-applications-mission.rst | 4 +- ...w-scheduling-meetings-on-team-channels.rst | 4 +- resolutions/20180301-stable-branch-eol.rst | 2 +- ...180307-trademark-program-test-location.rst | 2 +- .../20160504-defcore-test-location.rst | 2 +- tools/check_review_status.py | 4 +- tools/validate_repositories.py | 6 +- 23 files changed, 257 insertions(+), 257 deletions(-) diff --git a/CHAIR.rst b/CHAIR.rst index 889aa4aa5..648c7654e 100644 --- a/CHAIR.rst +++ b/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 diff --git a/README.rst b/README.rst index b6a429171..01b316253 100644 --- a/README.rst +++ b/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 diff --git a/doc/source/index.rst b/doc/source/index.rst index 884fa52bd..1c236eb99 100644 --- a/doc/source/index.rst +++ b/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`_. diff --git a/goals/ocata/remove-incubated-oslo-code.rst b/goals/ocata/remove-incubated-oslo-code.rst index e163e0f99..b4828f81f 100644 --- a/goals/ocata/remove-incubated-oslo-code.rst +++ b/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 `_ +`Designate Completion `_ 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 `_ +`EC2-API Completion `_ 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 `_ + `Karbor Client `_ 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: -``_ +``_ 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 `_ +`Rally Completion `_ sahara ------ @@ -757,7 +757,7 @@ Planning Artifacts: None Completion Artifacts: -`Sahara Completion `_ +`Sahara Completion `_ searchlight ----------- @@ -766,7 +766,7 @@ Planning Artifacts: Completion Artifacts: -`Searchlight Completion `_ +`Searchlight Completion `_ 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 `_ +`Trove Client Commit `_ 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 `_ +`Zaqar Client Commit `_ zun ----- diff --git a/goals/pike/deploy-api-in-wsgi.rst b/goals/pike/deploy-api-in-wsgi.rst index 93ce9d483..b781ad54e 100644 --- a/goals/pike/deploy-api-in-wsgi.rst +++ b/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 `_ +* `heat `_ 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/ diff --git a/goals/pike/python35.rst b/goals/pike/python35.rst index f725fe416..de3f6857e 100644 --- a/goals/pike/python35.rst +++ b/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 `_ -* `python-heatclient `_ -* `heat-translator `_ +* `heat `_ +* `python-heatclient `_ +* `heat-translator `_ 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 `_ -* `karbor-dashboard classifier `_ -* `python-karborclient classifier `_ -* `python 3 jobs `_ +* `karbor classifier `_ +* `karbor-dashboard classifier `_ +* `python-karborclient classifier `_ +* `python 3 jobs `_ keystone -------- @@ -467,10 +467,10 @@ Planning Artifacts: Completion Artifacts: -* `keystone `_ -* `keystonemiddleware `_ -* `python-keystoneclient `_ -* `keystoneauth `_ +* `keystone `_ +* `keystonemiddleware `_ +* `python-keystoneclient `_ +* `keystoneauth `_ 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 `_ +* `kuryr `_ 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 `_ -* `murano-dashboard `_ -* `murano-agent `_ -* `python-muranoclient `_ +* `murano `_ +* `murano-dashboard `_ +* `murano-agent `_ +* `python-muranoclient `_ 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 `_ -* `openstackclient `_ -* `os-client-config `_ -* `osc-lib `_ -* `python-openstackclient `_ +* `cliff `_ +* `openstackclient `_ +* `os-client-config `_ +* `osc-lib `_ +* `python-openstackclient `_ 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 `_ -* `python-solumclient `_ -* `solum-dashboard `_ +* `solum `_ +* `python-solumclient `_ +* `solum-dashboard `_ 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/ diff --git a/goals/queens/policy-in-code.rst b/goals/queens/policy-in-code.rst index bc8ef037a..433680088 100644 --- a/goals/queens/policy-in-code.rst +++ b/goals/queens/policy-in-code.rst @@ -114,7 +114,7 @@ Planning Artifacts: Completion Artifacts: -* `barbican implementation `_ +* `barbican implementation `_ Chef OpenStack -------------- @@ -130,8 +130,8 @@ Planning Artifacts: Completion Artifacts: -* `cinder policy-in-code implementation `_ -* `cinder documentation update `_ +* `cinder policy-in-code implementation `_ +* `cinder documentation update `_ cloudkitty ---------- @@ -142,7 +142,7 @@ Cloudkitty used this document as the planning artifact for this goal. Completion Artifacts: -* `cloudkitty implementation `_ +* `cloudkitty implementation `_ congress -------- @@ -153,7 +153,7 @@ Planning Artifacts: Completion Artifacts: -* `congress implementation `_ +* `congress implementation `_ designate --------- @@ -164,7 +164,7 @@ Planning Artifacts: Completion Artifacts: -* `designate documented policy-in-code implementation `_ +* `designate documented policy-in-code implementation `_ * `designate policy documentation `_ Documentation @@ -191,7 +191,7 @@ Planning Artifacts: Completion Artifacts: -* `Freezer API implementation `_ +* `Freezer API implementation `_ 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 `_ +* `heat implementation `_ horizon ------- @@ -261,7 +261,7 @@ Planning Artifacts: Completion Artifacts: -* `ironic documented policy-in-code implementation `_ +* `ironic documented policy-in-code implementation `_ * `ironic policy documentation `_ ironic-inspector @@ -277,7 +277,7 @@ Planning Artifacts: Completion Artifacts: -* `inspector policies implementation `_ +* `inspector policies implementation `_ * `inspector policies documentation `_ karbor @@ -299,8 +299,8 @@ Planning Artifacts: Completion Artifacts: -* `keystone policy-in-code implementation `_ -* `keystone policy-docs implementation `_ +* `keystone policy-in-code implementation `_ +* `keystone policy-docs implementation `_ kolla ----- @@ -321,7 +321,7 @@ Planning Artifacts: Completion Artifacts: -* `magnum implementation `_ +* `magnum implementation `_ manila ------ @@ -332,7 +332,7 @@ Planning Artifacts: Completion Artifacts: -* `manila implementation `_ +* `manila implementation `_ mistral ------- @@ -343,7 +343,7 @@ Planning Artifacts: Completion Artifacts: -* `mistral policy-in-code implementation `_ +* `mistral policy-in-code implementation `_ * `mistral policy documentation `_ 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 `_ +* `neutron policy-in-code implementation `_ nova ---- @@ -397,8 +397,8 @@ Planning Artifacts: Completion Artifacts: -* `nova policy-in-code implementation `_ -* `nova policy-docs implementation `_ +* `nova policy-in-code implementation `_ +* `nova policy-docs implementation `_ 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 `_ +* `searchlight policy-in-code implementation `_ * `searchlight policy documentation `_ @@ -524,7 +524,7 @@ Planning Artifacts: Completion Artifacts: -* `senlin implementation `_ +* `senlin implementation `_ shade ----- @@ -540,7 +540,7 @@ Planning Artifacts: Completion Artifacts: -* `solum implementation `_ +* `solum implementation `_ Stable branch maintenance ------------------------- @@ -575,9 +575,9 @@ This document was used as the planning document for the Telemetry project. Completion Artifacts: -* `panko implementation `_ +* `panko implementation `_ -* `aodh implementation `_ +* `aodh implementation `_ tricircle --------- @@ -588,7 +588,7 @@ This document was used as the planning artifact for tricircle. Completion Artifacts: -* `policy-in-code implementation `_ +* `policy-in-code implementation `_ tripleo ------- @@ -606,7 +606,7 @@ planning artifact. Completion Artifacts: -* `trove policy-in-code implementation `_ +* `trove policy-in-code implementation `_ 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 `_ +* `watcher policy-in-code implementation `_ winstackers ----------- @@ -650,4 +650,4 @@ if this can serve as the planning artifact. Completion Artifacts: -* `zun implementation `_ +* `zun implementation `_ diff --git a/goals/queens/split-tempest-plugins.rst b/goals/queens/split-tempest-plugins.rst index b03801b6c..29b0a6247 100644 --- a/goals/queens/split-tempest-plugins.rst +++ b/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 tricircle --------- @@ -939,7 +939,7 @@ Completion Artifacts: The tripleo team is maintaining its tempest plugin in a separate repo for testing tripleo workflows: -http://git.openstack.org/cgit/openstack/tripleo-common-tempest-plugin +https://opendev.org/openstack/tripleo-common-tempest-plugin trove ----- @@ -954,7 +954,7 @@ Completion Artifacts: The following review removed the tempest plugin that trove was maintaining in tree and links to the new repository the plugin was moved to: -* https://review.openstack.org/528533 +* https://review.opendev.org/528533 vitrage ------- @@ -969,7 +969,7 @@ Completion Artifacts: The following review removed the tempest plugin that vitrage was maintaining in tree and links to the new repository the plugin was moved to: -* https://review.openstack.org/528528 +* https://review.opendev.org/528528 watcher ------- @@ -984,7 +984,7 @@ Completion Artifacts: The following review removed the tempest plugin that watcher was maintaining 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 ----------- @@ -997,7 +997,7 @@ Completion Artifacts: 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 ----- @@ -1009,7 +1009,7 @@ planning document. 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. zun @@ -1021,4 +1021,4 @@ Completion Artifacts: 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 diff --git a/goals/rocky/enable-mutable-configuration.rst b/goals/rocky/enable-mutable-configuration.rst index 88cf2ccb9..a12618dbe 100644 --- a/goals/rocky/enable-mutable-configuration.rst +++ b/goals/rocky/enable-mutable-configuration.rst @@ -54,7 +54,7 @@ References .. _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 -.. _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 ================================== diff --git a/goals/rocky/mox_removal.rst b/goals/rocky/mox_removal.rst index eec912920..8a29cdf19 100644 --- a/goals/rocky/mox_removal.rst +++ b/goals/rocky/mox_removal.rst @@ -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 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 ================================== diff --git a/goals/stein/python3-first.rst b/goals/stein/python3-first.rst index ccc13bb61..e7518b9bd 100644 --- a/goals/stein/python3-first.rst +++ b/goals/stein/python3-first.rst @@ -25,7 +25,7 @@ Champions Gerrit Topic ============ -`python3-first `__ +`python3-first `__ Completion Criteria =================== @@ -72,7 +72,7 @@ control the branch-aware jobs out of the ``openstack-infra/project-config`` repository and put them into each 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 patch was constructed by using the ``python3-first`` command from the ``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 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. .. 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 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 jobs. The change will be self-testing, and should only be made on the 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 the ``docs`` environment, used for developer testing. This change 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) like extract the modification date from the most recent commit will 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. 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 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 the ``releasenotes`` environment, used for developer testing. This 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 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 the environments. All of the linter jobs running against python source 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 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 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 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." 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 project repository with a whitespace or other typo-fix change in 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. .. note:: @@ -330,7 +330,7 @@ to each project team. Libraries used by services that run in the default integrated gate can add the ``lib-forward-testing-python3`` project template to ensure 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. 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 that run through tox by setting ``basepython = python3`` for the appropriate tox environment, as in -https://review.openstack.org/#/c/572895/. +https://review.opendev.org/#/c/572895/. Wiki Tracking Page ------------------ @@ -376,8 +376,8 @@ References ========== * :ref:`goal-support-python-3.5` -* `Updating python packaging jobs `__ -* `Configuring library forward testing jobs `__ +* `Updating python packaging jobs `__ +* `Configuring library forward testing jobs `__ * `Planning etherpad `__ * `Status of OpenStack projects `__ @@ -389,7 +389,7 @@ Current State / Anticipated Impact A significant number of patches to update the tox settings for 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 jobs already. diff --git a/goals/stein/upgrade-checkers.rst b/goals/stein/upgrade-checkers.rst index b7f81c353..8b4b4078a 100644 --- a/goals/stein/upgrade-checkers.rst +++ b/goals/stein/upgrade-checkers.rst @@ -95,11 +95,11 @@ References The Nova project has already implemented a ``nova-status upgrade check`` command along with several checkers. The `command source -`__ +`__ may be useful as a reference. The `original commit -`__ +`__ adding the checker framework may also be useful. The `Command Line Reference @@ -112,7 +112,7 @@ The command line is also used in the `grenade upgrade checks for Nova. Nova contributor reference for ``nova-status upgrade check``: -https://review.openstack.org/#/c/596902/ +https://review.opendev.org/#/c/596902/ Current State / Anticipated Impact ================================== diff --git a/reference/help-most-needed.rst b/reference/help-most-needed.rst index 0a6f9cdad..f6c23930b 100644 --- a/reference/help-most-needed.rst +++ b/reference/help-most-needed.rst @@ -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`_ 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 .. _`Documentation`: https://governance.openstack.org/tc/reference/projects/documentation.html diff --git a/reference/tags/stable_follows-policy.rst b/reference/tags/stable_follows-policy.rst index d4bcd5fff..40e95d86e 100644 --- a/reference/tags/stable_follows-policy.rst +++ b/reference/tags/stable_follows-policy.rst @@ -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 Maintenance team: https://review.openstack.org/#/admin/groups/530,members +.. _Stable Branch Maintenance team: https://review.opendev.org/#/admin/groups/530,members diff --git a/resolutions/20141202-project-structure-reform-spec.rst b/resolutions/20141202-project-structure-reform-spec.rst index 5af077f51..b0e5cfce8 100644 --- a/resolutions/20141202-project-structure-reform-spec.rst +++ b/resolutions/20141202-project-structure-reform-spec.rst @@ -286,13 +286,13 @@ References * Strawman governance change proposals: * 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: - https://review.openstack.org/#/c/131422/ + https://review.opendev.org/#/c/131422/ * Jay's strawman: - https://review.openstack.org/#/c/126582/ + https://review.opendev.org/#/c/126582/ * Public notes from discussions between TC members: https://etherpad.openstack.org/p/project-restructure-hangouts diff --git a/resolutions/20160414-grant-cross-project-spec-team-voting.rst b/resolutions/20160414-grant-cross-project-spec-team-voting.rst index aa215201b..a5fade732 100644 --- a/resolutions/20160414-grant-cross-project-spec-team-voting.rst +++ b/resolutions/20160414-grant-cross-project-spec-team-voting.rst @@ -6,7 +6,7 @@ Introduction ------------ Since the inception of the `cross-project specification repository -`_ the Technical +`_ the Technical 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 can give today. diff --git a/resolutions/20170317-cloud-applications-mission.rst b/resolutions/20170317-cloud-applications-mission.rst index 80803c497..802389c6b 100644 --- a/resolutions/20170317-cloud-applications-mission.rst +++ b/resolutions/20170317-cloud-applications-mission.rst @@ -95,5 +95,5 @@ on OpenStack APIs. the application. Obviously the exact technical solutions will be determined through the usual open design process. -.. _eliminate write access: https://review.openstack.org/#q,Ib4cc7141d900881a7dc20842eb5d68eb90521fdd,n,z -.. _provision, rotate, and deliver credentials: https://review.openstack.org/#q,I86a994ca94e2d6a2a4e3753ffab107afc38d3dec,n,z +.. _eliminate write access: https://review.opendev.org/#q,Ib4cc7141d900881a7dc20842eb5d68eb90521fdd,n,z +.. _provision, rotate, and deliver credentials: https://review.opendev.org/#q,I86a994ca94e2d6a2a4e3753ffab107afc38d3dec,n,z diff --git a/resolutions/20170718-allow-scheduling-meetings-on-team-channels.rst b/resolutions/20170718-allow-scheduling-meetings-on-team-channels.rst index 0cdbacef9..1c18c57db 100644 --- a/resolutions/20170718-allow-scheduling-meetings-on-team-channels.rst +++ b/resolutions/20170718-allow-scheduling-meetings-on-team-channels.rst @@ -57,10 +57,10 @@ rescheduling existing meetings. Project teams are free to keep their meetings where they are. It is also worth noting that the requirement on meetings has been `dropped -`_. This change not only removed the +`_. This change not only removed the need for teams to hold meetings but encouraged other forms of synchronous communications like office-hours, which the Technical Committee is -`experimenting with already `_. +`experimenting with already `_. Considering the several discussions there have been, the results of the latest discussion, the latest changes around meetings and community interactions, it diff --git a/resolutions/20180301-stable-branch-eol.rst b/resolutions/20180301-stable-branch-eol.rst index 7473d28aa..0bcebe29a 100644 --- a/resolutions/20180301-stable-branch-eol.rst +++ b/resolutions/20180301-stable-branch-eol.rst @@ -139,6 +139,6 @@ fixed. .. _infra: https://governance.openstack.org/tc/reference/projects/infrastructure.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 -.. _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 .. _stable branch maintenance guide: https://docs.openstack.org/project-team-guide/stable-branches.html#appropriate-fixes diff --git a/resolutions/20180307-trademark-program-test-location.rst b/resolutions/20180307-trademark-program-test-location.rst index 58081efcf..e168a67ad 100644 --- a/resolutions/20180307-trademark-program-test-location.rst +++ b/resolutions/20180307-trademark-program-test-location.rst @@ -70,4 +70,4 @@ and the Trademark Program. to produce tests that are run by tempest. .. _gabbi: https://gabbi.readthedocs.io/ -.. _Tempest repository: http://git.openstack.org/cgit/openstack/tempest +.. _Tempest repository: https://opendev.org/openstack/tempest diff --git a/resolutions/superseded/20160504-defcore-test-location.rst b/resolutions/superseded/20160504-defcore-test-location.rst index 590e7878f..ac0d0b229 100644 --- a/resolutions/superseded/20160504-defcore-test-location.rst +++ b/resolutions/superseded/20160504-defcore-test-location.rst @@ -68,5 +68,5 @@ teams should collaborate to ensure that those tests are identified and implemented in a suitable way. .. _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 diff --git a/tools/check_review_status.py b/tools/check_review_status.py index 8039d0fc2..0854f0f31 100755 --- a/tools/check_review_status.py +++ b/tools/check_review_status.py @@ -60,7 +60,7 @@ def decode_json(raw): def query_gerrit(offset=0): """Query the Gerrit REST API""" - url = 'https://review.openstack.org/changes/' + url = 'https://review.opendev.org/changes/' LOG.debug('fetching %s', url) raw = requests.get( url, @@ -185,7 +185,7 @@ def get_one_status(change, delegates, tc_members): topic = change.get('topic', 'unknown topic') subject = change.get('subject') 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_created = to_datetime(latest['created']) diff --git a/tools/validate_repositories.py b/tools/validate_repositories.py index 13ed7e2ea..d39d052bf 100755 --- a/tools/validate_repositories.py +++ b/tools/validate_repositories.py @@ -31,14 +31,14 @@ parser.add_argument( ) parser.add_argument( '-g', '--gerrit', - default=('http://git.openstack.org/cgit/openstack-infra/project-config/' - 'plain/gerrit/projects.yaml'), + default=('http://opendev.org/openstack-infra/project-config/' + 'raw/branch/master/gerrit/projects.yaml'), help=('URL for gerrit project list, ignored if --project-config is set or ' 'when running in Zuul'), ) parser.add_argument( '-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', ) args = parser.parse_args()