This should allow us to start testing the latest versions of zuul again.
Change-Id: Ia41f1104bff14728291502c33110eff150d3a372
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This adds a database connection for testing, which will be required in
4.0+.
Change-Id: I3c9ba6aac023a0018d857bd3d34f54cdc26e4b79
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
There is no issues running ubuntu-bionic, so stop gating on
ubuntu-xenial to save CI resources.
Change-Id: If3df793eddb52b03c32afb028f69186c26e474d5
Depends-On: https://review.openstack.org/623074
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This is the latest LTS for ubuntu, and we are ready to gate.
Change-Id: I439ea800b01130eda65e2ffd41ff9f10612adbd0
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This makes it easier for openstack-infra to upgrade fedora nodes.
Change-Id: Ib5c4b285361c10d5bcdcdaa71d55537393b628d5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We actually want to ensure users are able to use our roles outside of
openstack-infra. Since those users won't have wheel mirrors, disable
our jobs from using them too.
Change-Id: I219f8980c5e0ee18cfa80b64ae179156cff7ee2b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We want to encourge users to use the released versions of zuul, so
flip the switch to pip. We still support git and will continue to
test against it.
Change-Id: I72c99d162efd9fbdbb0ed9363a6779a379a06264
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Because we want users to support both pip / git install methods,
refactor testing to support the testing of that.
Change-Id: I8c6bfa94b22af73f84ead571d04181e4cfb8330e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This is to work around a bug in zuul, where it needs zookeeper to be
installed to start properly.
Change-Id: I75498a71af1290db1b2d1fb0214b5ecc393b1e4d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
With ubuntu-bionic nodes being online, we can start testing against
them.
Change-Id: I1cc3860bdd4a7bd2c37e6f23f819db1c40972cca
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: Ieec361b69d3fc98c0bb1b5fba4e17f93bdc11872
It is helpful to collect logs / config files after testing.
Change-Id: Ide854f94a5057c754ebbc4a0dac24b5f8b6e91d6
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Now that we switched back to master for all role, start testing again.
Change-Id: I9ae8155e8879dcc638c433a7ae377fa9d0bc8895
Depends-On: https://review.openstack.org/519539
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Now that feature/zuulv3 has been merged into master, we can also
switch back for testing.
Disable windmill jobs, until all roles have been switched back to
master.
Change-Id: I05b5a2dce7d943d334baf24de684a13e54cde63e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>