diff --git a/gerrit/acls/openstack/k8s-cloud-provider.config b/gerrit/acls/openstack/k8s-cloud-provider.config new file mode 100644 index 0000000000..8c63dbed42 --- /dev/null +++ b/gerrit/acls/openstack/k8s-cloud-provider.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group k8s-cloud-provider-core +label-Code-Review = -2..+2 group k8s-cloud-provider-core +label-Workflow = -1..+1 group k8s-cloud-provider-core + +[access "refs/tags/*"] +pushSignedTag = group k8s-cloud-provider-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index bfd34dadda..491644fb82 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -4683,6 +4683,9 @@ - project: openstack/js-openstack-lib description: JavaScript API library for OpenStack. use-storyboard: true +- project: openstack/k8s-cloud-provider + description: Kubernetes cloud provider (external) for OpenStack + upstream: https://github.com/dims/k8s-cloud-provider.git - project: openstack/k8s-docker-suite-app-murano description: Suite of the Docker and Kubernetes applications - project: openstack/karbor diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 198c369cb2..c687dc04a3 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -743,6 +743,7 @@ openstack-golang: - openstack/docker-machine-openstack - openstack/golang-client - openstack/golang-commons + - openstack/k8s-cloud-provider branches: - master diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index a1cf24eed3..88ec4613e9 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -5924,6 +5924,12 @@ - nodejs4-jobs - nodejs4-publish-to-npm +- project: + name: k8s-cloud-provider + + jobs: + - golang-jobs + - project: name: k8s-docker-suite-app-murano diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 88bda58244..6e5efe6379 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -11171,6 +11171,11 @@ projects: release: - js-openstack-lib-nodejs6-npm-sdk-docs + - name: openstack/k8s-cloud-provider + template: + - name: merge-check + - name: golang-jobs + - name: openstack/k8s-docker-suite-app-murano template: - name: merge-check