Remove special treatment for mitaka in jobs where the repo has now
the stable/mitaka branch retired.
Change-Id: I1af11cf22c145bb96e93485460cca277287c88ca
This continues to install Gnocchi via devstack in stable branches, but stop
doing so in master.
The downside is that since we cannot point to the new GitHub repository, we'll
continue to test against old stalled stable/* branches of the old Gnocchi
repository (for now?).
Change-Id: I8e3dbcab268c94a08e0f0e22380c2b5663ecd470
The AMQP 1.0 devstack plugin support a couple of different message bus
configurations. This patch adds support for these additional
configurations to the dsvm-full and tempest-neutron-dsvm
oslo.messaging tests.
This patch also removes all the oslo.messaging mitaka/trusty tests as
mitaka is EOL.
Change-Id: Iccc60b634b81b9761c0ec564c5aa263582f13ebf
Change Id2caf9561b361c1d4950856423282535d067e015 for devstack adds all
repositories in DEVSTACK_PROJECT_FROM_GIT to PROJECTS, so no need to add
repos in jobs to PROJECTS if there are in DEVSTACK_PROJECT_FROM_GIT.
This change went through all of jenkins/jobs and removed PROJECTS where
there is direct 1:1 correspondence. For a few files, especially ironic
and freezer, this was not doable.
Change-Id: I4b51e33b9bc0f1cb7948b69abf104e0b57b9ff52
Use gnocchi default devstack driver.
5 seconds is a bit too aggressive for this tests, it generates
a useless load on Ceilometer and Gnocchi. Put 15 seconds instead.
Depends-On: I2c7ad7e2701d1bf639686ea5d1d6d08fdc3013ec
Change-Id: I84aa4df984fc38c3897d10a57634a167d4f9f5c8
we don't have integration related tempest code prior Ocata[1] so
we should skip tempest since it's unrelated.
[1] 22811f60bc
Change-Id: I9811627edb8639eaf7b48e0bccff75bb75f3eb9e
Liberty is EOL, start cleaning up all of the special things we have in
place for handling libertyisms. Note that this doesn't touch the configs
for deployment projects as they may still attempt to support liberty via
distro packages.
Change-Id: I7faa16c1d6038204a4b42167ed91b73175abe58c
We have now some rather long job-template names, shorten them with
replacing job-suffix with suffix.
Before this change we had 1500 usages of job-suffix and 700 of just
suffix. This change therefore unifies to one setting.
Note that this does not change any job names at all, they are unchanged,
it changes and shortens only the names of job-templates.
Change-Id: I514df039a848d9f6619bca3adc05dfb84a761fc9
Convert further jobs to xenial so that stable/newton and newer runs on
xenial.
Node that the non-voting xenial job previously run on mitaka as well, I
removed it since a xenial job on mitaka does not make sense - there's no
trusty job added instead.
Change-Id: Ic1dd413f25bac74bb9eb24d65c075e6116a2c7df
The telemetry XXXXXX-tempest-plugin-mysql-neutron tests do exactly the
same thing as XXXXXX-tempest-plugin-mysql. Nothing in the telemetry
tempest tests is neutron related.
So, this change removes these jobs.
Change-Id: Id0cb0762143b97021e52788af0677bc357b760a2
This patch adds extra tests for the amqp1 driver that run on ubuntu.
It also marks the centos tests as non-voting for now. Voting will be
restored once these tests stabilize on centos.
Change-Id: Ib2157c2071a3088cca31cb23b61c98564e8d1a4b
i accidentally mucked up the fact that gnocchi plugin is the start
of setting DEVSTACK_LOCAL_CONFIG value. this patch just moves gnocchi
to start since it doesn't matter if gnocchi or panko is started first.
Change-Id: I33a3f1a1b6e58be4aa6e02e2f5f1e2cb3c08bf21
panko needs to be installed and running before ceilometer to ensure
ceilometer has a valid target to send to.
Change-Id: I90c238f790226d70f0bef4a684cf53b6b4a58bda
Closes-Bug: #1633592
- test gnocchi 2.2 against newton as it has dependency on newton tooz.
- test newly tagged gnocchi 3.0 against newton
- test newton against gnocchi 3.0
Change-Id: Iad97ab98fa7d7c8780b1ea096e04440ca0c040dd
telemetry will soon ship its integration test scenario
into a tempest plugin. To ensure we didn't break
the tempest scenario, we will run the tempest plugin before
the gabbi tests. (https://review.openstack.org/304500)
This change installs tempest with devstack to be able to run it
in our post_test_hook.sh.
Change-Id: I453b63972ec06e5d86535c4a84080e9f5dfe9196
We recently default CEILOMETER_BACKEND to Gnocchi for the integration
testing, but that was not supported for liberty branches.
The Gnocchi was enabled in additional to the legacy Ceilometer storage
not as replacement like we do now.
This change fixes that.
Change-Id: I7863debdc80126c44c49c7abd8e62a47cdaf559b
It's ENABLED_SERVICE, so these are completely unused.
Remove the values, the defaults work just fine, this is not needed
anymore.
Closes-Bug: #1607636
Change-Id: I67f3525c43e5c2d48a3610d7641a68939251d2cf
Panko is not used in this test, but since this is already run on Panko's
gate, we need to also enable it so it does not fail as it does
currently:
[ERROR] /opt/stack/new/devstack/inc/python:217 The following LIBS_FROM_GIT were not installed correct: panko
Change-Id: I75234ab7ffb2c62fd8866a914eecb6224e090cc1
Creates a new job that runs ceilometer functional tests in a
identity v3-only devstack, and adds this job to the ceilometer
and ceilometerclient pipeline.
Change-Id: I987f660f206be85f3b7f9503e99a2fe002d23782
Part of the effort to encourage the identity v3 API usage, it runs
the non-voting identity v3 only job against ceilometer to ensure it can
work without the keystone v2 api.
Change-Id: I0c2c52e41963b38407793cadc46fc23c02cc7115
Tempest test codes for ceilometer has been moved from tempest tree
to ceilometer and aodh trees as tempest plugins. This patch drops old
test jobs for ceilometer testing using tempest tree, and makes new jobs
(using tempest plugin in ceilometer and aodh trees) voting in order to
complete the migration process for ceilometer tempest tests.
Change-Id: I79d1ea226853151152fc33fe9f9847265a499353
Depends-On: I4250b7d215cff38b7f1b0db0f0ba1ea303cc2133
Since Mikita is released, Gnocchi stables 2.0 and 2.1 must be
gated on Mikita stable branches of other project.
Change-Id: I8f5da5dde5aa24757813b9c032f8ee561029e6c9
Test cases regarding ceilometer and aodh are migrated to ceilometer/aodh repos
as tempest plugins [1][2]. This patch enable these migrated tests to be run in
CI. The result of these tests would be non-voting until we could verify them.
Note: although aodh tempest plugin only has api tests so far, this patch makes
ceilometer installed for aodh tests, so that we can add functional tests using
aodh and ceilometer soon.
This patch also sorts ceilometer jobs in zuul/layout.yaml .
[1] https://blueprints.launchpad.net/ceilometer/+spec/tempest-plugin
[2] https://blueprints.launchpad.net/ceilometer/+spec/tempest-aodh-plugin
Change-Id: Ic0e6b72d8767d92cc63968c442c4ff65bb001cda
Let's use the default value, which is SQL based and more robust in this
context.
Closes-Bug: #1557593
Change-Id: Ib24163e8110cbb604a7cf79f1d3cea42edba29b6