Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I64ca9232d168f6b8203b7b19cbf7280635dded52
This commit is contained in:
parent
f91f1d9270
commit
77da85c3ba
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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`_.
|
||||||
|
@ -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
|
||||||
-----
|
-----
|
||||||
|
@ -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/
|
||||||
|
@ -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/
|
||||||
|
|
||||||
|
@ -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>`_
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
==================================
|
==================================
|
||||||
|
@ -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
|
||||||
==================================
|
==================================
|
||||||
|
@ -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.
|
||||||
|
@ -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
|
||||||
==================================
|
==================================
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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.
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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'])
|
||||||
|
@ -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()
|
||||||
|
Loading…
Reference in New Issue
Block a user