Commit Graph

154 Commits

Author SHA1 Message Date
yatinkarel 804cb28b00 [Neutron] Update Grafana Dashboard
Depends-On: https://review.opendev.org/c/openstack/neutron/+/899746
Change-Id: I049e74603ca02c563a3e7b1f1b3fdab07bdac96d
2023-11-15 16:17:34 +05:30
yatinkarel 45f0c8c4c9 Update Grafana dashboard for Neutron master
Update dashboard as per recent changes in the neutron
job pipelines.

Depends-On: https://review.opendev.org/c/openstack/neutron/+/899450
Change-Id: Ic7e9739fd016f00139cf617e67196b03eaef6a12
2023-10-27 10:20:57 +05:30
Rodolfo Alonso Hernandez 8a4e699b71 Remove "neutron-ovn-tempest-ovs-release-ubuntu-old" job
Neutron is no longer tested in "Ubuntu Focal".

Related-Bug: #2017500

Change-Id: I97f4ff0021a44d5e80b22fb84f1b9b2b1c06038f
2023-04-21 03:04:33 +02:00
Sławek Kapłoński 4bc3936945 Update Grafana's dasboard for Neutron
This patch updates jobs which are run in check and gate queues for the
Neutron project.
It also removes periodic jobs graphs as those jobs are always run only
once a day and there's no need to keep them in the dashboard really.

Change-Id: Id640ea182837d46a3010a65a2d17b887192d54a6
2022-12-19 12:17:27 +01:00
Slawek Kaplonski f0a79a72c3 [Grafana] Neutron dasboard change Fedora job to Centos 9 Stream
Periodic job based on Fedora image was recently changed to be run
on Centos 9 Stream.
This patch updates neutron grafana dashboard accordingly.

Change-Id: Ic2d44e553103bf95696f094271c078e254801213
2022-08-04 10:01:52 +02:00
yatinkarel 4486d28ebd Update Neutron Grafana as per recent changes
neutron-tempest-plugin scenario jobs were renamed and api
job was dropped with [1], more jobs are added to neutron-lib [2].

This patch adapts dashboard as per it.

[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/836912
[2] https://review.opendev.org/c/openstack/neutron-lib/+/837590

Change-Id: I70c468090204354bdf7ec0a45c715b30a2343f19
2022-06-15 17:06:32 +05:30
elajkat 97945117ba Add py38/py39 jobs to Grafana
Add py39 job to neutron-dynamic-routing and neutron-lib graphs, py38 to
neutron graphs.

Change-Id: Id731812c56a526c7dd196a96ff8668de996a8a27
2022-06-13 16:25:35 +02:00
Rodolfo Alonso Hernandez e67be4ceec Remove lower-constraints and tox-py36 from Neutron Grafana
This patch removes the following graphs:
- lower-constraints from any Neutron related project.
- tox-py36 from any Neutron related project in master branch.

Change-Id: Ia7a07b62b492f7065ac478abb6554c2e667591d1
2022-05-16 11:40:03 +00:00
Ghanshyam Mann df5a9f05f2 Migrate neutron-lib-master testing to py39
From Zed cycle onwards, py36 support has been dropped, this
migrate neutron-lib master testing by replacing
openstack-tox-py36-with-neutron-lib-master with
openstack-tox-py39-with-neutron-lib-master

Depends-On: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/842646
Change-Id: Ic10aadbffd76b134e9a546dc1c29ca6116e45a92
2022-05-21 09:17:09 -05:00
yatinkarel 210c69d60a Add Some periodic jobs to Neutron Dashboard
Some jobs are recently added to periodic pipeline,
add those jobs to the Dashboard.

Also remove CentOS-8 jobs as those are replaced with
CentOS-9 ones.

Change-Id: If442741f01e7b2fb291323ddf7cd40d2647691b6
2022-03-01 19:05:03 +05:30
yatinkarel 5b9eaae916 Update Neutron's Dashboard as per recent changes
Recently some jobs were added/removed, adapt
dashboard for those.

Change-Id: Ic84c1c93c7feadbe5813db3fdc99a86223446883
2022-02-22 20:44:22 +05:30
yatinkarel 1a1bcee6cc Update Neutron's Grafana as per recent changes
Some jobs were moved from check/gate to periodic
with [1], update the dashboard as per it.

Also drop neutron-tempest-with-os-ken-master and
fix grenade job name.

[1] https://review.opendev.org/c/openstack/neutron/+/818715

Change-Id: Ieec19163268e43e70f57a54e4c0400c501d49bbe
2021-12-14 18:59:34 +05:30
yatinkarel 1a00f4db19 Fix Neutron periodic dashboard
Pipeline name was wrongly mentioned as "check" for
some jobs, fixed by updating the name to "periodic".

Change-Id: I55194f3bb6645c051b89e77641971f7c52f981d2
2021-12-08 12:05:32 +05:30
elajkat cbbc9fe636 Fix Neutron periodic dashboard
Change-Id: Icf7911f754ed5126c00bc171ac6ff21f53171813
2021-12-07 18:01:47 +01:00
Oleg Bondarev f2ca1e2ec4 Update grafana to reflect dvr-ha job is now voting
Changed to voting in neuron:
https://review.opendev.org/c/openstack/neutron/+/804211

Change-Id: Ieaaca6b797e55a57714d593a5c33762b92b9109f
2021-09-14 11:01:32 +03:00
Slawek Kaplonski ff85e3cdc3 Update Neutron's Grafana dashboard
We made many changes in Neutron check and gate queue jobs. This patch
reflects them in the Grafana dashboard.
It also reorganize dashboard a bit by e.g. changing order of the
periodic jobs to be the same as defined in the Zuul's config file in
Neutron and consolidates some jobs like docs and pep8 into one graph.

Change-Id: I7f34d397ce6f391222e46d6c3324d25d4f5e3ed7
2021-08-24 13:01:15 +02:00
Rodolfo Alonso Hernandez 79731fc70d Make explicit the network backend used in the CI jobs
All Neutron CI jobs (except for unit, functional and fullstack jobs),
have explicitly defined the network backend used:
- linuxbridge
- ovs
- ovn

Depends-On: https://review.opendev.org/c/openstack/neutron/+/797051
Change-Id: I1e32e6ffc4a7bca2c185b316e0b4c13820c3946e
2021-06-22 13:59:11 +00:00
Slawek Kaplonski fe87fc36ea Update neutron grafana dashboard
Recently we did some change in names of the CI jobs and we moved some
jobs to the experimental and periodic queues.
This patch reflects those changes in the Grafana dashboard.

It also removes graph with number of periodic jobs run every day as
those jobs are run once per day so there is no need to have this graph
at all.

Change-Id: I6984cbd220ec76eec04d0c096c5edf0d2f53f776
2021-01-27 10:53:27 +01:00
Slawek Kaplonski 494be819fa Update Grafana dashboard for Neutron jobs
There was plenty of changes in the Neutron check/gate queue jobs
and this patch reflects them in the Grafana dashboard's configuration.

Change-Id: I844b9a311d992c7d1d750b5371f87edd5cf1755a
2020-12-17 09:31:41 +01:00
Bernard Cafarelli fb0feff60c
Update neutron grafana dashboard
We only have the -with-uwsgi variants now for fullstack and functional
There is also neutron-grenade-ovn now in grenade jobs

Change-Id: I8f7c55de5a71a93ea3de2393e39e584bcc5f9927
2020-10-14 18:35:24 +02:00
Slawek Kaplonski 3015f04967 Add neutron-tempest-plugin-scenario-ovn job to Neutron dashboard
This job was added some time ago to the check and gate queue for the
Neutron project so it will be nice to see it in the dashboard too.

This commit also moves neutron-tempest-plugin.api gate job from the
"tempest jobs" to the "neutron tempest plugin jobs".

Change-Id: Ibcb2fcba38c5988da85dfc3f846364c16da56136
2020-08-26 15:13:18 +02:00
Slawek Kaplonski dd02622d95 Move non-voting neutron tempest jobs to separate graph
There is many non-voting and voting jobs in the "Neutron Tempest Failure
Rates (check queue)" graph.
Moving non-voting ones to separate graph will improve readability of the
graphs.

Change-Id: I3cc7d57a3933740eae493c04a89bc84c10816a77
2020-07-30 13:21:50 +02:00
Slawek Kaplonski 3f70ef92ab Update Neutron Grafana dashboard
Remove neutron-tempest-plugin-dvr-multinode-scenario job from the
Grafana dashboard as this job was moved to the experimental queue for
now.

Change-Id: If0f0b7562f23df876107abf190ffeec99bac5e68
2020-07-01 12:25:54 +02:00
Slawek Kaplonski 28a57bd88d [Grafana] Update label of neutron-functional-with-uwsgi job
This job was recently promoted to be voting in [1] so we should also
update Grafana dashboard.

[1] https://review.opendev.org/#/c/729588/

Change-Id: Ifd6bf5ee3a18b6243959b946bdbbf331d367411f
2020-06-17 13:57:02 +02:00
Brian Haley 5787bbfe38 Update Neutron grafana dashboard
Made the following changes:
 - Added py38 and removed py37
 - Removed some "(non-voting)" from jobs that are now voting
 - Added missing tripleo jobs for Neutron and OVN
 - Added missing ovn-rally-task job

Change-Id: I39fd01c1f4a72cf930064849dc34b92e5901c92a
2020-05-04 11:08:55 -04:00
Andreas Jaeger a494d238b0 Update infra-manual links
The infra-manual publishes now to docs.opendev.org, change links to it.

New location is: https://docs.opendev.org/opendev/infra-manual/latest/

Link specs.o.o contributors link to OpenStack Contributor Guide.

Change http to https for docs.o.o and specs.o.o everywhere.

Depends-On: https://review.opendev.org/713929
Needed-By: https://review.opendev.org/713930
Change-Id: I46bf9e9527941f2120de59fdbc355337f4c019c1
2020-03-21 09:29:14 +01:00
Slawek Kaplonski 61c3f5f5b0 Remove neutron-tempest-dvr job from Neutron's dashboard
This job was removed from neutron check and gate queues in [1].

[1] https://review.opendev.org/#/c/710071/

Change-Id: Ie5439c95fa18a1d2b3c3898058b49670b028f004
2020-03-10 12:20:30 +01:00
Slawek Kaplonski f690de2c2a Update Neutron Grafana dashboard
This patch reflects recent changes in neutron CI jobs configuration
by adding to the dashboard new jobs:
* neutron-von-tempest-ovs-release
* neutron-von-tempest-ovs-release-ipv6-only (non-voting)
* openstack-tox-py38 (non-voting)o

removing from the dashboard jobs:
* test-release-openstack
* networking-midonet-tempest-aio-ml2-centos-7 (non-voting)
* neutron-centos-7-tripleo-standalone (non-voting)

This patch also renames "Scenario jobs failure rates" to be
"Neutron tempest plugin failure rates" graph and moves
neutron-tempest-plugin-api job from the
"Integrated tempest failure rates" graph to this new one.

Change-Id: Id5c5ea4f0bcb0419e3fd13172220fff385c8ee16
2020-02-06 15:02:36 +01:00
Slawek Kaplonski 71a740c354 Update Neutron's Grafana dashboard
Recently we removed some old jobs from our check and gate queues.
We also added some new jobs related to ovn backend and some periodic
jobs.  This patch updates Neutron Grafana dashboard to be up to date
with our jobs.

Change-Id: I1d7045079490dddf80851962b232f6415e2f3e8c
2019-12-16 12:20:55 -05:00
Brian Haley ae9cbdf21d Update Neutron failure rate dashboard
We no longer run the py35 jobs, and the coverage job is not run
in the gate, so neither shows-up on the grafana page, remove them.

Change-Id: Ibfc39a89cf8225e3c8772326893cd66e43acd054
2019-12-13 14:27:25 -05:00
Slawek Kaplonski 2c3f102e5f Remove python27 jobs from neutron dashboard
Python 2.7 jobs were removed from Neutron CI with patch [1].
So it's also good to clean it from Neutron Grafana dashboard.

[1] https://review.opendev.org/#/c/686833/

Change-Id: If7081f6b25f9e510126ba1f835360f89b9122b39
2019-10-29 21:42:09 +01:00
Slawek Kaplonski f3c8a63200 Add new Neutron jobs to Grafana dashboard
Recently 2 new Neutron jobs were added to Neutron CI
in [1] and [2].
Lets add them to the Neutron Grafana dashboard also.

[1] https://review.opendev.org/#/c/670738/
[2] https://review.opendev.org/#/c/674274/

Depends-On: https://review.opendev.org/#/c/670738/
Depends-On: https://review.opendev.org/#/c/674274/
Change-Id: I2f87ef53a8d3bce01ae7b75c4fd27edcfad5111d
2019-08-06 18:36:24 +02:00
Slawek Kaplonski 68270d9073 Add new job "tempest-ipv6-only" to neutron CI dashboard
New job was added to neutron CI queues in [1]

[1] https://review.opendev.org/#/c/671899/

Change-Id: I0e67fdc5a2079b6bc4aa282217b5654c169fb65d
2019-07-31 09:36:34 +02:00
Slawek Kaplonski 003a174f37 Rename "tripleo-ci-centos-7-scenario007-standalone" in Neutron
Job "tripleo-ci-centos-7-scenario007-standalone" defined in Neutron
repo had to be renamed to not conflict with same job proposed in
Tripleo-ci repo.
Now this job in Neutron is called
"neutron-centos-7-tripleo-standalone".

Change-Id: I571afd0557f52ec9bf470c9ede46b9e3a0bb308f
2019-07-23 14:07:20 +00:00
Slawek Kaplonski cb3e19c60c Update Neutron grafana dashboard
Recently there was couple of changes in Neutron CI jobs config:

- [1] added new job "tempest-integrated-networking",
- [2] removed tempest-full and tempest-full-py3 jobs - those jobs are
  replaced with "tempest-integrated-networking" job,
- [3] added new non-voting job:
  tripleo-ci-centos-7-scenario007-standalone

This patch reflects above changes in Neutron Grafana dashboard.

[1] https://review.opendev.org/#/c/669815/
[2] https://review.opendev.org/#/c/670717/
[3] https://review.opendev.org/#/c/670029/

Change-Id: I01320361e6dc05b43f46451ef128116eb1aa3aa6
2019-07-18 22:37:39 +02:00
Andreas Jaeger 6918d0f673 Remove unused docs jobs from dashboard
build-openstack-sphinx-docs was last used in Rocky, so remove it from
the graphs for master and stein:
* Neutron had both sphinx-docs and tox-docs, remove sphinx-docs
* Others had only sphinx-docs, replace with tox-docs

Change-Id: Idcc90c317ef4aa750bfde870bb5a184b72623b7a
2019-07-12 08:39:27 +02:00
Nate Johnston f8a01f7ad3 Mark networking-ovn-tempest-dsvm-ovs-release as voting
The networking-ovn-tempest-dsvm-ovs-release job is not voting so reflect
that change in Grafana.

Change-Id: I52429e89ede0486c83b9fdb5652174b36998e72e
2019-07-02 12:36:55 -04:00
Brian Haley ec79ae1a00 Fix stats for neutron grafana page
The tempest-slow-py3 gate job stats were actually using the
check queue stats by accident.

Change-Id: I1a570440bba2d85529e9665fbb468f50d1b5c21e
2019-05-07 12:51:37 -04:00
Zuul 529bf16429 Merge "Track neutron uwsgi jobs move to check queue" 2019-04-26 13:17:41 +00:00
Zuul cd0c2a421f Merge "Add openstacksdk-functional-devstack-networking job to Neutron dashboard" 2019-04-24 18:49:21 +00:00
Nate Johnston a14e6403e5 Track neutron uwsgi jobs move to check queue
Neutron has had functional, fullstack, and tempest jobs configured for
uwsgi for some time but they were in the experimental queue.  Now that
they are moving to the check queue, track them in Grafana.

Depends-On: https://review.opendev.org/655233
Change-Id: Ib83a8dca9871386fe86684088401024be8e88734
2019-04-23 15:08:33 -04:00
Slawek Kaplonski 04a4b512dd Switch py35 periodic jobs to py36 in Neutron's dashboard
In commit [1] periodic unit test jobs were changed from py35 to py36.
This patch changes it in Neutron's grafana dashboard also.

[1] https://review.opendev.org/#/c/654571/

Change-Id: I8ec9de47c4d6b30eb77fd3d3caab684c55336fc9
2019-04-23 17:00:04 +02:00
Slawek Kaplonski 091ecfc3ca Add openstacksdk-functional-devstack-networking job to Neutron dashboard
This job was added some time ago to neutron check queue so we should
have it in grafana dashboard to be aware if something wrong will happen
with it.

Change-Id: I01e959176dd3b334cb2310da9df10a5ca3fc2315
2019-04-23 14:31:32 +02:00
Andreas Jaeger c1c135087d Update grafana for OpenDev
Use opendev.org everywhere.

Change-Id: I688fe1d949eaee39e20bc74f7aea39583ca14f6f
2019-04-20 19:39:11 +02:00
Slawek Kaplonski 5e3d7fb304 Add networking-midonet-tempest-aio-ml2-centos-7 to neutron dashboard
In patch [1] new non-voting job
networking-midonet-tempest-aio-ml2-centos-7 was added to neutron's
check queue.
Lets add it also to Neutron Grafana dashboard.

[1] https://review.openstack.org/#/c/649607/

Change-Id: I4c4cc9132b03cdda300149358a10bce8e579e7d6
2019-04-10 09:24:56 +02:00
Slawek Kaplonski e563702dbb Add grenade-py3 job to Neutron Grafana dashboard
Change-Id: I09fad0e06634421e2c5dee9a3754978a32d8f58a
2019-04-02 16:48:44 +02:00
Brian Haley 0d5c481424 Add graph for number of periodic neutron jobs run
I don't even know how often it runs, but this is the only set
of jobs we don't report any counters for number of runs.

Change-Id: I2a56d6fb83053e8ac5eb605d88987a76b5c21902
2019-03-12 13:41:11 -04:00
Slawek Kaplonski b18465491c Move openstack-tox-lower-constraints to UT jobs graph
There is no need to have separate graph only for this job
as it is in fact unit tests job but with different requirements
installed.

This patch also fix how number of lower-constraints jobs was run
are calculated.

Change-Id: I59273e0db9be4235f205fa700509b6b5d4f2d216
2019-03-04 11:47:16 +01:00
Slawek Kaplonski f1ac16fdcb Add openstack-tox-py37 job to Neutron dashboard
Job openstack-tox-py37 was added to Neutron check and gate queue
in [1].
So lets add it to Neutron grafana dashboard also.

[1] https://review.openstack.org/#/c/637463/

Change-Id: I89110d119a89206a5da917161cfb06009f053bde
2019-02-27 08:57:42 +01:00
Slawek Kaplonski 25632738a8 Add new python 3 Neutron jobs to grafana dashboard
In Neutron we currently have new python3 jobs:
- tempest-slow-py3 instead of tempest-slow
- tempest-multinode-full-py3 instead of tempest-multinode-full

Both are now included in Grafana dashboard for Neutron.

Also neutron-functional job is now running on python3 and there is new
job "neutron-functional-python27" which is also added to dashboard.

Change-Id: I71babd8cb1d2d63d5c9e21b4be4e25be4a7f6b71
2019-02-12 16:42:29 +01:00