Updated to the latest jobs run in the check and gate
queues. Removed old releases and added new ones as
we only test 2023.2/2023.1/Zed/Yoga now.
Change-Id: I5a5e7fa7dd479774334e2751448c0e7379f47063
We are no longer building these images so don't need them on the dib
status grafana dashboard any longer. This dashboard lists all images in
graphite to generate a list of images to produce statuses for. We
exclude the fedora images using a negative lookahead regex.
Change-Id: I2d7ba7984c98ec103142fa23e3a7b31e9d1c7485
TAAS is monitored by Neutron team, it has weekly jobs,
these old graphs are not necessary any more.
Change-Id: If1297eaa1ad71b423be7db2cd3f38d2b7aaf6b84
The grafyaml image is being published to quay.io now. Update our
location for this image to ensure we pull it from the correct location.
Depends-On: https://review.opendev.org/c/opendev/grafyaml/+/882493
Change-Id: I28a5a735b4e60281ec96c95887ba8d96d106063c
The mirror in our Limestone Networks donor environment is now
unreachable, but we ceased using this region years ago due to
persistent networking trouble and the admin hasn't been around for
roughly as long, so it's probably time to go ahead and say goodbye
to it.
In preparation for cleanup of credentials in system-config, first
remove configuration here except leave the nodepool provider with an
empty diskimages list so that it will have a chance to pick up after
itself.
Change-Id: I504682884a1439fac84d514880757c2cd041ada6
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
This removes iweb configs from the project-config repo. We'll still have
a few system-config items to clean up in a separate change.
Change-Id: I7bd2f0f6fcd7449e724815ed0c0fe743702ae8f3
openstacksdk statsd records for API operations are not response code
specific. This change adds a glob to the statsd record path to include
all return code response metrics in our API graphs. I believe this
change may have come with the openstacksdk 0.103.0 update. We also
update paths for servers POST, server details, and flavor details as
they have changed.
Note the network info is empty which is why we don't get graphs for
them, but the paths appear correct. I think this may be beacuse we don't
need to query network info in any of our clouds currently.
While we are at it we stop updating the airship and inap cloud graphs
since those should be cleaned up and this keeps the review overhead
smaller.
Change-Id: I5a6b80118afaf3b7782a1d1c131787f208583799
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
Make sure before running the grafana image is pulled so we get any
updates before trying to load the dashboards.
Change-Id: I01d1a2874cc96926ff60746af617e75c19f99b1b
Responding to comments from Ibbc2b116d0c496655a7ce6bb6971e8270ac32647
Make the script run in the grafana .yaml directory so you don't have
working-directory issues.
Put the secrets in this directory and add them to .gitignore
No need for a tty on the loading call
Additionally make it executable, and have a short pause to let the
container start.
Change-Id: Icf0a2cfb1a0f5599704d6c8c9e85345d61884cd5
Update this to new panel types and modify layout a bit. This uses a
variable to map over the stats, rather than the old template model.
This replaces the non-working thresholds that show the "OK"/"FAILED"
with value mappings which should be more reliable.
This also includes a heatmap at the top -- it's a bit weird because
it's mapping the return values of the builds, so can range between
0->128. The return code value doesn't really help diagnose anything,
but it can highlight if things are failing in the same way (i.e. with
the same return code).
Change-Id: I74822881251c627d8e783438fa82e39aeca5645e
This replaces the old bridge runtime graph with a new graph that uses
the stats from I90dfb7a25cb5ab08403c89ef59ea21972cf2aae2.
Note this is the first use of a .json based graph. This graph uses
the new "time series" panel [1].
[1] https://grafana.com/docs/grafana/latest/visualizations/time-series/
Change-Id: I8b1854a0dd7ff2c6249d02e066a8df979f85c799
1) Update plots to include current operating systems for master
branch.
2) Calculate the rates with respect to all returned statuses rather
that just SUCCESS/FAILURE/TIMEOUT.
3) Add a plot specifically for POST_FAILURE
Change-Id: I0f5dea071cb2b6212538ef42bad169a089f6e458
Update with the current set of operating systems running jobs on
master branch:
Remove Centos 7
Switch Centos 8 to Centos 8 stream
Add Centos 9 Stream
Remove Ubuntu Bionic
Add Ubuntu Jammy
Add Rockylinux 8
Change-Id: I1c4705ccf92b2d4c6ca372b26572e674d93e1bdb
Replace jobs which are no longer running with
jobs which are running from recent releases.
queens/rocky/stein/train jobs are no longer running
in neutron-tempest-plugin gate, instead now we run
wallaby/xena/yoga jobs, update dashboard to reflect
the same.
Change-Id: Ibba8260fb13e6baf6d33103b9ea71c142cddc7c6
Try to see whether averaging over 72h instead of 24h gives more useful
graphs.
Fix names for centos jobs.
Add panel for cephadm jobs.
Change-Id: I2e81551c3a618a31ef902e7abeb21b2ba1fe9161
This is a follow-up to [0] fixing some pipeline names.
[0] I27fe7f3ca1ae4e821240d97b97fbf0c7fb09600d
Change-Id: I9be97564806ade48a49556d8e595bcbeea123db4
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
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
The zuul job queue is no longer stored in geard so we can safely remove
this graph which has been empty for a long time. Additionally we remove
the geard queue graph for logstash as we are beginning the process of
shutting down those services.
We update the span size of the remaining graphs to make them render a
bit more nicely without the old graphs in place.
Change-Id: I1a690cc90279547b9766c6043db6dbbe3e66deb9