From 0b299fefb52c5a48482e514e4324a19255c16609 Mon Sep 17 00:00:00 2001 From: Isaku Yamahata Date: Tue, 3 Jun 2014 18:37:31 +0900 Subject: [PATCH] Add tacker project on StackForge Add stackforge/{tacker, python-tackerclient, tacker-specs} project to Stackforge. For the project details, please refer to https://wiki.openstack.org/wiki/ServiceVM Change-Id: I8f94fd8359c17abc6e01092adad99ae511f47df0 --- .../files/gerritbot_channel_config.yaml | 12 +++++++++++ .../files/accessbot/channels.yaml | 2 ++ .../stackforge/python-tackerclient.config | 13 ++++++++++++ .../acls/stackforge/tacker-specs.config | 11 ++++++++++ .../gerrit/acls/stackforge/tacker.config | 13 ++++++++++++ .../jenkins_job_builder/config/projects.yaml | 10 ++++++++++ .../files/review.projects.yaml | 7 +++++++ .../openstack_project/files/zuul/layout.yaml | 20 +++++++++++++++++++ 8 files changed, 88 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/python-tackerclient.config create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/tacker-specs.config create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/tacker.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index f6b153d145..d2bd8daba6 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -823,3 +823,15 @@ openstack-lbaas: - stackforge/octavia branches: - master + +tacker: + events: + - patchset-created + - change-merged + - x-vrif-minus-2 + projects: + - stackforge/tacker + - stackforge/tacker-specs + - stackforge/python-tackerclient + branches: + - master diff --git a/modules/openstack_project/files/accessbot/channels.yaml b/modules/openstack_project/files/accessbot/channels.yaml index 21f182377a..f34aa7fbaf 100644 --- a/modules/openstack_project/files/accessbot/channels.yaml +++ b/modules/openstack_project/files/accessbot/channels.yaml @@ -119,6 +119,8 @@ channels: - name: storyboard - name: syscompass mask: full_mask + - name: tacker + mask: full_mask - name: tripleo - name: openstack-satori mask: full_mask diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-tackerclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-tackerclient.config new file mode 100644 index 0000000000..132dd6a317 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/python-tackerclient.config @@ -0,0 +1,13 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group tacker-core + label-Workflow = -1..+1 group tacker-core + abandon = group tacker-core +[access "refs/tags/*"] + pushSignedTag = group tacker-ptl +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/tacker-specs.config b/modules/openstack_project/files/gerrit/acls/stackforge/tacker-specs.config new file mode 100644 index 0000000000..d7e6fe5ea2 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/tacker-specs.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group tacker-specs-core + label-Workflow = -1..+1 group tacker-specs-core + abandon = group tacker-specs-core +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/tacker.config b/modules/openstack_project/files/gerrit/acls/stackforge/tacker.config new file mode 100644 index 0000000000..132dd6a317 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/tacker.config @@ -0,0 +1,13 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group tacker-core + label-Workflow = -1..+1 group tacker-core + abandon = group tacker-core +[access "refs/tags/*"] + pushSignedTag = group tacker-ptl +[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 73070349c4..cfc51b2d37 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2837,3 +2837,13 @@ - hook-{name}-rtfd - python-jobs - pypi-jobs + +- project: + name: tacker-specs + github-org: stackforge + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-python27 + - gate-{name}-docs diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 79087ff2d2..2e61c0a013 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -996,6 +996,8 @@ description: 'Client library to Solum API. See: https://wiki.openstack.org/wiki/Solum' upstream: https://github.com/noorul/python-solumclient.git - project: stackforge/python-surveilclient +- project: stackforge/python-tackerclient + group: tacker - project: stackforge/rally description: Benchmark System for OpenStack upstream: git://github.com/pboris/rally.git @@ -1051,6 +1053,11 @@ description: "Swift mass syncronizer" upstream: git://github.com/enovance/swiftsync.git acl-config: /home/gerrit2/acls/openstack/swiftsync.config +- project: stackforge/tacker + description: "tacker: specifications a servicevm/device life cycle manager. See https://wiki.openstack.org/wiki/ServiceVM" +- project: stackforge/tacker-specs + group: tacker + upstream: https://github.com/yamahata/tacker-specs.git - project: stackforge/tomograph description: "Library to help distributed applications send trace information to metrics backends like Zipkin and Statsd." upstream: https://github.com/timjr/tomograph.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 670140f8f3..f5a85dde5e 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -4450,6 +4450,12 @@ projects: - gate-python-solumclient-python33 - gate-python-solumclient-pypy + - name: stackforge/python-tackerclient + check: + - noop + gate: + - noop + - name: stackforge/solum-dashboard template: - name: python-jobs @@ -4767,6 +4773,20 @@ projects: gate: - noop + - name: stackforge/tacker + check: + - noop + gate: + - noop + + - name: stackforge/tacker-specs + check: + - gate-tacker-specs-python27 + - gate-tacker-specs-docs + gate: + - gate-tacker-specs-python27 + - gate-tacker-specs-docs + - name: openstack/training-guides template: - name: openstack-doc-gate