3642 Commits

Author SHA1 Message Date
Zuul
94acb0aaa7 Merge "remove basepython from default testenv settings" 2018-11-02 18:46:59 +00:00
Zuul
1af3c70b72 Merge "add a link to the meeting schedule" 2018-11-02 18:46:59 +00:00
Zuul
e2ea2b1576 Merge "update the charter section on meetings" 2018-11-02 18:38:17 +00:00
Guilherme Steinmüller
44d7947881 Add os_placement role to OpenStack-Ansible
This patch aims to add os_placement to the OpenStack_Ansible
project.

Depends-On: https://review.openstack.org/#/c/614896/
Change-Id: Iddd50b7108361ab225ba52fa858e9200282f88f7
2018-11-02 13:36:58 +00:00
Zane Bitter
bc44703a06 Clarify scope of new projects
Now that we have the OpenStack project map, it is clear that our
description of the required scope for new projects really only
encompasses the main 'OpenStack' bucket on the map, when we have in
practice included several other classes of projects and always intended
to continue doing so.

https://www.openstack.org/assets/software/projectmap/openstack-map.pdf

This change documents the allowed purposes of new projects, using the
categories defined in the project map to describe them.

Change-Id: I02e91254fea83acbdb694dffefc7d864f0bad105
2018-11-01 13:53:19 -04:00
Omer Anson
77cf175bf7 Remove Dragonflow from the official projects list
Since Dragonflow is no longer maintained, we see no
reason to keep it on the official projects list.
Therefore, we are removing it.

Change-Id: Iee57de1ebd3ac4d2fd73235b205a6695b8798fff
2018-11-01 11:22:50 +00:00
Zuul
02f6c59590 Merge "report the number of votes needed" 2018-10-31 17:38:38 +00:00
Doug Hellmann
db8bc28573 add pep8 to tox.ini
Add a separate pep8 environment in tox.ini for linting only the code
changes. We don't need to add the zuul job because flake8 also runs as
part of the linters environment and job.

Change-Id: Ie6bbdfdecef43666cb0eb5d3ff4a34a7067daed2
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-31 13:36:03 -04:00
Doug Hellmann
92764d7cd6 remove basepython from default testenv settings
We do not want to set basepython in [testenv] because that overrides
the value used in the automatic environments like py35 and py36.

Change-Id: If198a38def34c3017523ab2fa8fec1c094732443
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-31 13:36:03 -04:00
Pete Birley
0380e05d27 New Repo: OpenStack-Helm Docs
This PS adds a new repo for the OpenStack-Helm project. This
repo will house the documentation that is currently spread
throughout the openstack-helm, openstack-helm-addons and
openstack-helm-infra repos.

Depends-On: https://review.openstack.org/#/c/611893/
Change-Id: I14dca9b2b8cf68ca4ef058e19a5ee673a13bbf76
Signed-off-by: Pete Birley <pete@port.direct>
2018-10-29 17:16:20 -04:00
Zuul
034792e1ff Merge "Reword open source definition in the Four Opens" 2018-10-29 19:19:53 +00:00
Zuul
fbbdf456fe Merge "T Release Name" 2018-10-29 19:19:52 +00:00
Doug Hellmann
a3e5124243 report the number of votes needed
Have check_review_status.py report the number of votes needed so the
reader of the output doesn't have to remember that detail about the
rules.

Change-Id: Ie1ec376e5cfbdc5a093107a0611b87c61a63a7c3
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-29 14:48:53 -04:00
Zuul
d5104ab0a7 Merge "Add blazar-specs repository" 2018-10-29 16:34:47 +00:00
Zuul
360e34589d Merge "New Repo - OpenStack-Helm Images" 2018-10-29 16:29:17 +00:00
Zuul
b0f92e1b4f Merge "Retire project Anchor - Step 5" 2018-10-29 16:14:54 +00:00
Zuul
f52915e7c6 Merge "Import puppet-crane" 2018-10-29 16:14:53 +00:00
Zuul
8ab34a608f Merge "Don't quote {posargs} in tox.ini" 2018-10-29 16:13:46 +00:00
Zuul
12aab20ee3 Merge "charms: Add repository for Octavia charm" 2018-10-29 16:12:41 +00:00
Samuel de Medeiros Queiroz
62ff3381c5 Reword open source definition in the Four Opens
The current phrasing states "Truly open source software is not feature
or performance limited and is not crippled."

Crippled in that context means it is not disabled or limited in any
manner by the fact the software is open source. As a non-native English
speaker, the first impression on looking up that adjective on the
internet is that it is an English word used to describe people with
disabilities, sometimes in a pejorative manner. Its translation to the
Portuguese word 'aleijado' which does not seem respectful, translating
back to 'crippled', 'lame' or 'gammy'.

As it led me to confusion, it may lead others too, specially in a
community where almost every country in this planet is represented.

This patch suggests the removal of that part of the sentence, leaving
"Truly open source software is not feature or performance limited."
which still has the same meaning that is clear and thus does not need
to be emphasized by that adjective.

Change-Id: I29b6cea609ae9db9c9ff678c28744de4570486ca
2018-10-29 08:49:11 -03:00
Thierry Carrez
a0da32e924 Indicate relmgt style for each deliverable
The Release Management team is handling release management for
deliverables from all official OpenStack teams. However, there
are a number of exceptions:

- deliverables that are not using tags or branches for their
  'release', or that are directly published (docs, specs,
  cookiecutters...)

- deployment deliverables that are released on a specific
  marketplace (Chef supermarket, Charm store...) and that are
  not relying on the OpenStack release management team help

To facilitate tracking the intention of the teams for their
deliverables, this change introduces a "release-management:"
key to the deliverable entries. By default (if the key is not
present), the deliverable would be handled by the OpenStack
Release Management team using the openstack/release repository.

But the key could also contain:

- release-management: none (the deliverable does not need any
  release management, it does not use tags or series branches)

- release-management: external (the deliverable is published
  on a separate publication platform, and its release is managed
  by its project team directly; this should be limited to corner
  cases like deployment tools)

This change applies the key to already-known exceptions.

Change-Id: I8ffe1de25cc3252a2d9e6acb21f24934c313cfcb
Task: 22262
2018-10-26 11:50:14 +02:00
Zuul
a04fc6b938 Merge "Add cells charm and interfaces" 2018-10-25 20:59:24 +00:00
Pete Birley
ee284dc062 New Repo - OpenStack-Helm Images
This PS adds a new repo for the OpenStack-Helm project. This
repo will house the dockerfiles that are spread throughout the
openstack-helm, openstack-helm-addons and openstack-helm-infra
repos.

Depends-On: https://review.openstack.org/#/c/611892
Change-Id: I50d43a0f4511c361941aab286ed8ce068ad2ddb0
Signed-off-by: Pete Birley <pete@port.direct>
2018-10-23 06:17:33 +00:00
Pierre Riteau
5322fae48d Add blazar-specs repository
This commit also orders Blazar deliverables alphabetically.

Change-Id: I8407cb2a7347a119733f6eb7dcb8bf69698c6eab
Depends-On: https://review.openstack.org/602783
2018-10-22 16:54:32 +01:00
Zuul
9b2b6a30ba Merge "Add os_manila role to openstack-ansible" 2018-10-19 17:49:12 +00:00
Tony Breeds
c1aa80a0f3 T Release Name
Add Train as an acceptable candidate for the T release name poll.

Change-Id: I0d8d3f24af0ee8578712878a3d6617aad1e55e53
2018-10-19 20:59:43 +11:00
Zuul
ad9ea82f1b Merge "Update sphinx extension logging" 2018-10-18 21:50:17 +00:00
Gage Hugo
749e9dd3b1 Retire project Anchor - Step 5
This change follows step 5 from the manual[0] for retiring a
project by removing anchor from the list of maintained
projects by the Security SIG.

[0] https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

Change-Id: I6b848e4bccaf8a713be60ab52ec1668934a70653
2018-10-16 22:56:22 -05:00
Sean McGinnis
83ba960797 Update sphinx extension logging
Sphinx 1.6 deprecated using the application object to perform logging
and it will be removed in the upcoming 2.0 release. This updates our
extensions to use the recommended sphinx.util.logging instead.

Change-Id: Ibf9f1c84171b73bb620f8df9a26ae97a8545b4b2
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-10-16 21:35:30 -05:00
Sean McGinnis
8ca967a7fd
Fix format errors in PTI docs
Extra spaces and unnecessary tags are causing sections to be block
quoted and other incorrect formatting in the rendered output.

Change-Id: Ibe3d35e6983febe4171a0f282e2016d342f2a817
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-10-16 16:34:56 -05:00
Dan Prince
807b7a9fbe Import puppet-crane
This puppet module provides a way to configure Crane (a lightweight
docker pull API).

The intent is to use this as an option for TripleO underclouds.

Depends-On: Ifdc403ca0faa57e61359707a5fc25a9dfa20e031
Change-Id: I897ce8b601bda54b0334eefbd8879e2587ee5515
2018-10-12 12:38:23 -04:00
Dariusz Krol
b635df1cd0 Change email to a private one
Change-Id: Ib30a5cdac58d3fa63169e0e595f18bb2d09b6a8e
Signed-off-by: Dariusz Krol <d.krol@samsung.com>
2018-10-12 15:46:24 +02:00
Zuul
f39f4dc7d5 Merge "Assert stable:follows-policy on octavia-lib" 2018-10-11 13:47:39 +00:00
98k
7d434d4d75 Don't quote {posargs} in tox.ini
Quotes around {posargs} cause the entire string to be combined into one
arg that gets passed to stestr. This prevents passing multiple args
(e.g. '--concurrency=16 some-regex')

Change-Id: I0690c95e31b443ba2b842e7f72edd9c160723997
2018-10-10 01:47:55 +00:00
Doug Hellmann
bf88100e43 add a script to randomly assign TC members as liaisons
This script reads the TC liaison assignments from the wiki and fills
in the gaps by randomly assigning members to work with teams.

Change-Id: I1d7eaad0e78fd020472fa560f08b5e7bfb9028b5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-09 15:55:24 -04:00
Liam Young
1773aabb90 Add cells charm and interfaces
Add new nova-cell-controller charm and two associated interfaces.

Depends-On: If73c0d836eea55dc9e64ad9b9cffc6521eb4d928

Change-Id: I9f00124ccaea66e1555bbb548386c187165c3cf0
2018-10-09 10:16:41 +01:00
Doug Hellmann
8d0cc16a15 move the projects file loading code into a reusable module
Change-Id: I6f49b46875190c8790e059a1ead0c860eb3fd726
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-08 21:36:01 -04:00
Doug Hellmann
d387f3f8f6 remove dependency on sphinx app from members parsing code
Use the logging module to report warnings instead of requiring a
Sphinx Application instance as argument.

Change-Id: I9fcb635099e116905057c4a15465cf3280763937
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-08 21:35:58 -04:00
Doug Hellmann
6e7253899c move members file parsing into a reusable module
Set up openstack_governance as a package for reusable code and move
the members parsing function there.

Change-Id: Ic8845296d9fe8ee7822f2543d83a18000e96b6ff
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-08 19:16:34 -04:00
Doug Hellmann
00edb8ff9e add a link to the meeting schedule
Change-Id: Iec5f76ffc890bac3a1a9479e9d354efffa67b047
Depends-On: https://review.openstack.org/#/c/608682/
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-08 14:52:21 -04:00
Doug Hellmann
4e181dc339 update the charter section on meetings
Now that we are resuming meetings, update the charter section that
documents what we agreed to do. Include text encouraging folks not to
wait for meetings to raise topics.

Change-Id: I2de10118262fd91e0c83f9af5b8f203b65dccdff
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-08 14:50:11 -04:00
Zuul
7e11ca62c4 Merge "Use tox-docs for building" 2018-10-08 13:19:18 +00:00
Zuul
9dfac22c8f Merge "Reverse sort order for resolution date globs" 2018-10-08 13:17:58 +00:00
Zuul
243a16bccb Merge "add Mohammed Naser as vice chair" 2018-10-08 13:17:58 +00:00
Andreas Jaeger
9864d1504f Use tox-docs for building
Switch docs to new PTI docs interface using tox-docs via
the template build-openstack-docs-pti.

Fix tox.ini to use proper output directory.

With this change, Zuul now uses "tox -e docs" for building
documentation following the updated PTI.

Needed-By: https://review.openstack.org/608443
Change-Id: Ifdb23c28a0c8a42542919dd02d8f459af324deec
2018-10-07 10:31:46 +02:00
Michael Vollman
8ef6d9e7f1 Add os_manila role to openstack-ansible
Depends-On: I79cdb50333d65c575e1ae5e4eaa1005faf140aee
Change-Id: I491997a36dfe7e1d2db1347b68d6410cff483633
2018-10-06 07:52:49 -04:00
Zuul
8916a2eb57 Merge "show the modification time of each page individually" 2018-10-05 16:47:03 +00:00
Zuul
61a77e72a5 Merge "Inherit openstackdocstheme for TC site" 2018-10-05 16:44:39 +00:00
Jeremy Stanley
b94da111e7 Reverse sort order for resolution date globs
Sphinx 1.5 and later allows a :reversed: parameter for :glob:
toctrees. Since we're presenting our resolution index in reverse
chronological order grouped by year, reversing the glob order keeps
the dates within each year consistently ordered as well. Yes, this
is probably me being OCD.

The SIGs governance resolution file was inconsistently named,
leading to it showing up outside the expected sort order. Rename the
file and add a permanent redirect from the old URL to the new one.

Related cleanup, the main index toctree was incorrectly marked as a
:glob: even though it didn't use any wildcard patterns so has been
corrected.

Change-Id: Ifbc6db87e41f01311b430080b97154d01708a2d4
2018-10-05 16:44:07 +00:00
Frode Nordahl
78872dfa4c
charms: Add repository for Octavia charm
Depends-On: I1a9526a3a56661cd66e1f9cc8ef09a55cc132d00
Change-Id: Id16f496caecbf08bf787b863e15cb8ffd1f08a0e
2018-10-05 18:22:26 +02:00