640 Commits

Author SHA1 Message Date
Monty Taylor
89387d7f4f Follow-on patch to fix a typo in starter kit
Change-Id: I202ee767cacbaabfd10692279d341f8f1bb2a299
2015-07-10 10:50:35 -04:00
Monty Taylor
fbad38028f Add neutron to starter-kit:compute
While nova-network is still supported because of concerns about
migration paths, neutron should be as strongly recommended for any new
deployments as is humanly possible so that we can ultimately get
ourselves out of the mess of having two network stacks.

Since starter-kit:compute is intended to help point a finger at what
people should install when trying things out, we should certainly not
imply that they install a network stack that we plan on deleting in the
future. Neutron in provider-vlan/linuxbridge mode is dead simple in not
requiring openvswitch or SDN, and still gets new users a cloud that is
upwards flexible with the future.

Change-Id: I91bce1bcc51121a8a577cff478fdc91002b689b4
2015-07-10 10:50:35 -04:00
Gal Sagie
df5ce129e6 Adding Kuryr as a neutron sub-project.
Kuryr aims to service the Docker Container Network Model[1]  by leveraging
Neutron in a way similar to how Nova does.
(Directing API's to Neutron API's)

The project will serve as a single effort point for connecting
the various Neutron sub projects with Dockers and provide
different Docker plumbing (connecting the docker instances into
the overlay) images for the various different Neutron plugins
and implementations

[1] https://github.com/docker/docker/blob/master/experimental/networking.md

Change-Id: Ia774a4f4d60377a42e8a5d3ba8a3f3eaace662e4
Depends-On: I38f24906493e25575b084b06b7a62bbfc0c2f414
2015-07-10 05:05:42 +00:00
Flavio Percoco
c9cdfe1fdc Add a repo for devstack-plugin-amqp1 under Oslo
A new git repo for hosting devstack amqp1 plugin

Depends-On: Ifcc52fee113a9f24fe028bef6e22fc4b68a694f7
Change-Id: I41f50e941a93a4c217bfcbdade6deb052a848dcb
2015-07-09 16:59:39 +02:00
Thierry Carrez
fa317f49a2 Redefine release tags to match new models
In the Liberty cycle we support new release models, which made
the current release tags taxonomy a bit unusable.

Switch to a new model taxonomy where a repository may only have
one release model:
* release:cycle-with-milestones (think keystone or nova)
* release:cycle-with-intermediary (think swift or libraries)
* release:independent (think zuul)
* release:none (think: openstack/governance)

This will clarify which release models actually exist, and
more clearly communicate to our users (and our tooling) which
model each repository follows.

We also adapt the wording of the release:managed tag to avoid
excluding swift or Oslo libraries (which do not follow the
development milestones model) from being managed if the release
team accepts them.

Change-Id: Ie58a370f2a189a421040535b99949f3fac9eb4eb
2015-07-09 16:28:55 +02:00
Jenkins
e7ef52eb89 Merge "Add tags to openstack-doc-tools" 2015-07-08 09:30:56 +00:00
Jenkins
c55247e9f5 Merge "Add networking-plumgrid repo to Neutron" 2015-07-08 09:30:09 +00:00
Jenkins
d333a682b5 Merge "Add murano-deployment to Murano" 2015-07-08 09:28:32 +00:00
Jenkins
c5eb990b50 Merge "add openstack/releases repository" 2015-07-08 09:24:46 +00:00
Jenkins
726dc81561 Merge "Added puppet-refstack to openstack-infra" 2015-07-08 09:24:04 +00:00
Jenkins
6b0a356494 Merge "Adding security specs repo" 2015-07-08 09:23:13 +00:00
Thierry Carrez
9b0328f2b9 Remove the 'integrated-release' tag
The 'integrated-release' tag was a legacy tag to ensure the
transition between the "Integrated Release" project model and
the "Big Tent with Tags" project model.

We are far enough into the transition now that we can remove
the legacy tag and look forward.

Notes:
- "Integrated" was mentioned in two project team mission statements
  (Horizon and Release Cycle Management), which means this change
  will require their respective PTLs approvals
- Information about integrated release (in particular the "since"
  cycle) is not lost and can easily be retrieved using the
  april-2015-elections tag

Change-Id: I20c662c812f3a1952f21a4ae1cb677a8ae3db488
2015-07-07 18:52:00 +02:00
Thierry Carrez
684ee9dfb3 Apply tc-approved-release tag
The tc-approved-release tag was defined but never applied.
Following the definition, it is initially applied to all
formerly "integrated-release" members.

neutron-fwass was left out since the FWaaS API is experimental
until consensus has been reached on the Neutron team that it is
stable:

https://wiki.openstack.org/wiki/ReleaseNotes/Kilo#Known_Issues_5

Change-Id: I6ffe2cd9969518c72479ea6c9950d9e36d39f80d
2015-07-07 18:45:15 +02:00
Jenkins
59a547b33b Merge "Add Cisco UI under Horizon project" 2015-07-03 10:05:00 +00:00
Jenkins
3272cc47b8 Merge "Add networking-arista to Neutron" 2015-07-03 10:04:53 +00:00
Jenkins
14c699e2a1 Merge "Added ironic-webclient to ironic" 2015-07-03 10:03:35 +00:00
Jenkins
58e715b155 Merge "Add a repo for devstack-plugin-zmq under Oslo program" 2015-07-03 09:57:33 +00:00
Jenkins
dcff5aa224 Merge "Add new repo puppet-openstack-integration" 2015-07-03 09:40:33 +00:00
Spencer Krum
e24f058a31 Add puppet-os_client_config repository to infra
Change-Id: Ia5d150a4cbc0a94ff1b234fb47250c331850d335
Depends-On: Idfc17dcda99a27d700456410b468e75e0866b899
2015-07-02 12:02:58 -07:00
Rob Cresswell
80e81174e6 Add Cisco UI under Horizon project
Change-Id: I461c33719b822e3b77b04e2036c4b608418a19a5
Depends-On: I38fe65655229f55f492c70179d149fee0d8a80fa
2015-07-02 14:14:48 +01:00
Sukhdev Kapur
4c39c2675e Add networking-arista to Neutron
This patch proposes that Neutron embrace networking-arista in
its fold. This is according to the procedure specified in [1].
networking-arista implements neutron support for various
Arista products.

[1] https://github.com/openstack/neutron/blob/master/doc/source/devref/sub_projects.rst

Change-Id: I84825adc3f7beba8dd457ddb70b112e0dd2c39dc
2015-07-01 15:24:47 -07:00
Andreas Jaeger
4a3f16cd43 Move anchor+bandit to openstack namespace
Move anchor and bandit from stackforge to openstack namespace. Both
projects are part of the security team already.

Change-Id: I11b5c5d1fb8b4ae7da3faefb89b4a69f75880d4b
Depends-On: Iad678d688265c748fcbaaef294fda959b934dd85
2015-07-01 19:23:38 +02:00
Davanum Srinivas
0f95e71ce0 Add new oslo project
We have a new oslo.reports project under the Oslo program. This
houses the openstack/common/reports/ module under oslo-incubator.

Change-Id: I33a6098f20eaf2b7c246920f87de6784061f7151
2015-07-01 06:24:24 -04:00
Davanum Srinivas
dfb3a0d104 Add a repo for devstack-plugin-zmq under Oslo program
A new git repo for hosting devstack zmq plugin

Depends-On: Id6ebf86308536046135ad25070faee5143ad545a
Change-Id: I01694261581935ad95507e9a84c899c35663a363
2015-07-01 06:23:09 -04:00
Jenkins
f29830ecba Merge "Add magnum-ui to openstack namespace in the Magnum project" 2015-07-01 07:24:01 +00:00
Jenkins
2795785a47 Merge "Fix up the compute starter kit tag" 2015-06-30 20:48:09 +00:00
Jenkins
8f93e13688 Merge "Be less proscriptive about new team size/maturity" 2015-06-30 20:30:19 +00:00
Andreas Jaeger
3de2eab0ce Add tags to openstack-doc-tools
openstack-doc-tools is manged by the release-team, like
openstackdocstheme.
It is also not a service but a "piece of software that is used to build
another project" and thus add type:library to it.

Change-Id: I4c0ae089d4d0498a05a8f181d94ee03bd8ccf664
2015-06-30 22:19:51 +02:00
Jenkins
8a4a37b9a1 Merge "Be specific about geography in release names" 2015-06-30 20:15:03 +00:00
Jenkins
db3068dbb8 Merge "release:managed for previously-incubated projects" 2015-06-30 20:14:41 +00:00
Jenkins
a94fef8324 Merge "Add release:managed to libraries" 2015-06-30 20:14:12 +00:00
Fawad Khaliq
d051f78420 Add networking-plumgrid repo to Neutron
As per the guidelines here [1], moving networking-plumgrid
to Neutron.

[1] https://review.openstack.org/#/c/175952/5

Change-Id: I67c2d9cad301aa8296ce3a374540e95f33f19593
2015-06-30 09:19:12 -07:00
Andreas Jaeger
8bf665a03d Add murano-deployment to Murano
This repository was moved to openstack as part of the murano rename but
not part of the governance change. Add it.

Change-Id: Idb4de6c188b3ab8defbe86d01825585108b9ac8b
Depends-On: I56dd0fe97b6aec7026e7ff605f2893cd7521ffcf
2015-06-30 10:07:06 +02:00
Andreas Jaeger
71153038d3 Add puppet-hound to Infra
Hound is a code-search tool that infra will run.

Change-Id: I79a7bc43157bb1ae0f1bcd88b22214fe5dae7651
Depends-On: Ie2df4a0f40e450f142c84449ed0d03f12b8786e6
2015-06-29 22:10:50 +02:00
Michael Krotscheck
3440436b55 Added puppet-refstack to openstack-infra
This is the puppet module to deploy refstack.

Change-Id: Ibcc8d296f46fbfc09bcd91a1bfb990a05c2d7877
Depends-on: I077bb2c21a6a5724a54110718ebfa6e7ef1d5ff6
2015-06-29 11:32:37 -07:00
Doug Hellmann
9b1af0239e add openstack/releases repository
The openstack/releases repository will be used by the release management
team to handle requests for releases from other repositories.  See
https://review.openstack.org/191193 for details.

Change-Id: I2eaa20bb2fcee83590af03499bd722b0707459ed
Depends-On: Ic821b091ffcba7ebb40309a67d241b1f2fbfba02
2015-06-29 18:27:01 +00:00
Jenkins
39864a654c Merge "Add python-neutron-pd-driver under Neutron project" 2015-06-29 12:01:33 +00:00
priti_desai1
5dd75ce25c Adding security specs repo
Change-Id: I790ea5083b3a8cd0d6a954e4d99203421caed018
Depends-On: Ia3f7d47438735cd036448660f525d5cd834eeefa
Closes-Bug: #1469248
2015-06-26 11:32:52 -07:00
Joe Gordon
971ec0a671 Fix up the compute starter kit tag
When the compute starter kit tag was added, it didn't actually have a
proposed tag name, or any applications in projects.yaml. This patch
fixes that.

Related cleanups

* Move application section higher up to align with other tags
* Also fix up a few typos.

Change-Id: I1973f7d8e3062dee4663a8f14099d685f9ea0b47
2015-06-26 07:25:48 -07:00
Thierry Carrez
a1993302e3 release:managed for previously-incubated projects
Projects that were incubated during the Kilo development cycle used to
have their release management process handled by the release management
team. After discussing it with the team, we'd like to offer to continue
doing that for those projects (Manila, Designate, Zaqar, Barbican) under
the big tent model.

This should get approvals from each project's PTL.

Change-Id: I7a870e016a02090ac6b65a124df265453e80daa6
2015-06-26 11:36:17 +02:00
Doug Hellmann
ecd007e1a2 Add release:managed to libraries
Add the release:managed tag to the libraries that are being managed by
the release management team.

Change-Id: I043488ef7768d7f63658f3fc6e9251b691a4172f
2015-06-26 11:36:17 +02:00
Jenkins
d2d003e4b7 Merge "Add type:service tag" 2015-06-26 09:24:54 +00:00
Steven Dake
c6ca8446b9 Add magnum-ui to openstack namespace in the Magnum project
This effort has been discussed and approved by the Magnum community
including our PTL Adrian Otto in this mailing list thread:

http://lists.openstack.org/pipermail/openstack-dev/2015-June/066701.html

Depends-On: Ice2e14bf999f79ca0c0718948db616456faab907

Change-Id: I180eeb112d7469f69677494574dbcff0cdc7d0ef
2015-06-26 11:07:12 +02:00
Jenkins
1401443ec2 Merge "Add networking-sfc repo to Neutron" 2015-06-26 09:01:24 +00:00
Jenkins
4d5c0a3271 Merge "Add Aodh for Ceilometer" 2015-06-26 08:59:04 +00:00
Michael Krotscheck
0be1da873a Added ironic-webclient to ironic
Also made a small tweak to the ironic dscription, since it's not
explicitly python anymore.

Change-Id: Iccd7a3e0fd2439c74ae39a502010925ef3e9c023
Depends-on: Ic45c0607d408534b5b6aa9361ceeb4857850594b
2015-06-24 10:29:15 -07:00
Michael Krotscheck
d92db3700b Added eslint-config-openstack to openstack-qa
This project is intended to be a javascript equivalent of openstack's
"hacking" project. As rules such as this fall under the umbrella of
openstack's QA efforts, it has been placed there.

Change-Id: If925433a704ceccf9d0abe06977ef4fffbae7eb8
Depends-on: I434465d126ee22bd7fb5e1f9d6d77763640aa3d9
2015-06-24 10:09:41 -07:00
Vipul Sabhaya
ff3768fa2d Add Cue Message Broker Service to Openstack:
Cue is currently an active stackforge project that provides provisioning and
management capabilities for message brokers.  The project complements other
Messaging efforts in OpenStack, such as Zaqar, by offering a managed solution
for off-the-shelf messaging technologies.  Cue currently supports RabbitMQ
clusters with plans to add other brokers [1].

Cue is similar in lots of way to Trove, in that Cue provides lifecycle
management for existing message brokers, much like how Trove provides
lifecycle management for existing data stores.

From the beginning, the project has followed all of the principles of the
OpenStack way.

All code has been developed under the Apache 2.0 license.  All library
dependencies comply with global-requirements and have no restrictions on
distribution or deployment.

Cue leadership is selected by the contributors of the project.  The current
PTL for Cue is Vipul Sabhaya.  The project has regular IRC meetings, that
are logged [2] and published.

All code is submitted and reviewed through OpenStack gerrit.  The Cue project
maintains a core team that approves all changes.  All repositories are gated,
and the following tests are run:
- python tests
- tempest-dsvm-gate
- rally-gate (currently experimental)

Cue leverages other OpenStack services, and also heavily leverages Taskflow
to execute all long-running tasks/jobs.

Cue has an extensive set of docs to onboard new contributors, as well as docs
for operators that want to deploy Cue [3].

All cue design discussions occur on IRC #openstack-cue or on the dev mailing
list.  The cue team has also held breakout sessions at the Paris and Vancouver
summits to discuss project goals and design, and will continue to do so.

Cue continues to get interest from companies that offer message brokers
seeking to write plugins for their technology.

[1]: https://wiki.openstack.org/wiki/Cue
[2]: http://eavesdrop.openstack.org/meetings/cue/
[3]: http://cue.readthedocs.org/en/latest/

Change-Id: I077b5393b71052637386e237ad04396395a9ebde
2015-06-24 09:16:18 -07:00
Doug Hellmann
d7fe1eeb7d Add type:service tag
The release team is building some tools for automating common release
processes. Some of these tools will look at the type of the repository
to make choices, including skipping or including the repository or
applying different criteria or process steps. For example, most of the
service projects use pre-versioning rather than post-versioning, and
so some of the release tools need to take different steps when
processing a service project.

Change-Id: If01633d5b2762cb09ffd80f212e2dcc72156128d
2015-06-24 16:05:01 +00:00
Colleen Murphy
6f4320323a Add new repo puppet-openstack-integration
This repo will be the home for scripts and manifests for functional and
integration testing of the OpenStack Puppet Modules.

Change-Id: I93ba3c63a3d612dd4bd359d80c049ea345d12bdf
Depends-On: Ibb8a31f3d74df67289b2ee269e5080e9f912e2b6
2015-06-24 08:41:13 -07:00