[release-announce] openstack-governance 0.5.0

no-reply at openstack.org no-reply at openstack.org
Tue Sep 10 17:22:54 UTC 2019


We are happy to announce the release of:

openstack-governance 0.5.0: OpenStack Governance Documents

The source is available from:

    https://opendev.org/openstack/openstack-governance

Download the package from:

    https://tarballs.openstack.org/governance/

For more details, please see below.

Changes in openstack-governance 0.4.0..0.5.0
--------------------------------------------

ea82d32 Use promote job
cae6a24 Subsequent fixes in goal selection process changes
6c9ff6c Add os_murano project
7ac3551 Add ansible-role-uwsgi to projects
87868e4 I18n Extra-ATCs for Train
346d3d2 linters: enforce ATC membership after January 2020
7c07415 Make mission required in projects.yaml
31abfa1 Add Swift mission into governance
1b242f9 Change PTL for the Release Team
55b3341 Make url required in projects.yaml
c391f59 remove Tony's name as naming poll coordinator
790d315 Add MichaƂ Dulko as Kuryr PTL
5c3725f propose new voting schedule for u naming
fa5dda0 Mark networking-generic-switch-tempest release deprecated
ff0def9 No release in train for abandoned deliverables
f2d9e4b Add URL to rpm-packaging
96e8407 add jsonschema validation for project data
c3e5069 Sync Sphinx requirement
dc88521 Separate goal definition from goal selection
57ab6ae Resolution: Mandatory Repository Retirement
23dffce Add Python 3 Train unit tests
77da2ba bindep: add pcre development headers to build python-pcre
c6a9f44 Retire puppet-crane
74c6a08 Add empty deliverables list to (retired) refstack
51b0310 Volunteer as TC liaison for Image Encryption PUT
5066c73 Be specific about regions in the 'U' release name poll
2891884 Update mailing lists in release naming process doc
be2aec0 Retiring TripleO-UI and associated projects
0ac0eda Initial random assignment of liaisons
da276f3 Change yaml output to use ruamel.yaml
a9ea7e1 s/liasons/liaisons/
9070152 Add kayobe as a kolla deliverable
b1ea25b Add storyboard links to pdf goal
cb54c80 Fix follow up comment of pdf goal
0134af1 Initiate process of migrating Documentation project to a SIG
d28c309 Retire docs-specs
db6a6b6 Display table of TC Liasons and projects
aaef9cc Allow yaml checks to work with mktemp in a different path
69dcd77 Update assignment script to output to projects.yaml file
5c85317 Add support for liasons to project pages
6c5b45a Add Glance upstream investment opportunity for 2019
6a40973 Retire release-schedule-generator project
938c64d Address minor grammatical issues in RBAC initiative
93acffc Convert 'Help Most Needed' to 'Upstream Investment Opportunities'
7a20f87 Add ``octavia-diskimage-retrofit`` charm
cd548d4 Remove tripleo-ansible-roles from governance
fd918f1 Add ironic-prometheus-exporter
77da85c Replace git.openstack.org URLs with opendev.org URLs
3d964ab Add Geographic Region for M release
56ed7ac Update the 'stable:follows-policy' tag doc for re-obtaining process
81aee13 Adding Image Encryption as a popup team
855e577 Drop requirement to list all affected teams
4a1ef6a Defining popup teams
f91f1d9 Only get git timestamp for generated files
9219939 Add 'U' Release name poll
d5569f7 Updating the PDF goal for Train
78582ec Remove Train goals placeholder
3610aba Retire xstatic-vis and xstatic-angular-ui-router projects
2584fec Some repos were renamed, update reference files
482d2c6 Retire castellan-ui
483a76d Update golang PTI for OpenDev
37c376d Add liberasurecode and pyeclib as Swift team deliverables
a2a884c tools: add retired-on check
5ae8e3d linters: Fix missing retired-on dates
9ad5213 Fix broken url links
1c3972d Add charm-vault to Charms governance
3a9498d gitignore: add .eggs
f51a023 Update nodeJS PTI version for Train
b4a1047 tools: report dissenting votes for project-update
4a919df help-most-needed: remove reference to infracloud
8b77761 Appointment of a new Vitrage PTL
a0f1047 Retire ansible-role-k8s-* repos
a8fb6b3 Rewrite IPv6 goal to be clearer that we already v6
a9a127e Add ':' separator for tag deliverables
d55b483 Nest tag project output to make sorting look sane
8a1078b Remove source license from generated doc output
b5aab25 Add Python3 update goal for Train
6d0cf79 Use opendev for repository links
cc98ac4 Add Foundation MemberID for TC members
d554b49 Add cyborg-tempest-plugin repository to the governance repository
06b7968 Remove osf and jjb projects from Infrastructure
b596f92 Do not mark refstack repos as retired
eab898d Clean up infra repo list
3097e0e Add new Keystone SAML Mellon charm repositories
4c16d1c Add IPv6 support and testing goal for Train
c8abc7b Adds compute-hyperv to Winstackers
61886e2 Update repository namespaces for OpenDev migration
9579dd1 OpenDev Migration Patch
e1bb36b Add PDF doc generation for project docs goal for Train
6ec2add Retire openstack-ansible unused roles
ce39d1d Adopt openstack/openstack as TC repository
0c9d20c Adopt openstack/arch-wg as TC repo
41a18f0 Adopt openstack/governance-website as TC repo
fbe0889 Add openstack/networking-l2gw-tempest-plugin to legacy.yaml
edb80fc Add Upstream Institute training image repo under Docs
e881b8e Drop references to git.openstack.org
af61c30 Remove stable:follows-policy tag for Trove
4692d93 Add a link for Zun technical vision reflection
382772f New charms & interface for Masakari integration
e2fc476 Describe the business value of consistent RBAC
dd7d3f8 Describe the business value of using unified limits
00e3a23 Expand on the business value of Designate
a6956b3 Retire oslosphinx
22e734e Elaborate on the business value of Designate
9fe5f2e Rename Chef OpenStack project and update it
d7f99e1 Elaborate on the business value of documentation owners
e72ff55 Add a link for keystone technical vision reflection
236bcd6 Add ansible-role-collect-logs project to tripleo
ac29afd Add resolution to namespace unofficial projects
9de679b document voting process
5b30263 members: add Alexandra Settle as vice-chair
cafe25d Add searchlight link to technical vision
4e9620e Appoint Divya K Konoor as PowerVMStackers PTL
42320aa Appoint Weng Hao as Zaqar PTL
dccc3f3 Appoint Trinh Nguyen as Telemetry PTL
d974c64 Add link to placement team vision reflection
fab7f75 Update PTLs based on results of Train elections
667de28 Document goal closure
4ae67b3 Elaborate on the business value of Glance
44fe3ba Explicitly declare Train supported runtimes.
b7dcc67 Elaborate on the business value of infra admins
36c1df2 Elaborate on the business value of goal champions
e6c0bb3 add a note to notify the community when the TC chair changes
871881a Change Zun PTL email address
e7d16ef Sign repo for auto-scaling sig


Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |    3 +-
.gitreview                                         |    2 +-
.yamllint                                          |    2 +-
.zuul.yaml                                         |   10 +-
CHAIR.rst                                          |   19 +-
README.rst                                         |    2 +-
bindep.txt                                         |    7 +
goals/index.rst                                    |   78 +-
goals/proposed/index.rst                           |    8 +
goals/{train => proposed}/placeholder.rst          |    0
goals/selected/index.rst                           |    9 +
goals/{ => selected}/ocata/index.rst               |    0
.../ocata/remove-incubated-oslo-code.rst           |   96 +-
goals/{ => selected}/pike/deploy-api-in-wsgi.rst   |   86 +-
goals/{ => selected}/pike/index.rst                |    0
goals/{ => selected}/pike/python35.rst             |  116 +-
goals/{ => selected}/queens/index.rst              |    0
goals/{ => selected}/queens/policy-in-code.rst     |   64 +-
.../queens/split-tempest-plugins.rst               |   66 +-
.../rocky/enable-mutable-configuration.rst         |    2 +-
goals/{ => selected}/rocky/index.rst               |    0
goals/{ => selected}/rocky/mox_removal.rst         |    2 +-
goals/{ => selected}/stein/index.rst               |    0
goals/{ => selected}/stein/python3-first.rst       |   32 +-
goals/{ => selected}/stein/upgrade-checkers.rst    |    6 +-
goals/{ => selected}/train/index.rst               |    0
goals/selected/train/ipv6-support-and-testing.rst  |  171 +++
goals/selected/train/pdf-doc-generation.rst        |   89 ++
goals/selected/train/python3-updates.rst           |  134 ++
openstack_governance/_check_schema.py              |   47 +
openstack_governance/governance.py                 |    6 +-
openstack_governance/members.py                    |    2 +-
openstack_governance/projects.py                   |   16 +-
openstack_governance/projects_schema.yaml          |   97 ++
openstack_governance/yamltools.py                  |   40 +
reference/charter.rst                              |    3 +-
reference/help-most-needed.rst                     |  191 ---
reference/house-rules.rst                          |   14 +
reference/index.rst                                |    4 +-
reference/legacy.yaml                              |  293 ++++-
reference/members.yaml                             |   17 +-
reference/popup-teams.rst                          |   71 ++
reference/projects.yaml                            | 1279 ++++++++++----------
reference/pti/golang.rst                           |    7 +-
reference/pti/javascript.rst                       |   14 +-
reference/release-naming.rst                       |    5 +-
reference/runtimes/train.rst                       |   45 +
reference/service-project-naming.rst               |    6 +-
reference/sigs-repos.yaml                          |    4 +
reference/tag-template.rst                         |    3 +-
.../tags/assert_follows-standard-deprecation.rst   |    3 +-
.../tags/assert_supports-accessible-upgrade.rst    |    3 +-
.../tags/assert_supports-api-interoperability.rst  |    3 +-
reference/tags/assert_supports-rolling-upgrade.rst |    3 +-
reference/tags/assert_supports-upgrade.rst         |    3 +-
.../tags/assert_supports-zero-downtime-upgrade.rst |    3 +-
reference/tags/stable_follows-policy.rst           |   37 +-
reference/tags/starter-kit_compute.rst             |    3 +-
reference/tags/status_maintenance-mode.rst         |    3 +-
reference/tags/tc-approved-release.rst             |    3 +-
reference/tags/tc_approved-release.rst             |    3 +-
reference/tags/vulnerability_managed.rst           |   10 +-
reference/tc-liaisons.rst                          |    9 +
reference/technical-committee-repos.yaml           |    3 +
reference/technical-vision.rst                     |   17 +
.../2018/community-infrastructure-sysadmins.rst    |   89 ++
.../2018/designate.rst                             |  105 ++
.../2018/documentation-owners.rst                  |   66 +
.../2018/glance.rst                                |   48 +
.../2018/goal-champions.rst                        |   51 +
.../2018/index.rst                                 |   19 +
.../2018/rbac.rst                                  |   82 ++
.../2018/unified-limits-quota.rst                  |   77 ++
.../2019/glance.rst                                |   60 +
.../2019/index.rst                                 |   17 +
.../upstream-investment-opportunities/index.rst    |   53 +
.../upstream-investment-opportunities/template     |   33 +
reference/user-committee-repos.yaml                |    2 -
requirements.txt                                   |    2 +
.../20141202-project-structure-reform-spec.rst     |    6 +-
...160414-grant-cross-project-spec-team-voting.rst |   11 +-
.../20170317-cloud-applications-mission.rst        |    4 +-
...-allow-scheduling-meetings-on-team-channels.rst |    4 +-
resolutions/20180301-stable-branch-eol.rst         |    8 +-
.../20180307-trademark-program-test-location.rst   |    2 +-
.../20190322-namespace-unofficial-projects.rst     |   33 +
.../20190711-mandatory-repository-retirement.rst   |   90 ++
resolutions/index.rst                              |   10 +
.../superseded/20160504-defcore-test-location.rst  |    2 +-
setup.cfg                                          |    6 +-
test-requirements.txt                              |    2 +-
tools/assign_liaisons.py                           |   56 +-
tools/check_projects_yaml_alphabetized.sh          |    7 +-
tools/check_review_status.py                       |    6 +-
tools/validate_atcs.py                             |   20 +-
tools/validate_repositories.py                     |   37 +-
tox.ini                                            |    1 +
106 files changed, 3227 insertions(+), 1317 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index c766810..8dddd4d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,0 +9,2 @@ mwclient==0.8.1
+ruamel.yaml
+jsonschema>=2.6.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 9699446..9a1ab96 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@ openstackdocstheme>=1.25.0  # Apache 2.0
-sphinx>=1.5.0
+sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2






More information about the Release-announce mailing list