3642 Commits

Author SHA1 Message Date
ghanshyam
45a4616ff8 use self.get_team method to get repo
This is follow up of below comment:
- https://review.openstack.org/#/c/614604/1/openstack_governance/governance.py@184

Change-Id: If0ce0d627630bb8038ea4ee460e75454b1bb5653
2018-12-03 07:24:54 +00:00
ghanshyam
814b6c6c42 Add more example for team_name in get_repositories
In get_repositories method, team_name arg can be project team,
SIG or TC and this method support the SIG name as "<sig-name> SIG"
(appending SIG after sig-name). Adding example names in this method
doc string to clarify about those naming convention.

Change-Id: I197b8cf5e3a78af0944b911e572d845abcb30e52
2018-12-03 06:59:25 +00:00
Doug Hellmann
9f9731fc5c add board working group data handling
Load the repositories owned by each working group, assigning them to a
team with the WG name and a deliverable based on the repository name.

Change-Id: I637796324c5f49595c0df6154bf9802612a965ab
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-30 14:42:11 -05:00
Doug Hellmann
b4884beda8 clean up readme
Now that the README contents are included on the PyPI page, the phrasing
needs to be updated a little to make them make more sense there.

Change-Id: I170e7567b2101e9eddf5632ac59db79dd07aead8
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-30 14:10:20 -05:00
Sean McGinnis
c1522cae92
Add stable:follows-policy for cinder deliverables
The main openstack/cinder repo has the stable:follows-policy tag, but it
was never applied to os-brick, python-cinderclient, or
python-brick-cinderclient-ext. These repos also follow stable policies
and should be marked to indicate that.

Change-Id: Id649f6fe3ddc74a24144f57bb8a2562aedd4cd4d
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-11-30 08:10:08 -06:00
Sean McGinnis
e5f2972f7a
Add openstack/arch-design repo for Ops Docs SIG
Depends-on: https://review.openstack.org/621012
Change-Id: I4c7924011120db32e966f880663d6afbb44dceaf
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-11-29 15:33:00 -06:00
Zuul
344ba87139 Merge "Retire openstack-ansible-os_monasca-ui" 2018-11-29 15:22:12 +00:00
Zuul
b0a6db3c94 Merge "clarify chair responsibility for managing chair selection process" 2018-11-29 15:17:59 +00:00
Zuul
51f8a723be Merge "update chair guide reference to closed mailing list" 2018-11-29 15:17:58 +00:00
Zuul
b172e7469c Merge "start document with chair's responsibilities" 2018-11-28 17:07:37 +00:00
Doug Hellmann
131b8b6562 clarify chair responsibility for managing chair selection process
Change-Id: Ib480c47d609de4fbe7be4cf3c1f05d464e8d343d
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-28 11:49:29 -05:00
Doug Hellmann
8612775743 update chair guide reference to closed mailing list
Change-Id: Ic73ca9bf3e9a1385c58161e449714ece3599baef
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-28 11:43:58 -05:00
Thierry Carrez
071aa9d325 Mark blazar-specs release-management: none
Recently-added blazar-specs failed to mention that deliverable
does not need release management.

Change-Id: Ia5409b947c40418157a6d4c99169302047bf1454
2018-11-28 13:20:19 +01:00
Thierry Carrez
724c63422f Mark recent Charm deliverables externally-released
Recent additions to the Charms repositories failed to mention
that they are externally-released (directly to the Charm store)
rather than being handled by the release management team.

Change-Id: I5744bf77ebf1cfac721b374597d9b1e1af520631
2018-11-28 13:19:17 +01:00
Chris Hoge
58bbc038a9 Interim appointment of Loci PTL
Updates Loci PTL for remainder of development cycle from
Sam Yaple to Chris Hoge. Current PTL, Loci team members,
and TC have all informally discussed and approved this
change in leadership.

Change-Id: Ic80d1db99dd9fd371d8b5ed590e752b9f2034be1
2018-11-27 09:30:06 -08:00
Zuul
6ea5fcac5b Merge "Add new charm repositories" 0.1.0 2018-11-21 19:49:30 +00:00
Zuul
e46b08b75e Merge "mark yamlutils module as private" 2018-11-21 19:49:30 +00:00
Zuul
d2242456d9 Merge "add mission and service properties to Team" 2018-11-21 19:49:29 +00:00
Zuul
b62eb0844b Merge "add get_team method" 2018-11-21 19:49:28 +00:00
Zuul
27c8148732 Merge "simplify interface for creating Governance instance" 2018-11-21 19:49:28 +00:00
Zuul
306cfa4f1f Merge "add support for reading sig repo list" 2018-11-21 19:49:27 +00:00
Zuul
99c0546f6b Merge "add support for reading tc repos list" 2018-11-21 19:49:26 +00:00
Zuul
fb1a3cadf7 Merge "move governance loading functions into a class" 2018-11-21 19:49:26 +00:00
Zuul
efb1d837c3 Merge "add module for fetching and parsing governance data" 2018-11-21 19:48:24 +00:00
Zuul
b01a72dbc6 Merge "Link new project requirements to cloud vision" 2018-11-21 19:26:04 +00:00
kaiokassiano
7af02fc321 Retire openstack-ansible-os_monasca-ui
Depends-On: https://review.openstack.org/617195
Depends-On: https://review.openstack.org/617204
Depends-On: https://review.openstack.org/617212
Depends-On: https://review.openstack.org/617321
Change-Id: I58b0b9c03e94332e1ee35be1cc486c6c92188376
2018-11-21 08:39:26 -03:00
Doug Hellmann
0368cea20e start document with chair's responsibilities
Start a reviewable document with the chair's responsibilities. This
isn't included in the published documentation for now because it is
meant as a set of informal notes rather than a binding document.

Change-Id: I7e4a15aa8d63ef77c60e0b93887e3c2ffe075149
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-19 14:16:11 -05:00
zhufl
ff4cc1fe2f Add missing ws seperator between words
This is to add missing ws seperator between words.

Change-Id: Ib594a67f71a0593640f4fa879ddc11bf73bcb892
2018-11-19 15:48:00 +08:00
Zane Bitter
d17db9a290 Link new project requirements to cloud vision
Change-Id: I7b09161b2e4aa17a54cb12d3a231b2b62cbb5c8f
2018-11-15 15:25:23 +01:00
Zane Bitter
e884b733b7 Add a Vision statement for OpenStack clouds
Set out a vision for OpenStack clouds that clarifies, in long form, the
meaning of the mission statement at a technical level. Define what we
mean by 'cloud', describe how OpenStack must be different from other
cloud offerings, and list the design goals that we hope the OpenStack
system as a whole will achieve.

Change-Id: Ie988d87365cd2e190f2c6c13ee178f1590e4642d
2018-11-15 09:12:46 -05:00
Zuul
dd03d397f1 Merge "Clarify scope of new projects" 2018-11-11 13:38:34 +00:00
Zuul
c2b10d241a Merge "Add os_placement role to OpenStack-Ansible" 2018-11-11 13:37:42 +00:00
Zane Bitter
8d822a0447 Resolution on keeping up with Python 3 releases
Define a process to ensure that OpenStack is always tested against
recent versions of Python and Linux distributions, based on the proposal
in:

http://lists.openstack.org/pipermail/openstack-dev/2018-October/135892.html

Change-Id: If80a24766427be468b5d17f7ccac5bb7ccaa1cf4
2018-11-08 19:03:00 -05:00
Zuul
9fd3476627 Merge "update home page for openstackclient" 2018-11-08 15:23:17 +00:00
Zuul
4ace0c1dde Merge "Add tenks under Ironic governance" 2018-11-08 15:22:36 +00:00
Doug Hellmann
271eada15d mark yamlutils module as private
Prefix the module name with an underscore to indicate that it is not
meant to be used by things outside of the library.

Change-Id: Id37e69dc5b643bd7276d25352d63547dff572238
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-07 09:05:20 -05:00
Doug Hellmann
772fa8d48c add mission and service properties to Team
Add property accessor methods for commonly used values.

Change-Id: Icc6e0394cb63eb6f04d67c33fe69cc565993d664
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-07 08:30:28 -05:00
Doug Hellmann
d3d9c8a8da add get_team method
Change-Id: Iba6a33f55c242232be0b3366aa0d5b37ef343578
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-07 08:30:28 -05:00
Doug Hellmann
1cf0a6af13 simplify interface for creating Governance instance
Replace the separate URL arguments to the class method with one arg
for the base.

Add a new method for loading data from the local filesystem.

Change-Id: I818873b21865837f9068e8c60106d522366d768b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-07 08:30:28 -05:00
Doug Hellmann
bc0805d19e add support for reading sig repo list
Change-Id: I2f919ccfb33d4f64d7d4c1824a7b5ed671299612
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-07 08:30:28 -05:00
Doug Hellmann
d13b599558 add support for reading tc repos list
Change-Id: Id4a73826f6fa8cbf543a1d36bbf8d5e4ea679e5c
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-07 08:30:28 -05:00
Doug Hellmann
ec79ff40a6 move governance loading functions into a class
Start a class to encapsulate the idea that the governance data comes
from several different sources. For now this still only reads the
project team data.

Change-Id: I3687a8fe4a102c142b933847907e4bc3a1187d96
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-07 08:30:28 -05:00
Doug Hellmann
5a4e76328b add module for fetching and parsing governance data
Change-Id: I7279023e5d81554e19f315fe12ab6fdb988af934
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-07 08:30:27 -05:00
Doug Hellmann
d2cdf1cb81 update home page for openstackclient
The OSC team does not use the wiki page currently listed as the home
page, and it is clearly marked deprecated. Linking to it here is causing
confusion for users looking for the most recent information about bug
trackers and other details. This change updates the link to point to the
documentation for the project instead.

Change-Id: Ie3543c3d045d146243e2d8fc1ae352824504262c
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-07 07:53:11 -05:00
Frode Nordahl
edd863b752
Add new charm repositories
These charms and interfaces are direct and indirect
dependencies for the on-going Octavia charm work.

Also amends the ``release-management`` key for the
``charm-octavia`` entry.

Change-Id: I2448ed051340ec879542f1e954a8a72c6334838b
Depends-On: Ia5bab981b806cb9ca6316b0d9fa7f61456434334
2018-11-06 14:07:22 +01:00
Zuul
381f7b2d14 Merge "Follow publish-to-pypi change" 2018-11-05 14:43:54 +00:00
Zuul
65df1d29e3 Merge "add pep8 to tox.ini" 2018-11-05 14:42:26 +00:00
Zuul
2b9416eb38 Merge "Remove Dragonflow from the official projects list" 2018-11-05 14:38:58 +00:00
Zuul
3f6c8b0eed Merge "Indicate relmgt style for each deliverable" 2018-11-05 14:38:57 +00:00
Andreas Jaeger
054cb61722 Follow publish-to-pypi change
The publish-to-pypi-python3 template has been renamed to
publish-to-pypi, so we can update the description of the python3-first
goal.

Leave the original text in a note and explain how this was changed.

Change-Id: I349a721ef3e1ca88b635ff817d3ed7d68adf5aa4
Depends-On: https://review.openstack.org/615239
2018-11-05 10:01:51 +01:00