Commit Graph

2221 Commits (b1aba53e3cb281efd6721842700fbf0557589acf)

Author SHA1 Message Date
Monty Taylor b1aba53e3c
Add TC repo project-navigator-data
We need a repo into which we can put the project-navigator data. How
about calling it "project-navigator-data"?

Change-Id: I6e15a8b1f433107b84dd6734f68c77d54a9ff793
2017-04-05 15:54:24 -05:00
Jenkins d6a44c31be Merge "Revert "Blacklist Pillow 4.1.0"" 2017-04-05 12:06:30 +00:00
Thierry Carrez a177306d5d Revert "Blacklist Pillow 4.1.0"
This reverts commit 5ddcdce53a.

According to wiredfool on the GitHub issue[1], this was an issue
with manylinux wheels as (non-)uploaded to PyPI and should be
fixed now. Let's see.

[1] https://github.com/python-pillow/Pillow/issues/2478

Change-Id: I6ca17860cd73feda5715589adc31f31c506edf31
2017-04-05 12:45:32 +02:00
Jenkins c9501d1315 Merge "[I18n] Renew & add Zanata dev members as extra ATC" 2017-04-05 09:20:43 +00:00
Jenkins 7cf205ae7d Merge "Clarify project addition process" 2017-04-05 09:07:26 +00:00
Thierry Carrez ca7a388bb0 Clarify project addition process
Add some clarifications on the project addition process,
in particular mention the possibility to ask the TC for
an early read on the adequation of project scope with the
OpenStack mission, and link the process from the projects
team list for easier discovery.

Change-Id: I26aa7e76a71992c93a3e1e284b09d8a56046e8e2
2017-04-05 08:46:14 +00:00
Ian Y. Choi dc21ca44f7 [I18n] Renew & add Zanata dev members as extra ATC
Zanata dev team has continuously helped I18n team and Infra team
to setup our translation system with open source software Zanata [1].
Also, they collect our requirements for Zanata and enhance Zanata.
Since they are not translators, they do not satisfy our standard
ATC requirements [2], but they helped a lot with kind opinions and
comments on translation platform such as Zanata upgrade [3].

More details:
 - Carlos is the manager in Zanata development team.
   He encouages Alex and Patrick to help I18n team with answering
   to OpenStack I18n opinions like [4].
 - Alex has helped a lot to collect Zanata feedback and Zanata upgrade
   with detail configuration suggestions [5].
 - Patrick also helped [5] and kindly answered Zanata upgrade details
   with opinions in openstack-i18n and openstack-infra IRC channel [6].

[1] https://translate.zanata.org/
[2] https://docs.openstack.org/developer/i18n/official_translator.html#atc-status-in-i18n-project
[3] https://blueprints.launchpad.net/openstack-i18n/+spec/ocata-zanata-upgrade
[4] http://lists.openstack.org/pipermail/openstack-i18n/2016-July/002300.html
[5] https://review.openstack.org/#/c/422373/
[6] http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2017-01-19.log.html#t2017-01-19T03:01:09

Change-Id: Ie8c0805e14e6952cce2132a6c5c9a0844a2edbab
2017-04-05 08:45:59 +00:00
Thiago da Silva 63555d58fe Use case analysis for Golang addition to Openstack
This resolution provides the use case analysis (step 1)
for the addition of Go (aka golang) as a supported
language under the OpenStack governance model based
on the requirements of the Swift object server and its
data consistency engine.

Change-Id: I001e587b7b04491e748f528b84055ec62364654c
2017-04-05 08:45:44 +00:00
Thierry Carrez 5ddcdce53a Blacklist Pillow 4.1.0
Pillow 4.1.0 as released on April 4 is generating import
errors from the badge generation code:

ImportError: The _imagingft C module is not installed

This triggers test/gate failures on the docs job.  Blacklist
this version to unblock governance while we figure out where
the issue exactly comes from.

Change-Id: I8ab8e00ddebfce8ed432405eec6a246352b41a47
2017-04-05 10:28:59 +02:00
Jenkins 340dd30214 Merge "Bootstrap Queens goals directory" 2017-04-03 14:36:44 +00:00
Thierry Carrez a4e98a54bc Bootstrap Queens goals directory
Create directory structure for Queens goals so that we
can start proposing goals to it. Add placeholder document
so that Sphinx wouldn't complain about an empty directory.

Change-Id: I67665bc65ac2c4b6647bfe221f43141c819378cf
2017-04-03 16:14:36 +02:00
Jenkins 34ba24fae9 Merge "Move castellan under Oslo governance" 2017-03-31 09:27:22 +00:00
Jenkins f86fbb336e Merge "osc-placement: an OSC plugin for Placement service" 2017-03-31 09:20:26 +00:00
Ian Y. Choi 23c2ae75d0 [goals/pike] Update artifacts for Python 3.5 goal in I18n
There is one blueprint to satisfy Community Python 3.5 goal
for Pike in I18n team as a planning artifact.

Change-Id: Idff2812c91f54db762e219674266d7011fe34e0e
2017-03-30 14:13:00 +00:00
Jenkins 943fb0e662 Merge "Link to working groups list for discoverability" 2017-03-30 12:41:44 +00:00
Jenkins 8421adfafe Merge "Update keystone goals for python 35 support" 2017-03-30 12:37:53 +00:00
Jenkins b2e32f0555 Merge "Add planning artifact for ironic for python35 goal" 2017-03-30 12:37:07 +00:00
Jenkins c2aa05a7cd Merge "Add planning artifacts for ironic for deploy-api-in-wsgi goal" 2017-03-30 12:36:29 +00:00
Jenkins c5fc403227 Merge "Move shade into its own top-level team" 2017-03-30 09:12:05 +00:00
Jenkins 13c619b9b1 Merge "More gracefully handle intra-openstack moves" 2017-03-30 09:11:46 +00:00
Lance Bragstad f24608e8e3 Update keystone goals for python 35 support
Keystone has supported Python 3 for some time now. This commit
includes links to Python 3.5 support for OpenStack Identity-related
projects

Change-Id: Ia7c8eaab15bb79c9ca9bf85ec8265d8f9a275848
2017-03-29 17:43:07 +00:00
Jenkins 139ce763fc Merge "Remove Gnocchi from Telemetry" 2017-03-28 20:27:13 +00:00
Jenkins 30358f33f9 Merge "Move DIB from TripleO to Infra" 2017-03-28 20:21:03 +00:00
Monty Taylor de86c56d18
Move shade into its own top-level team
shade started as a utility library for Infra, but has grown into a
popular and widely-used client library in its own right. However,
even though it's a solidly maintained library and is licensed 
appropriately, it is not seen as an OpenStack deliverable.
While there is no rule that says that OpenStack must produce all of the
software it depends on, and in fact, OpenStack itself consumes a vast 
amount of dependencies produced elsewhere, the fact that shade is 
specifically focused on the OpenStack End User and the OpenStack APIs
makes it seem like it should be an official output of the OpenStack 
project. 

This is the first instance of moving a project from Infra to OpenStack,
so there are a few weirdnesses - notably shade publishes docs to
docs.openstack.org/infra not docs.openstack.org/developer and the shade
repo is in openstack-infra/shade not openstack/shade. We're not
suggesting changing the git repo due to it being unneccesary disruption.
The docs can be moved though, as it's easy to host a redirect.

Additionally, from shade's inception we've held that shade's existence
is a bug. However, as much fun as that is to say at conferences, perhaps
the time has come to put the negativity of that trope to rest and
instead focus on continuing to empower our users. It'll likely be a few
years yet before we could 'fix' all of the APIs to make shade unneeded
and even then we'll still have old clouds for a few more years that users
will still need to interact with. So as a general multi-cloud aware library
it'll likely be around for some time and should go ahead and be cared
for and fed.

While we're at it, move requestsexception over too. It was written for
and is used by shade, so having it be part of the same deliverable chain
is preferrable.

Change-Id: I7de2937bc18868c1c0c5c4dc2efbe3ede5865494
Signed-off-by: Monty Taylor <mordred@inaugust.com>
2017-03-28 14:52:53 -05:00
Jenkins f844544501 Merge "[goals/pike] Response of the WSGI goals for I18n" 2017-03-27 11:35:20 +00:00
Jenkins 5c9b282751 Merge "start goal-python35 response for release management team" 2017-03-24 10:27:53 +00:00
Jenkins 30753aede8 Merge "WSGI goal planning and completion for QA" 2017-03-24 10:27:47 +00:00
Jenkins 8c73803d57 Merge "update sphinx and treat warnings as errors" 2017-03-24 10:27:33 +00:00
Jenkins aa17640642 Merge "add flake8 to the linter job" 2017-03-24 10:27:26 +00:00
Jenkins d76557d26e Merge "update to use python3 by default" 2017-03-24 10:27:16 +00:00
Davanum Srinivas fd9d47a0ef Move castellan under Oslo governance
The Barbican team would like to move Castellan under Oslo. The hope is
to send a clear signal to everyone that castellan is the preferred
library for their key manager needs and sufficiently abstracts hard
dependency to barbican and attract new folks with alternate implementations.

http://lists.openstack.org/pipermail/openstack-dev/2017-March/114335.html
http://eavesdrop.openstack.org/meetings/barbican/2017/barbican.2017-03-20-20.00.txt

Change-Id: I571dc981a198fcde1a8bdf626ce159b860d452aa
2017-03-23 09:18:14 -04:00
Thierry Carrez a9c48694d0 Link to working groups list for discoverability
Following the discussion at a recent TC meeting[1], add a link
to the new working group list on the wiki, to improve discoverability
of working groups without having to formally bless them one by one.

[1]
http://eavesdrop.openstack.org/meetings/tc/2017/tc.2017-03-14-20.01.html

Change-Id: If5bc519361dcdbe9350c32474278ca68c0c050e2
2017-03-23 12:19:11 +01:00
Ian Y. Choi c20d80ec94 [goals/pike] Response of the WSGI goals for I18n
Change-Id: Ifc7ce21843b88ed6acca2060792de20b9cb9362a
2017-03-22 15:40:43 -10:00
Roman Podoliaka 08f416d48f osc-placement: an OSC plugin for Placement service
Create a new repo for the CLI for Placement service implemented as
a plugin for OSC.

Blueprint: placement-osc-plugin

Depends-On: I545ae835d2d0fa52198b15ff006de11c319af236
Change-Id: If996025a0bcce7bbc7a7fa9eb187df71dcfad32b
2017-03-22 12:20:34 +02:00
Jenkins e879d3e0cf Merge "Add Golang CTI" 2017-03-21 20:20:37 +00:00
Dean Troyer fa179188d8 Add Golang CTI
Add the Consistent Testing Interface documentation for Golang.

This represents a hybrid of the existing Python interface and
common usage in the Go community.  The idea being to maintain
some of the beneficial attributes of the native language practices
and still be part of OpenStack process.

Change-Id: Ia4e42cc82e6553b3b9e92f6b17c683fb06f4946c
2017-03-21 15:11:13 -05:00
Jenkins 4d35f8f63f Merge "Add naming poll info for R release" 2017-03-21 20:06:50 +00:00
Monty Taylor 295f7e581b
More gracefully handle intra-openstack moves
Splitting a project out into its own team causes problems with the
diversity check if the new project is inside of another project. This is
because there is no {project}-group stackalytics container, only a
{{project}} one.

Trap for the 404 error and re-point to {{project}} if {{project}}-group
is not found.

Change-Id: I68b1b7c4d98810f1d710351e4477fb83ef1fad21
2017-03-21 11:20:27 -05:00
Emilien Macchi 44f092fac5 Move DIB from TripleO to Infra
The discussion was upstream:
http://lists.openstack.org/pipermail/openstack-dev/2017-January/110033.html

It seems like we've reached a consensus where DIB would be moved to
OpenStack Infra.

Indeed, most TripleO developers don't maintain DIB anymore while the
project is still active.
Also, there is an amount of overlap between the people working on DIB and on
general Infra-oriented tooling, so we're proposing to move DIB under
Infra umbrella.

Note: TripleO team is currently investigating how we can remove
dib-utils. See https://bugs.launchpad.net/tripleo/+bug/1673144
Change-Id: Ibd166de0069a332ed475c168beb5dd66beb9e90b
2017-03-21 11:34:41 -04:00
Jenkins c129d07bfb Merge "Add IRC channel to rpm-packaging" 2017-03-21 13:03:08 +00:00
Jenkins b55e7c82cf Merge "Add sushy under Ironic governance" 2017-03-21 13:02:54 +00:00
Jenkins 9dddce89fe Merge "Sahara Artifacts to deploy through WSGI" 2017-03-21 13:02:45 +00:00
Julien Danjou 52f4430f11 Remove Gnocchi from Telemetry
After a lot of talk within the Gnocchi team, it appeared to us that Gnocchi,
which has been wisely tagged as 'independent' since its inception, has a lot of
potential usage outside of OpenStack directly.

Being part of the big tent helped the project to be built, but it now appears
that it restrains its adoption and contribution from users outside of the
OpenStack realm.

Therefore this patch un-lists Gnocchi from the OpenStack Telemetry project.

Change-Id: I4979e2186e4c3a84a3c205d69a288443c3e7e463
Depends-On: Ie8c58659bc5ae820bda27414e916b41e38a62f46
2017-03-20 14:55:46 +01:00
Jim Rollenhagen d23ed2ab77 Add planning artifact for ironic for python35 goal
Change-Id: Ib55122b8d97ed16a24939a5a1972354989802a5b
2017-03-17 08:22:18 -04:00
Jim Rollenhagen be82ee6833 Add planning artifacts for ironic for deploy-api-in-wsgi goal
Change-Id: Ic3365a1d9483489543ef0f0e0eb90f522fac080c
2017-03-17 08:14:25 -04:00
Jenkins 1d44a748f1 Merge "Added puppet-freezer" 2017-03-17 10:08:00 +00:00
Andreas Jaeger cab365a7a7 Add IRC channel to rpm-packaging
rpm-packaging team uses #openstack-rpm-packaging, let's document that.

Change-Id: I9cc24d3d0f3a39c2e57667b4375c7014209c7f48
2017-03-17 07:57:55 +01:00
Tim Simmons 0207169cbc Change Tim Simmons email address
Updating to my personal email address

Change-Id: I2399b92e53a6de4f3430a371b26e13f756c6df95
2017-03-16 19:01:36 +00:00
Doug Hellmann 6d9cb00f15 start goal-python35 response for release management team
Change-Id: Ifb8425761b0576d58469c178c983d25fa153803a
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-03-16 14:52:26 -04:00
Andrea Frittoli a48f922558 WSGI goal planning and completion for QA
Adding the details about planning and completion for the QA
projects. Completion is included as well, since there is nothing
to be done on QA projects to achieve this goal.

Change-Id: I0fd68cc0c240d246904ccfa6d624fb69a95dbfed
2017-03-16 12:43:38 +00:00