Remove the now unused legacy-gearman-plugin-mavin-build-ubuntu-trusty
job from dependent change, and remove now unused legacy-ubuntu-trusty
nodeset.
Change-Id: I8473ee74dcbf9d97c1de13f8a3a203935c62b73e
Depends-On: https://review.opendev.org/702769
These have been moved to the opendev/base-jobs repo.
Depends-On: https://review.opendev.org/670381
Change-Id: I6b2b57a01ecdc181b338ac69c92cbb5a4f7dd664
opensuse-150 nodeset is referring to openSUSE 15.0, which is still in
maintenance but openSUSE 15.1 has been released already. "opensuse-15"
is going to refer to the "latest openSUSE 15.x" build released and
working for OpenStack going forward, so add this nodeset and use
it by default going forward.
Change-Id: I427e1d56384841770deb9c56cd56cbffb2df456b
We are migrating all the legacy jobs running on Bionic nodesets.
This commit adds the bionic legacy nodeset of 3 nodes for ha jobs,
for example- neutron-tempest-dvr-ha-multinode-full
[1] http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000837.html
Change-Id: Ieef62d7c733694a50707f9670ff370e6c7b90b44
We have migrated all the zuulv3 native jobs to Bionic[1]
and now time to make legacy job also start running on Bionic
node.
This commit adds the bionic nodeset (single as well as multinode) for
legacy job so that each project can start their testing.
[1] http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000837.html
Change-Id: Ie79b20b7fc5cec63be26d2ac8231f6822e61e089
Given that Bionic is the Ubuntu LTS release standard for the Stein
cycle, there should be a 2-node nodeset for it. This will enable
multinode grenade testing on python3 to be done correctly.
Change-Id: I4a756f1f284a6967853da2dc34e477b2ba7b2340
Needed-By: https://review.openstack.org/622612
It seems no jobs are configure to use these nodesets. Lets remove them
for now, and if we need them again, we can add them back.
Change-Id: Ibeedf070abd6754e8c3a534e43cee2901bcef40a
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
According to codesearch.o.o we have no jobs using this nodeset, remove
it.
Change-Id: I0f47ade2495e78c17222dc1dde71d7b9662bfef2
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We have no jobs using them, lets also delete it.
Change-Id: I4e653ee1cc4b9c2594231a7c2330bdbcaf16c177
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We have no jobs using this nodeset, lets remove it.
Change-Id: Ib5a70c1a71a3d83e504b5c6caaf60c4e71bc6e68
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Now that we can build opensuse-150 images and publish them to the
various OpenStack clouds, lets add a new definition so projects can
start using them.
Change-Id: If82cc21580dce442f9f14cb1611d9dea872dac65
Fedora-28 is the latest release, this adds our fedora-latest nodeset
which jobs will now use. This will minimize the number of zuul.yaml
changes moving forward, as we can just update this nodeset.
Change-Id: I89f395aee1885bd24215f847af01ca9dc79bfa4d
Depends-On: https://review.openstack.org/565758
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Today debian stretch is the current stable release of debian:
https://wiki.debian.org/DebianReleases
Rather then adding debian-stretch as our default nodeset label, use
debian-stable. This should aid in the transition to debian-buster once
it is released. Since we don't plan to support long term releases of
debian, we can just update this nodeset once we are ready to switch to
buster over updating all projects intree jobs.
Change-Id: I91de606c52bd0571a04da7820214f5ed75c2caa7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Now that opensuse-tumbleweed is online, start test coverage for ozj.
Change-Id: I9bdfac1fce99b7bebe38c53d0a1ae2ff16fac10d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We no longer have tripleo-test-cloud-rh1 online, these nodesets can be
removed.
Change-Id: Ie3879cf3f8bdc3c569226a6d89876fe06bc330d0
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We have bionic nodes in nodepool, create nodeset for jobs to use.
Change-Id: Ic4200f44804f950280a03a1bf162d1019634d1fa
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
With fedora-27 nodes online in nodepool, start the process to remove
fedora-26.
Change-Id: I327fcc871a7ebb4ccaf1fce45e13c34544642a45
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We now have fedora-27 DIBs online, add it to our existing nodesets.
Change-Id: If78db5000d86d342c508a684ac8ee3dfd426ebb1
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
In the other places subnodes is a group and there is a node called
secondary put in to it. It shouldn't matter, but as centos-7-2-node and
ubuntu-xenial-2-node are defined differently it could cause someone to
be confused or think there is a reason for the divergence.
Change-Id: Icd28da7c1c20b605841cd27f4f656e4b8f812fee
The legacy jobs were designed to pull logs only from their 'primary'
node. The converted jobs are pulling them from all of the nodes.
Create legacy- versions of all the nodeset that name the single node
"primary". Update all of the legacy jobs to use these. The next patch
will update all of the post playbooks to be hosts: primary.
Legacy versions of multi-node nodesets aren't strictly needed as the
non-legacy versions already have a 'primary' ... but it makes both
global search and replace as well as migration docs simpler.
Change-Id: Ic04f38d9b5251f5a1a5426f890728bf0dd9b4e9c