diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 0e82565b33..bc51bb2060 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -46,6 +46,7 @@ openstack-dev: - openstack/nova - openstack/oslo-incubator - openstack/oslo.config + - openstack/oslo.messaging - openstack/python-cinderclient - openstack/python-glanceclient - openstack/python-keystoneclient @@ -185,6 +186,7 @@ openstack-nova: - openstack/python-novaclient - openstack/oslo-incubator - openstack/oslo.config + - openstack/oslo.messaging branches: - master diff --git a/modules/launchpad_sync/files/update_gerrit_users.py b/modules/launchpad_sync/files/update_gerrit_users.py index 222a873f70..e8724b920f 100755 --- a/modules/launchpad_sync/files/update_gerrit_users.py +++ b/modules/launchpad_sync/files/update_gerrit_users.py @@ -262,6 +262,7 @@ class Sync(object): 'openstack/openstack-puppet', 'openstack/oslo-incubator', 'openstack/oslo.config', + 'openstack/oslo.messaging', 'openstack/python-ceilometerclient', 'openstack/python-cinderclient', 'openstack/python-glanceclient', diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.messaging.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.messaging.config new file mode 100644 index 0000000000..bce50762ca --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/oslo.messaging.config @@ -0,0 +1,13 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group oslo-core + label-Approved = +0..+1 group oslo-core +[access "refs/heads/milestone-proposed"] + label-Code-Review = -2..+2 group oslo-milestone + label-Approved = +0..+1 group oslo-milestone +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index c2a2373fff..2c995b7b3b 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -477,6 +477,20 @@ - gate-{name}-pyflakes +- project: + name: oslo.messaging + github-org: openstack + node: precise + tarball-site: tarballs.openstack.org + doc-publisher-site: docs.openstack.org + + jobs: + - python-jobs + - openstack-publish-jobs + - pypi-jobs + - gate-{name}-pyflakes + + - project: name: oslo-incubator github-org: openstack diff --git a/modules/openstack_project/files/zuul/layout-dev.yaml b/modules/openstack_project/files/zuul/layout-dev.yaml index 0048469a53..ed9e19837b 100644 --- a/modules/openstack_project/files/zuul/layout-dev.yaml +++ b/modules/openstack_project/files/zuul/layout-dev.yaml @@ -241,6 +241,14 @@ projects: - gate-oslo.config-python26 - gate-oslo.config-python27 + - name: openstack/oslo.messaging + check: + - gate-oslo.messaging-requirements + - gate-oslo.messaging-pep8 + - gate-oslo.messaging-docs + - gate-oslo.messaging-python26 + - gate-oslo.messaging-python27 + - name: openstack/quantum check: - gate-quantum-requirements diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index a472f6a1a1..d07bed3387 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -577,6 +577,29 @@ projects: - oslo.config-pypi-upload - oslo.config-docs + - name: openstack/oslo.messaging + check: + - gate-oslo.messaging-requirements + - gate-oslo.messaging-pep8 + - gate-oslo.messaging-docs + - gate-oslo.messaging-python26 + - gate-oslo.messaging-python27 + gate: + - gate-oslo.messaging-requirements + - gate-oslo.messaging-docs + - gate-oslo.messaging-pep8 + - gate-oslo.messaging-python26 + - gate-oslo.messaging-python27 + post: + - oslo.messaging-branch-tarball + - oslo.messaging-docs + pre-release: + - oslo.messaging-tarball + release: + - oslo.messaging-tarball: + - oslo.messaging-pypi-upload + - oslo.messaging-docs + - name: openstack/quantum check: - gate-quantum-requirements diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index c684f271ae..4894c02dcc 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -97,6 +97,8 @@ - project: openstack/oslo-incubator description: "Part of OpenStack's Oslo project. New Oslo APIs go through an incubation phase in this repository before being released as part of a proper Python library." - project: openstack/oslo.config +- project: openstack/oslo.messaging + upstream: git://github.com/markmc/oslo.messaging.git - project: openstack/python-ceilometerclient upstream: git://github.com/asalkeld/python-ceilometerclient.git - project: openstack/python-cinderclient