diff --git a/gerrit/acls/openstack/openstack-ansible-os_monasca-ui.config b/gerrit/acls/openstack/openstack-ansible-os_monasca-ui.config new file mode 100644 index 0000000000..c50b38554d --- /dev/null +++ b/gerrit/acls/openstack/openstack-ansible-os_monasca-ui.config @@ -0,0 +1,18 @@ +[access "refs/heads/*"] +abandon = group openstack-ansible-core +abandon = group openstack-ansible-os_monasca-ui-core +create = group openstack-ansible-release +label-Code-Review = -2..+2 group openstack-ansible-core +label-Code-Review = -2..+2 group openstack-ansible-os_monasca-ui-core +label-Workflow = -1..+1 group openstack-ansible-core +label-Workflow = -1..+1 group openstack-ansible-os_monasca-ui-core + +[access "refs/tags/*"] +pushSignedTag = group openstack-ansible-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/acls/openstack/openstack-ansible-os_octavia.config b/gerrit/acls/openstack/openstack-ansible-os_octavia.config new file mode 100644 index 0000000000..5429598230 --- /dev/null +++ b/gerrit/acls/openstack/openstack-ansible-os_octavia.config @@ -0,0 +1,18 @@ +[access "refs/heads/*"] +abandon = group openstack-ansible-core +abandon = group openstack-ansible-os_octavia-core +create = group openstack-ansible-release +label-Code-Review = -2..+2 group openstack-ansible-core +label-Code-Review = -2..+2 group openstack-ansible-os_octavia-core +label-Workflow = -1..+1 group openstack-ansible-core +label-Workflow = -1..+1 group openstack-ansible-os_octavia-core + +[access "refs/tags/*"] +pushSignedTag = group openstack-ansible-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index f556362dd8..37b93e62c1 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -5257,6 +5257,11 @@ groups: - openstack-ansible docimpact-group: openstack-ansible +- project: openstack/openstack-ansible-os_monasca-ui + description: Role os_monasca-ui for OpenStack-Ansible + groups: + - openstack-ansible + docimpact-group: openstack-ansible - project: openstack/openstack-ansible-os_neutron description: Role os_neutron for OpenStack-Ansible groups: @@ -5269,6 +5274,11 @@ - openstack-ansible docimpact-group: openstack-ansible acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config +- project: openstack/openstack-ansible-os_octavia + description: Role os_octavia for OpenStack-Ansible + groups: + - openstack-ansible + docimpact-group: openstack-ansible - project: openstack/openstack-ansible-os_rally description: Role os_rally for OpenStack-Ansible groups: diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 299226afdc..d053e966d9 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -270,8 +270,10 @@ openstack-ansible: - openstack/openstack-ansible-os_magnum - openstack/openstack-ansible-os_monasca - openstack/openstack-ansible-os_monasca-agent + - openstack/openstack-ansible-os_monasca-ui - openstack/openstack-ansible-os_neutron - openstack/openstack-ansible-os_nova + - openstack/openstack-ansible-os_octavia - openstack/openstack-ansible-os_rally - openstack/openstack-ansible-os_sahara - openstack/openstack-ansible-os_searchlight diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 59c41f533c..301c342c75 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -9021,6 +9021,16 @@ - openstack-publish-jobs - openstack-releasenotes-jobs +- project: + name: openstack-ansible-os_monasca-ui + doc-publisher-site: docs.openstack.org + + jobs: + - ansible-role-jobs + - gate-{name}-requirements + - openstack-publish-jobs + - openstack-releasenotes-jobs + - project: name: openstack-ansible-os_neutron doc-publisher-site: docs.openstack.org @@ -9070,6 +9080,16 @@ - func_lxd - upgrade +- project: + name: openstack-ansible-os_octavia + doc-publisher-site: docs.openstack.org + + jobs: + - ansible-role-jobs + - gate-{name}-requirements + - openstack-publish-jobs + - openstack-releasenotes-jobs + - project: name: openstack-ansible-os_rally doc-publisher-site: docs.openstack.org diff --git a/zuul/layout.yaml b/zuul/layout.yaml index f8cff284b0..2a7eee4325 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -13094,6 +13094,15 @@ projects: - name: release-notes-jobs - name: ansible-role-functional-jobs-xenial + - name: openstack/openstack-ansible-os_monasca-ui + template: + - name: merge-check + - name: check-requirements + - name: ansible-role-jobs + - name: openstack-server-publish-jobs + - name: release-notes-jobs + - name: ansible-role-functional-jobs-xenial + - name: openstack/openstack-ansible-os_neutron template: - name: merge-check @@ -13142,6 +13151,15 @@ projects: release: - openstack-ansible-os_nova-announce-release + - name: openstack/openstack-ansible-os_octavia + template: + - name: merge-check + - name: check-requirements + - name: ansible-role-jobs + - name: openstack-server-publish-jobs + - name: release-notes-jobs + - name: ansible-role-functional-jobs-xenial + - name: openstack/openstack-ansible-os_rally template: - name: merge-check