Created repo for tracking tested combinations

zuul gates all of the contained projects in an effective single
timeline. This means that OpenStack, across all of the projects, does
already have a sequence of combinations that have been explcitily
tested, but it's non-trivial to go from a single commit of a particular
project to the commits that were tested with it.

Gerrit's submodule tracking feature will update a super project every
time a subproject is updated, so the specific sequence created by zuul
will be captured by the super project commits.
This commit is contained in:
Monty Taylor 2013-10-07 13:14:30 -04:00
commit 1a8546c901
31 changed files with 161 additions and 0 deletions

112
.gitmodules vendored Normal file
View File

@ -0,0 +1,112 @@
[submodule "nova"]
path = nova
url = https://review.openstack.org/openstack/nova.git
branch = .
[submodule "ceilometer"]
path = ceilometer
url = https://review.openstack.org/openstack/ceilometer.git
branch = .
[submodule "cinder"]
path = cinder
url = https://review.openstack.org/openstack/cinder.git
branch = .
[submodule "django_openstack_auth"]
path = django_openstack_auth
url = https://review.openstack.org/openstack/django_openstack_auth.git
branch = .
[submodule "glance"]
path = glance
url = https://review.openstack.org/openstack/glance.git
branch = .
[submodule "heat"]
path = heat
url = https://review.openstack.org/openstack/heat.git
branch = .
[submodule "horizon"]
path = horizon
url = https://review.openstack.org/openstack/horizon.git
branch = .
[submodule "keystone"]
path = keystone
url = https://review.openstack.org/openstack/keystone.git
branch = .
[submodule "neutron"]
path = neutron
url = https://review.openstack.org/openstack/neutron.git
branch = .
[submodule "oslo.config"]
path = oslo.config
url = https://review.openstack.org/openstack/oslo.config.git
branch = .
[submodule "oslo.messaging"]
path = oslo.messaging
url = https://review.openstack.org/openstack/oslo.messaging.git
branch = .
[submodule "python-ceilometerclient"]
path = python-ceilometerclient
url = https://review.openstack.org/openstack/python-ceilometerclient.git
branch = .
[submodule "python-cinderclient"]
path = python-cinderclient
url = https://review.openstack.org/openstack/python-cinderclient.git
branch = .
[submodule "python-glanceclient"]
path = python-glanceclient
url = https://review.openstack.org/openstack/python-glanceclient.git
branch = .
[submodule "python-heatclient"]
path = python-heatclient
url = https://review.openstack.org/openstack/python-heatclient.git
branch = .
[submodule "python-keystoneclient"]
path = python-keystoneclient
url = https://review.openstack.org/openstack/python-keystoneclient.git
branch = .
[submodule "python-neutronclient"]
path = python-neutronclient
url = https://review.openstack.org/openstack/python-neutronclient.git
branch = .
[submodule "python-novaclient"]
path = python-novaclient
url = https://review.openstack.org/openstack/python-novaclient.git
branch = .
[submodule "python-openstackclient"]
path = python-openstackclient
url = https://review.openstack.org/openstack/python-openstackclient.git
branch = .
[submodule "python-swiftclient"]
path = python-swiftclient
url = https://review.openstack.org/openstack/python-swiftclient.git
branch = .
[submodule "python-troveclient"]
path = python-troveclient
url = https://review.openstack.org/openstack/python-troveclient.git
branch = .
[submodule "requirements"]
path = requirements
url = https://review.openstack.org/openstack/requirements.git
branch = .
[submodule "swift"]
path = swift
url = https://review.openstack.org/openstack/swift.git
branch = .
[submodule "tempest"]
path = tempest
url = https://review.openstack.org/openstack/tempest.git
branch = .
[submodule "trove"]
path = trove
url = https://review.openstack.org/openstack/trove.git
branch = .
[submodule "pbr"]
path = pbr
url = https://review.openstack.org/openstack-dev/pbr.git
branch = .
[submodule "devstack"]
path = devstack
url = https://review.openstack.org/openstack-dev/devstack.git
branch = .
[submodule "devstack-gate"]
path = devstack-gate
url = https://review.openstack.org/openstack-infra/devstack-gate.git
branch = .

4
.gitreview Normal file
View File

@ -0,0 +1,4 @@
[gerrit]
host=review.openstack.org
port=29418
project=openstack/openstack.git

17
README.rst Normal file
View File

@ -0,0 +1,17 @@
OpenStack Tracking Repo
=======================
zuul gates all of the contained projects in an effective single
timeline. This means that OpenStack, across all of the projects, does
already have a sequence of combinations that have been explcitily
tested, but it's non-trivial to go from a single commit of a particular
project to the commits that were tested with it.
Gerrit's submodule tracking feature will update a super project every
time a subproject is updated, so the specific sequence created by zuul
will be captured by the super project commits.
This repo is intended to be used in a read-only manner. Any commit in this
repo will get a collection of commits in the other repos that have
explicitly been tested with each other, if that sort of thing is important
to you.

1
ceilometer Submodule

@ -0,0 +1 @@
Subproject commit 29f2ffc7e511a152d6e8742cd233c3dc399b8fff

1
cinder Submodule

@ -0,0 +1 @@
Subproject commit c381a495144b23b66a0394ca423ccb5654156387

1
devstack Submodule

@ -0,0 +1 @@
Subproject commit b615df917005aad04856f8f07b51c8fc03fd7058

1
devstack-gate Submodule

@ -0,0 +1 @@
Subproject commit 32b2b0e7408bf947d52589e61226227c280e1e4c

1
django_openstack_auth Submodule

@ -0,0 +1 @@
Subproject commit 259c57b5b6c8fa0820a584edcae713ffca7c5b3d

1
glance Submodule

@ -0,0 +1 @@
Subproject commit a5522f0bf2f4013a4bfabf8a3056b5bfed3c09eb

1
heat Submodule

@ -0,0 +1 @@
Subproject commit 093e203c09fd92f6838c1eb5d2a0b86aea8e5658

1
horizon Submodule

@ -0,0 +1 @@
Subproject commit 29cb522f31f3f580e3f8691f9fc28c580c0be54c

1
keystone Submodule

@ -0,0 +1 @@
Subproject commit afbc75b08add8fb5201f4ca7ccf1b7353fab138c

1
neutron Submodule

@ -0,0 +1 @@
Subproject commit 4601b14d13018f89c683f47d22e3ade8880d97ff

1
nova Submodule

@ -0,0 +1 @@
Subproject commit faabb91ab4b05cbab891334964a5586d735aabdd

1
oslo.config Submodule

@ -0,0 +1 @@
Subproject commit c5f7e500b18377255ba956571ccc67429f20e645

1
oslo.messaging Submodule

@ -0,0 +1 @@
Subproject commit a1b57a5452a9e714bb36e3fb038467cd4fdfcd0c

1
pbr Submodule

@ -0,0 +1 @@
Subproject commit 9f04dba0ecc07a33dc4b256bec4f860c30b2b500

@ -0,0 +1 @@
Subproject commit c3283ec1e861f29a53c59c1a09f2a1bc21a713e4

1
python-cinderclient Submodule

@ -0,0 +1 @@
Subproject commit 4a507601d7dded2efb1bd2e885155ba38db9538c

1
python-glanceclient Submodule

@ -0,0 +1 @@
Subproject commit 32d9c42816b608220ae5692e573142dab6534604

1
python-heatclient Submodule

@ -0,0 +1 @@
Subproject commit 96dbb0911c8d139a5b3fe64af82783cf81790ff8

1
python-keystoneclient Submodule

@ -0,0 +1 @@
Subproject commit 0341f933caf91a522dffe42a5092c1e4a7925adb

1
python-neutronclient Submodule

@ -0,0 +1 @@
Subproject commit 1dd88b9564dbe94f3294ab447cf0680f0c6f5685

1
python-novaclient Submodule

@ -0,0 +1 @@
Subproject commit aadaf23b5ecafd897dac430266192f9987c1ff6c

@ -0,0 +1 @@
Subproject commit bca4cf95789fc30577c796fdf349d072ef087f25

1
python-swiftclient Submodule

@ -0,0 +1 @@
Subproject commit 0cded7cfed9c2840b8a9538b03ccb2b72065aafc

1
python-troveclient Submodule

@ -0,0 +1 @@
Subproject commit 12a577f15a76694b8dc0182fe3b503a765974290

1
requirements Submodule

@ -0,0 +1 @@
Subproject commit 54453e40deccb08fd049750cf6d848ff69901644

1
swift Submodule

@ -0,0 +1 @@
Subproject commit 1f4ec235cdfd8c868f2d6458532f9dc32c00b8ca

1
tempest Submodule

@ -0,0 +1 @@
Subproject commit 4ae193c8f85a05d8dde3a232948402ff2cbf4ee4

1
trove Submodule

@ -0,0 +1 @@
Subproject commit e5481026d3bd02b923cba6fa8dbcffaf77b2b6c3