scenario004 was introduced in Ocata so we don't want to run the upgrade
job in stable/ocata but after (current master, Pike) and beyond.
Change-Id: I0af4d7cf0dc72ecfd9c6fe3834dc53fe78405f1c
Because python 3.5 jobs are running mixed mode still, things get a lot
simpler if we make sure this continues to work on python2.7 in
addition to python3.5. Add python 2.7 and docs jobs into the mix as well.
Change-Id: I2452dcd584dfd3acac8cb0a5ef3d2ed5c2f422ab
Made ironic-multinode job voting for Pike and later releases.
Drop ironic-multitenant job as multinode uses multitenancy.
Change-Id: I2c8fb36dd4eec8b6a1b7dd584c769eb616446730
This patch adds a repo openstack/networking-baremetal.
Ironic/Neutron integration is rapidly growing and requires
a separate Neutron plugin to cover baremetal use-cases.
Needed-By: I3b6a22f2947b5515c24af56e05da496736220466
Change-Id: Ieaf8eec060fea65201fbafca2877683146d0623b
If you specify a CUSTOM_PROJECTS_LIST_URL that doesn't exist you get a
message but the script continues. Since you clearly meant to specify
something we should bail so the user can correct the problem.
Additionally, add some documentation to the build-image.sh script to
describe how to use this to cut down build times considerably for
initial testing purposes.
Change-Id: I02d1cd341f793471b1ad4374e98031ea53db7f49
Move order for oooq & upgrade jobs so they don't run on newton like it's
the case now.
We don't want to see:
gate-tripleo-ci-centos-7-scenario001-multinode-upgrades-nv
in stable/newton.
Change-Id: I465f00c5d8999d02364e74aa42a5f0f84d151244
We cannot update the APT reference just yet, as we haven't updated our
configure_mirror.sh script. We can change it in a follow up patch.
Change-Id: I76fc0e6cf1e636373f45215f9b34ebd1d7a639a4
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Because we want to share infracloud-chocolate between nodepool.o.o and
nl01.o.o, we need to use the new 'nodepool-id' for the provider.
Otherwise, nodepool.o.o will proceed to delete the instances that
nl01.o.o launches.
Change-Id: Ic5d1f0ebf7eb92c841ec09502e5134d89c8f6e97
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Zun will integrate with Kuryr-libnetwork, and we wanted to setup a
co-gate with kuryr-libnetwork as the first step.
Change-Id: If5abdfebeb1d2c54ff1e88ac2fe29d1d20987440
stackviz: In general newer openSUSE distributions switched to nodejs6 LTS,
but Leap 42.2 is still on 4.x.
zuul-worker: No need for libselinux enablement in openSUSE
puppet: cleanup the puppet repo that got added in the install_puppet.sh
code part
Change-Id: If7bf3c799ebb74aeb36c4b1b607b0454993f0ed6
Tricircle is to provide networking automation across Neutron in
multi-region OpenStack deployments. Currently the function test
job in Tricircle can only work in single region, and most of
the multi-region test cases are not able to be executed.
It's time to add one non-voting multi-region gate/check test
job in Tricircle. The multi-region devstack-gate environment
will be configured in the pre_test_hook.sh in
another patch to Tricircle project
(https://review.openstack.org/#/c/438382/)
The Tricircle devstack plugin has already been updated to
support such a multi-region job.
Change-Id: Ie7c7a1475c104c78453e785f8729bc1025f530fc
Signed-off-by: joehuang <joehuang@huawei.com>
bifrost sets up the mysql database itself, we can remove the setup from
project-config now.
Note that change I8485751eda745841c1436ecd766c9bb95446f407 has been
merged to all branches excpet mitaka since that branch is broken.
Proposal is to move forward without change in mitaka - and add it there
if critical changes need to go in.
Change-Id: I339d2a301a76ad34ea4bcbfb26c13a21ecd86b6f
The trove repo now uses tools/test-setup.sh we do not need the db jobs
anymore, change to the standard python unit jobs.
Also use standard pylint job-template which does the same as the tox
template.
Remove all templates and job-groups for the db-jobs since it's last user
has been removed.
Only leave mysql setup jobs for bifrost in.
Change-Id: I92e6e6502c2c516babf2bf66f3514875f77c460e
Depends-On: I3463e75057d0d4544f6a0212da888759ab5e171b
Run TripleO scenarios on haproxy manifests changes, so we don't break
scenarios if we miss something in the haproxy manifests.
It will prevent situations like:
https://bugs.launchpad.net/tripleo/+bug/1668493
Change-Id: I55d1aa38b2bfeb298bbc926a255374e6f0157fb7
While trying to add centos-7 gate job to swift tests
this script failed calling mkfs.xfs. Updating to use the full path
so that it can be used both on centos and ubuntu
Change-Id: I18adb1c1daa11d4f84518e449662ffe2b4e9dbf7
This came up in I79ced2532d03701f50afc9d2a6e4a6e533e8228a. I don't
think it's actually a problem as the value is stripped. Certainly the
zuul config-parser doesn't trip up on it. So it's just for
consistency.
This found the entries fixed up in in zuul/layout.yaml
Change-Id: I76abb096426e24683fe8316c2f8e2d7a796dd96e
Python-barbicanclient is a dependency for castellan, and it
would be useful to test the latest features from git, instead
of waiting for releases.
Change-Id: I3b61f7af032af4c0d5e7490539a95f305bd7e16f
Testing adding a job to run swift func tests on centos
Change-Id: I70216409b7a73a2eea3b92b25250cf008811fd16
Signed-off-by: Thiago da Silva <thiago@redhat.com>
Trusty jobs are caught by a global regex.
Also, remove the identity-v3-only job running on trusty.
Change-Id: I3a928a482e885b26f59400f7b92a18115cef60a0