Commit Graph

168 Commits

Author SHA1 Message Date
Thierry Carrez fcc4046f7d Move from program-based structure to project-based
Move from a program-driven project structure (which prevented
competition and innovation) to a project-based structure. Introduce
new simple objective requirements for future OpenStack projects.
Remove incubation process (keeping old incubation/integration
requirements doc around as a reference until it's converted into a set
of representative tags).

This change is heavily based on a previous proposal by Doug Hellmann
(see https://review.openstack.org/#/c/131422/1)

Change-Id: Ida9f60d8cbd0dcf48669b82e619fc4016ee0bcb7
2015-01-28 09:57:41 -06:00
Thierry Carrez 6d049c94c6 Apply initial 'integrated-release' tag
Apply the initial 'integrated-release' tag to the current set of
OpenStack projects.

Change-Id: I04139ee55b3c09a06a140a0fc6bfdcc594fe174a
2015-01-28 09:57:41 -06:00
gordon chung 61b7567c7f middleware-specific ceilometer package
Change-Id: I2da4b846b90d451375d9ce7834d5460b82314160
2015-01-21 13:38:46 -05:00
Jenkins 19c9d56e69 Merge "Add debtcollector library for oslo project/program" 2015-01-14 10:16:54 +00:00
Joshua Harlow ad20df3b4a Add debtcollector library for oslo project/program
Part of blueprint adopt-debtcollector

Change-Id: I24da839c291ab08dfb531735b0a3b585b0ed2bd6
2015-01-09 15:27:49 -08:00
Adam Young a41e37306f oslo.policy promotion
Promote policy to a top level library.

Implements: blueprint graduate-policy
https://blueprints.launchpad.net/oslo-incubator/+spec/graduate-policy

Change-Id: I9f51a4315972d4ecb8edcfd5fc97242409a6e461
2014-12-18 10:19:36 -05:00
Davanum Srinivas 1916e07a8a sort oslo libraries
Make it easier to compare with other list(s) of oslo projects.

Change-Id: Ic2e0d53ccd0ea07c28dbfa66d5a7a665fec105f1
2014-12-11 11:19:58 -05:00
Jenkins f3c46a8a02 Merge "Completed the gerrit-powered-agenda project split" 2014-12-10 10:51:17 +00:00
Jenkins 83240b955f Merge "Add Castellan project to Barbican program" 2014-12-10 10:51:05 +00:00
Jenkins 6528360c6e Merge "Add new advanced services repositories for neutron" 2014-12-10 10:49:26 +00:00
Thierry Carrez b623eb7fb7 Completed the gerrit-powered-agenda project split
The gerrit-powered-agenda repository was successfully split into
yaml2ical (generic code) and irc-meetings (specific config).

Change-Id: I581cb37d2627e7a4f2d72fe425547ab98460378c
2014-12-08 09:51:52 +01:00
Douglas Mendizábal e68e9b2754 Add Castellan project to Barbican program
After reviewing a few projects that are starting to integrate with
Barbican we noticed that a couple of them were defining a Key Manager
Interface and then implementing the interface using
python-barbicanclient instead of integrating with Barbican directly.

We were able to identify a couple of advantages with this pattern.
Namely that it gives the projects flexibilty to choose an alternative
Key Manager as needed.  This is helpful during development, for example,
where a simple implementation of the Key Manager Interface can be used
instead of having to spin up a Barbican instance.  It would also be
helpful in deployments with strict compliance requirements where a Key
Manager with specific certifications is required which would prevent the
usage of Barbican.

In order to prevent duplication of efforts, the Barbican team would like
to provide the generic Key Manager interface, as well as the
python-barbicanclient implementation of the interface.

We asked the Oslo team about creating a new oslo library for this
purpose, but Doug Hellman's recommendation was that we create a new
repository under the Barbican program since he would prefer that the
Barbican team be responsible for reviewing changes to the Key Manager
interface.

Following Doug Hellman's recommendation, and after many hours of
bikeshedding a name for the new repository, the Barbican team agreed on
creating a new repository called "Castellan" to hold the generic Key
Manager Interface.

We have requested a new repository in the following CR:

https://review.openstack.org/#/c/136140/

As requested by the Infra team, we're also submitting this CR to the
governance repo for review by the TC.

Change-Id: I0e1909e767da1cf696df126450caa6261657c77d
2014-12-03 16:01:26 -06:00
Matthew Treinish 65526a34a4 Move hacking under the QA program
The hacking repository is a better fit under the QA program so let's
move the project under it.

Change-Id: I60ce2e6b8c01ba39463fd29256a9cab199727862
2014-12-02 14:27:42 -05:00
Kyle Mestery 75a2e2a90e Add new advanced services repositories for neutron
Adding a commit to reference the 3 new service repositories being created
which will host neutron advanced services.

Change-Id: I09fa3f50da0ec272dfd42534835aee895ee4ba5d
2014-12-02 06:15:14 +00:00
Jenkins f79bb7c7b7 Merge "Add Tooz to Oslo" 2014-11-26 09:32:34 +00:00
Jenkins 7831b4b0d3 Merge "Election Results change" 2014-11-26 09:30:59 +00:00
Jenkins 365d53cd35 Merge "Update Zaqar's PTL information" 2014-11-20 10:18:57 +00:00
Jenkins 7f859665e7 Merge "Add oslo.context to the Oslo program" 2014-11-20 10:18:03 +00:00
Anita Kuno b42d9adb36 Election Results change
This patch edits the names of ptls of programs to reflect the
results of the most recent ptl election:
https://wiki.openstack.org/wiki/PTL_Elections_September/October_2014#Results

Change-Id: I7a7ed24a97a4d28d174685215dc1660364934f98
2014-11-18 17:19:27 -05:00
Davanum Srinivas 914ac1e844 Add oslo.context to the Oslo program
bp/graduate-oslo-context

Change-Id: Ic3c17fe73c91b8632a2691fab69eb8691560d360
2014-11-18 13:07:15 +00:00
Julien Danjou c77ce0979a Add Tooz to Oslo
bp/tooz-adoption

Change-Id: I7713889e5d9ccc66e6d757f7f457cf4e5d957225
2014-11-18 13:06:23 +00:00
Amrith Kumar 593813dad2 Trove is using trove-specs for blueprints and specs
Adding openstack/trove-specs, the repository being used by trove for
specifications and blueprints.

Change-Id: Idc0ea3c7b71010298a69e9ed6f2daa721194e0ff
2014-11-13 14:37:59 +00:00
Flavio Percoco 31b3255630 Update Zaqar's PTL information
Change-Id: I35d119043030963d6a52d264ae50412306148d76
2014-11-12 23:58:03 +01:00
Jenkins 2dc7571795 Merge "Add heat-translator to the Heat program" 2014-10-21 20:36:01 +00:00
Jeremy Stanley a049abad53 Move config to system-config in the infra program
The config repo was renamed to system-config on 2014-10-17.

Change-Id: I93d0078f326157fb661a2502bf3947b74fa22a92
2014-10-18 20:33:11 +00:00
spzala 0dd6ca7542 Add heat-translator to the Heat program
After having a good discussion on the IRC Heat weekly meeting and mailing
list, the Heat PTL and core team voted and agreed to have the Heat-Translator
project added to its official program. Heat-Translator is currently a
StackForge project and provides a way to translate non-Heat templates to
Heat Orchestration Template (HOT).

Change-Id: I038b9e9ac6fc2b3584dcbc5ffd1033fa8fb0d52e
2014-10-10 11:38:34 -07:00
Christian Berendt dcf360480b Change the repository namespace of manila to openstack
The repositories of manila moved from stackforge to
openstack with I41c13866fb085d5833cedaec9b14ed3e3396f5a0.

Change-Id: I1bbacf448843df9d545b3871903eca7f28c5ef95
2014-10-01 16:27:39 +02:00
Jenkins 0c381b8e54 Merge "Add two new repos to infra program" 2014-09-30 20:43:18 +00:00
Jenkins 616d2d9811 Merge "Add python-keystoneclient-federation to the Identity program" 2014-09-30 20:43:04 +00:00
James E. Blair 96697a62aa Add two new repos to infra program
The project-config repo is a split of the project configuration
data from the config repo.

Subunit2sql is a new effort to help characterize individual test
failures in a RDBMS.

Change-Id: If40a499585205f0de40637fa34b8b6de12731950
2014-09-25 17:59:51 -07:00
Emilien Macchi e1d9b167f6 Add tripleo-puppet-elements in programs.yaml
As discussed on IRC with the TripleO PTL, tripleo-puppet-elements is going
to be part of the official TripleO program.

Change-Id: I344c0b108494759f60c9f7e4fdc8616794cbd79d
2014-09-25 14:15:49 +00:00
Morgan Fainberg 2b385b3271 Add python-keystoneclient-federation to the Identity program
Similar to the python-keystoneclient-kerberos auth plugin, the federation
auth plugin for keystoneclient requires external dependencies that should
not be required for all installations of keystoneclient. Therefore this
plugin has been added as a separate repository and package (on pypi).

Change-Id: I8e6ba4d8ef41dce84748574956fba485ec79919b
2014-09-24 09:53:57 -07:00
Jenkins 144eb736e5 Merge "Fix glance_store project repo" 2014-09-24 12:17:21 +00:00
Jenkins eaef2e9de4 Merge "Add ha-guide to Documentation program" 2014-09-24 09:59:00 +00:00
Jenkins 9d4faf889f Merge "Add keystoneclient-kerberos repo to Keystone" 2014-09-24 09:58:33 +00:00
Victor Sergeyev 0e0985143b Fix glance_store project repo
There was a typo in repository name - `glance.store` instead of
`glance_store`. To ensure, see repository location at github [1].

[1] https://github.com/openstack/glance_store

Change-Id: Ieacaa64475a2c24746f217dcfa4b1596dcfe585a
2014-09-23 10:53:52 +03:00
Jenkins c07f8da01a Merge "Remove references to queue in Zaqar's description" 2014-09-19 12:20:40 +00:00
Jenkins 5b41148363 Merge "Add tempest-lib to the QA Program" 2014-09-19 12:20:34 +00:00
Jenkins 5ffe69a02c Merge "The Oslo program is adopting pylockfile" 2014-09-19 12:20:24 +00:00
Andreas Jaeger fc3f31f453 Add ha-guide to Documentation program
Add new ha-guide to Documentation program, this is a split
from the openstack-manuals repository.

See https://review.openstack.org/#/c/121426/ for the config change.

Change-Id: I60df8f332cf3e82d5a0e8f3c9029b282672267c7
2014-09-15 20:16:07 +02:00
Flavio Percoco d801d4e23e Remove references to queue in Zaqar's description
Zaqar is a messaging service which provides support for different
messaging patterns and messaging related semantics. Mentioning `queue`
in the service codename and description misleads people from what the
service goal actually is.

Change-Id: I09df25e0bc9cf1804ea4db67271fb55d1dcce30d
2014-09-15 13:30:37 +02:00
Jamie Lennox 2fb0111001 Add keystoneclient-kerberos repo to Keystone
keystoneclient-kerberos provides kerberos support for keystoneclient and
other OpenStack clients and will be maintained by the Keystone program.

Change-Id: I191a0a3c05fd010cab8ea2c972ccd0e125004722
2014-09-10 07:58:15 +10:00
Devananda van der Veen 1a44a468fa Graduate the Baremetal (Ironic) service
Change-Id: I97c972bc5b6e1050c47b478f4e25900a75941422
2014-09-09 14:02:39 -07:00
Matthew Treinish 99b717f052 Add tempest-lib to the QA Program
This commit adds the newly created tempest-lib repo to the QA program.
This was created as a part of bp tempest-library, the spec can be
found at [1].

[1] http://specs.openstack.org/openstack/qa-specs/specs/tempest-library.html

Change-Id: Ie2a4077e3b5e53600af1e1d24f17932c932532fc
2014-09-08 17:33:32 -04:00
Jenkins 0e1d1a992d Merge "Add oslo.concurrency to the Oslo program" 2014-09-03 09:51:29 +00:00
Davanum Srinivas 75f3405916 Add oslo.log to the Oslo program
Change-Id: Ifb7bf9723980c7209e4cd3b27e2b9008596ca85c
2014-09-02 16:17:45 +00:00
Doug Hellmann 6b70ce4a99 The Oslo program is adopting pylockfile
Add pylockfile repository to the Oslo program.

blueprint pylockfile-adoption

Change-Id: I3d4223116f49a444a1405d36f6c4a83c19adcc0a
2014-08-28 16:58:14 -04:00
Davanum Srinivas c440e2c0c8 Add oslo.concurrency to the Oslo program
Change-Id: I84815fca34542c51b90cede797cdd355071eafdd
2014-08-27 16:15:43 -04:00
Jenkins 8d0b13249f Merge "Add repository glance.store to glance" 2014-08-26 20:47:52 +00:00
Jenkins 021878e9c6 Merge "Propose Manila for incubation" 2014-08-26 20:47:25 +00:00