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
The gerrit-powered-agenda repository was successfully split into
yaml2ical (generic code) and irc-meetings (specific config).
Change-Id: I581cb37d2627e7a4f2d72fe425547ab98460378c
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
Adding a commit to reference the 3 new service repositories being created
which will host neutron advanced services.
Change-Id: I09fa3f50da0ec272dfd42534835aee895ee4ba5d
Adding openstack/trove-specs, the repository being used by trove for
specifications and blueprints.
Change-Id: Idc0ea3c7b71010298a69e9ed6f2daa721194e0ff
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
The repositories of manila moved from stackforge to
openstack with I41c13866fb085d5833cedaec9b14ed3e3396f5a0.
Change-Id: I1bbacf448843df9d545b3871903eca7f28c5ef95
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
As discussed on IRC with the TripleO PTL, tripleo-puppet-elements is going
to be part of the official TripleO program.
Change-Id: I344c0b108494759f60c9f7e4fdc8616794cbd79d
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
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
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
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
keystoneclient-kerberos provides kerberos support for keystoneclient and
other OpenStack clients and will be maintained by the Keystone program.
Change-Id: I191a0a3c05fd010cab8ea2c972ccd0e125004722