diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml deleted file mode 100644 index 51b587c57e..0000000000 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ /dev/null @@ -1,967 +0,0 @@ -openstack-infra: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack-dev/cookiecutter - - openstack-dev/hacking - - openstack-dev/pbr - - openstack-dev/specs-cookiecutter - - openstack-infra/askbot-theme - - openstack-infra/bugdaystats - - openstack-infra/config - - openstack-infra/devstack-gate - - openstack-infra/elastic-recheck - - openstack-infra/gear - - openstack-infra/gearman-plugin - - openstack-infra/gerrit - - openstack-infra/gerrit-trigger-plugin - - openstack-infra/gerritbot - - openstack-infra/gerritlib - - openstack-infra/gitdm - - openstack-infra/git-review - - openstack-infra/infra-manual - - openstack-infra/infra-specs - - openstack-infra/jeepyb - - openstack-infra/jenkins-job-builder - - openstack-infra/lodgeit - - openstack-infra/meetbot - - openstack-infra/nodepool - - openstack-infra/nose-html-output - - openstack-infra/odsreg - - openstack-infra/os-loganalyze - - openstack-infra/project-config - - openstack-infra/publications - - openstack-infra/puppet-apparmor - - openstack-infra/puppet-dashboard - - openstack-infra/puppet-storyboard - - openstack-infra/puppet-vcsrepo - - openstack-infra/puppet-vinz - - openstack-infra/puppet-yum - - openstack-infra/puppet-zuul - - openstack-infra/pypi-mirror - - openstack-infra/release-tools - - openstack-infra/releasestatus - - openstack-infra/reviewday - - openstack-infra/reviewstats - - openstack-infra/statusbot - - openstack-infra/storyboard - - openstack-infra/storyboard-webclient - - openstack-infra/subunit2sql - - openstack-infra/vinz - - openstack-infra/vinz-webclient - - openstack-infra/zuul - - openstack-infra/zuul-packaging - - openstack/requirements - - stackforge/dox - - stackforge/gertty - - stackforge/python-jenkins - - branches: - - master - - feature/gearman - - zuul - - template - - overview - - logstash - - gearman-plugin - - sysadmin-codereview - - debian/sid - - openstack/2.8 - -openstack-doc: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/api-site - - openstack/compute-api - - openstack/docs-specs - - openstack/ha-guide - - openstack/identity-api - - openstack/image-api - - openstack/netconn-api - - openstack/object-api - - openstack/openstack-doc-tools - - openstack/openstack-manuals - - openstack/operations-guide - - openstack/security-doc - - openstack/training-guides - - openstack/volume-api - - stackforge/clouddocs-maven-plugin - branches: - - master - - stable/havana - - stable/icehouse - -openstack-ceilometer: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/ceilometer - - openstack/ceilometer-specs - - openstack/python-ceilometerclient - - openstack/pycadf - - stackforge/gnocchi - branches: - - master - -openstack-dns: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/designate - - openstack/designate-specs - - openstack/python-designateclient - branches: - - master - - stable/havana - -openstack-trove: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/trove - - openstack/trove-specs - - openstack/trove-integration - - openstack/python-troveclient - branches: - - master - -tripleo: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack-infra/tripleo-ci - - openstack/diskimage-builder - - openstack/os-apply-config - - openstack/os-cloud-config - - openstack/os-collect-config - - openstack/os-net-config - - openstack/os-refresh-config - - openstack/python-tuskarclient - - openstack/tripleo-heat-templates - - openstack/tripleo-image-elements - - openstack/tripleo-incubator - - openstack/tripleo-specs - - openstack/tuskar - - openstack/tuskar-ui - - stackforge/windows-diskimage-builder - branches: - - master - -heat: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/heat - - openstack/python-heatclient - - openstack/heat-cfntools - - openstack/heat-templates - - openstack/heat-specs - - openstack-dev/heat-cfnclient - branches: - - master - -openstack-neutron: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/neutron - - openstack/neutron-specs - - openstack/python-neutronclient - branches: - - master - -openstack-sahara: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/sahara - - openstack/python-saharaclient - - openstack/sahara-dashboard - - openstack/sahara-extra - - openstack/sahara-image-elements - - openstack/sahara-specs - - stackforge/puppet-sahara - - stackforge/sahara-ci-config - - stackforge/sahara-guestagent - branches: - - master - - stable/icehouse - -openstack-nova: - events: - - patchset-created - - x-vrif-minus-2 - projects: - - openstack/gantt - - openstack/nova - - openstack/nova-specs - - openstack/python-ganttclient - - openstack/python-novaclient - branches: - - master - -openstack-cinder: - events: - - patchset-created - - x-vrif-minus-2 - projects: - - openstack/cinder - - openstack/cinder-specs - - openstack/python-cinderclient - branches: - - master - -openstack-qa: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/qa-specs - - openstack/tempest - - openstack/tempest-lib - - openstack-dev/devstack - - openstack-dev/grenade - - openstack-infra/elastic-recheck - - openstack-infra/devstack-gate - - openstack-infra/subunit2sql - branches: - - master - -openstack-monasca: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/monasca-notification - - stackforge/python-monascaclient - - stackforge/python-monasca-api - - stackforge/monasca-api - - stackforge/monasca-thresh - - stackforge/monasca-ui - - stackforge/monasca-common - - stackforge/monasca-agent - - stackforge/monasca-persister - branches: - - master - -puppet-openstack: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/puppet-ceilometer - - stackforge/puppet-ceph - - stackforge/puppet-cinder - - stackforge/puppet-designate - - stackforge/puppet-glance - - stackforge/puppet-heat - - stackforge/puppet-horizon - - stackforge/puppet-ironic - - stackforge/puppet-keystone - - stackforge/puppet-manila - - stackforge/puppet-neutron - - stackforge/puppet-nova - - stackforge/puppet-openstack - - stackforge/puppet-openstacklib - - stackforge/puppet_openstack_builder - - stackforge/puppet-openstack_extras - - stackforge/puppet-swift - - stackforge/puppet-tempest - - stackforge/puppet-trove - - stackforge/puppet-vswitch - - stackforge/puppet-openstack-specs - branches: - - master - - stable/grizzly - - stable/havana - - stable/icehouse - -openstack-chef: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/cookbook-ceph - - stackforge/cookbook-openstack-block-storage - - stackforge/cookbook-openstack-client - - stackforge/cookbook-openstack-common - - stackforge/cookbook-openstack-compute - - stackforge/cookbook-openstack-dashboard - - stackforge/cookbook-openstack-data-processing - - stackforge/cookbook-openstack-database - - stackforge/cookbook-openstack-identity - - stackforge/cookbook-openstack-image - - stackforge/cookbook-openstack-integration-test - - stackforge/cookbook-openstack-network - - stackforge/cookbook-openstack-object-storage - - stackforge/cookbook-openstack-ops-database - - stackforge/cookbook-openstack-ops-messaging - - stackforge/cookbook-openstack-orchestration - - stackforge/cookbook-openstack-telemetry - - stackforge/openstack-chef-repo - - stackforge/openstack-chef-specs - branches: - - master - - stable/grizzly - - stable/havana - -openstack-merlin: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/merlin - branches: - - master - -openstack-mistral: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/mistral - - stackforge/mistral-extra - - stackforge/python-mistralclient - branches: - - master - -murano: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/murano - - stackforge/murano-agent - - stackforge/murano-apps - - stackforge/murano-dashboard - - stackforge/murano-deployment - - stackforge/murano-docs - - stackforge/python-muranoclient - branches: - - master - -magnetodb: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/python-magnetodbclient - - stackforge/magnetodb - branches: - - master - -billingstack: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/billingstack - branches: - - master - -openstack-ironic: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/ironic - - openstack/ironic-specs - - openstack/ironic-python-agent - - openstack/python-ironicclient - - stackforge/pyghmi - branches: - - master - -openstack-swift: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/python-swiftclient - - openstack/swift - - openstack/swift-bench - - openstack/swift-specs - branches: - - master - - feature/ec - -openstack-state-management: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/taskflow - - stackforge/tooz - branches: - - master - -openstack-barbican: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/barbican - - openstack/barbican-specs - - openstack/kite - - openstack/python-barbicanclient - - openstack/python-kiteclient - branches: - - master - -fuel-tracker: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/fuel-web - - stackforge/fuel-astute - - stackforge/fuel-ostf - - stackforge/fuel-main - - stackforge/fuel-provision - - stackforge/fuel-docs - - stackforge/fuel-library - - stackforge/fuel-devops - - stackforge/fuel-specs - branches: - - master - -openstack-glance: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/glance - - openstack/glance-specs - - openstack/glance_store - - openstack/python-glanceclient - branches: - - master - -openstack-zaqar: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/zaqar - - openstack/zaqar-specs - - openstack/python-zaqarclient - branches: - - master - -stackforge-libra: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/libra - - stackforge/python-libraclient - branches: - - master - -openstack-rally: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/rally - - stackforge/python-rallyclient - branches: - - master - -openstack-blazar: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/blazar - - stackforge/blazar-nova - - stackforge/python-blazarclient - branches: - - master - -refstack: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/refstack - - stackforge/refstack-client - branches: - - master - -rubick: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/rubick - branches: - - master - -solum: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/solum - - stackforge/python-solumclient - - stackforge/solum-dashboard - - stackforge/solum-infra-guestagent - - stackforge/solum-specs - branches: - - master - -storyboard: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack-infra/storyboard - - openstack-infra/storyboard-webclient - branches: - - master - -surveil: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/surveil - - stackforge/python-surveilclient - - stackforge/surveil-specs - branches: - - master - -milk-dev: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/milk - branches: - - master - -pecanpy: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/pecan - branches: - - master - -openstack-entropy: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/entropy - branches: - - master - -packstack-dev: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/packstack - branches: - - master - - grizzly - - havana - - icehouse - -openstack-anvil: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/anvil - branches: - - master - - stable/grizzly - -syscompass: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/compass-adapters - - stackforge/compass-core - - stackforge/compass-monit - - stackforge/compass-web - branches: - - master - -tricircle: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/tricircle - branches: - - master - -openstack-keystone: - events: - - change-merged - - patchset-created - - x-vrif-minus-2 - projects: - - openstack/keystone - - openstack/identity-api - - openstack/keystone-specs - - openstack/python-keystoneclient - - openstack/python-keystoneclient-federation - - openstack/python-keystoneclient-kerberos - - openstack/keystonemiddleware - branches: - - master - -openstack-manila: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/manila - - openstack/python-manilaclient - - stackforge/puppet-manila - branches: - - master - -openstack-merges: - events: - - change-merged - branches: - - master - projects: - # grep openstack governance/reference/programs.yaml | grep -v url - - openstack/nova - - openstack/python-novaclient - - openstack/gantt - - openstack/python-ganttclient - - openstack/swift - - openstack/python-swiftclient - - openstack/swift-bench - - openstack/glance - - openstack/python-glanceclient - - openstack/keystone - - openstack/python-keystoneclient - - openstack/keystonemiddleware - - openstack/horizon - - openstack/django_openstack_auth - - openstack/tuskar-ui - - openstack/neutron - - openstack/python-neutronclient - - openstack/cinder - - openstack/python-cinderclient - - openstack/ceilometer - - openstack/python-ceilometerclient - - openstack/heat - - openstack/python-heatclient - - openstack/heat-cfntools - - openstack/heat-templates - - openstack-dev/heat-cfnclient - - openstack/trove - - openstack/python-troveclient - - openstack/trove-integration - - openstack/ironic - - openstack/python-ironicclient - - openstack/oslo-incubator - - openstack/oslo-specs - - openstack/oslo.concurrency - - openstack/oslo.config - - openstack/oslo.db - - openstack/oslo.i18n - - openstack/oslo.messaging - - openstack/oslo.middleware - - openstack/oslo.rootwrap - - openstack/oslo.serialization - - openstack/oslo.sphinx - - openstack/oslo.utils - - openstack/oslo.version - - openstack/oslo.vmware - - openstack-dev/cookiecutter - - openstack-dev/hacking - - openstack-dev/pbr - - openstack-dev/openstack-nose - - openstack-dev/specs-cookiecutter - - openstack-infra/activity-board - - openstack-infra/askbot-theme - - openstack-infra/config - - openstack-infra/devstack-gate - - openstack-infra/elastic-recheck - - openstack-infra/gear - - openstack-infra/gearman-plugin - - openstack-infra/gerrit - - openstack-infra/gerritbot - - openstack-infra/gerritlib - - openstack-infra/git-review - - openstack-infra/gitdm - - openstack-infra/groups - - openstack-infra/jeepyb - - openstack-infra/jenkins-job-builder - - openstack-infra/lodgeit - - openstack-infra/meetbot - - openstack-infra/nodepool - - openstack-infra/nose-html-output - - openstack-infra/odsreg - - openstack-infra/openstackid - - openstack-infra/os-loganalyze - - openstack-infra/project-config - - openstack-infra/publications - - openstack-infra/puppet-apparmor - - openstack-infra/puppet-dashboard - - openstack-infra/puppet-storyboard - - openstack-infra/puppet-vcsrepo - - openstack-infra/puppet-yum - - openstack-infra/puppet-zuul - - openstack-infra/pypi-mirror - - openstack-infra/releasestatus - - openstack-infra/reviewday - - openstack-infra/reviewstats - - openstack-infra/statusbot - - openstack-infra/storyboard - - openstack-infra/tripleo-ci - - openstack-infra/zmq-event-publisher - - openstack-infra/zuul - - openstack-infra/zuul-packaging - - openstack/openstack-planet - - openstack/api-site - - openstack/compute-api - - openstack/identity-api - - openstack/image-api - - openstack/netconn-api - - openstack/object-api - - openstack/openstack-doc-tools - - openstack/openstack-manuals - - openstack/operations-guide - - openstack/volume-api - - openstack/tempest - - openstack/tempest-lib - - openstack-dev/grenade - - openstack/diskimage-builder - - openstack/os-apply-config - - openstack/os-collect-config - - openstack/os-net-config - - openstack/os-refresh-config - - openstack/tripleo-heat-templates - - openstack/tripleo-image-elements - - openstack/tripleo-incubator - - openstack/tuskar - - openstack/python-tuskarclient - - openstack-dev/devstack - - openstack-infra/release-tools - - openstack/zaqar - - openstack/python-zaqarclient - - openstack/sahara - - openstack/python-saharaclient - - openstack/sahara-dashboard - - openstack/sahara-extra - - openstack/sahara-image-elements - -openstack-oslo: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/cliff - - openstack/oslo.concurrency - - openstack/oslo.config - - openstack/oslo.db - - openstack/oslo.i18n - - openstack/oslo-incubator - - openstack/oslo-specs - - openstack/oslo.log - - openstack/oslo.messaging - - openstack/oslo.middleware - - openstack/oslo.rootwrap - - openstack/oslo.serialization - - openstack/oslosphinx - - openstack/oslo-specs - - openstack/oslotest - - openstack/oslo.utils - - openstack/oslo.version - - openstack/oslo.vmware - - openstack/pycadf - - openstack/pylockfile - - openstack/stevedore - - openstack/taskflow - - openstack-dev/cookiecutter - - openstack-dev/hacking - - openstack-dev/oslo-cookiecutter - - openstack-dev/pbr - branches: - - master - -openstack-satori: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/satori - branches: - - master - -openstack-sdks: - events: - - patchset-created - - change-merged - projects: - - openstack/python-openstackclient - - stackforge/openstack-sdk-php - - stackforge/golang-client - - stackforge/openstack-sdk-dotnet - - stackforge/openstack-cli-powershell - - stackforge/os-client-config - - stackforge/python-openstacksdk - branches: - - master - -openstack-security: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - openstack/security-doc - - stackforge/bandit - branches: - - master - -nova-docker: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/nova-docker - branches: - - master - -openstack-lbaas: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - 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 - -congress: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/congress - - stackforge/python-congressclient - - stackforge/congress-specs - branches: - - master - -git-upstream: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/git-upstream - branches: - - master - -openstack-poppy: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/poppy - branches: - - master - -swiftonfile: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/swiftonfile - branches: - - master - -dox: - events: - - patchset-created - - change-merged - - x-vrif-minus-2 - projects: - - stackforge/dox - branches: - - master diff --git a/modules/openstack_project/files/accessbot/channels.yaml b/modules/openstack_project/files/accessbot/channels.yaml deleted file mode 100644 index 1407c5aa8c..0000000000 --- a/modules/openstack_project/files/accessbot/channels.yaml +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 2014 OpenStack Foundation -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# In general, to add a new channel for an official OpenStack project -# to this file, just add the name to the list in "channels" without -# anything else. Stackforge projects can optionally set "mask" to -# "full_mask" to keep full permissions. - -# Global definitions -# First set up the access levels (map names in this file to chanserv flags): -access: - masters: +AFRfiorstv - status: +Vt - meetbots: +O - operators: +Aforstv - channel_op_mask: +AVOfortv - full_mask: +AFORVfiorstv - -# Define access that should apply to all channels. The label 'mask' -# is special: anyone with perms on a channel that isn't otherwise -# listed for the channel or in the global list will have their access -# limited to the mask but otherwise left alone. -global: - masters: - - openstackinfra - operators: - - SergeyLukjanov - - clarkb - - fungi - - jeblair - - lifeless - - maffulli - - mtaylor - - ttx - status: - - openstackstatus - mask: - channel_op_mask - -# Individual channel configuration: -channels: - - name: edeploy - mask: full_mask - - name: fuel-tracker - mask: full_mask - - name: git-upstream - mask: full_mask - - name: heat - - name: magnetodb - mask: full_mask - - name: murano - mask: full_mask - - name: openstack - - name: openstack-101 - - name: openstack-anvil - - name: openstack-bacon - - name: openstack-barbican - - name: openstack-blazar - - name: openstack-board - - name: openstack-ceilometer - - name: openstack-chef - - name: openstack-cinder - - name: openstack-cloudkeep - - name: openstack-community - - name: openstack-containers - - name: openstack-dev - - name: openstack-dns - - name: openstack-doc - - name: openstack-entropy - - name: openstack-foundation - - name: openstack-fr - - name: openstack-gantt - - name: openstack-gate - - name: openstack-horizon - - name: openstack-hyper-v - - name: openstack-infra - - name: openstack-ironic - - name: openstack-keystone - - name: openstack-manila - - name: openstack-meeting - meetbots: - - open_stack - - name: openstack-meeting-3 - meetbots: - - open_stack - - name: openstack-meeting-alt - meetbots: - - open_stack - - name: openstack-meniscus - - name: openstack-merges - - name: openstack-merlin - - name: openstack-metering - - name: openstack-monasca - - name: openstack-neutron - - name: openstack-nfv - - name: openstack-nova - - name: openstack-operators - - name: openstack-opw - - name: openstack-oslo - - name: openstack-packaging - - name: openstack-qa - - name: openstack-raksha - - name: openstack-rating - - name: openstack-relmgr-office - - name: openstack-sahara - - name: openstack-sdks - - name: openstack-security - - name: openstack-stable - - name: openstack-state-management - - name: openstack-swift - - name: openstack-translation - - name: openstack-trove - - name: openstack-zaqar - - name: packstack-dev - - name: pecanpy - - name: refstack - - name: storyboard - - name: syscompass - mask: full_mask - - name: tacker - mask: full_mask - - name: tricircle - mask: full_mask - - name: tripleo - - name: openstack-satori - mask: full_mask - - name: nova-docker - mask: full_mask - - name: openstack-lbaas - mask: full_mask - - name: congress - - name: swiftonfile diff --git a/modules/openstack_project/files/gerrit/acls/openstack-attic/database-api.config b/modules/openstack_project/files/gerrit/acls/openstack-attic/database-api.config deleted file mode 100644 index 9e7a0f50b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-attic/database-api.config +++ /dev/null @@ -1,2 +0,0 @@ -[project] -state = read only diff --git a/modules/openstack_project/files/gerrit/acls/openstack-attic/melange.config b/modules/openstack_project/files/gerrit/acls/openstack-attic/melange.config deleted file mode 100644 index 9e7a0f50b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-attic/melange.config +++ /dev/null @@ -1,2 +0,0 @@ -[project] -state = read only diff --git a/modules/openstack_project/files/gerrit/acls/openstack-attic/openstack-chef.config b/modules/openstack_project/files/gerrit/acls/openstack-attic/openstack-chef.config deleted file mode 100644 index 9e7a0f50b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-attic/openstack-chef.config +++ /dev/null @@ -1,2 +0,0 @@ -[project] -state = read only diff --git a/modules/openstack_project/files/gerrit/acls/openstack-attic/openstack-qa.config b/modules/openstack_project/files/gerrit/acls/openstack-attic/openstack-qa.config deleted file mode 100644 index 9e7a0f50b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-attic/openstack-qa.config +++ /dev/null @@ -1,2 +0,0 @@ -[project] -state = read only diff --git a/modules/openstack_project/files/gerrit/acls/openstack-attic/openstack-security-notes.config b/modules/openstack_project/files/gerrit/acls/openstack-attic/openstack-security-notes.config deleted file mode 100644 index 9e7a0f50b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-attic/openstack-security-notes.config +++ /dev/null @@ -1,2 +0,0 @@ -[project] -state = read only diff --git a/modules/openstack_project/files/gerrit/acls/openstack-attic/python-melangeclient.config b/modules/openstack_project/files/gerrit/acls/openstack-attic/python-melangeclient.config deleted file mode 100644 index 9e7a0f50b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-attic/python-melangeclient.config +++ /dev/null @@ -1,2 +0,0 @@ -[project] -state = read only diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/bashate.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/bashate.config deleted file mode 100644 index a50a99fd45..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/bashate.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group bashate-core -label-Code-Review = -2..+2 group bashate-core -label-Workflow = -1..+1 group bashate-core - -[access "refs/tags/*"] -pushSignedTag = group bashate-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/cookiecutter.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/cookiecutter.config deleted file mode 100644 index d5587dea3a..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/cookiecutter.config +++ /dev/null @@ -1,10 +0,0 @@ -[access "refs/heads/*"] -abandon = group cookiecutter-core -label-Code-Review = -2..+2 group cookiecutter-core -label-Workflow = -1..+1 group cookiecutter-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/devstack-vagrant.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/devstack-vagrant.config deleted file mode 100644 index 4833e68966..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/devstack-vagrant.config +++ /dev/null @@ -1,17 +0,0 @@ -[access "refs/heads/*"] -abandon = group devstack-core -label-Code-Review = -2..+2 group devstack-core -label-Workflow = -1..+1 group devstack-core - -[access "refs/heads/stable/*"] -abandon = group devstack-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group devstack-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group devstack-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/devstack.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/devstack.config deleted file mode 100644 index 0c581fcd1a..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/devstack.config +++ /dev/null @@ -1,21 +0,0 @@ -[access "refs/heads/*"] -abandon = group devstack-core -label-Code-Review = -2..+2 group devstack-core -label-Workflow = -1..+1 group devstack-core - -[access "refs/heads/stable/*"] -abandon = group devstack-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group devstack-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group devstack-core - -[access "refs/tags/*"] -pushSignedTag = group devstack-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/grenade.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/grenade.config deleted file mode 100644 index 0ffa779d23..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/grenade.config +++ /dev/null @@ -1,21 +0,0 @@ -[access "refs/heads/*"] -abandon = group grenade-core -label-Code-Review = -2..+2 group grenade-core -label-Workflow = -1..+1 group grenade-core - -[access "refs/heads/stable/*"] -abandon = group grenade-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group grenade-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group grenade-core - -[access "refs/tags/*"] -pushSignedTag = group grenade-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/hacking.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/hacking.config deleted file mode 100644 index 8ad286bd29..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/hacking.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/*"] -create = group hacking-release - -[access "refs/heads/*"] -abandon = group hacking-core -label-Code-Review = -2..+2 group hacking-core -label-Workflow = -1..+1 group hacking-core - -[access "refs/tags/*"] -pushSignedTag = group hacking-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/heat-cfnclient.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/heat-cfnclient.config deleted file mode 100644 index e8dbdc03ac..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/heat-cfnclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group heat-core -label-Code-Review = -2..+2 group heat-core -label-Workflow = -1..+1 group heat-core - -[access "refs/heads/proposed/*"] -abandon = group heat-milestone -label-Code-Review = -2..+2 group heat-milestone -label-Workflow = -1..+1 group heat-milestone - -[access "refs/tags/*"] -pushSignedTag = group heat-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/openstack-nose.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/openstack-nose.config deleted file mode 100644 index 816f6eae09..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/openstack-nose.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstack-nose-core -label-Code-Review = -2..+2 group openstack-nose-core -label-Workflow = -1..+1 group openstack-nose-core - -[access "refs/heads/proposed/*"] -abandon = group openstack-nose-milestone -label-Code-Review = -2..+2 group openstack-nose-milestone -label-Workflow = -1..+1 group openstack-nose-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/oslo-cookiecutter.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/oslo-cookiecutter.config deleted file mode 100644 index c8990d60e4..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/oslo-cookiecutter.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-core -label-Code-Review = -2..+2 group oslo-core -label-Workflow = -1..+1 group oslo-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/pbr.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/pbr.config deleted file mode 100644 index 8e6347204e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/pbr.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group pbr-core -label-Code-Review = -2..+2 group pbr-core -label-Workflow = -1..+1 group pbr-core - -[access "refs/tags/*"] -pushSignedTag = group pbr-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/sandbox.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/sandbox.config deleted file mode 100644 index b9d7c7fd74..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/sandbox.config +++ /dev/null @@ -1,21 +0,0 @@ -[access "refs/heads/*"] -abandon = group Registered Users -label-Code-Review = -2..+2 group Registered Users -label-Verified = -1..+1 group Third-Party CI -label-Workflow = -1..+1 group Registered Users - -[access "refs/heads/proposed/*"] -abandon = group Registered Users -label-Code-Review = -2..+2 group Registered Users -label-Verified = -1..+1 group Third-Party CI -label-Workflow = -1..+1 group Registered Users - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/specs-cookiecutter.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/specs-cookiecutter.config deleted file mode 100644 index fb0b7c11a3..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-dev/specs-cookiecutter.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group cookiecutter-core -label-Code-Review = -2..+2 group cookiecutter-core -label-Workflow = -1..+1 group cookiecutter-core - -[access "refs/tags/*"] -pushSignedTag = group cookiecutter-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/activity-board.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/activity-board.config deleted file mode 100644 index 335b3a2de4..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/activity-board.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group activity-board-core -label-Code-Review = -2..+2 group activity-board-core -label-Workflow = -1..+1 group activity-board-core - -[access "refs/tags/*"] -pushSignedTag = group activity-board-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/askbot-theme.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/askbot-theme.config deleted file mode 100644 index 54fab49299..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/askbot-theme.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group askbot-theme-core -label-Code-Review = -2..+2 group askbot-theme-core -label-Workflow = -1..+1 group askbot-theme-core - -[access "refs/tags/*"] -pushSignedTag = group askbot-theme-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/bugdaystats.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/bugdaystats.config deleted file mode 100644 index 27dc079338..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/bugdaystats.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/config.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/config.config deleted file mode 100644 index b8f0f04c33..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/config.config +++ /dev/null @@ -1,10 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/devstack-gate.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/devstack-gate.config deleted file mode 100644 index 76bc559265..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/devstack-gate.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group devstack-gate-core -label-Code-Review = -2..+2 group devstack-gate-core -label-Workflow = -1..+1 group devstack-gate-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/elastic-recheck.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/elastic-recheck.config deleted file mode 100644 index 2f7476b2d8..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/elastic-recheck.config +++ /dev/null @@ -1,17 +0,0 @@ -[access "refs/*"] -create = group elastic-recheck-release - -[access "refs/heads/*"] -abandon = group elastic-recheck-core -label-Code-Review = -2..+2 group elastic-recheck-core -label-Workflow = -1..+1 group elastic-recheck-core - -[access "refs/tags/*"] -pushSignedTag = group elastic-recheck-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/gear.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/gear.config deleted file mode 100644 index c27ac60faa..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/gear.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/gearman-plugin.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/gearman-plugin.config deleted file mode 100644 index d6148d8c92..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/gearman-plugin.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group gearman-plugin-core -label-Code-Review = -2..+2 group gearman-plugin-core -label-Workflow = -1..+1 group gearman-plugin-core - -[access "refs/tags/*"] -pushSignedTag = group gearman-plugin-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-powered-agenda.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-powered-agenda.config deleted file mode 100644 index 9d79cfd1fe..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-powered-agenda.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group gerrit-powered-agenda-core -label-Code-Review = -2..+2 group gerrit-powered-agenda-core -label-Workflow = -1..+1 group gerrit-powered-agenda-core - -[access "refs/tags/*"] -pushSignedTag = group gerrit-powered-agenda-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-verification-status-plugin.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-verification-status-plugin.config deleted file mode 100644 index b8f0f04c33..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-verification-status-plugin.config +++ /dev/null @@ -1,10 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit.config deleted file mode 100644 index 24520b32c7..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit.config +++ /dev/null @@ -1,26 +0,0 @@ -[access "refs/*"] -create = group infra-core -pushSignedTag = group infra-core - -[access "refs/for/refs/heads/upstream/*"] -pushMerge = group infra-core - -[access "refs/heads/*"] -abandon = group infra-core -forgeAuthor = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/heads/upstream/*"] -create = group infra-core -forgeAuthor = group infra-core -forgeCommitter = group infra-core -push = group infra-core -pushMerge = group infra-core -pushSignedTag = group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerritbot.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/gerritbot.config deleted file mode 100644 index a56e9b73f4..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerritbot.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/*"] -create = group infra-core -pushSignedTag = group infra-core - -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerritlib.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/gerritlib.config deleted file mode 100644 index c27ac60faa..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerritlib.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/git-review.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/git-review.config deleted file mode 100644 index a56e9b73f4..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/git-review.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/*"] -create = group infra-core -pushSignedTag = group infra-core - -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/gitdm.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/gitdm.config deleted file mode 100644 index 6b44a6cc9c..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/gitdm.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group stats-core -label-Code-Review = -2..+2 group stats-core -label-Workflow = -1..+1 group stats-core - -[access "refs/tags/*"] -pushSignedTag = group stats-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/groups-static-pages.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/groups-static-pages.config deleted file mode 100644 index a43e8a8eef..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/groups-static-pages.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group groups-static-pages-core -label-Code-Review = -2..+2 group groups-static-pages-core -label-Workflow = -1..+1 group groups-static-pages-core - -[access "refs/tags/*"] -pushSignedTag = group groups-static-pages-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/groups.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/groups.config deleted file mode 100644 index d4f85898bd..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/groups.config +++ /dev/null @@ -1,15 +0,0 @@ -[access "refs/*"] -create = group groups-core -pushSignedTag = group groups-core - -[access "refs/heads/*"] -abandon = group groups-core -label-Code-Review = -2..+2 group groups-core -label-Workflow = -1..+1 group groups-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/infra-manual.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/infra-manual.config deleted file mode 100644 index c294325ef5..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/infra-manual.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-manual-core -label-Code-Review = -2..+2 group infra-manual-core -label-Workflow = -1..+1 group infra-manual-core - -[access "refs/tags/*"] -pushSignedTag = group infra-manual-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/infra-specs.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/infra-specs.config deleted file mode 100644 index b8f0f04c33..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/infra-specs.config +++ /dev/null @@ -1,10 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/jeepyb.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/jeepyb.config deleted file mode 100644 index c27ac60faa..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/jeepyb.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/jenkins-job-builder.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/jenkins-job-builder.config deleted file mode 100644 index a1755f15e6..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/jenkins-job-builder.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/*"] -create = group jenkins-job-builder-release - -[access "refs/heads/*"] -abandon = group jenkins-job-builder-core -label-Code-Review = -2..+2 group jenkins-job-builder-core -label-Workflow = -1..+1 group jenkins-job-builder-core - -[access "refs/tags/*"] -pushSignedTag = group jenkins-job-builder-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/lodgeit.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/lodgeit.config deleted file mode 100644 index b8f0f04c33..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/lodgeit.config +++ /dev/null @@ -1,10 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/meetbot.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/meetbot.config deleted file mode 100644 index 767cbc7eaf..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/meetbot.config +++ /dev/null @@ -1,15 +0,0 @@ -[access "refs/*"] -create = group infra-core -pushSignedTag = group infra-core - -[access "refs/heads/*"] -abandon = group infra-core -forgeAuthor = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/nodepool.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/nodepool.config deleted file mode 100644 index 0b918e43e1..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/nodepool.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/for/refs/*"] -pushMerge = group infra-core - -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/nose-html-output.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/nose-html-output.config deleted file mode 100644 index 767cbc7eaf..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/nose-html-output.config +++ /dev/null @@ -1,15 +0,0 @@ -[access "refs/*"] -create = group infra-core -pushSignedTag = group infra-core - -[access "refs/heads/*"] -abandon = group infra-core -forgeAuthor = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/odsreg.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/odsreg.config deleted file mode 100644 index f0afb5787f..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/odsreg.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group odsreg-core -label-Code-Review = -2..+2 group odsreg-core -label-Workflow = -1..+1 group odsreg-core - -[access "refs/tags/*"] -pushSignedTag = group odsreg-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/openstackid.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/openstackid.config deleted file mode 100644 index 6aa83b2148..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/openstackid.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstackid-core -label-Code-Review = -2..+2 group openstackid-core -label-Workflow = -1..+1 group openstackid-core - -[access "refs/tags/*"] -pushSignedTag = group openstackid-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/os-loganalyze.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/os-loganalyze.config deleted file mode 100644 index 80feaec8aa..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/os-loganalyze.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group os-loganalyze-core -label-Code-Review = -2..+2 group os-loganalyze-core -label-Workflow = -1..+1 group os-loganalyze-core - -[access "refs/tags/*"] -pushSignedTag = group os-loganalyze-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/project-config.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/project-config.config deleted file mode 100644 index b7606f72ec..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/project-config.config +++ /dev/null @@ -1,10 +0,0 @@ -[access "refs/heads/*"] -abandon = group project-config-core -label-Code-Review = -2..+2 group project-config-core -label-Workflow = -1..+1 group project-config-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/publications.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/publications.config deleted file mode 100644 index c27ac60faa..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/publications.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-apparmor.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-apparmor.config deleted file mode 100644 index e194eee4cb..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-apparmor.config +++ /dev/null @@ -1,17 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/meta/config"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Verified = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core -submit = group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-dashboard.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-dashboard.config deleted file mode 100644 index e194eee4cb..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-dashboard.config +++ /dev/null @@ -1,17 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/meta/config"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Verified = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core -submit = group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-storyboard.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-storyboard.config deleted file mode 100644 index b8f0f04c33..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-storyboard.config +++ /dev/null @@ -1,10 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-vcsrepo.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-vcsrepo.config deleted file mode 100644 index ae3a66c6e2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-vcsrepo.config +++ /dev/null @@ -1,20 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/meta/config"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Verified = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core -submit = group infra-core - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-vinz.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-vinz.config deleted file mode 100644 index b8f0f04c33..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-vinz.config +++ /dev/null @@ -1,10 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-yum.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-yum.config deleted file mode 100644 index 27dc079338..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-yum.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-zuul.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-zuul.config deleted file mode 100644 index b8f0f04c33..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/puppet-zuul.config +++ /dev/null @@ -1,10 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/pypi-mirror.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/pypi-mirror.config deleted file mode 100644 index c27ac60faa..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/pypi-mirror.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/release-tools.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/release-tools.config deleted file mode 100644 index 5396e8b8f1..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/release-tools.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group release-tools-core -label-Code-Review = -2..+2 group release-tools-core -label-Workflow = -1..+1 group release-tools-core - -[access "refs/tags/*"] -pushSignedTag = group release-tools-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/releasestatus.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/releasestatus.config deleted file mode 100644 index f564c7c273..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/releasestatus.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group releasestatus-core -label-Code-Review = -2..+2 group releasestatus-core -label-Workflow = -1..+1 group releasestatus-core - -[access "refs/tags/*"] -pushSignedTag = group releasestatus-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/reviewday.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/reviewday.config deleted file mode 100644 index 5500bbb152..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/reviewday.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstack-reviewday -label-Code-Review = -2..+2 group openstack-reviewday -label-Workflow = -1..+1 group openstack-reviewday - -[access "refs/tags/*"] -pushSignedTag = group openstack-reviewday - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/reviewstats.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/reviewstats.config deleted file mode 100644 index 6b44a6cc9c..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/reviewstats.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group stats-core -label-Code-Review = -2..+2 group stats-core -label-Workflow = -1..+1 group stats-core - -[access "refs/tags/*"] -pushSignedTag = group stats-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/statusbot.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/statusbot.config deleted file mode 100644 index a56e9b73f4..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/statusbot.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/*"] -create = group infra-core -pushSignedTag = group infra-core - -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/storyboard.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/storyboard.config deleted file mode 100644 index 646f9df8dc..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/storyboard.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/*"] -create = group storyboard-core -pushSignedTag = group storyboard-core - -[access "refs/heads/*"] -abandon = group storyboard-core -label-Code-Review = -2..+2 group storyboard-core -label-Workflow = -1..+1 group storyboard-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/subunit2sql.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/subunit2sql.config deleted file mode 100644 index 17fc129936..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/subunit2sql.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] - label-Code-Review = -2..+2 group subunit2sql-core - label-Workflow = -1..+1 group subunit2sql-core - abandon = group subunit2sql-core -[access "refs/tags/*"] - pushSignedTag = group subunit2sql-release -[receive] - requireChangeId = true - requireContributorAgreement = False -[submit] - mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/tripleo-ci.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/tripleo-ci.config deleted file mode 100644 index ef44c26055..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/tripleo-ci.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group toci-core -label-Code-Review = -2..+2 group toci-core -label-Workflow = -1..+1 group toci-core - -[access "refs/heads/proposed/*"] -abandon = group toci-core -label-Code-Review = -2..+2 group toci-core -label-Workflow = -1..+1 group toci-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/vinz.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/vinz.config deleted file mode 100644 index d2493b1baf..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/vinz.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group vinz-core -label-Code-Review = -2..+2 group vinz-core -label-Workflow = -1..+1 group vinz-core - -[access "refs/tags/*"] -pushSignedTag = group vinz-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/zmq-event-publisher.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/zmq-event-publisher.config deleted file mode 100644 index 27dc079338..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/zmq-event-publisher.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/zuul-packaging.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/zuul-packaging.config deleted file mode 100644 index 7eba1e2100..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/zuul-packaging.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstack-infra-packagers -label-Code-Review = -2..+2 group openstack-infra-packagers -label-Workflow = -1..+1 group openstack-infra-packagers - -[access "refs/tags/*"] -pushSignedTag = group openstack-infra-packagers - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/zuul.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/zuul.config deleted file mode 100644 index 0b918e43e1..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack-infra/zuul.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/for/refs/*"] -pushMerge = group infra-core - -[access "refs/heads/*"] -abandon = group infra-core -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/tags/*"] -pushSignedTag = group infra-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/api-site.config b/modules/openstack_project/files/gerrit/acls/openstack/api-site.config deleted file mode 100644 index 47bfdca095..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/api-site.config +++ /dev/null @@ -1,18 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstack-doc-core -label-Code-Review = -2..+2 group openstack-doc-core -label-Workflow = -1..+1 group openstack-doc-core - -[access "refs/heads/stable/*"] -abandon = group openstack-doc-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group openstack-doc-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group openstack-doc-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/barbican-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/barbican-specs.config deleted file mode 100644 index 2c532240ab..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/barbican-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group barbican-core -label-Code-Review = -2..+2 group barbican-core -label-Workflow = -1..+1 group barbican-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/barbican.config b/modules/openstack_project/files/gerrit/acls/openstack/barbican.config deleted file mode 100644 index 11668f9f43..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/barbican.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group barbican-core -label-Code-Review = -2..+2 group barbican-core -label-Workflow = -1..+1 group barbican-core - -[access "refs/tags/*"] -pushSignedTag = group barbican-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/ceilometer-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/ceilometer-specs.config deleted file mode 100644 index f44069b591..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/ceilometer-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group ceilometer-core -label-Code-Review = -2..+2 group ceilometer-core -label-Workflow = -1..+1 group ceilometer-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/ceilometer.config b/modules/openstack_project/files/gerrit/acls/openstack/ceilometer.config deleted file mode 100644 index 539d5b3ed3..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/ceilometer.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group ceilometer-core -label-Code-Review = -2..+2 group ceilometer-core -label-Workflow = -1..+1 group ceilometer-core - -[access "refs/heads/proposed/*"] -abandon = group ceilometer-milestone -label-Code-Review = -2..+2 group ceilometer-milestone -label-Workflow = -1..+1 group ceilometer-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/cinder-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/cinder-specs.config deleted file mode 100644 index 7746d7294c..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/cinder-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group cinder-specs-core -label-Code-Review = -2..+2 group cinder-specs-core -label-Workflow = -1..+1 group cinder-specs-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/cinder.config b/modules/openstack_project/files/gerrit/acls/openstack/cinder.config deleted file mode 100644 index 484651c92a..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/cinder.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group cinder-core -label-Code-Review = -2..+2 group cinder-core -label-Workflow = -1..+1 group cinder-core - -[access "refs/heads/proposed/*"] -abandon = group cinder-milestone -label-Code-Review = -2..+2 group cinder-milestone -label-Workflow = -1..+1 group cinder-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/cliff.config b/modules/openstack_project/files/gerrit/acls/openstack/cliff.config deleted file mode 100644 index bb2054f430..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/cliff.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group cliff-core -label-Code-Review = -2..+2 group cliff-core -label-Workflow = -1..+1 group cliff-core - -[access "refs/tags/*"] -pushSignedTag = group cliff-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/compute-api.config b/modules/openstack_project/files/gerrit/acls/openstack/compute-api.config deleted file mode 100644 index ea6ed877d8..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/compute-api.config +++ /dev/null @@ -1,14 +0,0 @@ -[access] -inheritFrom = API-Projects - -[access "refs/heads/*"] -abandon = group nova-core -label-Code-Review = -2..+2 group nova-core -label-Workflow = -1..+1 group nova-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/designate-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/designate-specs.config deleted file mode 100644 index 558c912030..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/designate-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group designate-core -label-Code-Review = -2..+2 group designate-core -label-Workflow = -1..+1 group designate-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/designate.config b/modules/openstack_project/files/gerrit/acls/openstack/designate.config deleted file mode 100644 index 0002875b2e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/designate.config +++ /dev/null @@ -1,23 +0,0 @@ -[access "refs/heads/*"] -abandon = group designate-core -label-Code-Review = -2..+2 group designate-core -label-Workflow = -1..+1 group designate-core - -[access "refs/heads/stable/*"] -create = group designate-release -label-Code-Review = -2..+2 group openstack-stable-maint -label-Code-Review = -2..+2 group designate-milestone -label-Workflow = -1..+1 group openstack-stable-maint -label-Workflow = -1..+1 group designate-milestone - -[access "refs/heads/proposed/*"] -abandon = group designate-milestone -label-Code-Review = -2..+2 group designate-milestone -label-Workflow = -1..+1 group designate-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/dib-utils.config b/modules/openstack_project/files/gerrit/acls/openstack/dib-utils.config deleted file mode 100644 index 12c86e4734..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/dib-utils.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group tripleo-core -label-Code-Review = -2..+2 group tripleo-core -label-Workflow = -1..+1 group tripleo-core - -[access "refs/tags/*"] -pushSignedTag = group tripleo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/diskimage-builder.config b/modules/openstack_project/files/gerrit/acls/openstack/diskimage-builder.config deleted file mode 100644 index a109bd7182..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/diskimage-builder.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group diskimage-builder-core -label-Code-Review = -2..+2 group diskimage-builder-core -label-Workflow = -1..+1 group diskimage-builder-core - -[access "refs/tags/*"] -pushSignedTag = group tripleo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/django_openstack_auth.config b/modules/openstack_project/files/gerrit/acls/openstack/django_openstack_auth.config deleted file mode 100644 index 850461ce64..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/django_openstack_auth.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group horizon-core -label-Code-Review = -2..+2 group horizon-core -label-Workflow = -1..+1 group horizon-core - -[access "refs/heads/proposed/*"] -abandon = group horizon-milestone -label-Code-Review = -2..+2 group horizon-milestone -label-Workflow = -1..+1 group horizon-milestone - -[access "refs/tags/*"] -pushSignedTag = group horizon-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/docs-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/docs-specs.config deleted file mode 100644 index e414b899cc..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/docs-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstack-doc-specs-core -label-Code-Review = -2..+2 group openstack-doc-specs-core -label-Workflow = -1..+1 group openstack-doc-specs-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/gantt.config b/modules/openstack_project/files/gerrit/acls/openstack/gantt.config deleted file mode 100644 index 54ce990cdc..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/gantt.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group gantt-core -label-Code-Review = -2..+2 group gantt-core -label-Workflow = -1..+1 group gantt-core - -[access "refs/heads/proposed/*"] -abandon = group gantt-milestone -label-Code-Review = -2..+2 group gantt-milestone -label-Workflow = -1..+1 group gantt-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/glance-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/glance-specs.config deleted file mode 100644 index 8818ff01d0..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/glance-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group glance-specs-core -label-Code-Review = -2..+2 group glance-specs-core -label-Workflow = -1..+1 group glance-specs-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/glance.config b/modules/openstack_project/files/gerrit/acls/openstack/glance.config deleted file mode 100644 index 095e61adc0..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/glance.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group glance-core -label-Code-Review = -2..+2 group glance-core -label-Workflow = -1..+1 group glance-core - -[access "refs/heads/proposed/*"] -abandon = group glance-milestone -label-Code-Review = -2..+2 group glance-milestone -label-Workflow = -1..+1 group glance-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/governance.config b/modules/openstack_project/files/gerrit/acls/openstack/governance.config deleted file mode 100644 index 991ca0fc22..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/governance.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group tech-committee-chair -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -1..+1 group tech-committee -label-Code-Review = -1..+2 group tech-committee-chair -label-Workflow = -1..+1 group tech-committee-chair - -[access "refs/tags/*"] -pushSignedTag = group tech-committee-chair - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/ha-guide.config b/modules/openstack_project/files/gerrit/acls/openstack/ha-guide.config deleted file mode 100644 index 57b73e96fd..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/ha-guide.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group ha-guide-core -label-Code-Review = -2..+2 group ha-guide-core -label-Workflow = -1..+1 group ha-guide-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/heat-cfntools.config b/modules/openstack_project/files/gerrit/acls/openstack/heat-cfntools.config deleted file mode 100644 index e8dbdc03ac..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/heat-cfntools.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group heat-core -label-Code-Review = -2..+2 group heat-core -label-Workflow = -1..+1 group heat-core - -[access "refs/heads/proposed/*"] -abandon = group heat-milestone -label-Code-Review = -2..+2 group heat-milestone -label-Workflow = -1..+1 group heat-milestone - -[access "refs/tags/*"] -pushSignedTag = group heat-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/heat-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/heat-specs.config deleted file mode 100644 index c8dd0d82f7..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/heat-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group heat-core -label-Code-Review = -2..+2 group heat-core -label-Workflow = -1..+1 group heat-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/heat-templates.config b/modules/openstack_project/files/gerrit/acls/openstack/heat-templates.config deleted file mode 100644 index c7763a6a5e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/heat-templates.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group heat-core -label-Code-Review = -2..+2 group heat-core -label-Workflow = -1..+1 group heat-core - -[access "refs/heads/proposed/*"] -abandon = group heat-milestone -label-Code-Review = -2..+2 group heat-milestone -label-Workflow = -1..+1 group heat-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/heat.config b/modules/openstack_project/files/gerrit/acls/openstack/heat.config deleted file mode 100644 index c7763a6a5e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/heat.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group heat-core -label-Code-Review = -2..+2 group heat-core -label-Workflow = -1..+1 group heat-core - -[access "refs/heads/proposed/*"] -abandon = group heat-milestone -label-Code-Review = -2..+2 group heat-milestone -label-Workflow = -1..+1 group heat-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/horizon.config b/modules/openstack_project/files/gerrit/acls/openstack/horizon.config deleted file mode 100644 index 6877ead43d..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/horizon.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group horizon-core -label-Code-Review = -2..+2 group horizon-core -label-Workflow = -1..+1 group horizon-core - -[access "refs/heads/proposed/*"] -abandon = group horizon-milestone -label-Code-Review = -2..+2 group horizon-milestone -label-Workflow = -1..+1 group horizon-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/identity-api.config b/modules/openstack_project/files/gerrit/acls/openstack/identity-api.config deleted file mode 100644 index 33dede8528..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/identity-api.config +++ /dev/null @@ -1,14 +0,0 @@ -[access] -inheritFrom = API-Projects - -[access "refs/heads/*"] -abandon = group keystone-core -label-Code-Review = -2..+2 group keystone-core -label-Workflow = -1..+1 group keystone-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/image-api.config b/modules/openstack_project/files/gerrit/acls/openstack/image-api.config deleted file mode 100644 index d6c8b49bea..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/image-api.config +++ /dev/null @@ -1,14 +0,0 @@ -[access] -inheritFrom = API-Projects - -[access "refs/heads/*"] -abandon = group glance-core -label-Code-Review = -2..+2 group glance-core -label-Workflow = -1..+1 group glance-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/ironic-python-agent.config b/modules/openstack_project/files/gerrit/acls/openstack/ironic-python-agent.config deleted file mode 100644 index 324a3f8947..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/ironic-python-agent.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group ironic-python-agent-core -label-Code-Review = -2..+2 group ironic-python-agent-core -label-Workflow = -1..+1 group ironic-python-agent-core - -[access "refs/tags/*"] -pushSignedTag = group ironic-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/ironic-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/ironic-specs.config deleted file mode 100644 index e45d105fdc..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/ironic-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group ironic-specs-core -label-Code-Review = -2..+2 group ironic-specs-core -label-Workflow = -1..+1 group ironic-specs-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/ironic.config b/modules/openstack_project/files/gerrit/acls/openstack/ironic.config deleted file mode 100644 index 4c309cbd61..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/ironic.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group ironic-core -label-Code-Review = -2..+2 group ironic-core -label-Workflow = -1..+1 group ironic-core - -[access "refs/heads/proposed/*"] -abandon = group ironic-milestone -label-Code-Review = -2..+2 group ironic-milestone -label-Workflow = -1..+1 group ironic-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/keystone-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/keystone-specs.config deleted file mode 100644 index 46d7bb985b..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/keystone-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group keystone-core -label-Code-Review = -2..+2 group keystone-core -label-Workflow = -1..+1 group keystone-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = True diff --git a/modules/openstack_project/files/gerrit/acls/openstack/keystone.config b/modules/openstack_project/files/gerrit/acls/openstack/keystone.config deleted file mode 100644 index 46ef179eb1..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/keystone.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/for/refs/*"] -pushMerge = group keystone-milestone - -[access "refs/heads/*"] -abandon = group keystone-core -label-Code-Review = -2..+2 group keystone-core -label-Workflow = -1..+1 group keystone-core - -[access "refs/heads/proposed/*"] -abandon = group keystone-milestone -label-Code-Review = -2..+2 group keystone-milestone -label-Workflow = -1..+1 group keystone-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/keystonemiddleware.config b/modules/openstack_project/files/gerrit/acls/openstack/keystonemiddleware.config deleted file mode 100644 index 959b9b0abf..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/keystonemiddleware.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group keystone-core -label-Code-Review = -2..+2 group keystone-core -label-Workflow = -1..+1 group keystone-core - -[access "refs/tags/*"] -pushSignedTag = group keystone-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/kite.config b/modules/openstack_project/files/gerrit/acls/openstack/kite.config deleted file mode 100644 index 748f3dd323..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/kite.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group barbican-core -label-Code-Review = -2..+2 group barbican-core -label-Workflow = -1..+1 group barbican-core - -[access "refs/heads/proposed/*"] -abandon = group barbican-milestone -label-Code-Review = -2..+2 group barbican-milestone -label-Workflow = -1..+1 group barbican-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/manila.config b/modules/openstack_project/files/gerrit/acls/openstack/manila.config deleted file mode 100644 index d149f235ae..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/manila.config +++ /dev/null @@ -1,24 +0,0 @@ -[access "refs/*"] -create = group manila-core - -[access "refs/heads/*"] -abandon = group manila-core -label-Code-Review = -2..+2 group manila-core -label-Workflow = -1..+1 group manila-core - -[access "refs/heads/stable/*"] -abandon = group manila-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group manila-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group manila-core - -[access "refs/tags/*"] -pushSignedTag = group manila-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/netconn-api.config b/modules/openstack_project/files/gerrit/acls/openstack/netconn-api.config deleted file mode 100644 index 0ccba84f09..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/netconn-api.config +++ /dev/null @@ -1,14 +0,0 @@ -[access] -inheritFrom = API-Projects - -[access "refs/heads/*"] -abandon = group neutron-core -label-Code-Review = -2..+2 group neutron-core -label-Workflow = -1..+1 group neutron-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/neutron-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/neutron-specs.config deleted file mode 100644 index c70094e7f9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/neutron-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group neutron-specs-core -label-Code-Review = -2..+2 group neutron-specs-core -label-Workflow = -1..+1 group neutron-specs-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/neutron.config b/modules/openstack_project/files/gerrit/acls/openstack/neutron.config deleted file mode 100644 index 415875f66e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/neutron.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group neutron-core -label-Code-Review = -2..+2 group neutron-core -label-Workflow = -1..+1 group neutron-core - -[access "refs/heads/proposed/*"] -abandon = group neutron-milestone -label-Code-Review = -2..+2 group neutron-milestone -label-Workflow = -1..+1 group neutron-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/nova-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/nova-specs.config deleted file mode 100644 index 2848b3f284..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/nova-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group nova-specs-core -label-Code-Review = -2..+2 group nova-specs-core -label-Workflow = -1..+1 group nova-specs-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/nova.config b/modules/openstack_project/files/gerrit/acls/openstack/nova.config deleted file mode 100644 index d2aaf5c1ee..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/nova.config +++ /dev/null @@ -1,18 +0,0 @@ -[access "refs/heads/*"] -abandon = group nova-core -label-Code-Review = -2..+2 group nova-core -label-Workflow = -1..+1 group nova-core -rebase = group nova-core - -[access "refs/heads/proposed/*"] -abandon = group nova-milestone -label-Code-Review = -2..+2 group nova-milestone -label-Workflow = -1..+1 group nova-milestone -rebase = group nova-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/object-api.config b/modules/openstack_project/files/gerrit/acls/openstack/object-api.config deleted file mode 100644 index 5d918f98fa..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/object-api.config +++ /dev/null @@ -1,14 +0,0 @@ -[access] -inheritFrom = API-Projects - -[access "refs/heads/*"] -abandon = group swift-core -label-Code-Review = -2..+2 group swift-core -label-Workflow = -1..+1 group swift-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/openstack-doc-tools.config b/modules/openstack_project/files/gerrit/acls/openstack/openstack-doc-tools.config deleted file mode 100644 index ae2eabf9ac..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/openstack-doc-tools.config +++ /dev/null @@ -1,26 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstack-doc-core -label-Code-Review = -2..+2 group openstack-doc-core -label-Workflow = -1..+1 group openstack-doc-core - -[access "refs/heads/proposed/*"] -abandon = group openstack-doc-core -label-Code-Review = -2..+2 group openstack-doc-core -label-Workflow = -1..+1 group openstack-doc-core - -[access "refs/heads/stable/*"] -abandon = group openstack-doc-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group openstack-doc-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group openstack-doc-core - -[access "refs/tags/*"] -pushSignedTag = group openstack-doc-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/openstack-manuals.config b/modules/openstack_project/files/gerrit/acls/openstack/openstack-manuals.config deleted file mode 100644 index 47bfdca095..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/openstack-manuals.config +++ /dev/null @@ -1,18 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstack-doc-core -label-Code-Review = -2..+2 group openstack-doc-core -label-Workflow = -1..+1 group openstack-doc-core - -[access "refs/heads/stable/*"] -abandon = group openstack-doc-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group openstack-doc-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group openstack-doc-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/openstack-planet.config b/modules/openstack_project/files/gerrit/acls/openstack/openstack-planet.config deleted file mode 100644 index 7c4b0cf9b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/openstack-planet.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstack-planet-core -label-Code-Review = -2..+2 group openstack-planet-core -label-Workflow = -1..+1 group openstack-planet-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/openstack-puppet.config b/modules/openstack_project/files/gerrit/acls/openstack/openstack-puppet.config deleted file mode 100644 index d6d18fc816..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/openstack-puppet.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstack-deploy-core -label-Code-Review = -2..+2 group openstack-deploy-core -label-Workflow = -1..+1 group openstack-deploy-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/openstack.config b/modules/openstack_project/files/gerrit/acls/openstack/openstack.config deleted file mode 100644 index f9a4d406d2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/openstack.config +++ /dev/null @@ -1,24 +0,0 @@ -[access "refs/for/refs/*"] -exclsiveGroupPermissions = Push -push = group Release Managers - -[access "refs/heads/*"] -abandon = group Release Managers -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group Release Managers -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group Release Managers - -[access "refs/heads/stable/*"] -abandon = group Release Managers -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group Release Managers -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group Release Managers - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/operations-guide.config b/modules/openstack_project/files/gerrit/acls/openstack/operations-guide.config deleted file mode 100644 index a098f1aa07..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/operations-guide.config +++ /dev/null @@ -1,20 +0,0 @@ -[access "refs/for/refs/*"] -pushMerge = group openstack-doc-release - -[access "refs/heads/*"] -abandon = group openstack-doc-core -label-Code-Review = -2..+2 group openstack-doc-core -label-Workflow = -1..+1 group openstack-doc-core - -[access "refs/heads/stable/*"] -abandon = group openstack-doc-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group openstack-doc-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group openstack-doc-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/os-apply-config.config b/modules/openstack_project/files/gerrit/acls/openstack/os-apply-config.config deleted file mode 100644 index 6a4472cdcf..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/os-apply-config.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group os-apply-config-core -label-Code-Review = -2..+2 group os-apply-config-core -label-Workflow = -1..+1 group os-apply-config-core - -[access "refs/tags/*"] -pushSignedTag = group tripleo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo-incubator.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo-incubator.config deleted file mode 100644 index b613d2bce6..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo-incubator.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-core -label-Code-Review = -2..+2 group oslo-core -label-Workflow = -1..+1 group oslo-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo-specs.config deleted file mode 100644 index c8990d60e4..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-core -label-Code-Review = -2..+2 group oslo-core -label-Workflow = -1..+1 group oslo-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.concurrency.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.concurrency.config deleted file mode 100644 index a189150bed..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.concurrency.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -label-Code-Review = -2..+2 group oslo-concurrency-core -label-Workflow = -1..+1 group oslo-concurrency-core -abandon = group oslo-concurrency-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-concurrency-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.config.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.config.config deleted file mode 100644 index 0c8a470f77..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.config.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-core -label-Code-Review = -2..+2 group oslo-core -label-Workflow = -1..+1 group oslo-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-config-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.db.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.db.config deleted file mode 100644 index 3b6d36dfb0..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.db.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-db-core -label-Code-Review = -2..+2 group oslo-db-core -label-Workflow = -1..+1 group oslo-db-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-db-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.i18n.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.i18n.config deleted file mode 100644 index 3ad86282b8..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.i18n.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-i18n-core -label-Code-Review = -2..+2 group oslo-i18n-core -label-Workflow = -1..+1 group oslo-i18n-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-i18n-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.log.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.log.config deleted file mode 100644 index b613d2bce6..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.log.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-core -label-Code-Review = -2..+2 group oslo-core -label-Workflow = -1..+1 group oslo-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.messaging.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.messaging.config deleted file mode 100644 index 52e43cc7de..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.messaging.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-messaging-core -label-Code-Review = -2..+2 group oslo-messaging-core -label-Workflow = -1..+1 group oslo-messaging-core - -[access "refs/tags/*"] -pushSignedTag = group olso-messaging-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.middleware.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.middleware.config deleted file mode 100644 index 76497d7a04..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.middleware.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-middleware-core -label-Code-Review = -2..+2 group oslo-middleware-core -label-Workflow = -1..+1 group oslo-middleware-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-middleware-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.rootwrap.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.rootwrap.config deleted file mode 100644 index 421d844dcd..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.rootwrap.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-rootwrap-core -label-Code-Review = -2..+2 group oslo-rootwrap-core -label-Workflow = -1..+1 group oslo-rootwrap-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-rootwrap-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.serialization.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.serialization.config deleted file mode 100644 index b613d2bce6..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.serialization.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-core -label-Code-Review = -2..+2 group oslo-core -label-Workflow = -1..+1 group oslo-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.utils.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.utils.config deleted file mode 100644 index b613d2bce6..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.utils.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-core -label-Code-Review = -2..+2 group oslo-core -label-Workflow = -1..+1 group oslo-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.version.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.version.config deleted file mode 100644 index b613d2bce6..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.version.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-core -label-Code-Review = -2..+2 group oslo-core -label-Workflow = -1..+1 group oslo-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslo.vmware.config b/modules/openstack_project/files/gerrit/acls/openstack/oslo.vmware.config deleted file mode 100644 index 864abf8bd3..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslo.vmware.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-vmware-core -label-Code-Review = -2..+2 group oslo-vmware-core -label-Workflow = -1..+1 group oslo-vmware-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-vmware-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslosphinx.config b/modules/openstack_project/files/gerrit/acls/openstack/oslosphinx.config deleted file mode 100644 index b613d2bce6..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslosphinx.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-core -label-Code-Review = -2..+2 group oslo-core -label-Workflow = -1..+1 group oslo-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/oslotest.config b/modules/openstack_project/files/gerrit/acls/openstack/oslotest.config deleted file mode 100644 index b613d2bce6..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/oslotest.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group oslo-core -label-Code-Review = -2..+2 group oslo-core -label-Workflow = -1..+1 group oslo-core - -[access "refs/tags/*"] -pushSignedTag = group oslo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/pycadf.config b/modules/openstack_project/files/gerrit/acls/openstack/pycadf.config deleted file mode 100644 index 4feb53bff9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/pycadf.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group pycadf-core -label-Code-Review = -2..+2 group pycadf-core -label-Workflow = -1..+1 group pycadf-core - -[access "refs/tags/*"] -pushSignedTag = group pycadf-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/pylockfile.config b/modules/openstack_project/files/gerrit/acls/openstack/pylockfile.config deleted file mode 100644 index 6e730bbe12..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/pylockfile.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] - label-Code-Review = -2..+2 group pylockfile-core - label-Workflow = -1..+1 group pylockfile-core - abandon = group pylockfile-core -[access "refs/tags/*"] - pushSignedTag = group pylockfile-release -[receive] - requireChangeId = true - requireContributorAgreement = true -[submit] - mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-barbicanclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-barbicanclient.config deleted file mode 100644 index 11668f9f43..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-barbicanclient.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group barbican-core -label-Code-Review = -2..+2 group barbican-core -label-Workflow = -1..+1 group barbican-core - -[access "refs/tags/*"] -pushSignedTag = group barbican-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-ceilometerclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-ceilometerclient.config deleted file mode 100644 index 42c995f91b..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-ceilometerclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group ceilometer-core -label-Code-Review = -2..+2 group ceilometer-core -label-Workflow = -1..+1 group ceilometer-core - -[access "refs/heads/proposed/*"] -abandon = group ceilometer-milestone -label-Code-Review = -2..+2 group ceilometer-milestone -label-Workflow = -1..+1 group ceilometer-milestone - -[access "refs/tags/*"] -pushSignedTag = group ceilometer-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-cinderclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-cinderclient.config deleted file mode 100644 index f13af3248d..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-cinderclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group cinder-core -label-Code-Review = -2..+2 group cinder-core -label-Workflow = -1..+1 group cinder-core - -[access "refs/heads/proposed/*"] -abandon = group cinder-milestone -label-Code-Review = -2..+2 group cinder-milestone -label-Workflow = -1..+1 group cinder-milestone - -[access "refs/tags/*"] -pushSignedTag = group cinder-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-designateclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-designateclient.config deleted file mode 100644 index 7a41d99af5..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-designateclient.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group designate-core -label-Code-Review = -2..+2 group designate-core -label-Workflow = -1..+1 group designate-core - -[access "refs/tags/*"] -pushSignedTag = group designate-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-glanceclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-glanceclient.config deleted file mode 100644 index 6507ae8a7d..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-glanceclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group glance-core -label-Code-Review = -2..+2 group glance-core -label-Workflow = -1..+1 group glance-core - -[access "refs/heads/proposed/*"] -abandon = group glance-milestone -label-Code-Review = -2..+2 group glance-milestone -label-Workflow = -1..+1 group glance-milestone - -[access "refs/tags/*"] -pushSignedTag = group glance-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-heatclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-heatclient.config deleted file mode 100644 index e8dbdc03ac..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-heatclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group heat-core -label-Code-Review = -2..+2 group heat-core -label-Workflow = -1..+1 group heat-core - -[access "refs/heads/proposed/*"] -abandon = group heat-milestone -label-Code-Review = -2..+2 group heat-milestone -label-Workflow = -1..+1 group heat-milestone - -[access "refs/tags/*"] -pushSignedTag = group heat-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-ironicclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-ironicclient.config deleted file mode 100644 index 76bc73a21a..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-ironicclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group ironic-core -label-Code-Review = -2..+2 group ironic-core -label-Workflow = -1..+1 group ironic-core - -[access "refs/heads/proposed/*"] -abandon = group ironic-milestone -label-Code-Review = -2..+2 group ironic-milestone -label-Workflow = -1..+1 group ironic-milestone - -[access "refs/tags/*"] -pushSignedTag = group ironic-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-keystoneclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-keystoneclient.config deleted file mode 100644 index 04a0d13d98..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-keystoneclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group keystone-core -label-Code-Review = -2..+2 group keystone-core -label-Workflow = -1..+1 group keystone-core - -[access "refs/heads/proposed/*"] -abandon = group keystone-milestone -label-Code-Review = -2..+2 group keystone-milestone -label-Workflow = -1..+1 group keystone-milestone - -[access "refs/tags/*"] -pushSignedTag = group keystone-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-kiteclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-kiteclient.config deleted file mode 100644 index 1b93b8d419..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-kiteclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group barbican-core -label-Code-Review = -2..+2 group barbican-core -label-Workflow = -1..+1 group barbican-core - -[access "refs/heads/proposed/*"] -abandon = group barbican-milestone -label-Code-Review = -2..+2 group barbican-milestone -label-Workflow = -1..+1 group barbican-milestone - -[access "refs/tags/*"] -pushSignedTag = group barbican-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-manilaclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-manilaclient.config deleted file mode 100644 index 1d42395f50..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-manilaclient.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group manila-core -label-Code-Review = -2..+2 group manila-core -label-Workflow = -1..+1 group manila-core - -[access "refs/tags/*"] -pushSignedTag = group manila-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-neutronclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-neutronclient.config deleted file mode 100644 index e26e662164..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-neutronclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group neutron-core -label-Code-Review = -2..+2 group neutron-core -label-Workflow = -1..+1 group neutron-core - -[access "refs/heads/proposed/*"] -abandon = group neutron-milestone -label-Code-Review = -2..+2 group neutron-milestone -label-Workflow = -1..+1 group neutron-milestone - -[access "refs/tags/*"] -pushSignedTag = group neutron-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-novaclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-novaclient.config deleted file mode 100644 index 00e7bd789c..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-novaclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group nova-core -label-Code-Review = -2..+2 group nova-core -label-Workflow = -1..+1 group nova-core - -[access "refs/heads/proposed/*"] -abandon = group nova-milestone -label-Code-Review = -2..+2 group nova-milestone -label-Workflow = -1..+1 group nova-milestone - -[access "refs/tags/*"] -pushSignedTag = group nova-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-openstackclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-openstackclient.config deleted file mode 100644 index c3973d7094..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-openstackclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group python-openstackclient-core -label-Code-Review = -2..+2 group python-openstackclient-core -label-Workflow = -1..+1 group python-openstackclient-core - -[access "refs/heads/proposed/*"] -abandon = group python-openstackclient-milestone -label-Code-Review = -2..+2 group python-openstackclient-milestone -label-Workflow = -1..+1 group python-openstackclient-milestone - -[access "refs/tags/*"] -pushSignedTag = group python-openstackclient-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-saharaclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-saharaclient.config deleted file mode 100644 index 22bba0e552..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-saharaclient.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group sahara-core -label-Code-Review = -2..+2 group sahara-core -label-Workflow = -1..+1 group sahara-core - -[access "refs/tags/*"] -pushSignedTag = group sahara-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-swiftclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-swiftclient.config deleted file mode 100644 index eb748948f1..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-swiftclient.config +++ /dev/null @@ -1,22 +0,0 @@ -[access "refs/for/refs/*"] -pushMerge = group swift-milestone - -[access "refs/heads/*"] -abandon = group swift-core -label-Code-Review = -2..+2 group swift-core -label-Workflow = -1..+1 group swift-core - -[access "refs/heads/proposed/*"] -abandon = group swift-milestone -label-Code-Review = -2..+2 group swift-milestone -label-Workflow = -1..+1 group swift-milestone - -[access "refs/tags/*"] -pushSignedTag = group swift-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-troveclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-troveclient.config deleted file mode 100644 index 656108056a..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-troveclient.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/heads/*"] -abandon = group trove-core -label-Code-Review = -2..+2 group trove-core -label-Workflow = -1..+1 group trove-core - -[access "refs/heads/proposed/*"] -abandon = group trove-milestone -label-Code-Review = -2..+2 group trove-milestone -label-Workflow = -1..+1 group trove-milestone - -[access "refs/tags/*"] -pushSignedTag = group trove-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-tuskarclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-tuskarclient.config deleted file mode 100644 index 12c86e4734..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-tuskarclient.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group tripleo-core -label-Code-Review = -2..+2 group tripleo-core -label-Workflow = -1..+1 group tripleo-core - -[access "refs/tags/*"] -pushSignedTag = group tripleo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/python-zaqarclient.config b/modules/openstack_project/files/gerrit/acls/openstack/python-zaqarclient.config deleted file mode 100644 index f58eab4f6b..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/python-zaqarclient.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group zaqar-core -label-Code-Review = -2..+2 group zaqar-core -label-Workflow = -1..+1 group zaqar-core - -[access "refs/tags/*"] -pushSignedTag = group zaqar-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/qa-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/qa-specs.config deleted file mode 100644 index 2ac6070e50..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/qa-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group tempest-core -label-Code-Review = -2..+2 group tempest-core -label-Workflow = -1..+1 group tempest-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/requirements.config b/modules/openstack_project/files/gerrit/acls/openstack/requirements.config deleted file mode 100644 index 6abae248a0..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/requirements.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group requirements-core -label-Code-Review = -2..+2 group requirements-core -label-Workflow = -1..+1 group requirements-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/sahara-etc.config b/modules/openstack_project/files/gerrit/acls/openstack/sahara-etc.config deleted file mode 100644 index 91b91523ca..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/sahara-etc.config +++ /dev/null @@ -1,27 +0,0 @@ -[access "refs/heads/*"] -abandon = group sahara-core -create = group sahara-milestone -label-Code-Review = -2..+2 group sahara-core -label-Workflow = -1..+1 group sahara-core - -[access "refs/heads/proposed/*"] -abandon = group sahara-milestone -label-Code-Review = -2..+2 group sahara-milestone -label-Workflow = -1..+1 group sahara-milestone - -[access "refs/heads/stable/*"] -abandon = group sahara-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group sahara-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group sahara-core - -[access "refs/tags/*"] -pushSignedTag = group sahara-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/sahara-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/sahara-specs.config deleted file mode 100644 index eee301c05f..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/sahara-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group sahara-specs-core -label-Code-Review = -2..+2 group sahara-specs-core -label-Workflow = -1..+1 group sahara-specs-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/sahara.config b/modules/openstack_project/files/gerrit/acls/openstack/sahara.config deleted file mode 100644 index f2622af67f..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/sahara.config +++ /dev/null @@ -1,26 +0,0 @@ -[access "refs/heads/*"] -abandon = group sahara-core -label-Code-Review = -2..+2 group sahara-core -label-Workflow = -1..+1 group sahara-core - -[access "refs/heads/proposed/*"] -abandon = group sahara-milestone -label-Code-Review = -2..+2 group sahara-milestone -label-Workflow = -1..+1 group sahara-milestone - -[access "refs/heads/stable/icehouse"] -abandon = group sahara-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group sahara-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group sahara-core - -[access "^refs/tags/2014\.1\.[0-9]+[.0-9]*"] -pushSignedTag = group sahara-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/security-doc.config b/modules/openstack_project/files/gerrit/acls/openstack/security-doc.config deleted file mode 100644 index cc1b7563b3..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/security-doc.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group security-doc-core -label-Code-Review = -2..+2 group security-doc-core -label-Workflow = -1..+1 group security-doc-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/stevedore.config b/modules/openstack_project/files/gerrit/acls/openstack/stevedore.config deleted file mode 100644 index b916028764..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/stevedore.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group stevedore-core -label-Code-Review = -2..+2 group stevedore-core -label-Workflow = -1..+1 group stevedore-core - -[access "refs/tags/*"] -pushSignedTag = group stevedore-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/swift-bench.config b/modules/openstack_project/files/gerrit/acls/openstack/swift-bench.config deleted file mode 100644 index eb748948f1..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/swift-bench.config +++ /dev/null @@ -1,22 +0,0 @@ -[access "refs/for/refs/*"] -pushMerge = group swift-milestone - -[access "refs/heads/*"] -abandon = group swift-core -label-Code-Review = -2..+2 group swift-core -label-Workflow = -1..+1 group swift-core - -[access "refs/heads/proposed/*"] -abandon = group swift-milestone -label-Code-Review = -2..+2 group swift-milestone -label-Workflow = -1..+1 group swift-milestone - -[access "refs/tags/*"] -pushSignedTag = group swift-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/swift-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/swift-specs.config deleted file mode 100644 index 095ab0f921..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/swift-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group swift-core -label-Code-Review = -2..+2 group swift-core -label-Workflow = -1..+1 group swift-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/swift.config b/modules/openstack_project/files/gerrit/acls/openstack/swift.config deleted file mode 100644 index 0d32f2e759..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/swift.config +++ /dev/null @@ -1,19 +0,0 @@ -[access "refs/for/refs/*"] -pushMerge = group swift-milestone - -[access "refs/heads/*"] -abandon = group swift-core -label-Code-Review = -2..+2 group swift-core -label-Workflow = -1..+1 group swift-core - -[access "refs/heads/proposed/*"] -abandon = group swift-milestone -label-Code-Review = -2..+2 group swift-milestone -label-Workflow = -1..+1 group swift-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/swiftsync.config b/modules/openstack_project/files/gerrit/acls/openstack/swiftsync.config deleted file mode 100644 index 77e20a1d59..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/swiftsync.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group swiftsync-core -label-Code-Review = -2..+2 group swiftsync-core -label-Workflow = -1..+1 group swiftsync-core - -[access "refs/tags/*"] -pushSignedTag = group swiftsync-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/taskflow.config b/modules/openstack_project/files/gerrit/acls/openstack/taskflow.config deleted file mode 100644 index 69c99a1e8f..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/taskflow.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group taskflow-core -label-Code-Review = -2..+2 group taskflow-core -label-Workflow = -1..+1 group taskflow-core - -[access "refs/tags/*"] -pushSignedTag = group taskflow-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/tempest.config b/modules/openstack_project/files/gerrit/acls/openstack/tempest.config deleted file mode 100644 index d5df9f886f..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/tempest.config +++ /dev/null @@ -1,21 +0,0 @@ -[access "refs/heads/*"] -abandon = group tempest-core -label-Code-Review = -2..+2 group tempest-core -label-Workflow = -1..+1 group tempest-core - -[access "refs/heads/stable/*"] -abandon = group tempest-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group tempest-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group tempest-core - -[access "refs/tags/*"] -pushSignedTag = group tempest-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/training-guides.config b/modules/openstack_project/files/gerrit/acls/openstack/training-guides.config deleted file mode 100644 index cc50119a8d..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/training-guides.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstack-training-guides-core -label-Code-Review = -2..+2 group openstack-training-guides-core -label-Workflow = -1..+1 group openstack-training-guides-core - -[access "refs/tags/*"] -pushSignedTag = group openstack-training-guides-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/tripleo-heat-templates.config b/modules/openstack_project/files/gerrit/acls/openstack/tripleo-heat-templates.config deleted file mode 100644 index f8f6ae6941..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/tripleo-heat-templates.config +++ /dev/null @@ -1,21 +0,0 @@ -[access "refs/heads/*"] -abandon = group diskimage-builder-core -label-Code-Review = -2..+2 group diskimage-builder-core -label-Workflow = -1..+1 group diskimage-builder-core - -[access "refs/heads/stable/*"] -abandon = group tripleo-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group tripleo-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group tripleo-core - -[access "refs/tags/*"] -pushSignedTag = group tripleo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/tripleo-image-elements.config b/modules/openstack_project/files/gerrit/acls/openstack/tripleo-image-elements.config deleted file mode 100644 index 2da640c7e9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/tripleo-image-elements.config +++ /dev/null @@ -1,26 +0,0 @@ -[access "refs/heads/*"] -abandon = group diskimage-builder-core -label-Code-Review = -2..+2 group diskimage-builder-core -label-Workflow = -1..+1 group diskimage-builder-core - -[access "refs/heads/proposed/*"] -abandon = group diskimage-builder-core -label-Code-Review = -2..+2 group diskimage-builder-core -label-Workflow = -1..+1 group diskimage-builder-core - -[access "refs/heads/stable/*"] -abandon = group tripleo-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group tripleo-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group tripleo-core - -[access "refs/tags/*"] -pushSignedTag = group tripleo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/tripleo-incubator.config b/modules/openstack_project/files/gerrit/acls/openstack/tripleo-incubator.config deleted file mode 100644 index 10ac9cedff..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/tripleo-incubator.config +++ /dev/null @@ -1,18 +0,0 @@ -[access "refs/heads/*"] -abandon = group tripleo-core -label-Code-Review = -2..+2 group tripleo-core -label-Workflow = -1..+1 group tripleo-core - -[access "refs/heads/stable/*"] -abandon = group tripleo-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group tripleo-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group tripleo-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/tripleo-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/tripleo-specs.config deleted file mode 100644 index 2c6ac17b92..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/tripleo-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group tripleo-core -label-Code-Review = -2..+2 group tripleo-core -label-Workflow = -1..+1 group tripleo-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/trove-integration.config b/modules/openstack_project/files/gerrit/acls/openstack/trove-integration.config deleted file mode 100644 index 5b5ef79551..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/trove-integration.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group trove-core -label-Code-Review = -2..+2 group trove-core -label-Workflow = -1..+1 group trove-core - -[access "refs/heads/proposed/*"] -abandon = group trove-milestone -label-Code-Review = -2..+2 group trove-milestone -label-Workflow = -1..+1 group trove-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/trove-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/trove-specs.config deleted file mode 100644 index 0d6817deda..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/trove-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group trove-core -label-Code-Review = -2..+2 group trove-core -label-Workflow = -1..+1 group trove-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/trove.config b/modules/openstack_project/files/gerrit/acls/openstack/trove.config deleted file mode 100644 index 5b5ef79551..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/trove.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group trove-core -label-Code-Review = -2..+2 group trove-core -label-Workflow = -1..+1 group trove-core - -[access "refs/heads/proposed/*"] -abandon = group trove-milestone -label-Code-Review = -2..+2 group trove-milestone -label-Workflow = -1..+1 group trove-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/tuskar-ui.config b/modules/openstack_project/files/gerrit/acls/openstack/tuskar-ui.config deleted file mode 100644 index 6f59b2ba39..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/tuskar-ui.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group horizon-core -label-Code-Review = -2..+2 group horizon-core -label-Workflow = -1..+1 group horizon-core - -[access "refs/tags/*"] -pushSignedTag = group horizon-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/tuskar.config b/modules/openstack_project/files/gerrit/acls/openstack/tuskar.config deleted file mode 100644 index 73cc51392a..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/tuskar.config +++ /dev/null @@ -1,21 +0,0 @@ -[access "refs/heads/*"] -abandon = group tripleo-core -label-Code-Review = -2..+2 group tripleo-core -label-Workflow = -1..+1 group tripleo-core - -[access "refs/heads/stable/*"] -abandon = group tripleo-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group tripleo-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group tripleo-core - -[access "refs/tags/*"] -pushSignedTag = group tripleo-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/volume-api.config b/modules/openstack_project/files/gerrit/acls/openstack/volume-api.config deleted file mode 100644 index 08f090dabd..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/volume-api.config +++ /dev/null @@ -1,14 +0,0 @@ -[access] -inheritFrom = API-Projects - -[access "refs/heads/*"] -abandon = group cinder-core -label-Code-Review = -2..+2 group cinder-core -label-Workflow = -1..+1 group cinder-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/zaqar-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/zaqar-specs.config deleted file mode 100644 index 76f22b6511..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/zaqar-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group zaqar-specs-core -label-Code-Review = -2..+2 group zaqar-specs-core -label-Workflow = -1..+1 group zaqar-specs-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/openstack/zaqar.config b/modules/openstack_project/files/gerrit/acls/openstack/zaqar.config deleted file mode 100644 index 612619fa97..0000000000 --- a/modules/openstack_project/files/gerrit/acls/openstack/zaqar.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group zaqar-core -label-Code-Review = -2..+2 group zaqar-core -label-Workflow = -1..+1 group zaqar-core - -[access "refs/heads/proposed/*"] -abandon = group zaqar-milestone -label-Code-Review = -2..+2 group zaqar-milestone -label-Workflow = -1..+1 group zaqar-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-common.config b/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-common.config deleted file mode 100644 index 9e7a0f50b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-common.config +++ /dev/null @@ -1,2 +0,0 @@ -[project] -state = read only diff --git a/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-conductor.config b/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-conductor.config deleted file mode 100644 index 9e7a0f50b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-conductor.config +++ /dev/null @@ -1,2 +0,0 @@ -[project] -state = read only diff --git a/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-metadataclient.config b/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-metadataclient.config deleted file mode 100644 index 9e7a0f50b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-metadataclient.config +++ /dev/null @@ -1,2 +0,0 @@ -[project] -state = read only diff --git a/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-repository.config b/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-repository.config deleted file mode 100644 index 9e7a0f50b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-repository.config +++ /dev/null @@ -1,2 +0,0 @@ -[project] -state = read only diff --git a/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-tests.config b/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-tests.config deleted file mode 100644 index 9e7a0f50b2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge-attic/murano-tests.config +++ /dev/null @@ -1,2 +0,0 @@ -[project] -state = read only diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/MRaaS.config b/modules/openstack_project/files/gerrit/acls/stackforge/MRaaS.config deleted file mode 100644 index 88dd978f23..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/MRaaS.config +++ /dev/null @@ -1,12 +0,0 @@ -[access "refs/heads/*"] -abandon = group mraas-core -label-Code-Review = -2..+2 group mraas-core -label-Workflow = -1..+1 group mraas-core - -[receive] -requireChangeId = true -requireContributorAgreement = true -requireShortMessage = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/anvil.config b/modules/openstack_project/files/gerrit/acls/stackforge/anvil.config deleted file mode 100644 index 0af5fafb45..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/anvil.config +++ /dev/null @@ -1,21 +0,0 @@ -[access "refs/*"] -create = group anvil-core - -[access "refs/heads/*"] -abandon = group anvil-core -label-Code-Review = -2..+2 group anvil-core -label-Workflow = -1..+1 group anvil-core - -[access "refs/heads/stable/*"] -abandon = group anvil-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group anvil-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group anvil-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/aviator.config b/modules/openstack_project/files/gerrit/acls/stackforge/aviator.config deleted file mode 100644 index 9f1127e48b..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/aviator.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group aviator-core -label-Code-Review = -2..+2 group aviator-core -label-Workflow = -1..+1 group aviator-core - -[access "refs/tags/*"] -pushSignedTag = group aviator-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/bandit.config b/modules/openstack_project/files/gerrit/acls/stackforge/bandit.config deleted file mode 100644 index 9dd1176600..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/bandit.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group bandit-core -label-Code-Review = -2..+2 group bandit-core -label-Workflow = -1..+1 group bandit-core - -[access "refs/tags/*"] -pushSignedTag = group bandit-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/billingstack.config b/modules/openstack_project/files/gerrit/acls/stackforge/billingstack.config deleted file mode 100644 index 3f4f712f65..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/billingstack.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group billingstack-core -label-Code-Review = -2..+2 group billingstack-core -label-Workflow = -1..+1 group billingstack-core - -[access "refs/tags/*"] -pushSignedTag = group billingstack-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/bindep.config b/modules/openstack_project/files/gerrit/acls/stackforge/bindep.config deleted file mode 100644 index 07c84b0a53..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/bindep.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group bindep-core -label-Code-Review = -2..+2 group bindep-core -label-Workflow = -1..+1 group bindep-core - -[access "refs/tags/*"] -pushSignedTag = group bindep-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/blazar.config b/modules/openstack_project/files/gerrit/acls/stackforge/blazar.config deleted file mode 100644 index eee680bee0..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/blazar.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group blazar-core -label-Code-Review = -2..+2 group blazar-core -label-Workflow = -1..+1 group blazar-core - -[access "refs/tags/*"] -pushSignedTag = group blazar-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/bufunfa.config b/modules/openstack_project/files/gerrit/acls/stackforge/bufunfa.config deleted file mode 100644 index 52c0ef9e6e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/bufunfa.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group bufunfa-core -label-Code-Review = -2..+2 group bufunfa-core -label-Workflow = -1..+1 group bufunfa-core - -[access "refs/heads/proposed/*"] -abandon = group bufunfa-milestone -label-Code-Review = -2..+2 group bufunfa-milestone -label-Workflow = -1..+1 group bufunfa-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/cachemonkey.config b/modules/openstack_project/files/gerrit/acls/stackforge/cachemonkey.config deleted file mode 100644 index d50c5c60cd..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/cachemonkey.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group cachemonkey-core -label-Code-Review = -2..+2 group cachemonkey-core -label-Workflow = -1..+1 group cachemonkey-core - -[access "refs/tags/*"] -pushSignedTag = group cachemonkey-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/chef-cookbooks.config b/modules/openstack_project/files/gerrit/acls/stackforge/chef-cookbooks.config deleted file mode 100644 index 8da351897e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/chef-cookbooks.config +++ /dev/null @@ -1,20 +0,0 @@ -[access "refs/*"] -create = group chef-manager-core - -[access "refs/heads/*"] -abandon = group chef-manager-core -label-Code-Review = -2..+2 group chef-manager-core -label-Workflow = -1..+1 group chef-manager-core - -[access "refs/heads/stable/*"] -abandon = group chef-manager-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group chef-manager-core -label-Workflow = -1..+1 group chef-manager-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/cl-openstack-client.config b/modules/openstack_project/files/gerrit/acls/stackforge/cl-openstack-client.config deleted file mode 100644 index 5f737c83ed..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/cl-openstack-client.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group cl-openstack-client-core -label-Code-Review = -2..+2 group cl-openstack-client-core -label-Workflow = -1..+1 group cl-openstack-client-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/cloudbase-init.config b/modules/openstack_project/files/gerrit/acls/stackforge/cloudbase-init.config deleted file mode 100644 index 0d334978d4..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/cloudbase-init.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group cloudbase-init-core -label-Code-Review = -2..+2 group cloudbase-init-core -label-Workflow = -1..+1 group cloudbase-init-core - -[access "refs/tags/*"] -pushSignedTag = group cloudbase-init-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/cloudcafe.config b/modules/openstack_project/files/gerrit/acls/stackforge/cloudcafe.config deleted file mode 100644 index 172287a2d9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/cloudcafe.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group cloud-cafe-core -label-Code-Review = -2..+2 group cloud-cafe-core -label-Workflow = -1..+1 group cloud-cafe-core - -[access "refs/tags/*"] -pushSignedTag = group cloud-cafe-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/clouddocs-maven-plugin.config b/modules/openstack_project/files/gerrit/acls/stackforge/clouddocs-maven-plugin.config deleted file mode 100644 index 27fd3ec006..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/clouddocs-maven-plugin.config +++ /dev/null @@ -1,17 +0,0 @@ -[access "refs/*"] -create = group clouddocs-maven-plugin-core - -[access "refs/heads/*"] -abandon = group clouddocs-maven-plugin-core -label-Code-Review = -2..+2 group clouddocs-maven-plugin-core -label-Workflow = -1..+1 group clouddocs-maven-plugin-core - -[access "refs/tags/*"] -pushSignedTag = group clouddocs-maven-plugin-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/cloudkitty.config b/modules/openstack_project/files/gerrit/acls/stackforge/cloudkitty.config deleted file mode 100644 index 44f42362ca..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/cloudkitty.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group cloudkitty-core -label-Code-Review = -2..+2 group cloudkitty-core -label-Workflow = -1..+1 group cloudkitty-core - -[access "refs/tags/*"] -pushSignedTag = group cloudkitty-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/cloudroast.config b/modules/openstack_project/files/gerrit/acls/stackforge/cloudroast.config deleted file mode 100644 index 172287a2d9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/cloudroast.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group cloud-cafe-core -label-Code-Review = -2..+2 group cloud-cafe-core -label-Workflow = -1..+1 group cloud-cafe-core - -[access "refs/tags/*"] -pushSignedTag = group cloud-cafe-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/compass.config b/modules/openstack_project/files/gerrit/acls/stackforge/compass.config deleted file mode 100644 index c06796fa39..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/compass.config +++ /dev/null @@ -1,22 +0,0 @@ -[access "refs/for/refs/*"] -pushMerge = group compass-core - -[access "refs/heads/*"] -abandon = group compass-core -label-Code-Review = -2..+2 group compass-core -label-Workflow = -1..+1 group compass-core - -[access "refs/heads/dev/*"] -create = group compass-core -label-Code-Review = -2..+2 group compass-core -label-Workflow = -1..+1 group compass-core - -[access "refs/tags/*"] -pushSignedTag = group compass-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/congress-specs.config b/modules/openstack_project/files/gerrit/acls/stackforge/congress-specs.config deleted file mode 100644 index 5172c9f86b..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/congress-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group congress-core -label-Code-Review = -2..+2 group congress-core -label-Workflow = -1..+1 group congress-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/congress.config b/modules/openstack_project/files/gerrit/acls/stackforge/congress.config deleted file mode 100644 index 334cd73ec7..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/congress.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group congress-core -label-Code-Review = -2..+2 group congress-core -label-Workflow = -1..+1 group congress-core - -[access "refs/tags/*"] -pushSignedTag = group congress-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/doc8.config b/modules/openstack_project/files/gerrit/acls/stackforge/doc8.config deleted file mode 100644 index f972028f12..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/doc8.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group doc8-core -label-Code-Review = -2..+2 group doc8-core -label-Workflow = -1..+1 group doc8-core - -[access "refs/tags/*"] -pushSignedTag = group doc8-release - -[receive] -requireChangeId = true -requireContributorAgreement = false - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/dox.config b/modules/openstack_project/files/gerrit/acls/stackforge/dox.config deleted file mode 100644 index 599970c4cc..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/dox.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group dox-core -label-Code-Review = -2..+2 group dox-core -label-Workflow = -1..+1 group dox-core - -[access "refs/tags/*"] -pushSignedTag = group dox-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/driverlog.config b/modules/openstack_project/files/gerrit/acls/stackforge/driverlog.config deleted file mode 100644 index 904f55f927..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/driverlog.config +++ /dev/null @@ -1,17 +0,0 @@ -[access "refs/*"] -create = group driverlog-release - -[access "refs/heads/*"] -abandon = group driverlog-core -label-Code-Review = -2..+2 group driverlog-core -label-Workflow = -1..+1 group driverlog-core - -[access "refs/tags/*"] -pushSignedTag = group driverlog-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/ec2-api.config b/modules/openstack_project/files/gerrit/acls/stackforge/ec2-api.config deleted file mode 100644 index 9d312f1456..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/ec2-api.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group ec2-api-core -label-Code-Review = -2..+2 group ec2-api-core -label-Workflow = -1..+1 group ec2-api-core - -[access "refs/tags/*"] -pushSignedTag = group ec2-api-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/entropy.config b/modules/openstack_project/files/gerrit/acls/stackforge/entropy.config deleted file mode 100644 index 243bd8fda6..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/entropy.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group entropy-core -label-Code-Review = -2..+2 group entropy-core -label-Workflow = -1..+1 group entropy-core - -[access "refs/tags/*"] -pushSignedTag = group entropy-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/flame.config b/modules/openstack_project/files/gerrit/acls/stackforge/flame.config deleted file mode 100644 index d3133a7f91..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/flame.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group flame-core -label-Code-Review = -2..+2 group flame-core -label-Workflow = -1..+1 group flame-core - -[access "refs/tags/*"] -pushSignedTag = group flame-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/freezer.config b/modules/openstack_project/files/gerrit/acls/stackforge/freezer.config deleted file mode 100644 index f4374c85e6..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/freezer.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/tags/*"] -pushSignedTag = group freezer-release - -[access "refs/heads/*"] -abandon = group freezer-core -label-Code-Review = -2..+2 group freezer-core -label-Workflow = -1..+1 group freezer-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/fuel.config b/modules/openstack_project/files/gerrit/acls/stackforge/fuel.config deleted file mode 100644 index 5868e476dc..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/fuel.config +++ /dev/null @@ -1,21 +0,0 @@ -[access "refs/heads/*"] -abandon = group fuel-core -create = group fuel-core -label-Code-Review = -2..+2 group fuel-core -label-Workflow = -1..+1 group fuel-core - -[access "refs/heads/stable/*"] -abandon = group fuel-core -create = group fuel-core -label-Code-Review = -2..+2 group fuel-core -label-Workflow = -1..+1 group fuel-core - -[access "refs/tags/*"] -pushSignedTag = group fuel-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/gce-api.config b/modules/openstack_project/files/gerrit/acls/stackforge/gce-api.config deleted file mode 100644 index f8515cfb83..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/gce-api.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group gce-api-core -label-Code-Review = -2..+2 group gce-api-core -label-Workflow = -1..+1 group gce-api-core - -[access "refs/tags/*"] -pushSignedTag = group gce-api-managers - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/gerrit-dash-creator.config b/modules/openstack_project/files/gerrit/acls/stackforge/gerrit-dash-creator.config deleted file mode 100644 index c57e1a3faf..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/gerrit-dash-creator.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group gerrit-dash-creator-core -label-Code-Review = -2..+2 group gerrit-dash-creator-core -label-Workflow = -1..+1 group gerrit-dash-creator-core - -[access "refs/tags/*"] -pushSignedTag = group gerrit-dash-creator-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/gertty.config b/modules/openstack_project/files/gerrit/acls/stackforge/gertty.config deleted file mode 100644 index cbd19fc47e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/gertty.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group gertty-core -label-Code-Review = -2..+2 group gertty-core -label-Workflow = -1..+1 group gertty-core - -[access "refs/tags/*"] -pushSignedTag = group gertty-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/git-upstream.config b/modules/openstack_project/files/gerrit/acls/stackforge/git-upstream.config deleted file mode 100644 index 7131837c1f..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/git-upstream.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group git-upstream-core -label-Code-Review = -2..+2 group git-upstream-core -label-Workflow = -1..+1 group git-upstream-core - -[access "refs/tags/*"] -pushSignedTag = group git-upstream-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/gnocchi.config b/modules/openstack_project/files/gerrit/acls/stackforge/gnocchi.config deleted file mode 100644 index 238863fb20..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/gnocchi.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group gnocchi-core -label-Code-Review = -2..+2 group gnocchi-core -label-Workflow = -1..+1 group gnocchi-core - -[access "refs/tags/*"] -pushSignedTag = group gnocchi-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/golang-client.config b/modules/openstack_project/files/gerrit/acls/stackforge/golang-client.config deleted file mode 100644 index 1b395b804c..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/golang-client.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group golang-client-core -label-Code-Review = -2..+2 group golang-client-core -label-Workflow = -1..+1 group golang-client-core - -[access "refs/tags/*"] -pushSignedTag = group golang-client-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/graffiti.config b/modules/openstack_project/files/gerrit/acls/stackforge/graffiti.config deleted file mode 100644 index cf0e18c21f..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/graffiti.config +++ /dev/null @@ -1,15 +0,0 @@ -[access "refs/heads/*"] -abandon = group graffiti-core -create = group graffiti-core -label-Code-Review = -2..+2 group graffiti-core -label-Workflow = -1..+1 group graffiti-core - -[access "refs/tags/*"] -pushSignedTag = group graffiti-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/group-based-policy.config b/modules/openstack_project/files/gerrit/acls/stackforge/group-based-policy.config deleted file mode 100644 index 6a4ee5b291..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/group-based-policy.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group group-based-policy-core -label-Code-Review = -2..+2 group group-based-policy-core -label-Workflow = -1..+1 group group-based-policy-core - -[access "refs/tags/*"] -pushSignedTag = group group-based-policy-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/healthnmon.config b/modules/openstack_project/files/gerrit/acls/stackforge/healthnmon.config deleted file mode 100644 index 6b1c4d803f..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/healthnmon.config +++ /dev/null @@ -1,15 +0,0 @@ -[access "refs/*"] -create = group healthnmon-core -pushSignedTag = group healthnmon-core - -[access "refs/heads/*"] -abandon = group healthnmon-core -label-Code-Review = -2..+2 group healthnmon-core -label-Workflow = -1..+1 group healthnmon-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/heat-translator.config b/modules/openstack_project/files/gerrit/acls/stackforge/heat-translator.config deleted file mode 100644 index 5d616db422..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/heat-translator.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group heat-translator-core -label-Code-Review = -2..+2 group heat-translator-core -label-Workflow = -1..+1 group heat-translator-core - -[access "refs/tags/*"] -pushSignedTag = group heat-translator-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/inception.config b/modules/openstack_project/files/gerrit/acls/stackforge/inception.config deleted file mode 100644 index 915d20e035..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/inception.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group inception-core -label-Code-Review = -2..+2 group inception-core -label-Workflow = -1..+1 group inception-core - -[access "refs/tags/*"] -pushSignedTag = group inception-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/kickstack.config b/modules/openstack_project/files/gerrit/acls/stackforge/kickstack.config deleted file mode 100644 index 2d97425192..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/kickstack.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group kickstack-core -label-Code-Review = -2..+2 group kickstack-core -label-Workflow = -1..+1 group kickstack-core - -[access "refs/tags/*"] -pushSignedTag = group kickstack-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/kwapi.config b/modules/openstack_project/files/gerrit/acls/stackforge/kwapi.config deleted file mode 100644 index 938268bd26..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/kwapi.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group kwapi-core -label-Code-Review = -2..+2 group kwapi-core -label-Workflow = -1..+1 group kwapi-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/libra.config b/modules/openstack_project/files/gerrit/acls/stackforge/libra.config deleted file mode 100644 index 57f5451617..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/libra.config +++ /dev/null @@ -1,15 +0,0 @@ -[access "refs/heads/*"] -abandon = group libra-core -create = group libra-milestone -label-Code-Review = -2..+2 group libra-core -label-Workflow = -1..+1 group libra-core - -[access "refs/tags/*"] -pushSignedTag = group libra-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/logaas.config b/modules/openstack_project/files/gerrit/acls/stackforge/logaas.config deleted file mode 100644 index 340fc1813c..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/logaas.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group logaas-core -label-Code-Review = -2..+2 group logaas-core -label-Workflow = -1..+1 group logaas-core - -[access "refs/tags/*"] -pushSignedTag = group logaas-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/magnetodb.config b/modules/openstack_project/files/gerrit/acls/stackforge/magnetodb.config deleted file mode 100644 index c677169225..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/magnetodb.config +++ /dev/null @@ -1,28 +0,0 @@ -[access "refs/heads/*"] -abandon = group magnetodb-core -label-Code-Review = -2..+2 group magnetodb-core -label-Workflow = -1..+1 group magnetodb-core - -[access "refs/heads/proposed/*"] -abandon = group magnetodb-milestone -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group magnetodb-milestone -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group magnetodb-milestone - -[access "refs/heads/stable/*"] -abandon = group magnetodb-milestone -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group magnetodb-milestone -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group magnetodb-milestone - -[access "refs/tags/*"] -pushSignedTag = group magnetodb-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/merlin.config b/modules/openstack_project/files/gerrit/acls/stackforge/merlin.config deleted file mode 100644 index b6e9754a3b..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/merlin.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group merlin-core -label-Code-Review = -2..+2 group merlin-core -label-Workflow = -1..+1 group merlin-core - -[access "refs/tags/*"] -pushSignedTag = group merlin-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/milk.config b/modules/openstack_project/files/gerrit/acls/stackforge/milk.config deleted file mode 100644 index c58a4f6eeb..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/milk.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group milk-core -label-Code-Review = -2..+2 group milk-core -label-Workflow = -1..+1 group milk-core - -[access "refs/tags/*"] -pushSignedTag = group milk-core - -[receive] -requireChangeId = true -requireContributorAgreement = false - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/mistral.config b/modules/openstack_project/files/gerrit/acls/stackforge/mistral.config deleted file mode 100644 index e1963e44bc..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/mistral.config +++ /dev/null @@ -1,35 +0,0 @@ -[access "refs/heads/*"] -abandon = group mistral-core -label-Code-Review = -2..+2 group mistral-core -label-Workflow = -1..+1 group mistral-core - -[access "refs/heads/proposed/*"] -abandon = group mistral-milestone -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group mistral-milestone -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group mistral-milestone - -[access "refs/heads/release-*"] -abandon = group mistral-milestone -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group mistral-milestone -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group mistral-milestone - -[access "refs/heads/stable/*"] -abandon = group mistral-milestone -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group mistral-milestone -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group mistral-milestone - -[access "refs/tags/*"] -pushSignedTag = group mistral-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/monasca.config b/modules/openstack_project/files/gerrit/acls/stackforge/monasca.config deleted file mode 100644 index 4b93c9a595..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/monasca.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group monasca-core -label-Code-Review = -2..+2 group monasca-core -label-Workflow = -1..+1 group monasca-core - -[access "refs/tags/*"] -pushSignedTag = group monasca-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/murano.config b/modules/openstack_project/files/gerrit/acls/stackforge/murano.config deleted file mode 100644 index ee37313c18..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/murano.config +++ /dev/null @@ -1,36 +0,0 @@ -[access "refs/heads/*"] -abandon = group murano-core -create = group murano-milestone -label-Code-Review = -2..+2 group murano-core -label-Workflow = -1..+1 group murano-core - -[access "refs/heads/proposed/*"] -abandon = group murano-milestone -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group murano-milestone -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group murano-milestone - -[access "refs/heads/release-*"] -abandon = group murano-milestone -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group murano-milestone -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group murano-milestone - -[access "refs/heads/stable/*"] -abandon = group murano-milestone -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group murano-milestone -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group murano-milestone - -[access "refs/tags/*"] -pushSignedTag = group murano-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/namos.config b/modules/openstack_project/files/gerrit/acls/stackforge/namos.config deleted file mode 100644 index f0d249c07e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/namos.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group namos-core -label-Code-Review = -2..+2 group namos-core -label-Workflow = -1..+1 group namos-core - -[access "refs/tags/*"] -pushSignedTag = group namos-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/nova-docker.config b/modules/openstack_project/files/gerrit/acls/stackforge/nova-docker.config deleted file mode 100644 index ba7963c60e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/nova-docker.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group nova-docker-core -label-Code-Review = -2..+2 group nova-docker-core -label-Workflow = -1..+1 group nova-docker-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/nova-solver-scheduler.config b/modules/openstack_project/files/gerrit/acls/stackforge/nova-solver-scheduler.config deleted file mode 100644 index 7d3b73ccb7..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/nova-solver-scheduler.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group nova-solver-scheduler-core -label-Code-Review = -2..+2 group nova-solver-scheduler-core -label-Workflow = -1..+1 group nova-solver-scheduler-core - -[access "refs/tags/*"] -pushSignedTag = group nova-solver-scheduler-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/novaimagebuilder.config b/modules/openstack_project/files/gerrit/acls/stackforge/novaimagebuilder.config deleted file mode 100644 index 5fc113dbe9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/novaimagebuilder.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group novaimagebuilder-core -label-Code-Review = -2..+2 group novaimagebuilder-core -label-Workflow = -1..+1 group novaimagebuilder-core - -[access "refs/tags/*"] -pushSignedTag = group novaimagebuilder-core - -[receive] -requireChangeId = true -requireContributorAgreement = false - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/occi-os.config b/modules/openstack_project/files/gerrit/acls/stackforge/occi-os.config deleted file mode 100644 index 39cc7aff8e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/occi-os.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group occi-core -label-Code-Review = -2..+2 group occi-core -label-Workflow = -1..+1 group occi-core - -[access "refs/tags/*"] -pushSignedTag = group occi-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/octavia.config b/modules/openstack_project/files/gerrit/acls/stackforge/octavia.config deleted file mode 100644 index 12460a8afd..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/octavia.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group octavia-core -label-Code-Review = -2..+2 group octavia-core -label-Workflow = -1..+1 group octavia-core - -[access "refs/tags/*"] -pushSignedTag = group octavia-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/opencafe.config b/modules/openstack_project/files/gerrit/acls/stackforge/opencafe.config deleted file mode 100644 index 172287a2d9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/opencafe.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group cloud-cafe-core -label-Code-Review = -2..+2 group cloud-cafe-core -label-Workflow = -1..+1 group cloud-cafe-core - -[access "refs/tags/*"] -pushSignedTag = group cloud-cafe-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/openstack-cli-powershell.config b/modules/openstack_project/files/gerrit/acls/stackforge/openstack-cli-powershell.config deleted file mode 100644 index 8a96801bcc..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/openstack-cli-powershell.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group cli-powershell-core -label-Code-Review = -2..+2 group cli-powershell-core -label-Workflow = -1..+1 group cli-powershell-core - -[access "refs/tags/*"] -pushSignedTag = group cli-powershell-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/openstack-sdk-dotnet.config b/modules/openstack_project/files/gerrit/acls/stackforge/openstack-sdk-dotnet.config deleted file mode 100644 index 5ca88a6b02..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/openstack-sdk-dotnet.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group dotnet-sdk-core -label-Code-Review = -2..+2 group dotnet-sdk-core -label-Workflow = -1..+1 group dotnet-sdk-core - -[access "refs/tags/*"] -pushSignedTag = group dotnet-sdk-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/openstack-sdk-php.config b/modules/openstack_project/files/gerrit/acls/stackforge/openstack-sdk-php.config deleted file mode 100644 index 3f0a3587f4..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/openstack-sdk-php.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group php-sdk-core -label-Code-Review = -2..+2 group php-sdk-core -label-Workflow = -1..+1 group php-sdk-core - -[access "refs/tags/*"] -pushSignedTag = group php-sdk-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/openstackdroid.config b/modules/openstack_project/files/gerrit/acls/stackforge/openstackdroid.config deleted file mode 100644 index cf2eb93626..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/openstackdroid.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group openstackdroid-core -label-Code-Review = -2..+2 group openstackdroid-core -label-Workflow = -1..+1 group openstackdroid-core - -[access "refs/tags/*"] -pushSignedTag = group openstackdroid-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/openvz-nova-driver.config b/modules/openstack_project/files/gerrit/acls/stackforge/openvz-nova-driver.config deleted file mode 100644 index 041869adb4..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/openvz-nova-driver.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -abandon = group openvz-nova-driver-core -label-Code-Review = -2..+2 group openvz-nova-driver-core -label-Workflow = -1..+1 group openvz-nova-driver-core - -[access "refs/heads/proposed/*"] -abandon = group openvz-nova-driver-core -label-Code-Review = -2..+2 group openvz-nova-driver-core -label-Workflow = -1..+1 group openvz-nova-driver-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/os-client-config.config b/modules/openstack_project/files/gerrit/acls/stackforge/os-client-config.config deleted file mode 100644 index 0ea20ce1fa..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/os-client-config.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group os-client-config-core -label-Code-Review = -2..+2 group os-client-config-core -label-Workflow = -1..+1 group os-client-config-core - -[access "refs/tags/*"] -pushSignedTag = group os-client-config-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/osprofiler.config b/modules/openstack_project/files/gerrit/acls/stackforge/osprofiler.config deleted file mode 100644 index 7ae12e4312..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/osprofiler.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group rally-core -label-Code-Review = -2..+2 group rally-core -label-Workflow = -1..+1 group rally-core - -[access "refs/tags/*"] -pushSignedTag = group rally-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/ospurge.config b/modules/openstack_project/files/gerrit/acls/stackforge/ospurge.config deleted file mode 100644 index 2de93a3000..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/ospurge.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group ospurge-core -label-Code-Review = -2..+2 group ospurge-core -label-Workflow = -1..+1 group ospurge-core - -[access "refs/tags/*"] -pushSignedTag = group ospurge-release - -[receive] -requireChangeId = true -requireContributorAgreement = false - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/packstack.config b/modules/openstack_project/files/gerrit/acls/stackforge/packstack.config deleted file mode 100644 index b5d45a2004..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/packstack.config +++ /dev/null @@ -1,17 +0,0 @@ -[access "refs/*"] -create = group packstack-release - -[access "refs/heads/*"] -abandon = group packstack-core -label-Code-Review = -2..+2 group packstack-core -label-Workflow = -1..+1 group packstack-core - -[access "refs/tags/*"] -pushSignedTag = group packstack-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/pecan.config b/modules/openstack_project/files/gerrit/acls/stackforge/pecan.config deleted file mode 100644 index 07e2e36326..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/pecan.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group pecan-core -label-Code-Review = -2..+2 group pecan-core -label-Workflow = -1..+1 group pecan-core - -[access "refs/tags/*"] -pushSignedTag = group pecan-release - -[receive] -requireChangeId = true -requireContributorAgreement = false - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/poppy.config b/modules/openstack_project/files/gerrit/acls/stackforge/poppy.config deleted file mode 100644 index 0451bd355b..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/poppy.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group poppy-core -label-Code-Review = -2..+2 group poppy-core -label-Workflow = -1..+1 group poppy-core - -[access "refs/tags/*"] -pushSignedTag = group poppy-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true \ No newline at end of file diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/powervc-driver.config b/modules/openstack_project/files/gerrit/acls/stackforge/powervc-driver.config deleted file mode 100644 index 56c9f94d46..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/powervc-driver.config +++ /dev/null @@ -1,21 +0,0 @@ -[access "refs/heads/*"] -abandon = group powervc-driver-core -create = group powervc-driver-core -label-Code-Review = -2..+2 group powervc-driver-core -label-Workflow = -1..+1 group powervc-driver-core - -[access "refs/heads/stable/*"] -abandon = group powervc-driver-core -create = group powervc-driver-core -label-Code-Review = -2..+2 group powervc-driver-core -label-Workflow = -1..+1 group powervc-driver-core - -[access "refs/tags/*"] -pushSignedTag = group powervc-driver-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/puppet-ceph.config b/modules/openstack_project/files/gerrit/acls/stackforge/puppet-ceph.config deleted file mode 100644 index d7ea24f183..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/puppet-ceph.config +++ /dev/null @@ -1,17 +0,0 @@ -[access "refs/*"] -create = group puppet-ceph-core - -[access "refs/heads/*"] -abandon = group puppet-ceph-core -label-Code-Review = -2..+2 group puppet-ceph-core -label-Workflow = -1..+1 group puppet-ceph-core - -[access "refs/tags/*"] -pushSignedTag = group puppet-ceph-core - -[receive] -requireChangeId = true -requireContributorAgreement = false - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/puppet-modules.config b/modules/openstack_project/files/gerrit/acls/stackforge/puppet-modules.config deleted file mode 100644 index ff981f641e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/puppet-modules.config +++ /dev/null @@ -1,24 +0,0 @@ -[access "refs/*"] -create = group puppet-manager-core - -[access "refs/heads/*"] -abandon = group puppet-manager-core -label-Code-Review = -2..+2 group puppet-manager-core -label-Workflow = -1..+1 group puppet-manager-core - -[access "refs/heads/stable/*"] -abandon = group puppet-manager-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group puppet-manager-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group puppet-manager-core - -[access "refs/tags/*"] -pushSignedTag = group puppet-manager-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/puppet-n1k-vsm.config b/modules/openstack_project/files/gerrit/acls/stackforge/puppet-n1k-vsm.config deleted file mode 100644 index 67a66378e2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/puppet-n1k-vsm.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group puppet-n1k-vsm-core -label-Code-Review = -2..+2 group puppet-n1k-vsm-core -label-Workflow = -1..+1 group puppet-n1k-vsm-core - -[access "refs/tags/*"] -pushSignedTag = group puppet-n1k-vsm-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/pyghmi.config b/modules/openstack_project/files/gerrit/acls/stackforge/pyghmi.config deleted file mode 100644 index 1b72cc4293..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/pyghmi.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group python-ipmi-core -label-Code-Review = -2..+2 group python-ipmi-core -label-Workflow = -1..+1 group python-ipmi-core - -[access "refs/tags/*"] -pushSignedTag = group python-ipmi-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-congressclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-congressclient.config deleted file mode 100644 index d8c3ab26c2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/python-congressclient.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] - label-Code-Review = -2..+2 group congress-core - label-Workflow = -1..+1 group congress-core - abandon = group congress-core -[access "refs/tags/*"] - pushSignedTag = group congress-release -[receive] - requireChangeId = true - requireContributorAgreement = true -[submit] - mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-jenkins.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-jenkins.config deleted file mode 100644 index 815e4850bd..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/python-jenkins.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/*"] -create = group python-jenkins-release - -[access "refs/heads/*"] -abandon = group python-jenkins-core -label-Code-Review = -2..+2 group python-jenkins-core -label-Workflow = -1..+1 group python-jenkins-core - -[access "refs/tags/*"] -pushSignedTag = group python-jenkins-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-libraclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-libraclient.config deleted file mode 100644 index 57f5451617..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/python-libraclient.config +++ /dev/null @@ -1,15 +0,0 @@ -[access "refs/heads/*"] -abandon = group libra-core -create = group libra-milestone -label-Code-Review = -2..+2 group libra-core -label-Workflow = -1..+1 group libra-core - -[access "refs/tags/*"] -pushSignedTag = group libra-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-magnetodbclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-magnetodbclient.config deleted file mode 100644 index 5d7f608843..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/python-magnetodbclient.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group magnetodb-core -label-Code-Review = -2..+2 group magnetodb-core -label-Workflow = -1..+1 group magnetodb-core - -[access "refs/tags/*"] -pushSignedTag = group magnetodb-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-openstacksdk.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-openstacksdk.config deleted file mode 100644 index 266e76074e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/python-openstacksdk.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group python-openstacksdk-core -label-Code-Review = -2..+2 group python-openstacksdk-core -label-Workflow = -1..+1 group python-openstacksdk-core - -[access "refs/tags/*"] -pushSignedTag = group python-openstacksdk-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-opentsdbclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-opentsdbclient.config deleted file mode 100644 index 21c5807ba8..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/python-opentsdbclient.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group python-opentsdbclient-core -label-Code-Review = -2..+2 group python-opentsdbclient-core -label-Workflow = -1..+1 group python-opentsdbclient-core - -[access "refs/tags/*"] -pushSignedTag = group python-opentsdbclient-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-solumclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-solumclient.config deleted file mode 100644 index 8977d23a4e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/python-solumclient.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group solum-core -label-Code-Review = -2..+2 group solum-core -label-Workflow = -1..+1 group solum-core - -[access "refs/tags/*"] -pushSignedTag = group solum-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-surveilclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-surveilclient.config deleted file mode 100644 index 96fc4a3dd9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/python-surveilclient.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group surveil-core -label-Code-Review = -2..+2 group surveil-core -label-Workflow = -1..+1 group surveil-core - -[access "refs/tags/*"] -pushSignedTag = group surveil-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-tackerclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-tackerclient.config deleted file mode 100644 index 84764b526e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/python-tackerclient.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group tacker-core -label-Code-Review = -2..+2 group tacker-core -label-Workflow = -1..+1 group tacker-core - -[access "refs/tags/*"] -pushSignedTag = group tacker-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/rack.config b/modules/openstack_project/files/gerrit/acls/stackforge/rack.config deleted file mode 100644 index 01f6bfb228..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/rack.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -label-Code-Review = -2..+2 group rack-core -label-Workflow = -1..+1 group rack-core -abandon = group rack-core - -[access "refs/tags/*"] -pushSignedTag = group rack-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/radar.config b/modules/openstack_project/files/gerrit/acls/stackforge/radar.config deleted file mode 100644 index d47c0cc02c..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/radar.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group radar-core -label-Code-Review = -2..+2 group radar-core -label-Workflow = -1..+1 group radar-core - -[access "refs/tags/*"] -pushSignedTag = group radar-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/rally.config b/modules/openstack_project/files/gerrit/acls/stackforge/rally.config deleted file mode 100644 index 5a6819de65..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/rally.config +++ /dev/null @@ -1,15 +0,0 @@ -[access "refs/*"] -create = group rally-core -pushSignedTag = group rally-core - -[access "refs/heads/*"] -abandon = group rally-core -label-Code-Review = -2..+2 group rally-core -label-Workflow = -1..+1 group rally-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/refstack-client.config b/modules/openstack_project/files/gerrit/acls/stackforge/refstack-client.config deleted file mode 100644 index 2ba8583de9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/refstack-client.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group refstack-core -label-Code-Review = -2..+2 group refstack-core -label-Workflow = -1..+1 group refstack-core - -[access "refs/tags/*"] -pushSignedTag = group refstack-release - -[receive] -requireContributorAgreement = true -requrieChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/refstack.config b/modules/openstack_project/files/gerrit/acls/stackforge/refstack.config deleted file mode 100644 index 2ba8583de9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/refstack.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group refstack-core -label-Code-Review = -2..+2 group refstack-core -label-Workflow = -1..+1 group refstack-core - -[access "refs/tags/*"] -pushSignedTag = group refstack-release - -[receive] -requireContributorAgreement = true -requrieChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/requests-mock.config b/modules/openstack_project/files/gerrit/acls/stackforge/requests-mock.config deleted file mode 100644 index 97ff30c184..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/requests-mock.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group requests-mock-core -label-Code-Review = -2..+2 group requests-mock-core -label-Workflow = -1..+1 group requests-mock-core - -[access "refs/tags/*"] -pushSignedTag = group requests-mock-release - -[receive] -requireChangeId = true -requireContributorAgreement = false - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/rubick.config b/modules/openstack_project/files/gerrit/acls/stackforge/rubick.config deleted file mode 100644 index c90e2b69d8..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/rubick.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group rubick-core -label-Code-Review = -2..+2 group rubick-core -label-Workflow = -1..+1 group rubick-core - -[access "refs/tags/*"] -pushSignedTag = group rubick-release - -[receive] -requireContributorAgreement = true -requrieChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/sahara-ci-config.config b/modules/openstack_project/files/gerrit/acls/stackforge/sahara-ci-config.config deleted file mode 100644 index 4751003bc8..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/sahara-ci-config.config +++ /dev/null @@ -1,10 +0,0 @@ -[access "refs/heads/*"] -abandon = group sahara-ci-config-admins -label-Code-Review = -2..+2 group sahara-ci-config-admins -label-Workflow = -1..+1 group sahara-ci-config-admins - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/sahara-guestagent.config b/modules/openstack_project/files/gerrit/acls/stackforge/sahara-guestagent.config deleted file mode 100644 index 6798466ace..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/sahara-guestagent.config +++ /dev/null @@ -1,21 +0,0 @@ -[access "refs/heads/*"] -abandon = group sahara-guestagent-core -label-Code-Review = -2..+2 group sahara-guestagent-core -label-Workflow = -1..+1 group sahara-guestagent-core - -[access "refs/heads/stable/*"] -abandon = group sahara-guestagent-core -exclusiveGroupPermissions = abandon label-Code-Review label-Workflow -label-Code-Review = -2..+2 group sahara-guestagent-core -label-Code-Review = -1..+1 group Registered Users -label-Workflow = -1..+1 group sahara-guestagent-core - -[access "refs/tags/*"] -pushSignedTag = group sahara-guestagent-milestone - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/salt-formula.config b/modules/openstack_project/files/gerrit/acls/stackforge/salt-formula.config deleted file mode 100644 index 4c25f62ed8..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/salt-formula.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group salt-formula-core -label-Code-Review = -2..+2 group salt-formula-core -label-Workflow = -1..+1 group salt-formula-core - -[access "refs/tags/*"] -pushSignedTag = group salt-formula-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/saml-generator.config b/modules/openstack_project/files/gerrit/acls/stackforge/saml-generator.config deleted file mode 100644 index 95cef4fc8a..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/saml-generator.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group saml-generator-core -label-Code-Review = -2..+2 group saml-generator-core -label-Workflow = -1..+1 group saml-generator-core - -[access "refs/tags/*"] -pushSignedTag = group saml-generator-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/satori.config b/modules/openstack_project/files/gerrit/acls/stackforge/satori.config deleted file mode 100644 index 89cb3eb576..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/satori.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group satori-core -label-Code-Review = -2..+2 group satori-core -label-Workflow = -1..+1 group satori-core - -[access "refs/tags/*"] -pushSignedTag = group satori-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/solum-dashboard.config b/modules/openstack_project/files/gerrit/acls/stackforge/solum-dashboard.config deleted file mode 100644 index 8977d23a4e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/solum-dashboard.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group solum-core -label-Code-Review = -2..+2 group solum-core -label-Workflow = -1..+1 group solum-core - -[access "refs/tags/*"] -pushSignedTag = group solum-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/solum-infra-guestagent.config b/modules/openstack_project/files/gerrit/acls/stackforge/solum-infra-guestagent.config deleted file mode 100644 index 8977d23a4e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/solum-infra-guestagent.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group solum-core -label-Code-Review = -2..+2 group solum-core -label-Workflow = -1..+1 group solum-core - -[access "refs/tags/*"] -pushSignedTag = group solum-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/solum-specs.config b/modules/openstack_project/files/gerrit/acls/stackforge/solum-specs.config deleted file mode 100644 index dd6b723c9c..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/solum-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group solum-core -label-Code-Review = -2..+2 group solum-core -label-Workflow = -1..+1 group solum-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/solum.config b/modules/openstack_project/files/gerrit/acls/stackforge/solum.config deleted file mode 100644 index 8977d23a4e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/solum.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group solum-core -label-Code-Review = -2..+2 group solum-core -label-Workflow = -1..+1 group solum-core - -[access "refs/tags/*"] -pushSignedTag = group solum-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/sphinxcontrib-docbookrestapi.config b/modules/openstack_project/files/gerrit/acls/stackforge/sphinxcontrib-docbookrestapi.config deleted file mode 100644 index c2b3bf6cee..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/sphinxcontrib-docbookrestapi.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group sphinxcontrib-docbookrestapi-core -label-Code-Review = -2..+2 group sphinxcontrib-docbookrestapi-core -label-Workflow = -1..+1 group sphinxcontrib-docbookrestapi-core - -[access "refs/tags/*"] -pushSignedTag = group sphinxcontrib-docbookrestapi-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/sqlalchemy-migrate.config b/modules/openstack_project/files/gerrit/acls/stackforge/sqlalchemy-migrate.config deleted file mode 100644 index d20a9df0ba..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/sqlalchemy-migrate.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group sqlalchemy-migrate-core -label-Code-Review = -2..+2 group sqlalchemy-migrate-core -label-Workflow = -1..+1 group sqlalchemy-migrate-core - -[access "refs/tags/*"] -pushSignedTag = group sqlalchemy-migrate-core - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/staccato.config b/modules/openstack_project/files/gerrit/acls/stackforge/staccato.config deleted file mode 100644 index 8d295567c2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/staccato.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group staccato-core -label-Code-Review = -2..+2 group staccato-core -label-Workflow = -1..+1 group staccato-core - -[access "refs/tags/*"] -pushSignedTag = group staccato-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/stackalytics.config b/modules/openstack_project/files/gerrit/acls/stackforge/stackalytics.config deleted file mode 100644 index 0df8e9d188..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/stackalytics.config +++ /dev/null @@ -1,15 +0,0 @@ -[access "refs/*"] -create = group stackalytics-core -pushSignedTag = group stackalytics-core - -[access "refs/heads/*"] -abandon = group stackalytics-core -label-Code-Review = -2..+2 group stackalytics-core -label-Workflow = -1..+1 group stackalytics-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/stacktach.config b/modules/openstack_project/files/gerrit/acls/stackforge/stacktach.config deleted file mode 100644 index fdff4c481e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/stacktach.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group stacktach-core -label-Code-Review = -2..+2 group stacktach-core -label-Workflow = -1..+1 group stacktach-core - -[access "refs/tags/*"] -pushSignedTag = group stacktach-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/surveil-specs.config b/modules/openstack_project/files/gerrit/acls/stackforge/surveil-specs.config deleted file mode 100644 index 96fc4a3dd9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/surveil-specs.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group surveil-core -label-Code-Review = -2..+2 group surveil-core -label-Workflow = -1..+1 group surveil-core - -[access "refs/tags/*"] -pushSignedTag = group surveil-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/surveil.config b/modules/openstack_project/files/gerrit/acls/stackforge/surveil.config deleted file mode 100644 index 96fc4a3dd9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/surveil.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group surveil-core -label-Code-Review = -2..+2 group surveil-core -label-Workflow = -1..+1 group surveil-core - -[access "refs/tags/*"] -pushSignedTag = group surveil-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/swift-ceph-backend.config b/modules/openstack_project/files/gerrit/acls/stackforge/swift-ceph-backend.config deleted file mode 100644 index 214979c171..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/swift-ceph-backend.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group swift-ceph-backend-core -label-Code-Review = -2..+2 group swift-ceph-backend-core -label-Workflow = -1..+1 group swift-ceph-backend-core - -[access "refs/tags/*"] -pushSignedTag = group swift-ceph-backend-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/swift3.config b/modules/openstack_project/files/gerrit/acls/stackforge/swift3.config deleted file mode 100644 index a601195bd6..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/swift3.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group swift3-core -label-Code-Review = -2..+2 group swift3-core -label-Workflow = -1..+1 group swift3-core - -[access "refs/tags/*"] -pushSignedTag = group swift3-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/swiftonfile.config b/modules/openstack_project/files/gerrit/acls/stackforge/swiftonfile.config deleted file mode 100644 index 657167197d..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/swiftonfile.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] - abandon = group swiftonfile-core - label-Code-Review = -2..+2 group swiftonfile-core - label-Workflow = -1..+1 group swiftonfile-core - -[access "refs/tags/*"] - pushSignedTag = group swiftonfile-release - -[receive] - requireChangeId = true - requireContributorAgreement = false - -[submit] - mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/swiftpolicy.config b/modules/openstack_project/files/gerrit/acls/stackforge/swiftpolicy.config deleted file mode 100644 index 21140cd2f5..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/swiftpolicy.config +++ /dev/null @@ -1,15 +0,0 @@ -[access "refs/heads/*"] -label-Code-Review = -2..+2 group swiftpolicy-core -label-Workflow = -1..+1 group swiftpolicy-core -abandon = group swiftpolicy-core - -[access "refs/tags/*"] -create = group swiftpolicy-release -pushTag = group swiftpolicy-release - -[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 deleted file mode 100644 index c17fbfe1a9..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/tacker-specs.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] -abandon = group tacker-specs-core -label-Code-Review = -2..+2 group tacker-specs-core -label-Workflow = -1..+1 group tacker-specs-core - -[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 deleted file mode 100644 index 84764b526e..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/tacker.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group tacker-core -label-Code-Review = -2..+2 group tacker-core -label-Workflow = -1..+1 group tacker-core - -[access "refs/tags/*"] -pushSignedTag = group tacker-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/tomograph.config b/modules/openstack_project/files/gerrit/acls/stackforge/tomograph.config deleted file mode 100644 index d5c40370ef..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/tomograph.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group tomograph-core -label-Code-Review = -2..+2 group tomograph-core -label-Workflow = -1..+1 group tomograph-core - -[access "refs/tags/*"] -pushSignedTag = group tomograph-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/tooz.config b/modules/openstack_project/files/gerrit/acls/stackforge/tooz.config deleted file mode 100644 index 76baba5422..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/tooz.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group tooz-core -label-Code-Review = -2..+2 group tooz-core -label-Workflow = -1..+1 group tooz-core - -[access "refs/tags/*"] -pushSignedTag = group tooz-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/tricircle.config b/modules/openstack_project/files/gerrit/acls/stackforge/tricircle.config deleted file mode 100644 index dc5c31d6e8..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/tricircle.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group tricircle-core -label-Code-Review = -2..+2 group tricircle-core -label-Workflow = -1..+1 group tricircle-core - -[access "refs/tags/*"] -pushSignedTag = group tricircle-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/tripleo-ansible.config b/modules/openstack_project/files/gerrit/acls/stackforge/tripleo-ansible.config deleted file mode 100644 index 1bff716e38..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/tripleo-ansible.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group tripleo-ansible-core -label-Code-Review = -2..+2 group tripleo-ansible-core -label-Workflow = -1..+1 group tripleo-ansible-core - -[access "refs/tags/*"] -pushSignedTag = group tripleo-ansible-release - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/turbo-hipster.config b/modules/openstack_project/files/gerrit/acls/stackforge/turbo-hipster.config deleted file mode 100644 index 558eab451c..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/turbo-hipster.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group turbo-hipster-core -label-Code-Review = -2..+2 group turbo-hipster-core -label-Workflow = -1..+1 group turbo-hipster-core - -[access "refs/tags/*"] -pushSignedTag = group turbo-hipster-core - -[receive] -requireChangeId = true -requireContributorAgreement = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/tuskar-ui-extras.config b/modules/openstack_project/files/gerrit/acls/stackforge/tuskar-ui-extras.config deleted file mode 100644 index 8274826a81..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/tuskar-ui-extras.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] - label-Code-Review = -2..+2 group tuskar-ui-extras-core - label-Workflow = -1..+1 group tuskar-ui-extras-core - abandon = group tuskar-ui-extras-core -[access "refs/tags/*"] - pushSignedTag = group tuskar-ui-extras-release -[receive] - requireChangeId = true - requireContributorAgreement = true -[submit] - mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/warm.config b/modules/openstack_project/files/gerrit/acls/stackforge/warm.config deleted file mode 100644 index 437483c584..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/warm.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group warm-core -label-Code-Review = -2..+2 group warm-core -label-Workflow = -1..+1 group warm-core - -[access "refs/tags/*"] -pushSignedTag = group warm-release - -[receive] -requireChangeId = true -requireContributorAgreement = false - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/wsme.config b/modules/openstack_project/files/gerrit/acls/stackforge/wsme.config deleted file mode 100644 index 0a4a2ef65a..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/wsme.config +++ /dev/null @@ -1,14 +0,0 @@ -[access "refs/heads/*"] -abandon = group wsme-core -label-Code-Review = -2..+2 group wsme-core -label-Workflow = -1..+1 group wsme-core - -[access "refs/tags/*"] -pushSignedTag = group wsme-release - -[receive] -requireChangeId = true -requireContributorAgreement = false - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/xenapi-os-testing.config b/modules/openstack_project/files/gerrit/acls/stackforge/xenapi-os-testing.config deleted file mode 100644 index 5c2b18b4a2..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/xenapi-os-testing.config +++ /dev/null @@ -1,13 +0,0 @@ -[access "refs/heads/*"] -abandon = group xenapi-os-testing-core -label-Code-Review = -2..+2 group xenapi-os-testing-core -label-Workflow = -1..+1 group xenapi-os-testing-core - -[access "refs/tags/*"] -pushSignedTag = group xenapi-os-testing-release - -[receive] -requireChangeId = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/xstatic.config b/modules/openstack_project/files/gerrit/acls/stackforge/xstatic.config deleted file mode 100644 index cf5d9e2e3c..0000000000 --- a/modules/openstack_project/files/gerrit/acls/stackforge/xstatic.config +++ /dev/null @@ -1,11 +0,0 @@ -[access "refs/heads/*"] - label-Code-Review = -2..+2 group xstatic-core - label-Workflow = -1..+1 group xstatic-core - abandon = group xstatic-core -[access "refs/tags/*"] - pushSignedTag = group xstatic-release -[receive] - requireChangeId = true - requireContributorAgreement = true -[submit] - mergeContent = true diff --git a/modules/openstack_project/files/gerrit/acls/test-manage-project.config b/modules/openstack_project/files/gerrit/acls/test-manage-project.config deleted file mode 100644 index e69b07cba1..0000000000 --- a/modules/openstack_project/files/gerrit/acls/test-manage-project.config +++ /dev/null @@ -1,16 +0,0 @@ -[access "refs/heads/*"] -label-Code-Review = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core - -[access "refs/meta/config"] -label-Code-Review = -2..+2 group infra-core -label-Verified = -2..+2 group infra-core -label-Workflow = -1..+1 group infra-core -submit = group infra-core - -[receive] -requireChangeId = true -requireShortMessage = true - -[submit] -mergeContent = true diff --git a/modules/openstack_project/files/gerrit/notify_impact.yaml b/modules/openstack_project/files/gerrit/notify_impact.yaml deleted file mode 100644 index 2f7f47e40c..0000000000 --- a/modules/openstack_project/files/gerrit/notify_impact.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# This file is used by the notify_impact jeepyb plugin to control the bugs it -# create. -# -# Please keep these structures in alphabetical order. - -# For automatically created DocImpact bugs, there are two structures here. The -# author_map maps email addresses of authors to "groups". These groups can be -# anything you want, although the most likely example is a dev team at a -# particular company. The second structure is "subscriber_map", which lists -# the people to subscribe to a bug owned by a particular group. - -author_map: - joshua.hesketh@rackspace.com: rcbau - lana.brindley@rackspace.com: rcbau - matt@oliver.net.au: rcbau - matthew.oliver@rackspace.com: rcbau - michael.davies@rackspace.com: rcbau - michael.still@rackspace.com: rcbau - michael@the-davies.net: rcbau - mikal@stillhq.com: rcbau - openstack@lanabrindley.com: rcbau - -subscriber_map: - rcbau: ['loquacity', 'mikalstill'] diff --git a/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml deleted file mode 100644 index 721c19e67d..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml +++ /dev/null @@ -1,59 +0,0 @@ -- job-template: - name: '{name}-tox-doc-{envlist}' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - tox: - envlist: '{envlist}' - - publishers: - - console-log - - upload-to-docs-site - - upload-doc-build-results - - node: '{node}' - -- job: - name: openstack-api-ref - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - tox: - envlist: 'publishdocs-api' - - publishers: - - console-log - - upload-doc-build-results - - ftp: - site: developer.openstack.org - source: 'publish-docs/api-ref/**' - target: '/' - remove-prefix: 'publish-docs/api-ref/' - - -# in zuul/layout.yaml specified to only run against master branch. -# this copies static files from www -- job: - name: openstack-api-site - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - publishers: - - ftp: - site: developer.openstack.org - source: 'www/**' - target: '' - remove-prefix: 'www/' - excludes: '' - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/aviator-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/aviator-jobs.yaml deleted file mode 100644 index 9dd6d404ed..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/aviator-jobs.yaml +++ /dev/null @@ -1,18 +0,0 @@ -- job-template: - name: 'gate-aviator-tests' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - cp test/environment.yml.travis-ci test/environment.yml - mkdir .bundled_gems - export GEM_HOME=`pwd`/.bundled_gems - bundle --without development - bundle exec rake - - publishers: - - console-log - - coverage-log-ruby - - node: '{node}' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/barbican.yaml b/modules/openstack_project/files/jenkins_job_builder/config/barbican.yaml deleted file mode 100644 index 2521533e7f..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/barbican.yaml +++ /dev/null @@ -1,39 +0,0 @@ -- job: - name: gate-barbican-devstack-dsvm - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export ENABLED_SERVICES=barbican,tempest,keystone - export PROJECTS="openstack/barbican $PROJECTS" - export PROJECTS="openstack/python-barbicanclient $PROJECTS" - - function pre_test_hook { - cd /opt/stack/new/barbican/functionaltests - ./pre_test_hook.sh - } - export -f pre_test_hook - - function post_test_hook { - cd /opt/stack/new/barbican/functionaltests - ./post_test_hook.sh - } - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/blazar.yaml b/modules/openstack_project/files/jenkins_job_builder/config/blazar.yaml deleted file mode 100644 index 6ec21629e8..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/blazar.yaml +++ /dev/null @@ -1,50 +0,0 @@ -- job: - name: gate-blazar-devstack-dsvm - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_TEMPEST=1 - export ENABLED_SERVICES=blazar,blazar-a,blazar-m,tempest - export PROJECTS="stackforge/blazar $PROJECTS" - export PROJECTS="stackforge/blazar-nova $PROJECTS" - export PROJECTS="stackforge/python-blazarclient $PROJECTS" - - # Construct a regex to limiting scope of tempest - r="^(?:tempest\.cli\.simple_read_only\.test_resource_.*)" - r="$r|^(?:tempest\.scenario\.test_resource_.*)" - export DEVSTACK_GATE_TEMPEST_REGEX="$r" - - function pre_test_hook { - # Install blazar devstack integration - BLAZAR_BASE=/opt/stack/new/blazar - BLAZAR_DEVSTACK_BASE=$BLAZAR_BASE/contrib/devstack - DEVSTACK_BASE=/opt/stack/new/devstack - cp $BLAZAR_DEVSTACK_BASE/lib/* $DEVSTACK_BASE/lib - cp $BLAZAR_DEVSTACK_BASE/extras.d/* $DEVSTACK_BASE/extras.d - - # Install blazar tempest integration - # Copying Tempest test suites - BLAZAR_TEMPEST_DIR=$BLAZAR_BASE/contrib/tempest - TEMPEST_DIR=${TEMPEST_DIR:-/opt/stack/new/tempest} - cp -R $BLAZAR_TEMPEST_DIR/tempest/* $TEMPEST_DIR/tempest - } - export -f pre_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/ceilometer.yaml b/modules/openstack_project/files/jenkins_job_builder/config/ceilometer.yaml deleted file mode 100644 index 5d6186fdf0..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/ceilometer.yaml +++ /dev/null @@ -1,61 +0,0 @@ -- job-template: - name: 'gate-tempest-dsvm-ceilometer-{backend}{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_CEILOMETER_BACKEND={backend} - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: 'gate-tempest-dsvm-ceilometer-{backend}-full{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - export DEVSTACK_GATE_CEILOMETER_BACKEND={backend} - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/chef-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/chef-jobs.yaml deleted file mode 100644 index 26cf7afba7..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/chef-jobs.yaml +++ /dev/null @@ -1,77 +0,0 @@ -- job-template: - name: 'gate-{name}-chef-unit' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 60 - - timestamps - - builders: - - gerrit-git-prep - - ruby-191-prep - - chef-bundler-prep - - revoke-sudo - - chef-berkshelf-prep - - chef-cookbook-chefspec - - publishers: - - console-log - -- job-template: - name: 'gate-{name}-chef-lint' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 60 - - timestamps - - builders: - - gerrit-git-prep - - ruby-191-prep - - chef-bundler-prep - - revoke-sudo - - chef-berkshelf-prep - - chef-cookbook-foodcritic - - publishers: - - console-log - -- job-template: - name: 'gate-{name}-chef-style' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 60 - - timestamps - - builders: - - gerrit-git-prep - - ruby-191-prep - - chef-bundler-prep - - revoke-sudo - - chef-berkshelf-prep - - chef-cookbook-rubocop - - publishers: - - console-log - -- job: - name: gate-openstack-chef-repo - node: 'bare-precise || bare-trusty' - - builders: - - gerrit-git-prep - - ruby-191-prep - - chef-bundler-prep - - revoke-sudo - - chef-berkshelf-prep - - shell: | - #!/bin/bash -xe - # Validates roles - bundle exec spiceweasel infrastructure.yml --debug - - publishers: - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/defaults.yaml b/modules/openstack_project/files/jenkins_job_builder/config/defaults.yaml deleted file mode 100644 index f1edb91667..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/defaults.yaml +++ /dev/null @@ -1,28 +0,0 @@ -- defaults: - name: global - description: | -
This job is managed by puppet and will be overwritten.
- -Do not edit this job through the web
- -If you would like to make changes to this job, please see: - - - https://git.openstack.org/cgit/openstack-infra/config - - - In modules/openstack_project/files/jenkins_job_builder/config -
- project-type: freestyle - concurrent: true - - wrappers: - - build-timeout: - timeout: 30 - - timestamps - - logrotate: - daysToKeep: 1 - numToKeep: -1 - artifactDaysToKeep: -1 - artifactNumToKeep: -1 diff --git a/modules/openstack_project/files/jenkins_job_builder/config/designate.yaml b/modules/openstack_project/files/jenkins_job_builder/config/designate.yaml deleted file mode 100644 index 78be093b1b..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/designate.yaml +++ /dev/null @@ -1,45 +0,0 @@ -- job: - name: gate-designate-devstack-dsvm - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export ENABLED_SERVICES=designate,designate-api,designate-central,designate-sink - export PROJECTS="openstack/designate $PROJECTS" - export PROJECTS="openstack/python-designateclient $PROJECTS" - - function gate_hook { - cd /opt/stack/new/designate/contrib/devstack - ./gate_hook.sh - } - export -f gate_hook - - function pre_test_hook { - cd /opt/stack/new/designate/contrib/devstack - ./pre_test_hook.sh - } - export -f pre_test_hook - - function post_test_hook { - cd /opt/stack/new/designate/contrib/devstack - ./post_test_hook.sh - } - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/devstack-gate.yaml b/modules/openstack_project/files/jenkins_job_builder/config/devstack-gate.yaml deleted file mode 100644 index 953be61492..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/devstack-gate.yaml +++ /dev/null @@ -1,1576 +0,0 @@ -- job-template: - name: 'check-dg-tempest-dsvm-full' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - experimental-devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - export RE_EXEC=true - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: 'check-dg-tempest-dsvm-full-reexec' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - experimental-devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: 'check-dg-hooks-dsvm' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 60 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - - # place calls for all hooks in here - function pre_test_hook {{ - echo "I'm totally an awesome pre_test_hook" - }} - export -f pre_test_hook - - function gate_hook {{ - echo "I'm totally an awesome gate_hook" - }} - export -f gate_hook - - function post_test_hook {{ - echo "I'm totally an awesome post_test_hook" - }} - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-full{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-full-newlibvirt{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-master-dsvm-full{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - export OVERRIDE_TEMPEST_PROJECT_BRANCH=master - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-full-non-isolated{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_DISABLE_TENANT_ISOLATION=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-neutron-full-non-isolated{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 185 - - timestamps - - builders: - - link-logs - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=180 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_TEMPEST_DISABLE_TENANT_ISOLATION=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-neutron-heat-slow{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_TEMPEST_HEAT_SLOW=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-neutron{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_SMOKE_SERIAL=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-master-dsvm-neutron{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_SMOKE_SERIAL=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - export OVERRIDE_TEMPEST_PROJECT_BRANCH=master - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-neutron-pg{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_POSTGRES=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_CONFIGDRIVE=0 - export DEVSTACK_GATE_SMOKE_SERIAL=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-neutron-dvr{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_NEUTRON_DVR=1 - export DEVSTACK_GATE_TEMPEST_ALLOW_TENANT_ISOLATION=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-neutron-full{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_TESTR_FULL=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_TEMPEST_ALLOW_TENANT_ISOLATION=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-neutron-pg-full{branch-designator}' - node: '{node}' - - wrappers: - - timeout: - timeout: 125 - fail: true - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_TESTR_FULL=1 - export DEVSTACK_GATE_POSTGRES=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_TEMPEST_ALLOW_TENANT_ISOLATION=1 - export DEVSTACK_GATE_CONFIGDRIVE=0 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-devstack-dsvm-cells{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_CELLS=1 - export DEVSTACK_GATE_EXERCISES=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- builder: - # NOTE(adam_g): This is a temporary macro until we can define the Ironic d-s-g job in a - # standard, minimal fashion. - name: devstack-virtual-ironic - builders: - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TEMPEST_DISABLE_TENANT_ISOLATION=1 - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_POSTGRES={postgres} - export DEVSTACK_GATE_IRONIC=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_VIRT_DRIVER=ironic - export DEVSTACK_GATE_IRONIC_DRIVER={deploy_driver} - export DEVSTACK_GATE_IRONIC_BUILD_RAMDISK={build-ramdisk} - export TEMPEST_CONCURRENCY=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - - # Construct a regex to use when limiting scope of tempest - # to avoid features unsupported by Ironic. - # skip all compute API tests that touch secgroups, volumes, servers and - # snapshots - r="^(?!.*(?:(compute\.|compute\.v3\.)(security_groups\.test_security_groups|images\.test_images_oneserver|servers\.*))" - r="$r|^(?:tempest\.api\.database\.*)" - # skip volumes attach tests - r="$r|(?:tempest\.api\.volume\.test_volumes_actions.*)" - # skip all scenario tests - r="$r|(?:tempest\.scenario\.*)" - # skip boto tests which expect to spawn an instance - r="$r|(?:tempest\.thirdparty\.boto\.test_ec2_instance_run.*))" - r="$r.*(?=.*smoke.*).*$" - # enable the baremetal scenario tests (basic and advanced) - r="$r tempest.scenario.test_baremetal_*" - export DEVSTACK_GATE_TEMPEST_REGEX="$r" - - if $(grep -Eqs 'Ubuntu 12.04' /etc/lsb-release); then - # pull in libvirt /w ovs support from ubuntu cloud-archive for - # Precise. - sudo apt-get update - sudo add-apt-repository cloud-archive:icehouse - sudo apt-get update - fi - - # prevent sshd from jumping to the ovs bridge on Precise instances. - IP=$(ip addr show eth0 | grep 'inet ' | sed 's/inet \([0-9\.]*\)\/.*/\1/' | tr -d ' ') - sudo sed -i "s/#ListenAddress 0.0.0.0/ListenAddress $IP/" /etc/ssh/sshd_config - sudo service ssh restart - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - -- job-template: - name: '{pipeline}-tempest-dsvm-ironic-pxe_ssh{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - devstack-virtual-ironic: - postgres: 0 - build-ramdisk: 1 - deploy_driver: pxe_ssh - branch-override: '{branch-override}' - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-ironic-pxe_ssh-postgres{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - devstack-virtual-ironic: - postgres: 1 - build-ramdisk: 1 - deploy_driver: pxe_ssh - branch-override: '{branch-override}' - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-ironic-parallel{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_IRONIC=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_VIRT_DRIVER=ironic - export TEMPEST_CONCURRENCY=2 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-ironic-agent_ssh{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - devstack-virtual-ironic: - postgres: 0 - build-ramdisk: 0 - deploy_driver: agent_ssh - branch-override: '{branch-override}' - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-ironic-agent_ssh-src{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - devstack-virtual-ironic: - postgres: 0 - build-ramdisk: 1 - deploy_driver: agent_ssh - branch-override: '{branch-override}' - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-zaqar{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_ZAQAR=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - function post_test_hook {{ - gzip -9 -c /var/log/zaqar/queues.log > $WORKSPACE/logs/queues.log.txt.gz - }} - export -f post_test_hook - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-cells{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_CELLS=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-cells-full{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - export DEVSTACK_GATE_CELLS=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-large-ops{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_LARGE_OPS=100 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-large-ops-testing{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_LARGE_OPS=175 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-neutron-large-ops{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_LARGE_OPS=100 - export DEVSTACK_GATE_NEUTRON=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-neutron-large-ops-testing{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_LARGE_OPS=175 - export DEVSTACK_GATE_NEUTRON=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-postgres-zeromq-full{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - export DEVSTACK_GATE_POSTGRES=1 - export DEVSTACK_GATE_MQ_DRIVER="zeromq" - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-postgres-full{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - export DEVSTACK_GATE_POSTGRES=1 - export DEVSTACK_GATE_CONFIGDRIVE=0 - export DEVSTACK_GATE_ENABLE_HTTPD_MOD_WSGI_SERVICES=0 - export DEVSTACK_GATE_NOVA_API_METADATA_SPLIT=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-keystonev3-full{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 185 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=180 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - export DEVSTACK_GATE_KEYSTONE_V3=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-neutron-keystonev3-full{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_TESTR_FULL=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_TEMPEST_ALLOW_TENANT_ISOLATION=1 - export DEVSTACK_GATE_KEYSTONE_V3=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-grenade-dsvm{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 130 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_GRENADE=pullup - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-grenade-dsvm-forward{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 130 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_GRENADE=forward - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-grenade-dsvm-neutron{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 130 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_GRENADE=pullup - export DEVSTACK_GATE_NEUTRON=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-grenade-dsvm-neutron-forward{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 130 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_GRENADE=forward - export DEVSTACK_GATE_NEUTRON=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-grenade-dsvm-partial-ncpu{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 130 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_GRENADE=partial-ncpu - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-grenade-dsvm-ironic-sideways{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 130 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_GRENADE=sideways-ironic - export DEVSTACK_GATE_IRONIC=1 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_VIRT_DRIVER=ironic - export TEMPEST_CONCURRENCY=2 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-grenade-dsvm-neutron-sideways{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 130 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_GRENADE=sideways-neutron - export DEVSTACK_GATE_NEUTRON=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-all{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_ALL=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-coverage{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_COVERAGE=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-stress{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_STRESS=1 - export DEVSTACK_GATE_CLEAN_LOGS=0 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job: - name: 'check-tempest-dsvm-f20' - node: 'devstack-f20' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job: - name: 'check-tempest-dsvm-centos7' - node: 'devstack-centos7' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_SMOKE_SERIAL=1 - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-tempest-dsvm-{topology}{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_FULL=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - export DEVSTACK_GATE_TOPOLOGY={topology} - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-neutron-{topology}{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_FULL=1 - export DEVSTACK_GATE_NEUTRON=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - export DEVSTACK_GATE_TOPOLOGY={topology} - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: '{pipeline}-tempest-dsvm-full-ceph{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - export DEVSTACK_GATE_CEPH=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job: - name: gate-devstack-gate-unittests - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: "./run-tests.sh" - - publishers: - - console-log - - -- job-group: - name: devstack-gate-jobs - jobs: - - 'check-dg-tempest-dsvm-full' - - 'check-dg-tempest-dsvm-full-reexec' - - 'check-dg-hooks-dsvm' - - -- job-group: - name: devstack-jobs - jobs: - - '{pipeline}-tempest-dsvm-full{branch-designator}' - - '{pipeline}-tempest-master-dsvm-full{branch-designator}' - - '{pipeline}-tempest-dsvm-neutron{branch-designator}' - - '{pipeline}-tempest-master-dsvm-neutron{branch-designator}' - - '{pipeline}-tempest-dsvm-neutron-pg{branch-designator}' - - '{pipeline}-tempest-dsvm-neutron-dvr{branch-designator}' - - '{pipeline}-tempest-dsvm-neutron-full{branch-designator}' - - '{pipeline}-tempest-dsvm-neutron-pg-full{branch-designator}' - - '{pipeline}-devstack-dsvm-cells{branch-designator}' - - '{pipeline}-tempest-dsvm-cells{branch-designator}' - - '{pipeline}-tempest-dsvm-cells-full{branch-designator}' - - '{pipeline}-tempest-dsvm-large-ops{branch-designator}' - - '{pipeline}-tempest-dsvm-large-ops-testing{branch-designator}' - - '{pipeline}-tempest-dsvm-neutron-large-ops{branch-designator}' - - '{pipeline}-tempest-dsvm-neutron-large-ops-testing{branch-designator}' - - '{pipeline}-tempest-dsvm-postgres-full{branch-designator}' - - '{pipeline}-tempest-dsvm-neutron-heat-slow{branch-designator}' - - '{pipeline}-tempest-dsvm-postgres-zeromq-full{branch-designator}' - - '{pipeline}-grenade-dsvm{branch-designator}' - - '{pipeline}-grenade-dsvm-forward{branch-designator}' - - '{pipeline}-grenade-dsvm-neutron{branch-designator}' - - '{pipeline}-grenade-dsvm-neutron-forward{branch-designator}' - - '{pipeline}-grenade-dsvm-partial-ncpu{branch-designator}' - - '{pipeline}-grenade-dsvm-ironic-sideways{branch-designator}' - - '{pipeline}-grenade-dsvm-neutron-sideways{branch-designator}' - - '{pipeline}-tempest-dsvm-ironic-pxe_ssh{branch-designator}' - - '{pipeline}-tempest-dsvm-ironic-pxe_ssh-postgres{branch-designator}' - - '{pipeline}-tempest-dsvm-ironic-agent_ssh{branch-designator}' - - '{pipeline}-tempest-dsvm-ironic-agent_ssh-src{branch-designator}' - - '{pipeline}-tempest-dsvm-ironic-parallel{branch-designator}' - - '{pipeline}-tempest-dsvm-zaqar{branch-designator}' - - '{pipeline}-tempest-dsvm-all{branch-designator}' - - '{pipeline}-tempest-dsvm-coverage{branch-designator}' - - '{pipeline}-tempest-dsvm-stress{branch-designator}' - - '{pipeline}-tempest-dsvm-full-non-isolated{branch-designator}' - - '{pipeline}-tempest-dsvm-neutron-full-non-isolated{branch-designator}' - - '{pipeline}-tempest-dsvm-keystonev3-full{branch-designator}' - - '{pipeline}-tempest-dsvm-neutron-keystonev3-full{branch-designator}' - - '{pipeline}-tempest-dsvm-full-ceph{branch-designator}' - - '{pipeline}-tempest-dsvm-full-newlibvirt{branch-designator}' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/elastic-recheck.yaml b/modules/openstack_project/files/jenkins_job_builder/config/elastic-recheck.yaml deleted file mode 100644 index ec2533f9eb..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/elastic-recheck.yaml +++ /dev/null @@ -1,17 +0,0 @@ -- job: - name: elastic-recheck-docs - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - docs - - publishers: - - ftp: - site: docs.openstack.org - source: 'doc/build/html/**' - target: 'infra/elastic-recheck/' - remove-prefix: 'doc/build/html' - excludes: '' - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/gerrit-plugin-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/gerrit-plugin-jobs.yaml deleted file mode 100644 index da67c2380d..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/gerrit-plugin-jobs.yaml +++ /dev/null @@ -1,38 +0,0 @@ - -- job-template: - name: 'periodic-gerrit-plugin-{name}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 30 - - timestamps - - builders: - - revoke-sudo - - install-buck - - shell: | - #!/bin/bash -xe - export PATH=`pwd`/buck/bin:$PATH - rm -rf gerrit - git clone -b {gerrit-branch} {gerrit-project} - git clone -b {plugin-branch} {plugin-project} gerrit/plugins/{plugin-name} - cd gerrit/plugins/{plugin-name} - /usr/local/jenkins/slave_scripts/version-properties.sh - source version.properties - cd $WORKSPACE/gerrit - buck clean - buck build plugins/{plugin-name}:{plugin-name} - cp ./buck-out/gen/plugins/{plugin-name}/{plugin-name}.jar ./buck-out/gen/plugins/{plugin-name}/{plugin-name}-$PROJECT_VER.jar - - publishers: - - war: - site: '{tarball-site}' - warfile: 'gerrit/buck-out/gen/plugins/{plugin-name}/{plugin-name}-*.jar' - target: 'tarballs/ci/gerrit/plugins/{plugin-name}' - - console-log - -- job-group: - name: gerrit-plugin-jobs - jobs: - - 'periodic-gerrit-plugin-{name}' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/gerrit.yaml b/modules/openstack_project/files/jenkins_job_builder/config/gerrit.yaml deleted file mode 100644 index cb9174fd60..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/gerrit.yaml +++ /dev/null @@ -1,181 +0,0 @@ -- job: - name: check-gerrit-unittests - project-type: maven - node: 'bare-precise || bare-trusty' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - prebuilders: - - revoke-sudo - - gerrit-git-prep - - gerrit-preclean - - maven: - maven-name: Maven3 - root-module: - group-id: com.google.gerrit - artifact-id: gerrit-parent - goals: 'clean package -Dgerrit.include-documentation=1 -X -B' - - postbuilders: - - gerrit-postrun - - publishers: - - war: - site: 'tarballs.openstack.org' - warfile: 'gerrit-war/target/gerrit*.war' - target: 'tarballs/ci/test/' - - console-log - - -- job: - name: gate-gerrit-unittests - project-type: maven - node: 'bare-precise || bare-trusty' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - prebuilders: - - revoke-sudo - - gerrit-git-prep - - gerrit-preclean - - maven: - maven-name: Maven3 - root-module: - group-id: com.google.gerrit - artifact-id: gerrit-parent - goals: 'clean package -Dgerrit.include-documentation=1 -X -B' - - postbuilders: - - gerrit-postrun - - publishers: - - console-log - -- job: - name: gerrit-package - project-type: maven - node: 'bare-precise || bare-trusty' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - prebuilders: - - revoke-sudo - - gerrit-git-prep - - gerrit-preclean - - maven: - maven-name: Maven3 - root-module: - group-id: com.google.gerrit - artifact-id: gerrit-parent - goals: 'clean package -Dgerrit.include-documentation=1 -X -B' - - postbuilders: - - gerrit-postrun - - publishers: - - war: - site: 'tarballs.openstack.org' - warfile: 'gerrit-war/target/gerrit*.war' - target: 'tarballs/ci/gerrit' - - console-log - -- job: - name: check-gerrit-buck - node: 'bare-precise || bare-trusty' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - install-buck - - shell: | - #!/bin/bash -xe - export PATH=`pwd`/buck/bin:$PATH - mkdir -p gerrit - cd gerrit - /usr/local/jenkins/slave_scripts/gerrit-git-prep.sh https://review.openstack.org git://git.openstack.org - /usr/local/jenkins/slave_scripts/version-properties.sh - source version.properties - buck clean - buck build release - cp buck-out/gen/release.war buck-out/gen/gerrit-$PROJECT_VER.war - - publishers: - - war: - site: 'tarballs.openstack.org' - warfile: 'gerrit/buck-out/gen/gerrit-*.war' - target: 'tarballs/ci/test' - - console-log - -- job: - name: gate-gerrit-buck - node: 'bare-precise || bare-trusty' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - install-buck - - shell: | - #!/bin/bash -xe - export PATH=`pwd`/buck/bin:$PATH - mkdir -p gerrit - cd gerrit - /usr/local/jenkins/slave_scripts/gerrit-git-prep.sh https://review.openstack.org git://git.openstack.org - /usr/local/jenkins/slave_scripts/version-properties.sh - source version.properties - buck clean - buck build release - cp buck-out/gen/release.war buck-out/gen/gerrit-$PROJECT_VER.war - - publishers: - - console-log - -- job: - name: gerrit-package-buck - node: 'bare-precise || bare-trusty' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - install-buck - - shell: | - #!/bin/bash -xe - export PATH=`pwd`/buck/bin:$PATH - mkdir -p gerrit - cd gerrit - /usr/local/jenkins/slave_scripts/gerrit-git-prep.sh https://review.openstack.org git://git.openstack.org - /usr/local/jenkins/slave_scripts/version-properties.sh - source version.properties - buck clean - buck build release - cp gerrit/buck-out/gen/release.war gerrit/buck-out/gen/gerrit-$PROJECT_VER.war - - publishers: - - war: - site: 'tarballs.openstack.org' - warfile: 'gerrit/buck-out/gen/gerrit-*.war' - target: 'tarballs/ci/gerrit' - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/gitdm.yaml b/modules/openstack_project/files/jenkins_job_builder/config/gitdm.yaml deleted file mode 100644 index 2b36ab5feb..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/gitdm.yaml +++ /dev/null @@ -1,19 +0,0 @@ -- job-template: - name: '{pipeline}-gitdm' - - node: '{node}' - - builders: - - revoke-sudo - - link-logs - - net-info - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - export TEMPDIR=${{TEMPDIR:-$(mktemp -d $(pwd)/dmtmp-XXXXXX)}} - export GITBASE=${{TEMPDIR}}/git - export LP_STATS=n - bash ./do-it.sh - - publishers: - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/groups.yaml b/modules/openstack_project/files/jenkins_job_builder/config/groups.yaml deleted file mode 100644 index 1179422602..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/groups.yaml +++ /dev/null @@ -1,73 +0,0 @@ -- job: - name: gate-groups-unittests - node: 'bare-precise' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - # fetch drush - mkdir drush - curl -L https://github.com/drush-ops/drush/archive/6.0.0.tar.gz | tar -xz -C drush --strip 1 - # build distribution - export PATH=./drush:$PATH - sh scripts/dev-build.sh - publishers: - - console-log - - coverage-log - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: './reports/**' - keep-hierarchy: true - copy-after-failure: true - -- job-template: - name: 'groups-release-{branch-designator}' - node: '{node}' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/version-properties.sh - source version.properties - # fetch drush - mkdir drush - curl -L https://github.com/drush-ops/drush/archive/6.0.0.tar.gz | tar -xz -C drush --strip 1 - # build distribution - export PATH=./drush:$PATH - sh scripts/dev-build.sh - # Clean/create a tarball directory - rm -rf tarballs - mkdir -p tarballs - # Create an archive tarball. - tar -czf groups-$PROJECT_VER.tar.gz publish/ - cp groups-$PROJECT_VER.tar.gz tarballs/groups-latest.tar.gz - mv groups-$PROJECT_VER.tar.gz tarballs/ - # generate md5 checksums - cd tarballs - md5sum groups-$PROJECT_VER.tar.gz > groups-$PROJECT_VER.md5 - sed s/$PROJECT_VER/latest/g groups-$PROJECT_VER.md5 > groups-latest.md5 - cd .. - publishers: - - console-log - - coverage-log - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: './reports/**' - keep-hierarchy: true - copy-after-failure: true - - target: 'tarballs/groups/' - source: 'tarballs/*.tar.gz' - keep-hierarchy: false - copy-after-failure: false - - target: 'tarballs/groups/' - source: 'tarballs/*.md5' - keep-hierarchy: false - copy-after-failure: false diff --git a/modules/openstack_project/files/jenkins_job_builder/config/hacking.yaml b/modules/openstack_project/files/jenkins_job_builder/config/hacking.yaml deleted file mode 100644 index 1699e88a21..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/hacking.yaml +++ /dev/null @@ -1,13 +0,0 @@ -- job-template: - name: gate-hacking-integration-{target-project} - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - tox -e integration {target-org} {target-project} - - publishers: - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/heat.yaml b/modules/openstack_project/files/jenkins_job_builder/config/heat.yaml deleted file mode 100644 index cb84073ea0..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/heat.yaml +++ /dev/null @@ -1,76 +0,0 @@ -- job: - name: gate-heat-templates-dsvm - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 120 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export PROJECTS="openstack/heat-templates $PROJECTS" - function post_test_hook { - source $BASE/new/devstack/openrc && \ - python $BASE/new/heat-templates/tools/validate-templates $BASE/new/heat-templates - } - export -f post_test_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job-template: - name: '{pipeline}-heat-dsvm-functional{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - - function pre_test_hook {{ - cd /opt/stack/new/heat/heat_integrationtests - ./pre_test_hook.sh - }} - export -f pre_test_hook - - function post_test_hook {{ - cd /opt/stack/new/heat/heat_integrationtests - ./post_test_hook.sh - }} - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/hooks.yaml b/modules/openstack_project/files/jenkins_job_builder/config/hooks.yaml deleted file mode 100644 index 4882f47826..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/hooks.yaml +++ /dev/null @@ -1,7 +0,0 @@ -- job-template: - name: 'hook-{name}-rtfd' - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - shell: 'curl -X POST https://readthedocs.org/build/{name} >/dev/null' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/horizon.yaml b/modules/openstack_project/files/jenkins_job_builder/config/horizon.yaml deleted file mode 100644 index bcc44d7180..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/horizon.yaml +++ /dev/null @@ -1,81 +0,0 @@ -- job: - name: gate-horizon-selenium - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - selenium - - publishers: - - console-log - -- job: - name: gate-horizon-python27-django14 - node: 'bare-precise || bare-trusty' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: '/usr/local/jenkins/slave_scripts/run-unittests.sh 27dj14' - - assert-no-extra-files - - publishers: - - test-results - - console-log - -- job: - name: gate-horizon-jshint - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - tox: - envlist: jshint - - publishers: - - console-log - -- job: - name: gate-horizon-dsvm-integration - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 95 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=90 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export DEVSTACK_GATE_INSTALL_TESTONLY=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - - function post_test_hook {{ - cd /opt/stack/new/horizon - tox -e py27integration - }} - export -f post_test_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - test-results - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/infra-publications.yaml b/modules/openstack_project/files/jenkins_job_builder/config/infra-publications.yaml deleted file mode 100644 index eb2fab3e06..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/infra-publications.yaml +++ /dev/null @@ -1,52 +0,0 @@ -# simply copy the contents of the repository to the server, no building needed -- job: - name: infra-publications-publish - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -x - # NAME will either be the branch name or the tag name - NAME=`echo $ZUUL_REFNAME | sed 's/refs.tags.//'` - mkdir -p _out/$NAME - for FN in * ; do - if [ "_out" != "$FN" ] ; then - mv $FN _out/$NAME/ - fi - done - - publishers: - - ftp: - site: docs.openstack.org - source: '_out/**' - target: 'infra/publications/' - remove-prefix: '_out/' - excludes: '' - - console-log - -- job: - name: infra-publications-publish-index - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - git reset --hard remotes/origin/master - if ! git clean -x -f -d -q ; then - sleep 1 - git clean -x -f -d -q - fi - ./make-index - - publishers: - - ftp: - site: docs.openstack.org - source: 'output/**' - target: 'infra/publications/' - remove-prefix: 'output/' - excludes: '' - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/infra-publish-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/infra-publish-jobs.yaml deleted file mode 100644 index 4471f7117f..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/infra-publish-jobs.yaml +++ /dev/null @@ -1,23 +0,0 @@ -- job-template: - name: '{name}-infra-docs' - node: '{node}' - - builders: - - revoke-sudo - - gerrit-git-prep - - docs - - publishers: - - console-log - - ftp: - site: '{doc-publisher-site}' - source: 'doc/build/html/**' - target: 'infra/{doc-publisher-folder}' - remove-prefix: 'doc/build/html' - excludes: '' - -- job-group: - name: infra-publish-jobs - jobs: - - 'gate-{name}-docs' - - '{name}-infra-docs' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/infra.yaml b/modules/openstack_project/files/jenkins_job_builder/config/infra.yaml deleted file mode 100644 index ce0e7c5aa3..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/infra.yaml +++ /dev/null @@ -1,110 +0,0 @@ -- job: - name: config-compare-xml - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: ./tools/run-compare-xml.sh - - zuul_swift_upload_console_log - - publishers: - - console-log - - -- job: - name: gate-config-irc-access - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - tox: - envlist: 'irc' - - zuul_swift_upload_console_log - - publishers: - - console-log - - -- job: - name: gate-config-layout - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - ./tools/run-layout.sh - - zuul_swift_upload_console_log - - publishers: - - console-log - - -# This is a non-standard docs job because it uses SCP instead of FTP -- job: - name: ci-docs - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - docs - - zuul_swift_upload_console_log - # TODO(jhesketh): Add job for uploading built docs - - publishers: - - scp: - site: '173.203.107.207' - files: - - target: 'ci' - source: 'doc/build/html/**/*' - keep-hierarchy: true - - console-log - - -- job: - name: gate-ci-docs - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - docs - - zuul_swift_upload_console_log - # TODO(jhesketh): Add job for uploading sphinx docs - - publishers: - - console-log - - upload-sphinx-draft - - -- job: - name: gate-config-projects-yaml - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - tox: - envlist: projects - - zuul_swift_upload_console_log - - publishers: - - console-log - -- job-template: - name: 'gate-infra-puppet-apply-{ostype}' - node: 'bare-{ostype}' - - builders: - - shell: | - #!/bin/bash -xe - /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git git://git.openstack.org openstack-infra/config - cd openstack-infra/config - ./tools/apply-test.sh - - zuul_swift_upload_console_log - - publishers: - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/ironic-python-agent-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/ironic-python-agent-jobs.yaml deleted file mode 100644 index 1cbc3bd2c4..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/ironic-python-agent-jobs.yaml +++ /dev/null @@ -1,43 +0,0 @@ -- job: - name: 'gate-ironic-python-agent-buildimage-coreos' - node: 'bare-trusty' - - builders: - - link-logs - - net-info - - gerrit-git-prep - - shell: | - imagebuild/coreos/full_trusty_build.sh - - publishers: - - console-log - -- job: - name: 'ironic-python-agent-buildimage-coreos' - node: 'bare-trusty' - - builders: - - link-logs - - net-info - - gerrit-git-prep - - shell: | - imagebuild/coreos/full_trusty_build.sh - - - publishers: - - scp: - site: 'tarballs.openstack.org' - files: - - source: 'imagebuild/coreos/UPLOAD/coreos_production_pxe.vmlinuz' - target: 'tarballs/ironic-python-agent/coreos/files' - keep-hierarchy: false - copy-after-failure: false - - source: 'imagebuild/coreos/UPLOAD/coreos_production_pxe_image-oem.cpio.gz' - target: 'tarballs/ironic-python-agent/coreos/files' - keep-hierarchy: false - copy-after-failure: false - - source: 'ipa-coreos.tar.gz' - target: 'tarballs/ironic-python-agent/coreos' - keep-hierarchy: false - copy-after-failure: false - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/javascript.yaml b/modules/openstack_project/files/jenkins_job_builder/config/javascript.yaml deleted file mode 100644 index 6ae707de74..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/javascript.yaml +++ /dev/null @@ -1,111 +0,0 @@ -# Runs Grunt Tests. To use this build, your Gruntfile must declare -# a target named test:{name}, such as test:unit, test:integration, or -# test:functional -- job-template: - name: 'gate-{name}-js-test-{test-type}' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - npm-install - - revoke-sudo - - gerrit-git-prep - - js-build: - command: 'test:{test-type}' - envlist: 'grunt' - project: '{name}' - - assert-no-extra-files - - publishers: - - console-log - - coverage-log - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'reports/**' - keep-hierarchy: true - copy-after-failure: true - node: '{node}' - -# Builds a draft application and uploads it to docs-draft. To use this build, -# your Gruntfile must declare a target named "build" -- job-template: - name: 'gate-{name}-js-draft' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - npm-install - - revoke-sudo - - gerrit-git-prep - - js-build: - command: 'build' - envlist: 'grunt' - project: '{name}' - - assert-no-extra-files - - publishers: - - console-log - - coverage-log - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'reports/**' - keep-hierarchy: true - copy-after-failure: true - - # We're uploading the compiled app as a pre-release sanity check, - # much like we do with docs builds. - - target: 'docs-draft/$LOG_PATH' - source: 'dist/**' - keep-hierarchy: true - copy-after-failure: false - node: '{node}' - -# Builds a release tarball -- job-template: - name: '{name}-js-release-{branch-designator}' - - builders: - - npm-install - - revoke-sudo - - gerrit-git-prep - - js-build: - command: 'build' - envlist: 'grunt' - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/version-properties.sh - source version.properties - - # Clean/create a tarball directory - rm -rf tarballs - mkdir -p tarballs - - # Create an archive tarball. - tar -czf {name}-$PROJECT_VER.tar.gz dist/ - cp {name}-$PROJECT_VER.tar.gz tarballs/{name}-latest.tar.gz - mv {name}-$PROJECT_VER.tar.gz tarballs/ - publishers: - - console-log - - coverage-log - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'reports/**' - keep-hierarchy: true - copy-after-failure: true - - target: 'tarballs/{name}/' - source: 'tarballs/*.tar.gz' - keep-hierarchy: false - copy-after-failure: false - node: '{node}' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/jenkins-plugin-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/jenkins-plugin-jobs.yaml deleted file mode 100644 index 0ad399d1d6..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/jenkins-plugin-jobs.yaml +++ /dev/null @@ -1,79 +0,0 @@ -# usig a freestyle project to work around jenkins bug: -# https://issues.jenkins-ci.org/browse/JENKINS-14193 - -- job-template: - name: 'gate-{name}-build' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 30 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/version-properties.sh - source version.properties - mvn clean package -B -Dproject-version=$PROJECT_VER - - publishers: - - console-log - -- job-template: - name: '{name}-hpi-artifact' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 30 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/version-properties.sh - source version.properties - mvn clean package -B -Dproject-version=$PROJECT_VER - cp ./target/{name}.hpi ./target/{name}-$PROJECT_VER.hpi - - publishers: - - war: - site: '{tarball-site}' - warfile: 'target/{name}-*.hpi' - target: 'tarballs/ci/{name}' - - console-log - -- job-template: - name: '{name}-jenkinsci-upload' - node: pypi - - builders: - - revoke-sudo - - shell: | - #!/bin/bash -xe - TAG=`echo $ZUUL_REF | sed 's/^refs.tags.//'` - FILENAME_HPI="{name}-$TAG.hpi" - - # copy plugin artifacts from tarballs to local workspace - rm -rf *.hpi - curl -o $FILENAME_HPI http://{tarball-site}/ci/{name}/$FILENAME_HPI - - # deploy to maven repository - FILENAME_POM="{name}-$TAG.pom" - /usr/local/jenkins/slave_scripts/jenkinsci-upload.sh {name} $TAG \ - $FILENAME_POM $FILENAME_HPI - - publishers: - - console-log - -- job-group: - name: jenkins-plugin-jobs - jobs: - - 'gate-{name}-build' - - '{name}-hpi-artifact' - - '{name}-jenkinsci-upload' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/job-builder.yaml b/modules/openstack_project/files/jenkins_job_builder/config/job-builder.yaml deleted file mode 100644 index 9f6961b64a..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/job-builder.yaml +++ /dev/null @@ -1,31 +0,0 @@ -# This is a non-standard docs job because it uses SCP instead of FTP -- job: - name: jenkins-job-builder-docs - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - docs - - publishers: - - scp: - site: '173.203.107.207' - files: - - target: 'ci/jenkins-job-builder' - source: 'doc/build/html/**/*' - keep-hierarchy: true - - console-log - -- job: - name: jenkins-job-builder-compare-xml - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - ./tools/run-compare-xml.sh - - publishers: - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/macros.yaml b/modules/openstack_project/files/jenkins_job_builder/config/macros.yaml deleted file mode 100644 index a50bd2feb7..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/macros.yaml +++ /dev/null @@ -1,531 +0,0 @@ -- builder: - name: gerrit-git-prep - builders: - - shell: "/usr/local/jenkins/slave_scripts/gerrit-git-prep.sh https://review.openstack.org git://git.openstack.org" - -- builder: - name: branch-git-prep - builders: - - shell: | - #!/bin/bash - export BRANCH={branch} - /usr/local/jenkins/slave_scripts/gerrit-git-prep.sh https://review.openstack.org git://git.openstack.org - -- builder: - name: revoke-sudo - builders: - - shell: | - #!/bin/bash - if [ -f /etc/sudoers.d/jenkins-sudo ] ; then - sudo rm /etc/sudoers.d/jenkins-sudo - fi - -- builder: - name: coverage - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-cover.sh" - -- builder: - name: docs - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-docs.sh" - -- builder: - name: maven-test - builders: - - shell: "mvn test -B" - -- builder: - name: maven-package - builders: - - shell: "mvn package -B" - -- builder: - name: gerrit-package - builders: - - shell: "/usr/local/jenkins/slave_scripts/package-gerrit.sh" - -- builder: - name: gerrit-preclean - builders: - - shell: | - #!/bin/bash -xe - rm -fr ~/.m2 - rm -fr ~/.java - ./tools/version.sh --release - -- builder: - name: gerrit-postrun - builders: - - shell: "./tools/version.sh --reset" - -- builder: - name: bashate - builders: - - tox: - envlist: bashate - -- builder: - name: pep8 - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-pep8.sh" - -- builder: - name: pylint - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-pylint.sh" - -- builder: - name: npm-install - builders: - - shell: "sudo apt-get install -y nodejs npm" - - shell: "sudo ln /usr/bin/nodejs /usr/local/bin/node" - -- builder: - name: uninstall-puppet - builders: - - shell: "sudo apt-get remove -y --purge puppet puppet-common" - -- builder: - name: puppet-lint - builders: - - shell: | - if [ -f Modulefile ]; then - MODULE=$(awk '/^name/ {print $NF}' Modulefile |tr -d \"\') - if [ -z "$MODULE" ]; then - echo "Module name not defined in Modulefile" - else - mkdir -p "$MODULE" - rsync -a --exclude="$MODULE" --exclude ".*" . "$MODULE" - cd "$MODULE" - fi - fi - if [ -f Gemfile ]; then - mkdir .bundled_gems - export GEM_HOME=`pwd`/.bundled_gems - bundle install - bundle exec rake lint 2>&1 - else - rake lint 2>&1 - fi - -- builder: - name: puppet-syntax - builders: - - shell: | - find . -iname *.pp | xargs puppet parser validate --modulepath=`pwd`/modules - for f in `find . -iname *.erb` ; do - erb -x -T '-' $f | ruby -c - done - -- builder: - name: ruby-191-prep - builders: - - shell: | - #!/bin/bash -x - # Set 1.9.1 ruby and gem as default - sudo update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby1.9.1 20 - sudo update-alternatives --set ruby /usr/bin/ruby1.9.1 - sudo update-alternatives --install /usr/bin/gem gem /usr/bin/gem1.9.1 10 - sudo update-alternatives --set gem /usr/bin/gem1.9.1 - sudo gem install bundler --no-rdoc --no-ri --verbose - -- builder: - name: chef-bundler-prep - builders: - - shell: | - #!/bin/bash -x - mkdir -p .bundle - grep -E .*berkshelf.*3\.\d*\.\d*.* Gemfile - if [ $? -eq 0 ]; then - # For Berkshelf 3.x use the system gecode 3.x libraries - sudo apt-get update - sudo apt-get install -y libgecode-dev libxml2-dev libxml2 libxslt-dev build-essential - USE_SYSTEM_GECODE=1 bundle install --path=.bundle --jobs 1 --retry 3 --verbose - else - bundle install --path=.bundle --jobs 1 --retry 3 --verbose - fi - -- builder: - name: chef-berkshelf-prep - builders: - - shell: | - #!/bin/bash -x - grep -E .*berkshelf.*3\.\d*\.\d*.* Gemfile - if [ $? -eq 0 ]; then - bundle exec berks vendor .cookbooks - else - mkdir -p .cookbooks - bundle exec berks install --path=.cookbooks - fi - -- builder: - name: chef-cookbook-rubocop - builders: - - shell: | - #!/bin/bash -x - if grep rubocop: Strainerfile; then - bundle exec strainer test --cookbooks-path=.cookbooks --only=rubocop - else - bundle exec rubocop - fi - -- builder: - name: chef-cookbook-foodcritic - builders: - - shell: | - #!/bin/bash -x - if grep foodcritic: Strainerfile; then - bundle exec strainer test --cookbooks-path=.cookbooks --only=foodcritic - else - bundle exec foodcritic -f any -t ~FC003 -t ~FC023 . - fi - -- builder: - name: chef-cookbook-chefspec - builders: - - shell: | - #!/bin/bash -x - if grep chefspec: Strainerfile; then - bundle exec strainer test --cookbooks-path=.cookbooks --only=chefspec - else - bundle exec rspec --format documentation - fi - -- builder: - name: run-tests - builders: - - shell: "./run-tests.sh" - -- builder: - name: selenium - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-selenium.sh" - -- builder: - name: js-build - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-jsbuild.sh {command}" - -- builder: - name: python26 - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 26" - -- builder: - name: python27 - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 27" - -- builder: - name: python33 - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 33" - -- builder: - name: python34 - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 34" - -- builder: - name: pypy - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh py" - -- builder: - name: tox - builders: - - shell: "/usr/local/jenkins/slave_scripts/run-tox.sh {envlist}" - -- builder: - name: unittests - builders: - # NOTE(harlowja): the 'py' prefix will be added on automatically to the - # {envlist} by the internals of the run-unittests.sh script (so make - # sure you don't include it yourself). - - shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh {envlist}" - -- builder: - name: assert-no-extra-files - builders: - - shell: | - #!/bin/bash - OUT=`git ls-files --other --exclude-standard --directory` - if [ -z "$OUT" ]; then - echo "No extra files created during test." - exit 0 - else - echo "The following un-ignored files were created during the test:" - echo "$OUT" - exit 0 # TODO: change to 1 to fail tests. - fi - -- builder: - name: tarball - builders: - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/run-tarball.sh - /usr/local/jenkins/slave_scripts/run-wheel.sh - -- builder: - name: devstack-checkout - builders: - - shell: | - #!/bin/bash -xe - if [[ ! -e devstack-gate ]]; then - git clone git://git.openstack.org/openstack-infra/devstack-gate - else - cd devstack-gate - git remote set-url origin git://git.openstack.org/openstack-infra/devstack-gate - git remote update - git reset --hard - if ! git clean -x -f ; then - sleep 1 - git clean -x -f - fi - git checkout master - git reset --hard remotes/origin/master - if ! git clean -x -f ; then - sleep 1 - git clean -x -f - fi - cd .. - fi - -- builder: - name: experimental-devstack-checkout - builders: - - shell: | - #!/bin/bash -xe - if [[ ! -e devstack-gate ]]; then - git clone git://git.openstack.org/openstack-infra/devstack-gate - fi - cd devstack-gate - /usr/local/jenkins/slave_scripts/gerrit-git-prep.sh https://review.openstack.org git://git.openstack.org - cd .. - -- builder: - name: link-logs - builders: - - shell: | - #!/bin/sh - echo "Detailed logs: http://logs.openstack.org/$LOG_PATH/" - - -- builder: - name: net-info - builders: - - shell: | - #!/bin/sh - export PATH=$PATH:/sbin - echo "Network interface addresses..." - ip address show - echo "Network routing tables..." - ip route show - ip -6 route show - echo "Network neighbors..." - ip neighbor show - -- builder: - name: install-buck - builders: - - shell: | - #!/bin/bash -xe - if [[ ! -d "buck" ]] - then - git clone https://gerrit.googlesource.com/buck - cd buck - ant - fi - - -- builder: - name: zuul_swift_upload - builders: - - shell: "/usr/local/jenkins/slave_scripts/zuul_swift_upload.py --name {zuul_log_instruction_set} {upload_source}" - - -- builder: - name: zuul_swift_upload_logs - builders: - - zuul_swift_upload: - zuul_log_instruction_set: logs - upload_source: '{upload_source}' - - -- builder: - name: zuul_swift_upload_console_log - builders: - - shell: "/usr/local/jenkins/slave_scripts/grab_console_log.sh" - - zuul_swift_upload_logs: - upload_source: '/tmp/console.txt' - - -- builder: - name: zuul_swift_upload_logs_with_console - builders: - - shell: "/usr/local/jenkins/slave_scripts/grab_console_log.sh" - - zuul_swift_upload_logs: - upload_source: '{upload_source} /tmp/console.txt' - - -# ====================================================================== - -- wrapper: - name: build-timeout - wrappers: - - timeout: - timeout: '{timeout}' - timeout-var: 'BUILD_TIMEOUT' - fail: true - -# ====================================================================== - -- publisher: - name: tarball - publishers: - - archive: - artifacts: 'dist/*.tar.gz' - - scp: - site: '{site}' - files: - - target: 'tarballs/{project}/' - source: 'dist/*.tar.gz' - -- publisher: - name: wheel - publishers: - - archive: - artifacts: 'dist/*.whl' - - scp: - site: '{site}' - files: - - target: 'tarballs/{project}/' - source: 'dist/*.whl' - -- publisher: - name: war - publishers: - - archive: - artifacts: '{warfile}' - - scp: - site: '{site}' - files: - - target: '{target}' - source: '{warfile}' - -- publisher: - name: console-log - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - copy-console: true - copy-after-failure: true - - -- publisher: - name: devstack-logs - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'logs/**' - keep-hierarchy: true - copy-after-failure: true - - -- publisher: - name: coverage-log - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'cover/**' - keep-hierarchy: true - copy-after-failure: true - -- publisher: - name: coverage-log-ruby - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'coverage/**' - keep-hierarchy: true - copy-after-failure: true - -- publisher: - name: test-results - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: '**/*nose_results.html' - keep-hierarchy: false - copy-after-failure: true - - target: 'logs/$LOG_PATH' - source: '**/*testr_results.html.gz' - keep-hierarchy: false - copy-after-failure: true - - target: 'logs/$LOG_PATH' - source: '.testrepository/tmp*' - keep-hierarchy: false - copy-after-failure: true - - target: 'logs/$LOG_PATH' - source: '**/*subunit_log.txt.gz' - keep-hierarchy: false - copy-after-failure: true - - target: 'logs/$LOG_PATH/tox' - source: '.tox/*/log/*' - keep-hierarchy: false - copy-after-failure: true - -- publisher: - name: upload-sphinx-draft - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'docs-draft/$LOG_PATH' - source: 'doc/build/html/**' - keep-hierarchy: true - copy-after-failure: true - -- publisher: - name: upload-docs-draft - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'docs-draft/$LOG_PATH/' - source: 'publish-docs/**' - keep-hierarchy: true - copy-after-failure: true - - -- publisher: - name: upload-to-docs-site - publishers: - - ftp: - site: docs.openstack.org - source: 'publish-docs/**' - target: '/' - remove-prefix: 'publish-docs/' - -- publisher: - name: upload-doc-build-results - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'build-*.log.gz' - keep-hierarchy: false - copy-after-failure: true diff --git a/modules/openstack_project/files/jenkins_job_builder/config/magnetodb.yaml b/modules/openstack_project/files/jenkins_job_builder/config/magnetodb.yaml deleted file mode 100644 index d60079c8f6..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/magnetodb.yaml +++ /dev/null @@ -1,62 +0,0 @@ -- job: - name: gate-magnetodb-devstack-dsvm - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export ENABLED_SERVICES=magnetodb,tempest - export PROJECTS="stackforge/magnetodb $PROJECTS" - - function pre_test_hook { - cd /opt/stack/new/magnetodb/functionaltests - ./pre_test_hook.sh - } - export -f pre_test_hook - - function post_test_hook { - cd /opt/stack/new/magnetodb/functionaltests - ./post_test_hook.sh - } - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-template: - name: 'gate-magnetodb-cassandra-tox' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - gerrit-git-prep - - shell: | - ./tools/install_cassandra_ccm.sh - - revoke-sudo - - tox: - envlist: '{envlist}' - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: '{node}' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/manila.yaml b/modules/openstack_project/files/jenkins_job_builder/config/manila.yaml deleted file mode 100644 index e4be852d80..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/manila.yaml +++ /dev/null @@ -1,125 +0,0 @@ -- job: - name: gate-manila-devstack-dsvm-neutron - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=35 - export DEVSTACK_GATE_NEUTRON=1 - export ENABLED_SERVICES=manila,m-api,m-shr,m-sch - export PROJECTS="openstack/manila $PROJECTS" - export PROJECTS="openstack/python-manilaclient $PROJECTS" - - # Keep localrc to be able to set some vars in pre_test_hook - export KEEP_LOCALRC=1 - - function pre_test_hook { - # plug-in Manila's extension for devstack - source $BASE/new/manila/contrib/ci/pre_test_hook.sh - } - export -f pre_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job: - name: gate-manila-tempest-dsvm-neutron - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_NEUTRON=1 - export ENABLED_SERVICES=manila,m-api,m-shr,m-sch,tempest - export PROJECTS="openstack/manila $PROJECTS" - export PROJECTS="openstack/python-manilaclient $PROJECTS" - - # Keep localrc to be able to set some vars in pre_test_hook - export KEEP_LOCALRC=1 - - function pre_test_hook { - source $BASE/new/manila/contrib/ci/pre_test_hook.sh - } - export -f pre_test_hook - - function post_test_hook { - # Configure and run tempest on singlebackend manila installation - source $BASE/new/manila/contrib/ci/post_test_hook.sh singlebackend - } - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job: - name: gate-manila-tempest-dsvm-neutron-multibackend - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_NEUTRON=1 - export ENABLED_SERVICES=manila,m-api,m-shr,m-sch,tempest - export PROJECTS="openstack/manila $PROJECTS" - export PROJECTS="openstack/python-manilaclient $PROJECTS" - - # Keep localrc to be able to set some vars in pre_test_hook - export KEEP_LOCALRC=1 - - function pre_test_hook { - source $BASE/new/manila/contrib/ci/multi_backend/pre_test_hook.sh - } - export -f pre_test_hook - - function post_test_hook { - # Configure and run tempest on singlebackend manila installation - source $BASE/new/manila/contrib/ci/multi_backend/post_test_hook.sh multibackend - } - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/manuals-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/manuals-jobs.yaml deleted file mode 100644 index 59fed7ef8b..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/manuals-jobs.yaml +++ /dev/null @@ -1,51 +0,0 @@ -- job: - name: propose-openstack-manuals-updates - node: proposal - - builders: - - revoke-sudo - - link-logs - - net-info - - gerrit-git-prep - - shell: /usr/local/jenkins/slave_scripts/propose_update.sh openstack-manuals - - publishers: - - console-log - -- job-template: - name: 'gate-{name}-tox-doc-publish-{envlist}' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - tox: - envlist: '{envlist}' - - assert-no-extra-files - - publishers: - - console-log - - upload-docs-draft - - upload-doc-build-results - - node: '{node}' - -- job-group: - name: openstack-doc-jobs - jobs: - - gate-{name}-tox-{envlist}: - envlist: checklinks - - gate-{name}-tox-{envlist}: - envlist: checkniceness - - gate-{name}-tox-{envlist}: - envlist: checksyntax - - gate-{name}-tox-{envlist}: - envlist: checkdeletions - - gate-{name}-tox-doc-publish-{envlist}: - envlist: checkbuild - - '{name}-tox-doc-{envlist}': - envlist: publishdocs diff --git a/modules/openstack_project/files/jenkins_job_builder/config/maven-plugin-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/maven-plugin-jobs.yaml deleted file mode 100644 index ba1094cf1a..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/maven-plugin-jobs.yaml +++ /dev/null @@ -1,57 +0,0 @@ -# usig a freestyle project to work around jenkins bug: -# https://issues.jenkins-ci.org/browse/JENKINS-14193 - -- job-template: - name: '{name}-localrepo-upload' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 30 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/version-properties.sh - source version.properties - mvn clean package -Dproject-version=$PROJECT_VER - - publishers: - - war: - site: '{tarball-site}' - warfile: 'target/{name}-*.jar' - target: 'tarballs/ci/{name}' - - console-log - -- job-template: - name: '{name}-mavencentral-upload' - node: pypi - - builders: - - revoke-sudo - - shell: | - #!/bin/bash -xe - TAG=`echo $ZUUL_REF | sed 's/^refs.tags.//'` - FILENAME_BIN="{name}-$TAG.jar" - - # copy plugin artifacts from tarballs to local workspace - rm -rf *.jar - curl -o $FILENAME_BIN http://{tarball-site}/ci/{name}/$FILENAME_BIN - - # deploy to maven repository - FILENAME_POM="{name}-$TAG.pom" - /usr/local/jenkins/slave_scripts/mavencentral-upload.sh {name} $TAG \ - $FILENAME_POM $FILENAME_BIN - - publishers: - - console-log - -- job-group: - name: maven-plugin-jobs - jobs: - - 'gate-{name}-build' - - '{name}-localrepo-upload' - - '{name}-mavencentral-upload' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/misc.yaml b/modules/openstack_project/files/jenkins_job_builder/config/misc.yaml deleted file mode 100644 index 6a404cdce6..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/misc.yaml +++ /dev/null @@ -1,63 +0,0 @@ -- job: - name: node-test - - parameters: - - label: - name: NODE - description: Node to test - - builders: - - shell: 'echo ok' - -- job-template: - name: 'gate-{name}-run-tests' - - builders: - - revoke-sudo - - gerrit-git-prep - - run-tests - - publishers: - - console-log - - node: '{node}' - -- job-template: - name: 'gate-{name}-bashate' - - builders: - - revoke-sudo - - gerrit-git-prep - - bashate - - publishers: - - console-log - - node: '{node}' - -- job-template: - name: 'gate-{name}-unittests-{env}' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: '/usr/local/jenkins/slave_scripts/run-unittests.sh {env}' - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: '{node}' - -- job: - name: 'sandbox-tag' - - builders: - - revoke-sudo - - gerrit-git-prep - - publishers: - - console-log - - node: 'bare-precise || bare-trusty' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/mistral.yaml b/modules/openstack_project/files/jenkins_job_builder/config/mistral.yaml deleted file mode 100644 index 3a765b764b..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/mistral.yaml +++ /dev/null @@ -1,39 +0,0 @@ -- job: - name: gate-mistral-devstack-dsvm - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export ENABLED_SERVICES=mistral,tempest - export PROJECTS="stackforge/mistral $PROJECTS" - export PROJECTS="stackforge/python-mistralclient $PROJECTS" - - function pre_test_hook { - cd /opt/stack/new/mistral/functionaltests - ./pre_test_hook.sh - } - export -f pre_test_hook - - function post_test_hook { - cd /opt/stack/new/mistral/functionaltests - ./post_test_hook.sh - } - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/murano.yaml b/modules/openstack_project/files/jenkins_job_builder/config/murano.yaml deleted file mode 100644 index 1babc9bb84..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/murano.yaml +++ /dev/null @@ -1,40 +0,0 @@ -- job: - name: gate-murano-devstack-dsvm - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export ENABLED_SERVICES=murano,murano-api,murano-engine,tempest - export PROJECTS="stackforge/murano $PROJECTS" - export PROJECTS="stackforge/murano-dashboard $PROJECTS" - export PROJECTS="stackforge/python-muranoclient $PROJECTS" - - function pre_test_hook { - cd /opt/stack/new/murano/functionaltests - ./pre_test_hook.sh - } - export -f pre_test_hook - - function post_test_hook { - cd /opt/stack/new/murano/functionaltests - ./post_test_hook.sh - } - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/neutron-api.yaml b/modules/openstack_project/files/jenkins_job_builder/config/neutron-api.yaml deleted file mode 100644 index 832ad889b9..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/neutron-api.yaml +++ /dev/null @@ -1,48 +0,0 @@ -- job-template: - name: '{pipeline}-neutron-dsvm-api{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_INSTALL_TESTONLY=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - - function post_test_hook {{ - cd $BASE/new/neutron - # Ensure that the executing user can invoke tox on the - # neutron source tree. - sudo chown -R tempest:stack $BASE/new/neutron - echo "Configuring venv for neutron api test suite" - # Manually install tempest pending a decision on how - # best to include tempest as an explicit test dependency - # of neutron. - sudo -H -u tempest tox -e api --notest - sudo -H -u tempest .tox/api/bin/pip install $BASE/new/tempest - echo "Running neutron api test suite" - sudo -H -u tempest tox -e api - }} - export -f post_test_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/neutron-functional.yaml b/modules/openstack_project/files/jenkins_job_builder/config/neutron-functional.yaml deleted file mode 100644 index 4a8453e6ff..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/neutron-functional.yaml +++ /dev/null @@ -1,44 +0,0 @@ -- job-template: - name: '{pipeline}-neutron-dsvm-functional{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_UNSTACK=1 - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export DEVSTACK_GATE_NEUTRON=1 - export DEVSTACK_GATE_INSTALL_TESTONLY=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - - function gate_hook {{ - bash -xe $BASE/new/neutron/neutron/tests/functional/contrib/gate_hook.sh - }} - export -f gate_hook - - function post_test_hook {{ - bash -xe $BASE/new/neutron/neutron/tests/functional/contrib/post_test_hook.sh - }} - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - test-results - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/nodepool.yaml b/modules/openstack_project/files/jenkins_job_builder/config/nodepool.yaml deleted file mode 100644 index 0c5b9a1b1a..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/nodepool.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# This is a non-standard docs job because it uses SCP instead of FTP -- job: - name: nodepool-docs - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - docs - - publishers: - - scp: - site: '173.203.107.207' - files: - - target: 'ci/nodepool' - source: 'doc/build/html/**/*' - keep-hierarchy: true - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/nova-docker.yaml b/modules/openstack_project/files/jenkins_job_builder/config/nova-docker.yaml deleted file mode 100644 index 9cd2e49532..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/nova-docker.yaml +++ /dev/null @@ -1,75 +0,0 @@ -- job: - name: 'check-tempest-dsvm-docker' - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - function gate_hook { - $BASE/new/nova-docker/contrib/devstack/gate_hook.sh - } - - export -f gate_hook - - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export PROJECTS="stackforge/nova-docker $PROJECTS" - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'logs/**' - keep-hierarchy: false - copy-after-failure: true - - console-log - -- job: - name: 'check-tempest-dsvm-f20-docker' - node: 'devstack-f20' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - function gate_hook { - $BASE/new/nova-docker/contrib/devstack/gate_hook.sh - } - - export -f gate_hook - - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export PROJECTS="stackforge/nova-docker $PROJECTS" - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'logs/**' - keep-hierarchy: false - copy-after-failure: true - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/openstack-planet.yaml b/modules/openstack_project/files/jenkins_job_builder/config/openstack-planet.yaml deleted file mode 100644 index 412cdc9bd6..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/openstack-planet.yaml +++ /dev/null @@ -1,13 +0,0 @@ -# Not using the template because openstack-planet does not use tox. -- job: - name: 'gate-openstack-planet-unittest' - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - python test.py - - publishers: - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/openstack-publish-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/openstack-publish-jobs.yaml deleted file mode 100644 index 58eea91e41..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/openstack-publish-jobs.yaml +++ /dev/null @@ -1,41 +0,0 @@ -- job-template: - name: '{name}-docs' - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - docs - - publishers: - - ftp: - site: '{doc-publisher-site}' - source: 'doc/build/html/**' - target: 'developer/{name}' - remove-prefix: 'doc/build/html' - excludes: '' - - console-log - - -- job-template: - name: '{name}-merge-release-tags' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - TAG=`echo $ZUUL_REFNAME | sed 's/refs.tags.//'` - /usr/local/jenkins/slave_scripts/merge_tags.sh $TAG - - publishers: - - console-log - - node: 'proposal' - - -- job-group: - name: openstack-publish-jobs - jobs: - - '{name}-docs' - - '{name}-merge-release-tags' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/openstackid.yaml b/modules/openstack_project/files/jenkins_job_builder/config/openstackid.yaml deleted file mode 100644 index 4c44570b8b..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/openstackid.yaml +++ /dev/null @@ -1,60 +0,0 @@ -- job: - name: gate-openstackid-unittests - node: 'bare-precise' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/php-laravel-build.sh - publishers: - - console-log - - coverage-log - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: './reports/**' - keep-hierarchy: true - copy-after-failure: true - -- job-template: - name: 'openstackid-release-{branch-designator}' - node: '{node}' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/version-properties.sh - - shell: | - #!/bin/bash -xe - source version.properties - /usr/local/jenkins/slave_scripts/php-laravel-build.sh - # Clone to dist - rm -rf dist - mkdir dist - rsync -arv --exclude ".git*" --exclude tarballs --exclude dist . dist - # Clean/create a tarball directory - rm -rf tarballs - mkdir -p tarballs - # Create an archive tarball. - tar -czf openstackid-$PROJECT_VER.tar.gz dist/ - cp openstackid-$PROJECT_VER.tar.gz tarballs/openstackid-latest.tar.gz - mv openstackid-$PROJECT_VER.tar.gz tarballs/ - publishers: - - console-log - - coverage-log - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: './reports/**' - keep-hierarchy: true - copy-after-failure: true - - target: 'tarballs/openstackid/' - source: 'tarballs/*.tar.gz' - keep-hierarchy: false - copy-after-failure: false diff --git a/modules/openstack_project/files/jenkins_job_builder/config/osc-functional.yaml b/modules/openstack_project/files/jenkins_job_builder/config/osc-functional.yaml deleted file mode 100644 index f82f553e4b..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/osc-functional.yaml +++ /dev/null @@ -1,40 +0,0 @@ -- job-template: - name: '{pipeline}-osc-dsvm-functional{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_UNSTACK=1 - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export DEVSTACK_GATE_INSTALL_TESTONLY=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - - function post_test_hook {{ - source /opt/stack/new/devstack/accrc/admin/admin - cd /opt/stack/new/python-openstackclient - tox -e func - }} - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - test-results - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/oslo.yaml b/modules/openstack_project/files/jenkins_job_builder/config/oslo.yaml deleted file mode 100644 index 378b3e3ff0..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/oslo.yaml +++ /dev/null @@ -1,64 +0,0 @@ -- job-template: - name: '{pipeline}-{injectedlib}-dsvm-{name}{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 95 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=95 - export PROJECTS="{injectedrepo} $PROJECTS" - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - - function gate_hook {{ - cd /opt/stack/new/$(basename {injectedrepo}) - remaining_time - timeout -s 9 ${{REMAINING_TIME}}m ./tools/run_cross_tests.sh /opt/stack/new/{name} py27 - }} - export -f gate_hook - - function post_test_hook {{ - cd /opt/stack/new/{name} - mv nose_results.html $WORKSPACE/logs - mv testr_results.html.gz $WORKSPACE/logs - mv .testrepository/tmp* $WORKSPACE/logs - mv subunit_log.txt.gz $WORKSPACE/logs - }} - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - -- job-group: - name: oslotest-cross-test - - injectedlib: oslotest - injectedrepo: openstack/oslotest - - jobs: - - '{pipeline}-{injectedlib}-dsvm-{name}{branch-designator}': - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - '{pipeline}-{injectedlib}-dsvm-{name}{branch-designator}': - pipeline: gate - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml deleted file mode 100644 index 9e27a32f58..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ /dev/null @@ -1,3518 +0,0 @@ -- project: - name: namos - github-org: stackforge - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: aviator - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - 'gate-aviator-tests' - -- project: - name: cloudbase-init - node: bare-trusty - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: freezer - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: gantt - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - gate-{name}-pylint - - translation-jobs - -- project: - name: graffiti - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: training-guides - node: 'bare-precise || bare-trusty' - - jobs: - - openstack-doc-jobs - - manual-translation-jobs - -- project: - name: fuel-specs - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - gate-{name}-python27 - - gate-{name}-docs - -- project: - name: mistral - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: mistral-extra - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: mistral-dashboard - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: monasca-agent - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: monasca-ceilometer - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: monasca-common - node: bare-trusty - tarball-site: tarballs.openstack.org - - jobs: - - maven-plugin-jobs - -- project: - name: monasca-notification - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: monasca-statsd - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: monasca-thresh - node: bare-trusty - tarball-site: tarballs.openstack.org - - jobs: - - maven-plugin-jobs - -- project: - name: monasca-ui - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: poppy - github-org: stackforge - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - hook-{name}-rtfd - -- project: - name: python-mistralclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: murano - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - hook-{name}-rtfd - -- project: - name: murano-agent - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: murano-dashboard - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: python-cloudkittyclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: python-congressclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: python-ganttclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: python-monascaclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: python-muranoclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: magnetodb - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - hook-{name}-rtfd - - python-jobs - - pypi-jobs - - gate-magnetodb-cassandra-tox: - envlist: cassandra-integration-tests - -- project: - name: blazar - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - gate-{name}-pylint - -- project: - name: blazar-nova - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: python-blazarclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: config - node: 'bare-precise || bare-trusty' - - jobs: - - puppet-check-jobs - - gate-{name}-pep8 - - gate-{name}-bashate - - experimental-swift-logs-{name}-pep8 - - gate-infra-puppet-apply-{ostype}: - ostype: - - precise - - trusty - - centos6 - -- project: - name: gitdm - node: 'bare-precise || bare-trusty' - - jobs: - - '{pipeline}-gitdm': - pipeline: gate - node: 'bare-precise || bare-trusty' - - '{pipeline}-gitdm': - pipeline: periodic - node: 'bare-precise || bare-trusty' - -- project: - name: infra-manual - node: 'bare-precise || bare-trusty' - doc-publisher-site: docs.openstack.org - doc-publisher-folder: manual - - jobs: - - infra-publish-jobs - -- project: - name: infra-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: sahara - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - gate-{name}-pylint - - hook-{name}-rtfd - - pypi-jobs - - translation-jobs - - openstack-publish-jobs - -- project: - name: sahara-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: python-saharaclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - openstack-publish-jobs - -- project: - name: satori - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - hook-{name}-rtfd - -- project: - name: sahara-dashboard - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: sahara-extra - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: sahara-image-elements - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: sqlalchemy-migrate - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - gate-{name}-unittests-{env}: - env: 26sa07 - node: bare-centos6 - - gate-{name}-unittests-{env}: - env: 27sa07 - - '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}': - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}': - pipeline: gate - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - hook-{name}-rtfd - - pypi-jobs - -- project: - name: surveil - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - hook-{name}-rtfd - -- project: - name: tacker - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-pep8 - -- project: - name: kwapi - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-pep8 - -- project: - name: ceilometer - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - python-havana-bitrot-jobs - - python-icehouse-bitrot-jobs - - openstack-publish-jobs - - translation-jobs - - 'gate-tempest-dsvm-ceilometer-{backend}{branch-designator}': - backend: 'mongodb' - node: 'devstack-trusty' - branch-designator: '' - branch-override: default - - 'gate-tempest-dsvm-ceilometer-{backend}-full{branch-designator}': - backend: 'mongodb' - node: 'devstack-trusty' - branch-designator: '' - branch-override: default - -- project: - name: python-tackerclient - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-pep8 - -- project: - name: cinder - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - python-havana-bitrot-jobs - - python-icehouse-bitrot-jobs - - openstack-publish-jobs - - gate-{name}-pylint - - translation-jobs - - rally-jobs - -- project: - name: cinder-specs - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - specs-jobs - - -- project: - name: compute-api - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - openstack-doc-jobs - - -- project: - name: hacking - node: 'bare-precise || bare-trusty' - doc-publisher-site: docs.openstack.org - tarball-site: tarballs.openstack.org - - jobs: - - openstack-publish-jobs - - python-jobs - - pypi-jobs - - gate-hacking-integration-{target-project}: - target-org: openstack - target-project: nova - - -- project: - name: pbr - node: 'bare-precise || bare-trusty' - doc-publisher-site: docs.openstack.org - tarball-site: tarballs.openstack.org - - jobs: - - openstack-publish-jobs - - python-jobs - - pypi-jobs - - -- project: - name: os-loganalyze - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: project-config - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-pep8 - - gate-{name}-bashate - -- project: - name: gerrit-powered-agenda - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: gerritbot - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: gertty - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: elastic-recheck - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - gate-{name}-pep8 - - gate-{name}-docs - - gate-{name}-python27 - - -- project: - name: statusbot - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: gerritlib - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - gate-{name}-pep8 - - '{name}-tarball' - - pypi-jobs - - -- project: - name: jeepyb - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - gate-{name}-pep8 - - '{name}-tarball' - - pypi-jobs - - -- project: - name: pypi-mirror - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - gate-{name}-pep8 - - '{name}-tarball' - - pypi-jobs - - -- project: - name: gear - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - hook-{name}-rtfd - - -- project: - name: gearman-plugin - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - jenkins-plugin-jobs - -- project: - name: clouddocs-maven-plugin - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - maven-plugin-jobs - -- project: - name: delete-project-gerrit-plugin - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - gerrit-project: https://git.openstack.org/openstack-infra/gerrit - gerrit-branch: openstack/2.8.4 - plugin-project: https://gerrit.googlesource.com/plugins/delete-project - plugin-name: delete-project - plugin-branch: master - - jobs: - - gerrit-plugin-jobs - -- project: - name: javamelody-gerrit-plugin - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - gerrit-project: https://git.openstack.org/openstack-infra/gerrit - gerrit-branch: openstack/2.8.4 - plugin-project: https://gerrit.googlesource.com/plugins/javamelody - plugin-name: javamelody - plugin-branch: stable-2.8 - - jobs: - - gerrit-plugin-jobs - -- project: - name: zmq-event-publisher - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - jenkins-plugin-jobs - - -- project: - name: git-review - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: git-upstream - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - -- project: - name: glance - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - python-havana-bitrot-jobs - - python-icehouse-bitrot-jobs - - openstack-publish-jobs - - translation-jobs - - rally-jobs - -- project: - name: glance-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: glance_store - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - translation-jobs - -- project: - name: heat - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - '{pipeline}-heat-dsvm-functional{branch-designator}': - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - python-havana-bitrot-jobs - - python-icehouse-bitrot-jobs - - openstack-publish-jobs - - translation-jobs - - rally-jobs - -- project: - name: heat-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: python-heatclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: heat-cfntools - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: heat-cfnclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - -- project: - name: horizon - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - python-havana-bitrot-jobs - - python-icehouse-bitrot-jobs - - openstack-publish-jobs - - -- project: - name: django_openstack_auth - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: identity-api - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - openstack-doc-jobs - - -- project: - name: keystone-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: image-api - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - openstack-doc-jobs - - -- project: - name: jenkins-job-builder - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: keystone - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - python-havana-bitrot-jobs - - python-icehouse-bitrot-jobs - - openstack-publish-jobs - - translation-jobs - - rally-jobs - -- project: - name: keystonemiddleware - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - -- project: - name: kite - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: netconn-api - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - openstack-doc-jobs - - -- project: - name: nodepool - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: nose-html-output - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: nova - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - python-havana-bitrot-jobs - - python-icehouse-bitrot-jobs - - openstack-publish-jobs - - gate-{name}-pylint - - gate-{name}-pip-missing-reqs - - translation-jobs - - '{pipeline}-tempest-dsvm-full-newlibvirt{branch-designator}': - pipeline: experimental - node: 'devstack-f20-virt-preview' - branch-designator: '' - branch-override: default - -- project: - name: nova-specs - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - specs-jobs - -- project: - name: nova-docker - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - -- project: - name: object-api - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - openstack-doc-jobs - - -- project: - name: swift-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - - -- project: - name: oslosphinx - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: oslotest - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: oslo.concurrency - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - translation-jobs - - -- project: - name: oslo.config - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - oslotest-cross-test - -- project: - name: oslo-cookiecutter - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-tox-{envlist}: - envlist: cookiecutter - -- project: - name: oslo.db - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - envlist: - - sqla_08 - - sqla_09 - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - translation-jobs - - 'gate-{name}-tox-{envlist}' - -- project: - name: oslo.i18n - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - oslotest-cross-test - - translation-jobs - -- project: - name: oslo.log - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - oslotest-cross-test - - translation-jobs - -- project: - name: oslo.messaging - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - oslotest-cross-test - - translation-jobs - -- project: - name: oslo.middleware - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - translation-jobs - -- project: - name: oslo.rootwrap - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - -- project: - name: oslo.serialization - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - -- project: - name: oslo.utils - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - translation-jobs - -- project: - name: oslo.version - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: oslo.vmware - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - translation-jobs - - -- project: - name: oslo-incubator - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - -- project: - name: oslo-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: python-ceilometerclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: python-cinderclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: python-glanceclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: python-keystoneclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: python-keystoneclient-federation - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: python-keystoneclient-kerberos - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: python-jenkins - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - hook-{name}-rtfd - - -- project: - name: python-kiteclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: python-novaclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: python-openstackclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - '{pipeline}-osc-dsvm-functional{branch-designator}': - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - '{pipeline}-osc-dsvm-functional{branch-designator}': - pipeline: gate - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: python-opentsdbclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - -- project: - name: python-neutronclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: python-swiftclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: neutron - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - python-havana-bitrot-jobs - - python-icehouse-bitrot-jobs - - openstack-publish-jobs - - rally-jobs - - translation-jobs - - '{pipeline}-neutron-dsvm-functional{branch-designator}': - pipeline: gate - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - '{pipeline}-neutron-dsvm-functional{branch-designator}': - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - '{pipeline}-neutron-dsvm-api{branch-designator}': - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - devstack-jobs: - pipeline: gate - node: 'devstack-precise || devstack-trusty' - branch-designator: '-2' - branch-override: default - - devstack-jobs: - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '-2' - branch-override: default - -- project: - name: neutron-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: trove - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - node: 'bare-precise || bare-trusty' - - jobs: - - python-jobs - - python-icehouse-bitrot-jobs - - openstack-publish-jobs - - translation-jobs - - openstack-doc-jobs - - 'gate-trove-functional-dsvm-{datastore}': - datastore: 'mysql' - - 'gate-trove-functional-dsvm-{datastore}': - datastore: 'mongodb' - - 'gate-trove-buildimage-{datastore}': - datastore: 'mysql' - - 'gate-trove-buildimage-{datastore}': - datastore: 'mongodb' - -- project: - name: trove-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: python-troveclient - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - node: 'bare-precise || bare-trusty' - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: libra - tarball-site: tarballs.openstack.org - node: 'bare-precise || bare-trusty' - - jobs: - - python-jobs - - hook-{name}-rtfd - -- project: - name: python-libraclient - tarball-site: tarballs.openstack.org - node: 'bare-precise || bare-trusty' - - jobs: - - python-jobs - - hook-{name}-rtfd - - pypi-jobs - -- project: - name: healthnmon - tarball-site: tarballs.openstack.org - node: 'bare-precise || bare-trusty' - - jobs: - - python-jobs - -- project: - name: zaqar - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - node: 'bare-precise || bare-trusty' - - jobs: - - python-jobs - - openstack-publish-jobs - - translation-jobs - -- project: - name: zaqar-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: python-zaqarclient - tarball-site: tarballs.openstack.org - node: 'bare-precise || bare-trusty' - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: designate - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - translation-jobs - -- project: - name: designate-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: billingstack - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - hook-{name}-rtfd - - pypi-jobs - - -- project: - name: bindep - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: packstack - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - -- project: - name: python-designateclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: bufunfa - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - hook-{name}-rtfd - - -- project: - name: reviewday - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: reviewstats - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: bugdaystats - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: requirements - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - gate-{name}-pep8 - - gate-{name}-python27 - - gate-{name}-pypy - - gate-{name}-tox-{envlist}: - envlist: versions-overlap-parent - - -- project: - name: storyboard - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: storyboard-webclient - node: 'bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - 'gate-{name}-js-test-{test-type}': - test-type: 'unit' - - 'gate-{name}-js-test-{test-type}': - test-type: 'functional' - - 'gate-{name}-js-test-{test-type}': - test-type: 'integration' - - gate-{name}-js-draft - - '{name}-js-release-{branch-designator}': - branch-designator: 'master' - - '{name}-js-release-{branch-designator}': - branch-designator: 'branch' - -- project: - name: puppet-storyboard - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - -- project: - name: vinz - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: vinz-webclient - node: 'bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - 'gate-{name}-js-test-{test-type}': - test-type: 'unit' - - 'gate-{name}-js-test-{test-type}': - test-type: 'functional' - - 'gate-{name}-js-test-{test-type}': - test-type: 'integration' - - gate-{name}-js-draft - - '{name}-js-release-{branch-designator}': - branch-designator: 'master' - - '{name}-js-release-{branch-designator}': - branch-designator: 'branch' - -- project: - name: swift - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - translation-jobs - - 'gate-{name}-tox-{envlist}': - envlist: func - - '{pipeline}-swift-dsvm-functional{branch-designator}': - pipeline: gate - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - '{pipeline}-swift-dsvm-functional{branch-designator}': - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - '{pipeline}-swift-dsvm-functional{branch-designator}': - pipeline: periodic - node: 'devstack-precise || devstack-trusty' - branch-designator: '-havana' - branch-override: stable/havana -# No one is interested in stable/ branches on swift, so don't run bitrot jobs - - -- project: - name: swift-bench - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - -- project: - name: devstack-jobs - - jobs: - # Normal gate and check jobs - - devstack-jobs: - pipeline: gate - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - - devstack-jobs: - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '' - branch-override: default - # Stable gate jobs for branchless tempest - - devstack-jobs: - pipeline: gate - node: 'devstack-precise || devstack-trusty' - branch-designator: '-icehouse' - branch-override: stable/icehouse - # Stable check jobs for testing devstack gate - - devstack-jobs: - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '-havana' - branch-override: stable/havana - - devstack-jobs: - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '-icehouse' - branch-override: stable/icehouse - # Periodic jobs for various branches - - devstack-jobs: - pipeline: periodic - node: 'devstack-precise || devstack-trusty' - branch-designator: '-havana' - branch-override: stable/havana - - devstack-jobs: - pipeline: periodic - node: 'devstack-precise || devstack-trusty' - branch-designator: '-icehouse' - branch-override: stable/icehouse - - devstack-jobs: - pipeline: periodic - node: 'devstack-precise || devstack-trusty' - branch-designator: '-master' - branch-override: master - # Special jobs for devstack-gate - - devstack-gate-jobs: - node: 'devstack-precise || devstack-trusty' - - '{pipeline}-tempest-dsvm-{topology}{branch-designator}': - pipeline: check - node: devstack-trusty-2-node - branch-designator: '' - branch-override: default - topology: aiopcpu - - '{pipeline}-tempest-dsvm-neutron-{topology}{branch-designator}': - pipeline: check - node: devstack-trusty-2-node - branch-designator: '' - branch-override: default - topology: aiopcpu - # Experimental jobs for testing dib images. - - '{pipeline}-tempest-dsvm-full{branch-designator}': - pipeline: experimental - node: devstack-trusty-dib - branch-designator: '-dibtest' - branch-override: default - - '{pipeline}-tempest-dsvm-neutron-full{branch-designator}': - pipeline: experimental - node: devstack-trusty-dib - branch-designator: '-dibtest' - branch-override: default - - -- project: - name: devstack - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-bashate - -- project: - name: requirements-jobs - - jobs: - - '{pipeline}-requirements-integration-dsvm': - pipeline: gate - node: 'devstack-precise || devstack-trusty' - - '{pipeline}-requirements-integration-dsvm': - pipeline: check - node: 'devstack-precise || devstack-trusty' - -- project: - name: tempest - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - -- project: - name: tempest-lib - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - -- project: - name: qa-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: zuul - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: pyghmi - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: diskimage-builder - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: dib-utils - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: os-apply-config - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: os-cloud-config - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - openstack-publish-jobs - -- project: - name: os-collect-config - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: os-net-config - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: os-refresh-config - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: ceilometer-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: tripleo-heat-templates - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: tripleo-image-elements - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: tripleo-incubator - node: 'bare-precise || bare-trusty' - doc-publisher-site: docs.openstack.org - tarball-site: tarballs.openstack.org - - jobs: - - gate-{name}-docs - - openstack-publish-jobs - -- project: - name: tripleo-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: puppet-glance - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-keystone - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-ceilometer - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-cinder - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-heat - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-ironic - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-nova - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-horizon - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-openstack - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-openstacklib - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-openstack_extras - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-sahara - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: sahara-ci-config - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - gate-{name}-pep8 - -- project: - name: sahara-guestagent - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: puppet-swift - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-tempest - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-trove - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-neutron - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-vswitch - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-ceph - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-designate - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: puppet-manila - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - puppet-check-jobs - - puppet-module-unit - -- project: - name: openstack-chef-repo - node: 'bare-precise || bare-trusty' - - jobs: - - gate-openstack-chef-repo - -- project: - name: openstack-chef-specs - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-docs - -- project: - name: cookbook-ceph - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-monasca-agent - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-monasca-api - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-monasca-notification - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-monasca-persister - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-monasca-schema - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-monasca-thresh - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-client - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-data-processing - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-database - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-common - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-compute - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-block-storage - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-telemetry - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-network - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-object-storage - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-dashboard - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-image - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-identity - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-orchestration - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-ops-database - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-ops-messaging - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: cookbook-openstack-integration-test - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-chef-lint - - gate-{name}-chef-style - - gate-{name}-chef-unit - -- project: - name: ironic-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: ironic - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - translation-jobs - - '{pipeline}-tempest-dsvm-ironic-pxe_ssh{branch-designator}': - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '-nv' - branch-override: default - - '{pipeline}-tempest-dsvm-ironic-pxe_ssh-postgres{branch-designator}': - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '-nv' - branch-override: default - - '{pipeline}-tempest-dsvm-ironic-agent_ssh{branch-designator}': - pipeline: check - node: 'devstack-trusty' - branch-designator: '-nv' - branch-override: default - - '{pipeline}-tempest-dsvm-ironic-agent_ssh-src{branch-designator}': - pipeline: check - node: 'devstack-trusty' - branch-designator: '-nv' - branch-override: default - - '{pipeline}-tempest-dsvm-ironic-parallel{branch-designator}': - pipeline: check - node: 'devstack-precise || devstack-trusty' - branch-designator: '-nv' - branch-override: default - -- project: - name: python-ironicclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - -- project: - name: ironic-python-agent - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - -- project: - name: inception - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-pep8 - -- project: - name: barbican - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - translation-jobs - - openstack-publish-jobs - -- project: - name: barbican-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: python-barbicanclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: taskflow - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - - gate-{name}-unittests-{envlist}: - # NOTE(harlowja): the 'py' prefix will be added on automatically. - envlist: "26-sa7-mysql" - node: bare-centos6 - - gate-{name}-unittests-{envlist}: - envlist: "27-sa8-mysql" - -- project: - name: cl-openstack-client - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-run-tests - -- project: - name: stackalytics - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - hook-{name}-rtfd - -- project: - name: anvil - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - gate-{name}-pylint - -- project: - name: pycadf - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - -- project: - name: pylockfile - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - -- project: - name: pecan - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - hook-{name}-rtfd - - gate-{name}-tox-{envlist}: - envlist: scaffolds-26 - node: bare-centos6 - - gate-{name}-tox-{envlist}: - envlist: scaffolds-27 - - gate-{name}-tox-{envlist}: - envlist: scaffolds-33 - node: py3k-precise - - gate-{name}-tox-{envlist}: - envlist: wsme-stable - - gate-{name}-tox-{envlist}: - envlist: wsme-tip - - gate-{name}-tox-{envlist}: - envlist: ceilometer-stable - node: bare-trusty - - gate-{name}-tox-{envlist}: - envlist: ceilometer-tip - node: bare-trusty - - gate-{name}-tox-{envlist}: - envlist: ironic-stable - - gate-{name}-tox-{envlist}: - envlist: ironic-tip - - gate-{name}-tox-{envlist}: - envlist: designate-stable - - gate-{name}-tox-{envlist}: - envlist: designate-tip - - gate-{name}-tox-{envlist}: - envlist: barbican-tip - - gate-{name}-tox-{envlist}: - envlist: storyboard-tip - -- project: - name: stevedore - node: 'bare-precise || bare-trusty' - rtfd-id: 4157 - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - hook-{name}-rtfd - -- project: - name: cliff - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - hook-{name}-rtfd - - gate-{name}-tox-{envlist}: - envlist: neutronclient-stable - - gate-{name}-tox-{envlist}: - envlist: neutronclient-tip - - gate-{name}-tox-{envlist}: - envlist: openstackclient-stable - - gate-{name}-tox-{envlist}: - envlist: openstackclient-tip - -- project: - name: python-tuskarclient - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - node: 'bare-precise || bare-trusty' - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: warm - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: wsme - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: tuskar - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - node: 'bare-precise || bare-trusty' - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: tuskar-ui - tarball-site: tarballs.openstack.org - node: 'bare-precise || bare-trusty' - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: rally - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - rally-jobs - - hook-{name}-rtfd - - gate-rally-install-{node}: - node: bare-precise - - gate-rally-install-{node}: - node: bare-centos6 - -- project: - name: python-rallyclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: osprofiler - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: logaas - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - hook-{name}-rtfd - - pypi-jobs - -- project: - name: openstack-manuals - node: 'bare-precise || bare-trusty' - - oldmanual: - - block-storage-admin - - compute-admin - - network-connectivity-admin - - object-storage-admin - - jobs: - - openstack-doc-jobs - - manual-translation-jobs - -- project: - name: docs-specs - node: 'bare-precise || bare-trusty' - - jobs: - - specs-jobs - -- project: - name: ha-guide - node: 'bare-precise || bare-trusty' - - jobs: - - openstack-doc-jobs - - manual-translation-jobs - -- project: - name: operations-guide - node: 'bare-precise || bare-trusty' - - jobs: - - openstack-doc-jobs - - manual-translation-jobs - -- project: - name: security-doc - node: 'bare-precise || bare-trusty' - - jobs: - - openstack-doc-jobs - - manual-translation-jobs - -- project: - name: manila - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - gate-{name}-pylint - - openstack-publish-jobs - -- project: - name: python-manilaclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - openstack-publish-jobs - - pypi-jobs - -- project: - name: milk - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: solum - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - hook-{name}-rtfd - -- project: - name: solum-specs - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - gate-{name}-docs - -- project: - name: congress - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: congress-specs - node: 'bare-precise || bare-trusty' - - jobs: - - gate-{name}-docs - -- project: - name: rubick - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: refstack - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: refstack-client - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: swift-ceph-backend - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: swift3 - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - gate-{name}-pylint - - gate-{name}-tox-{envlist}: - envlist: tempauth - - gate-{name}-tox-{envlist}: - envlist: keystone - -- project: - name: swiftonfile - node: bare-trusty - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: swiftsync - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: tooz - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - hook-{name}-rtfd - - pypi-jobs - -- project: - name: sphinxcontrib-docbookrestapi - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: tomograph - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: turbo-hipster - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - hook-{name}-rtfd - -- project: - name: python-solumclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: solum-dashboard - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: solum-infra-guestagent - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: heat-translator - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - hook-{name}-rtfd - -- project: - name: release-tools - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: entropy - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: openstack-doc-tools - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - gate-{name}-pep8 - - 'gate-{name}-requirements' - - '{name}-tarball' - - pypi-jobs - - -- project: - name: api-site - node: 'bare-precise || bare-trusty' - - jobs: - - openstack-doc-jobs - - manual-translation-jobs - -- project: - name: driverlog - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: volume-api - node: 'bare-precise || bare-trusty' - - jobs: - - openstack-doc-jobs - -- project: - name: python-openstacksdk - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - -- project: - name: os-client-config - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - -- project: - name: gce-api - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: ec2-api - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: gnocchi - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - gate-{name}-tox-{envlist}: - envlist: py27-postgresql - - gate-{name}-tox-{envlist}: - envlist: py27-mysql - -- project: - name: groups - node: 'bare-precise' - tarball-site: tarballs.openstack.org - - jobs: - - gate-groups-unittests - - 'groups-release-{branch-designator}': - branch-designator: 'master' - - 'groups-release-{branch-designator}': - branch-designator: 'branch' - -- project: - name: groups-static-pages - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: openstackid - node: 'bare-precise' - tarball-site: tarballs.openstack.org - - jobs: - - gate-openstackid-unittests - - 'openstackid-release-{branch-designator}': - branch-designator: 'master' - - 'openstackid-release-{branch-designator}': - branch-designator: 'branch' - -- project: - name: compass-core - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: tricircle - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: requests-mock - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - hook-{name}-rtfd - - gate-{name}-tox-{envlist}: - envlist: keystoneclient-tip - - gate-{name}-tox-{envlist}: - envlist: novaclient-tip - -- project: - name: stacktach - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: stacktach-klugman - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: stacktach-notification-utils - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: stacktach-notigen - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: stacktach-quince - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: stacktach-quincy - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: stacktach-sandbox - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: stacktach-shoebox - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: stacktach-simport - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: stacktach-stackdistiller - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: stacktach-timex - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: stacktach-winchester - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: bashate - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - doc-publisher-site: docs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - - openstack-publish-jobs - -- project: - name: cloudkitty - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - hook-{name}-rtfd - - python-jobs - -- project: - name: cloudkitty-dashboard - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: cachemonkey - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: octavia - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: subunit2sql - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: puppet-n1k-vsm - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - gate-{name}-puppet-lint - - gate-{name}-puppet-syntax - - puppet-module-unit - -- project: - name: python-magnetodbclient - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - hook-{name}-rtfd - - python-jobs - - pypi-jobs - -- project: - name: tacker-specs - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - gate-{name}-python27 - - gate-{name}-docs - -- project: - name: xstatic-angular - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-angular-animate - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-angular-bootstrap - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-angular-cookies - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-angular-fileupload - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: xstatic-angular-mock - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-angular-sanitize - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-bootstrap-datepicker - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-bootstrap-scss - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-d3 - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-font-awesome - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-hogan - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-jasmine - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-jquery-migrate - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-jquery.bootstrap.wizard - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-jquery.quicksearch - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-jquery.tablesorter - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-jsencrypt - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-qunit - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-spin - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: xstatic-rickshaw - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: doc8 - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: rack - node: bare-trusty - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: tuskar-ui-extras - github-org: stackforge - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: gerrit-dash-creator - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: dox - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - - pypi-jobs - -- project: - name: group-based-policy - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: group-based-policy-automation - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: python-group-based-policy-client - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: group-based-policy-specs - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - specs-jobs - -- project: - name: group-based-policy-ui - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs - -- project: - name: keystone-formula - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: glance-formula - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - -- project: - name: flame - node: 'bare-precise || bare-trusty' - tarball-site: tarballs.openstack.org - - jobs: - - python-jobs diff --git a/modules/openstack_project/files/jenkins_job_builder/config/puppet-module-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/puppet-module-jobs.yaml deleted file mode 100644 index 6c46c64ac7..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/puppet-module-jobs.yaml +++ /dev/null @@ -1,58 +0,0 @@ -- job-template: - name: 'gate-{name}-puppet-unit-{puppet_version}' - node: '{node}' - - builders: - - uninstall-puppet - - revoke-sudo - - gerrit-git-prep - - shell: | - export PUPPET_GEM_VERSION='~> {puppet_version}.0' - mkdir .bundled_gems - export GEM_HOME=`pwd`/.bundled_gems - bundle install - bundle exec rake spec SPEC_OPTS='--format documentation' - - publishers: - - console-log - -- job-template: - name: 'gate-{name}-puppet-lint' - node: '{node}' - - builders: - - revoke-sudo - - gerrit-git-prep - - puppet-lint - - publishers: - - console-log - -- job-template: - name: 'gate-{name}-puppet-syntax' - node: '{node}' - - builders: - - revoke-sudo - - gerrit-git-prep - - puppet-syntax - - publishers: - - console-log - -- job-group: - name: 'puppet-check-jobs' - jobs: - - 'gate-{name}-puppet-lint' - - 'gate-{name}-puppet-syntax' - -- job-group: - name: 'puppet-module-unit' - puppet_version: - - 2.7 - - 3.1 - - 3.2 - - 3.3 - - 3.4 - jobs: - - 'gate-{name}-puppet-unit-{puppet_version}' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/pypi-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/pypi-jobs.yaml deleted file mode 100644 index 3e411b68ae..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/pypi-jobs.yaml +++ /dev/null @@ -1,34 +0,0 @@ -- job-template: - name: '{name}-pypi-both-upload' - node: pypi - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - /usr/local/jenkins/slave_scripts/pypi-tarball-upload.sh {name} {tarball-site} - /usr/local/jenkins/slave_scripts/pypi-wheel-upload.sh {name} {tarball-site} - - publishers: - - console-log - - -- job-template: - name: '{name}-pypi-wheel-upload' - node: pypi - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - /usr/local/jenkins/slave_scripts/pypi-wheel-upload.sh {name} {tarball-site} - - publishers: - - console-log - - -- job-group: - name: pypi-jobs - jobs: - - '{name}-pypi-both-upload' - - '{name}-pypi-wheel-upload' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml deleted file mode 100644 index 329e80d386..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml +++ /dev/null @@ -1,90 +0,0 @@ -- job-template: - name: 'periodic-{name}-python26{branch-name}' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - shell: | - #!/bin/bash -xe - if ! rpm -ql libffi-devel >/dev/null ; then - sudo yum install -y libffi-devel - fi - rpm -ql libffi-devel - - revoke-sudo - - branch-git-prep: - branch: '{branch}' - - python26 - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: bare-centos6 - - -- job-template: - name: 'periodic-{name}-python27{branch-name}' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - branch-git-prep: - branch: '{branch}' - - python27 - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: '{node}' - - -- job-template: - name: 'periodic-{name}-docs{branch-name}' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - branch-git-prep: - branch: '{branch}' - - docs - - publishers: - - console-log - - node: '{node}' - - -- job-group: - name: python-havana-bitrot-jobs - branch: 'stable/havana' - branch-name: '-havana' - node: 'bare-precise || bare-trusty' - jobs: - - 'periodic-{name}-python26{branch-name}' - - 'periodic-{name}-python27{branch-name}' - - 'periodic-{name}-docs{branch-name}' - - -- job-group: - name: python-icehouse-bitrot-jobs - branch: 'stable/icehouse' - branch-name: '-icehouse' - node: 'bare-precise || bare-trusty' - jobs: - - 'periodic-{name}-python26{branch-name}' - - 'periodic-{name}-python27{branch-name}' - - 'periodic-{name}-docs{branch-name}' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/python-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/python-jobs.yaml deleted file mode 100644 index d06962bde9..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/python-jobs.yaml +++ /dev/null @@ -1,319 +0,0 @@ -- job-template: - name: '{name}-coverage' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - coverage - - publishers: - - coverage-log - - console-log - - node: '{node}' - - -- job-template: - name: 'gate-{name}-pep8' - - builders: - - revoke-sudo - - gerrit-git-prep - - pep8 - - publishers: - - console-log - - node: '{node}' - -- job-template: - name: 'experimental-swift-logs-{name}-pep8' - - builders: - - revoke-sudo - - gerrit-git-prep - - pep8: - - zuul_swift_upload_logs_with_console: - upload_source: '.tox/pep8/log' - - publishers: - - console-log - - node: '{node}' - -- job-template: - name: 'gate-{name}-pylint' - - builders: - - revoke-sudo - - gerrit-git-prep - - pylint - - publishers: - - console-log - - node: '{node}' - - -- job-template: - name: 'gate-{name}-python26' - - wrappers: - - build-timeout: - timeout: 70 - - timestamps - - builders: - - shell: | - #!/bin/bash -xe - if ! rpm -ql libffi-devel >/dev/null ; then - sudo yum install -y libffi-devel - fi - rpm -ql libffi-devel - - revoke-sudo - - gerrit-git-prep - - python26 - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: bare-centos6 - -- job-template: - name: 'gate-{name}-python27' - - wrappers: - - build-timeout: - timeout: 50 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - python27 - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: '{node}' - -- job-template: - name: 'gate-{name}-python33' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - python33 - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: py3k-precise - -- job-template: - name: 'gate-{name}-python34' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - python34 - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: '{node}' - -- job-template: - name: 'gate-{name}-pypy' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - pypy - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: '{node}' - -- job-template: - name: 'gate-{name}-docs' - - builders: - - revoke-sudo - - gerrit-git-prep - - docs - - publishers: - - console-log - - upload-sphinx-draft - - node: '{node}' - -- job-template: - name: 'gate-{name}-tox-{envlist}' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - tox: - envlist: '{envlist}' - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: '{node}' - -- job-template: - name: 'gate-{name}-unittests-{envlist}' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - unittests: - envlist: '{envlist}' - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: '{node}' - -- job-template: - name: '{name}-tarball' - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - tarball - - publishers: - - tarball: - project: '{name}' - site: '{tarball-site}' - - wheel: - project: '{name}' - site: '{tarball-site}' - - console-log - - -- job-template: - name: '{name}-branch-tarball' - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - tarball - - shell: | - #!/bin/bash -xe - BRANCH=$ZUUL_REFNAME - BRANCH_PATH=`echo $BRANCH | tr / -` - mv dist/*.tar.gz dist/{name}-$BRANCH_PATH.tar.gz - - publishers: - - tarball: - project: '{name}' - site: '{tarball-site}' - - console-log - - -- job-template: - name: 'gate-{name}-requirements' - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/project-requirements-change.py $ZUUL_BRANCH - - publishers: - - console-log - - -- job-template: - name: 'gate-{name}-pip-missing-reqs' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - gerrit-git-prep - - tox: - envlist: 'pip-missing-reqs' - - assert-no-extra-files - - publishers: - - test-results - - console-log - - node: '{node}' - - -- job-group: - name: python-jobs - jobs: - - '{name}-coverage' - - 'gate-{name}-pep8' - - 'gate-{name}-python26' - - 'gate-{name}-python27' - - 'gate-{name}-python33' - - 'gate-{name}-python34' - - 'gate-{name}-pypy' - - 'gate-{name}-docs' - - 'gate-{name}-requirements' - - '{name}-tarball' - - '{name}-branch-tarball' - # pylint isn't standard - # pip-missing-reqs isn't standard - # gate-{name}-tox-{envlist} also isn't standard, but is reserved for - # projects that want to run specific jobs via tox diff --git a/modules/openstack_project/files/jenkins_job_builder/config/rally.yaml b/modules/openstack_project/files/jenkins_job_builder/config/rally.yaml deleted file mode 100644 index 5dd01815f6..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/rally.yaml +++ /dev/null @@ -1,266 +0,0 @@ -- job-template: - name: 'gate-rally-install-{node}' - node: '{node}' - - builders: - - link-logs - - gerrit-git-prep - - shell: "tests_ci/test_install.sh" - - publishers: - - console-log - - -- publisher: - name: rally-plot - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'rally-plot/**' - keep-hierarchy: true - copy-after-failure: true - - target: 'logs/$LOG_PATH' - source: 'rally-plot/extra/index.html' - keep-heirarchy: false - copy-after-failure: true - -- builder: - name: devstack-rally-gate - builders: - - link-logs - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PROJECTS="stackforge/rally $PROJECTS" - export PROJECTS="openstack/ceilometer $PROJECTS" - export CEILOMETER_NOTIFICATION_TOPICS=notifications,profiler - export DEVSTACK_GATE_NEUTRON={neutron} - export DEVSTACK_GATE_ZAQAR={zaqar} - export DEVSTACK_GATE_TEMPEST_LARGE_OPS={large_ops} - export DEVSTACK_GATE_EXERCISES=0 - export DEVSTACK_GATE_TIMEOUT=120 - export RALLY_SCENARIO={scenario} - - ENABLED_SERVICES=rally,ceilometer-acompute,ceilometer-acentral,ceilometer-api - ENABLED_SERVICES+=,ceilometer-anotification,ceilometer-collector, - ENABLED_SERVICES+=,ceilometer-alarm-evaluator,ceilometer-alarm-notifier, - - export ENABLED_SERVICES - - function pre_test_hook {{ - # Install rally-devstack integration - cp -r $BASE/new/rally/contrib/devstack/* $BASE/new/devstack/ - }} - export -f pre_test_hook - - function post_test_hook {{ - $BASE/new/rally/tests_ci/rally-gate.sh - }} - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - -- builder: - name: devstack-designate-rally-gate - builders: - - link-logs - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PROJECTS="stackforge/rally $PROJECTS" - export PROJECTS="openstack/ceilometer $PROJECTS" - export PROJECTS="openstack/designate $PROJECTS" - export PROJECTS="openstack/python-designateclient $PROJECTS" - export CEILOMETER_NOTIFICATION_TOPICS=notifications,profiler - export DEVSTACK_GATE_NEUTRON={neutron} - export DEVSTACK_GATE_TEMPEST_LARGE_OPS={large_ops} - export DEVSTACK_GATE_EXERCISES=0 - export DEVSTACK_GATE_TIMEOUT=120 - export RALLY_SCENARIO={scenario} - - ENABLED_SERVICES=rally,ceilometer-acompute,ceilometer-acentral,ceilometer-api - ENABLED_SERVICES+=,ceilometer-anotification,ceilometer-collector, - ENABLED_SERVICES+=,ceilometer-alarm-evaluator,ceilometer-alarm-notifier, - ENABLED_SERVICES+=,designate,designate-api,designate-central,designate-sink,designate-mdns, - - export ENABLED_SERVICES - - function pre_test_hook {{ - # Install rally-devstack integration - cp -r $BASE/new/rally/contrib/devstack/* $BASE/new/devstack/ - # Install designate-devstack integration - cd /opt/stack/new/designate/contrib/devstack - ./pre_test_hook.sh - }} - export -f pre_test_hook - - function post_test_hook {{ - $BASE/new/rally/tests_ci/rally-gate.sh - }} - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - -- job-template: - name: 'gate-rally-dsvm-designate-{name}' - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - devstack-designate-rally-gate: - scenario: '{name}-designate' - neutron: '0' - large_ops: '0' - - publishers: - - devstack-logs - - console-log - - rally-plot - - -- job-template: - name: 'gate-rally-dsvm-{name}' - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - devstack-rally-gate: - scenario: '{name}' - neutron: '0' - zaqar: '0' - large_ops: '0' - - publishers: - - devstack-logs - - console-log - - rally-plot - - -- job-template: - name: 'gate-rally-dsvm-neutron-{name}' - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - devstack-rally-gate: - scenario: '{name}-neutron' - neutron: '1' - zaqar: '0' - large_ops: '0' - - publishers: - - devstack-logs - - console-log - - rally-plot - - -- job-template: - name: 'gate-rally-dsvm-fakevirt-{name}' - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - devstack-rally-gate: - scenario: '{name}-fakevirt' - neutron: '0' - zaqar: '0' - large_ops: '10' - - publishers: - - devstack-logs - - console-log - - rally-plot - - -- job-template: - name: 'gate-rally-dsvm-zaqar-{name}' - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - devstack-rally-gate: - scenario: '{name}-zaqar' - neutron: '0' - zaqar: '1' - large_ops: '0' - - publishers: - - devstack-logs - - console-log - - rally-plot - - -- job: - name: 'gate-rally-dsvm-cli' - node: 'devstack-precise || devstack-trusty' - - builders: - - link-logs - - devstack-checkout - - shell: | - #/bin/bash -xe - export PROJECTS="stackforge/rally $PROJECTS" - export ENABLED_SERVICES=rally - - function pre_test_hook { - # Install rally-devstack integration - cp -r $BASE/new/rally/contrib/devstack/* $BASE/new/devstack/ - } - function post_test_hook { - cd $BASE/new/rally - sudo -H -u stack tox -ecli -v - EXIT_CODE=$? - .tox/cli/bin/python /usr/local/jenkins/slave_scripts/subunit2html.py .testrepository/subunit.log $WORKSPACE/results.html - gzip -9 $WORKSPACE/results.html - return $EXIT_CODE - } - export -f pre_test_hook - export -f post_test_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'results.html.gz' - - - -- job-group: - name: rally-jobs - jobs: - - 'gate-rally-dsvm-{name}' - - 'gate-rally-dsvm-designate-{name}' - - 'gate-rally-dsvm-neutron-{name}' - - 'gate-rally-dsvm-fakevirt-{name}' - - 'gate-rally-dsvm-zaqar-{name}' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/requirements.yaml b/modules/openstack_project/files/jenkins_job_builder/config/requirements.yaml deleted file mode 100644 index 7a8e498583..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/requirements.yaml +++ /dev/null @@ -1,47 +0,0 @@ -- job-template: - name: '{pipeline}-requirements-integration-dsvm' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export DEVSTACK_GATE_REQS_INTEGRATION=1 - export PIP_PROCESS_DEPENDENCY_LINKS=1 - function gate_hook {{ - set -x - bash $BASE/new/devstack-gate/devstack-vm-gate.sh && \ - bash -xe $BASE/new/pbr/tools/integration.sh $(cat $BASE/new/requirements/projects.txt) - }} - export -f gate_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job: - name: propose-requirements-updates - node: proposal - - builders: - - revoke-sudo - - link-logs - - net-info - - gerrit-git-prep - - shell: /usr/local/jenkins/slave_scripts/propose_update.sh requirements - - publishers: - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/solum.yaml b/modules/openstack_project/files/jenkins_job_builder/config/solum.yaml deleted file mode 100644 index 5a109f5ebf..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/solum.yaml +++ /dev/null @@ -1,95 +0,0 @@ -- job: - name: 'gate-solum-devstack-dsvm' - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_NEUTRON=1 - export ENABLED_SERVICES=solum,solum-api,solum-build-api,solum-conductor,solum-deployer,solum-worker,tempest,zaqar,barbican,mistral - export PROJECTS="stackforge/solum $PROJECTS" - # TODO(ravips): Workaround until barbican, mistral gets into devstack - export PROJECTS="openstack/barbican stackforge/mistral $PROJECTS" - - function pre_test_hook { - cd /opt/stack/new/solum/functionaltests - ./pre_test_hook.sh - } - export -f pre_test_hook - - function gate_hook { - cd /opt/stack/new/solum/functionaltests - ./gate_hook.sh - } - export -f gate_hook - - function post_test_hook { - cd /opt/stack/new/solum/functionaltests - ./post_test_hook.sh - } - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log - -- job: - name: 'gate-solum-devstack-dsvm-f20' - node: 'devstack-f20' - - wrappers: - - build-timeout: - timeout: 65 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=60 - export DEVSTACK_GATE_NEUTRON=1 - export ENABLED_SERVICES=solum,solum-api,solum-build-api,solum-conductor,solum-deployer,solum-worker,tempest,zaqar,barbican,mistral - export PROJECTS="stackforge/solum $PROJECTS" - # TODO(ravips): Workaround until barbican, mistral gets into devstack - export PROJECTS="openstack/barbican stackforge/mistral $PROJECTS" - - function pre_test_hook { - cd /opt/stack/new/solum/functionaltests - ./pre_test_hook.sh - } - export -f pre_test_hook - - function gate_hook { - cd /opt/stack/new/solum/functionaltests - ./gate_hook.sh - } - export -f gate_hook - - function post_test_hook { - cd /opt/stack/new/solum/functionaltests - ./post_test_hook.sh - } - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/specs-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/specs-jobs.yaml deleted file mode 100644 index cf01876d95..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/specs-jobs.yaml +++ /dev/null @@ -1,34 +0,0 @@ -# Jobs for the various *-specs repositories - -- job-template: - name: '{name}-publish-specs' - node: 'bare-precise || bare-trusty' - - # We want to publish to org/name but the scp publisher cannot remove paths, - # so use a shell builder to move the content in the right place and publish - # from there. - builders: - - revoke-sudo - - gerrit-git-prep - - docs: - project: '{name}' - - shell: | - mkdir `dirname $ZUUL_PROJECT` - mv doc/build/html $ZUUL_PROJECT - - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'specs/' - source: '$ZUUL_PROJECT/**' - keep-hierarchy: true - copy-after-failure: false - - console-log - -- job-group: - name: specs-jobs - jobs: - - gate-{name}-docs - - gate-{name}-python27 - - '{name}-publish-specs' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/sqlalchemy-migrate.yaml b/modules/openstack_project/files/jenkins_job_builder/config/sqlalchemy-migrate.yaml deleted file mode 100644 index a31357ac2a..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/sqlalchemy-migrate.yaml +++ /dev/null @@ -1,37 +0,0 @@ -- job-template: - name: '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 185 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=180 - export PROJECTS="stackforge/sqlalchemy-migrate $PROJECTS" - export DEVSTACK_GATE_TEMPEST=1 - export DEVSTACK_GATE_TEMPEST_FULL=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - - function pre_test_hook {{ - cd /opt/stack/new/sqlalchemy-migrate - sudo pip install . - }} - export -f pre_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/storyboard.yaml b/modules/openstack_project/files/jenkins_job_builder/config/storyboard.yaml deleted file mode 100644 index c28e4db124..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/storyboard.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# This is a non-standard docs job because it uses SCP instead of FTP -- job: - name: storyboard-docs - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - docs - - publishers: - - scp: - site: '173.203.107.207' - files: - - target: 'ci/storyboard' - source: 'doc/build/html/**/*' - keep-hierarchy: true - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/swift.yaml b/modules/openstack_project/files/jenkins_job_builder/config/swift.yaml deleted file mode 100644 index abe56f73c9..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/swift.yaml +++ /dev/null @@ -1,40 +0,0 @@ -- job-template: - name: '{pipeline}-swift-dsvm-functional{branch-designator}' - node: '{node}' - - wrappers: - - build-timeout: - timeout: 95 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=90 - export FUNCTEST_TIMEOUT=30 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export DEVSTACK_GATE_INSTALL_TESTONLY=1 - export BRANCH_OVERRIDE={branch-override} - if [ "$BRANCH_OVERRIDE" != "default" ] ; then - export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE - fi - - function post_test_hook {{ - cd /opt/stack/new/swift - # Launch V2 auth tests and v1 tests after. - timeout -s 9 ${{FUNCTEST_TIMEOUT}}m bash .functests --verbosity=3 && \ - SWIFT_TEST_CONFIG_FILE=/opt/stack/new/swift/test/sample.conf \ - timeout -s 9 ${{FUNCTEST_TIMEOUT}}m bash .functests --verbosity=3 - }} - export -f post_test_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/translation-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/translation-jobs.yaml deleted file mode 100644 index 3f06fd9b00..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/translation-jobs.yaml +++ /dev/null @@ -1,139 +0,0 @@ -- job-template: - name: '{name}-upstream-translation-update' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/upstream_translation_update.sh {name} - - publishers: - - console-log - - node: 'proposal' - -- job-template: - name: '{name}-propose-translation-update' - - builders: - - revoke-sudo - - branch-git-prep: - branch: master - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/propose_translation_update.sh {name} - - publishers: - - console-log - - node: 'proposal' - -- job: - name: 'django_openstack_auth-upstream-translation-update' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/upstream_translation_django_openstack_auth.sh - - publishers: - - console-log - - node: 'proposal' - -- job: - name: 'django_openstack_auth-propose-translation-update' - - builders: - - revoke-sudo - - branch-git-prep: - branch: master - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/propose_translation_update_django_openstack_auth.sh - - publishers: - - console-log - - node: 'proposal' - -- job: - name: 'horizon-upstream-translation-update' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/upstream_translation_horizon.sh - - publishers: - - console-log - - node: 'proposal' - -- job: - name: 'horizon-propose-translation-update' - - builders: - - revoke-sudo - - branch-git-prep: - branch: master - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/propose_translation_update_horizon.sh - - publishers: - - console-log - - node: 'proposal' - -- job-template: - name: '{name}-manuals-upstream-translation-update' - - builders: - - revoke-sudo - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/upstream_translation_update_manuals.sh {name} - - publishers: - - console-log - - node: 'proposal' - -- job-template: - name: '{name}-manuals-propose-translation-update' - - builders: - - revoke-sudo - - branch-git-prep: - branch: master - - shell: | - #!/bin/bash -xe - /usr/local/jenkins/slave_scripts/propose_translation_update_manuals.sh {name} - - publishers: - - console-log - - node: 'proposal' - -- job-group: - name: translation-jobs - jobs: - - '{name}-upstream-translation-update' - - '{name}-propose-translation-update' - -- job-group: - name: manual-translation-jobs - jobs: - - '{name}-manuals-upstream-translation-update' - - '{name}-manuals-propose-translation-update' - - 'gate-{name}-tox-{envlist}': - envlist: checklang - - '{name}-tox-doc-{envlist}': - envlist: publishlang diff --git a/modules/openstack_project/files/jenkins_job_builder/config/tripleo.yaml b/modules/openstack_project/files/jenkins_job_builder/config/tripleo.yaml deleted file mode 100644 index 6875050b16..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/tripleo.yaml +++ /dev/null @@ -1,257 +0,0 @@ -- job: - name: 'check-tripleo-novabm-undercloud-precise-nonha' - node: 'tripleo-precise' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" - export TRIPLEO_TEST=undercloud - export OVERCLOUD_CONTROLSCALE=1 - export USE_IRONIC=0 - sudo chown -hR $(whoami) /opt/git - function gate_hook { - bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh - } - export -f gate_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'logs/**' - keep-hierarchy: true - copy-after-failure: true - - console-log - -- job: - name: 'check-tripleo-ironic-undercloud-precise-nonha' - node: 'tripleo-precise' - - wrappers: - - build-timeout: - timeout: 125 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=120 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" - export TRIPLEO_TEST=undercloud - export OVERCLOUD_CONTROLSCALE=1 - export USE_IRONIC=1 - sudo chown -hR $(whoami) /opt/git - function gate_hook { - bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh - } - export -f gate_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'logs/**' - keep-hierarchy: true - copy-after-failure: true - - console-log - -- job: - name: 'check-tripleo-novabm-overcloud-precise-nonha' - node: 'tripleo-precise' - - wrappers: - - build-timeout: - timeout: 145 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=140 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" - export TRIPLEO_TEST=overcloud - export OVERCLOUD_CONTROLSCALE=1 - export USE_IRONIC=0 - sudo chown -hR $(whoami) /opt/git - function gate_hook { - bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh - } - export -f gate_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'logs/**' - keep-hierarchy: true - copy-after-failure: true - - console-log - -- job: - name: 'check-tripleo-novabm-overcloud-f20-nonha' - node: 'tripleo-f20' - - wrappers: - - build-timeout: - timeout: 145 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=140 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" - export TRIPLEO_TEST=overcloud - export USE_IRONIC=0 - sudo chown -hR $(whoami) /opt/git - export OVERCLOUD_CONTROLSCALE=1 - export USE_CIRROS=1 - function gate_hook { - bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh - } - export -f gate_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'logs/**' - keep-hierarchy: true - copy-after-failure: true - - console-log - -# This job is aiming to become: -# check-tripleo-ironic-undercloud-overcloud-precise-ha-reboot -- job: - name: 'check-tripleo-ironic-overcloud-precise-ha' - node: 'tripleo-precise' - - wrappers: - - build-timeout: - timeout: 145 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=140 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" - export TRIPLEO_TEST=overcloud - export OVERCLOUD_CONTROLSCALE=3 - export USE_IRONIC=1 - export USE_CIRROS=1 - export TRIPLEO_DEBUG=1 - sudo chown -hR $(whoami) /opt/git - function gate_hook { - bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh - } - export -f gate_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'logs/**' - keep-hierarchy: true - copy-after-failure: true - - console-log - -- job: - name: 'check-tripleo-ironic-vlan-precise-nonha' - node: 'tripleo-precise' - - wrappers: - - build-timeout: - timeout: 145 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=140 - export DEVSTACK_GATE_TEMPEST=0 - export DEVSTACK_GATE_EXERCISES=0 - export GEARDSERVER=192.168.1.1 - export DIB_COMMON_ELEMENTS="common-venv stackuser pypi-openstack" - export TRIPLEO_TEST=vlan - export OVERCLOUD_CONTROLSCALE=1 - export USE_IRONIC=1 - sudo chown -hR $(whoami) /opt/git - function gate_hook { - bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh - } - export -f gate_hook - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - scp: - site: 'static.openstack.org' - files: - - target: 'logs/$LOG_PATH' - source: 'logs/**' - keep-hierarchy: true - copy-after-failure: true - - console-log - diff --git a/modules/openstack_project/files/jenkins_job_builder/config/trove.yaml b/modules/openstack_project/files/jenkins_job_builder/config/trove.yaml deleted file mode 100644 index 9b6f029057..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/trove.yaml +++ /dev/null @@ -1,64 +0,0 @@ -- job-template: - name: 'gate-trove-buildimage-{datastore}' - node: 'bare-precise || bare-trusty' - - builders: - - link-logs - - net-info - - gerrit-git-prep - - shell: | - #!/bin/bash -xe - sudo mkdir -p /opt/trove-image-build - sudo chown $(whoami) /opt/trove-image-build - export DEST=/opt/trove-image-build - export KEY_DIR=`pwd`/scripts/files/keys - cd scripts - ./redstack build-image {datastore} - mv $HOME/images/ubuntu_{datastore}/ubuntu_{datastore}.qcow2 $WORKSPACE/{datastore}.qcow2 - - publishers: - - scp: - site: 'tarballs.openstack.org' - files: - - source: '{datastore}.qcow2' - target: 'tarballs/trove/images/ubuntu' - keep-hierarchy: false - copy-after-failure: false - - console-log - - -- job-template: - name: 'gate-trove-functional-dsvm-{datastore}' - node: 'devstack-precise || devstack-trusty' - - wrappers: - - build-timeout: - timeout: 95 - - timestamps - - builders: - - link-logs - - net-info - - devstack-checkout - - shell: | - #!/bin/bash -xe - export PYTHONUNBUFFERED=true - export DEVSTACK_GATE_TIMEOUT=90 - export ENABLED_SERVICES=tempest,s-proxy,s-object,s-container,s-account,trove,tr-api,tr-tmgr,tr-cond - export PROJECTS="openstack/trove-integration openstack/diskimage-builder openstack/tripleo-image-elements $PROJECTS" - - function post_test_hook {{ - export BRIDGE_IP=10.1.0.1 - export DEST=$BASE/new - export PATH_DEVSTACK_SRC=$DEST/devstack - cd /opt/stack/new/trove-integration/scripts - ./redstack dsvm-gate-tests {datastore} - }} - export -f post_test_hook - - cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh - ./safe-devstack-vm-gate-wrap.sh - - publishers: - - devstack-logs - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/tuskar-ui.yaml b/modules/openstack_project/files/jenkins_job_builder/config/tuskar-ui.yaml deleted file mode 100644 index c14c527b49..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/tuskar-ui.yaml +++ /dev/null @@ -1,24 +0,0 @@ -- job: - name: gate-tuskar-ui-selenium - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - selenium - - publishers: - - console-log - -- job: - name: gate-tuskar-ui-jshint - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - tox: - envlist: jshint - - publishers: - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/vinz.yaml b/modules/openstack_project/files/jenkins_job_builder/config/vinz.yaml deleted file mode 100644 index ebfbedc876..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/vinz.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# This is a non-standard docs job because it uses SCP instead of FTP -- job: - name: vinz-docs - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - docs - - publishers: - - scp: - site: '173.203.107.207' - files: - - target: 'ci/vinz' - source: 'doc/build/html/**/*' - keep-hierarchy: true - - console-log diff --git a/modules/openstack_project/files/jenkins_job_builder/config/zuul.yaml b/modules/openstack_project/files/jenkins_job_builder/config/zuul.yaml deleted file mode 100644 index 81a79da18d..0000000000 --- a/modules/openstack_project/files/jenkins_job_builder/config/zuul.yaml +++ /dev/null @@ -1,51 +0,0 @@ -# This is a non-standard docs job because it uses SCP instead of FTP -- job: - name: zuul-docs - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - docs - - publishers: - - scp: - site: '173.203.107.207' - files: - - target: 'ci/zuul' - source: 'doc/build/html/**/*' - keep-hierarchy: true - - console-log - -- job: - name: 'dev-zuul-coverage' - node: 'bare-precise || bare-trusty' - - builders: - - revoke-sudo - - gerrit-git-prep - - coverage - - publishers: - - coverage-log - - console-log - -- job: - name: 'periodic-test' - - wrappers: - - build-timeout: - timeout: 40 - - timestamps - - builders: - - revoke-sudo - - branch-git-prep: - branch: master - - python27 - - publishers: - - test-results - - console-log - - node: 'bare-precise || bare-trusty' diff --git a/modules/openstack_project/files/nodepool/elements/README.rst b/modules/openstack_project/files/nodepool/elements/README.rst deleted file mode 100644 index cb98263bcc..0000000000 --- a/modules/openstack_project/files/nodepool/elements/README.rst +++ /dev/null @@ -1,54 +0,0 @@ -Using diskimage-builder to build devstack-gate nodes -==================================================== - -In addition to being able to just download and consume images that are the -same as what run devstack-gate, it's easy to make your own for local dev or -testing - or just for fun. - -Install diskimage-builder -------------------------- - -Install the dependencies: - -:: - - sudo apt-get install kpartx qemu-utils curl - -Install diskimage-builder: - -:: - - sudo pip install diskimage-builder - - -Build an image --------------- - -Building an image is simple, we have a script! - -:: - - bash tools/build-image.sh - -You should be left with a file called devstack-gate-precise.qcow2. - -Mounting the image ------------------- - -If you would like to examine the contents of the image, you can mount it on -a loopback device using qemu-nbd. - -:: - - sudo apt-get install qemu-utils - sudo modprobe nbd max_part=16 - sudo mkdir -p /tmp/newimage - sudo qemu-nbd -c /dev/nbd1 devstack-gate-precise.qcow2 - sudo mount /dev/nbd1 /tmp/newimage - -Other things ------------- - -It's a qcow2 image, so you can do tons of things with it. You can upload it -to glance, you can boot it using kvm, and you can even copy it to a cloud -server, replace the contents of the server with it and kexec the new kernel. diff --git a/modules/openstack_project/files/nodepool/elements/cache-devstack/README.rst b/modules/openstack_project/files/nodepool/elements/cache-devstack/README.rst deleted file mode 100644 index 1a568aceed..0000000000 --- a/modules/openstack_project/files/nodepool/elements/cache-devstack/README.rst +++ /dev/null @@ -1 +0,0 @@ -Pre-cache all of the things devstack might need diff --git a/modules/openstack_project/files/nodepool/elements/cache-devstack/element-deps b/modules/openstack_project/files/nodepool/elements/cache-devstack/element-deps deleted file mode 100644 index 7b2a984ae5..0000000000 --- a/modules/openstack_project/files/nodepool/elements/cache-devstack/element-deps +++ /dev/null @@ -1 +0,0 @@ -openstack-repos diff --git a/modules/openstack_project/files/nodepool/elements/cache-devstack/extra-data.d/50-early-source-repo b/modules/openstack_project/files/nodepool/elements/cache-devstack/extra-data.d/50-early-source-repo deleted file mode 100755 index c6ef8c2d12..0000000000 --- a/modules/openstack_project/files/nodepool/elements/cache-devstack/extra-data.d/50-early-source-repo +++ /dev/null @@ -1,209 +0,0 @@ -#!/bin/bash - -# Copyright (c) 2012-2014 Hewlett-Packard Development Company, L.P. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -# implied. -# -# See the License for the specific language governing permissions and -# limitations under the License. - -# We need a copy of the devstack repo so that we can read it so that -# we can generate the list of repos that we need to get. We'd like to -# use the normal repo fetching and caching routines for that, so use -# a modified version. - -# The bulk of this code is copied from -# elements/source-repositories/extra-data.d/98-source-repositories -# Most of it should be removed when we can source and call the -# functions directly - -set -eu - -# If the old cache exists, move it to the new name -function make_new_cache(){ - local OLD_CACHE_BASE=$1 - local CACHE_BASE=$2 - - # If the old cache name exists, move it to the new cache name - if [ -e "$OLD_CACHE_BASE" ] ; then - if [ ! -e "$CACHE_BASE" ] ; then - mv -n $OLD_CACHE_BASE $CACHE_BASE - else - echo "Not replacing new cache location with old cache" - fi - fi -} - -# Gets repositories or individual files listed in the a repository file -# and places them in the specified destination path. -# The format of the repository file is one or more lines matching -#%(description)s
-%(name)s: %(value)s
-""" # variables: (name, value) - - # ------------------------------------------------------------------------ - # Report - # - - REPORT_TMPL = """ - -Test Group/Test case | -Count | -Pass | -Fail | -Error | -Skip | -View | -- |
Total | -%(count)s | -%(Pass)s | -%(fail)s | -%(error)s | -%(skip)s | -- | - |
- %(script)s --