Commit Graph

7285 Commits

Author SHA1 Message Date
Zuul e4c1e94975 Merge "Remove old excludes" 2024-06-07 08:21:33 +00:00
Zuul 7582a5bb02 Merge "Add more metadata to volume.size and volume.backup.size pollster" 2024-06-06 15:49:28 +00:00
Zuul c39a85619b Merge "Fix exception when updating non-existing gnocchi resources" 2024-06-05 13:31:49 +00:00
Zuul 623d2c4429 Merge "Remove metrics specific to OpenDaylight" 2024-06-05 13:29:09 +00:00
Zuul 434af4a859 Merge "Remove Windows OS support" 2024-06-05 12:57:22 +00:00
Zuul aa57662a14 Merge "reno: Update master for unmaintained/zed" 2024-06-05 10:57:18 +00:00
Zuul 1f8999b09f Merge "Stop stack traces on Swift when receiving 403" 2024-06-05 08:12:36 +00:00
Takashi Kajinami 3b8adafbb0 Remove Windows OS support
It was deprecated during the previous cycle because of retired
WinStackers project[1].

The following pollsters are also removed because these are supported
only by Hyper-V inspector.
 - disk.device.latency
 - disk.device.iops

[1] 7660339b4a

Change-Id: I872f93b945233a1288c773302be3835db2fd2e4f
2024-05-02 10:05:09 +00:00
Michel Nederlof 21f4484826 Add more metadata to volume.size and volume.backup.size pollster
When events are received from cinder, this includes the the volume_type_id
field (and not the volume_type name). Since Wallaby version it is now
possible to fetch this id from the API, so we can now make this poller
consistent with what is sent over the notification bus.

Another useful missing field for backups is the is_incremental field.

As the backup.user_id field was added in microversion 3.56, it makes sense
to add this information here as well to make it consistent with other
samples.

Closes-bug: #2064290
Change-Id: Ib109f399bab43ed8a6a0e0afea27ff0e5f7ae883
2024-05-02 08:15:17 +00:00
Michel Nederlof d9990d466c Fix exception when updating non-existing gnocchi resources
This previously raised an KeyError, as the 'id' was pop'ed inside the
try-except statement, so when the exception was catched the key has already
been removed.

Closes-bug: #2064124
Change-Id: I617d9149d1ff45cb81b71feeb3097ac1f9cd0116
2024-05-02 07:43:59 +00:00
Takashi Kajinami bcd0276369 Remove metrics specific to OpenDaylight
The following metrics are all specific to OpenDaylight but
OpenDaylight support was already removed and we no longer need to
maintain these.

 - switch.flow
 - switch.table
 - switch.port.*.drops
 - switch.port.*.errors
 - switch.port.receive.*_error
 - switch.port.collision.count

Change-Id: I2f5f71d0a1ed7de0e0886e104445b087bdc05d67
2024-05-02 07:02:51 +00:00
Takashi Kajinami 738b1f5acd Remove old excludes
These are detected as errors since the clean up was done[1] in
the requirements repository. Minimum versions are bumped to avoid
installing these known bad versions.

[1] 314734e938f107cbd5ebcc7af4d9167c11347406

Also remove the note about old pip's behavior because resolver in
recent pip does not require specific order.

Change-Id: I04335dd0d06b5c65b805fbb1e0fc0cd1c10a79fb
2024-05-01 10:24:46 +09:00
Zuul a6e43add90 Merge "Remove OpenDaylight support" 2024-04-30 17:57:13 +00:00
OpenStack Release Bot 6e003e7ccd reno: Update master for unmaintained/zed
Update the zed release notes configuration to build from
unmaintained/zed.

Change-Id: I7a7054e05a66767f9537cad77399218e401fe5b7
2024-04-29 19:04:35 +00:00
Takashi Kajinami c2de6a104a Remove OpenDaylight support
The feature was deprecated during the previous cycle[1], because
the netwokring-odl plugin[2] was already retired.

[1] a92d77b182
[2] https://opendev.org/openstack/networking-odl

Change-Id: I3437b73dea37f600a505f908c14e54536a40f588
2024-04-19 22:44:13 +09:00
Erno Kuvaja 9e5ddc91f9 Stop stack traces on Swift when receiving 403
If the credentials are not set correctly, the objectstore
poller will throw a stack trace trying to access swift
tenants where response is 403 Forbidden. We already catch
and handle gracefully the 404 in the endpoint code,
extending that to cover 403 with meaningful error message
logged instead of raising the error.

Closes-bug: #2061759
Change-Id: Idfa050f7c97941cbe1a4f40b98e0264bce548164
2024-04-18 10:00:59 +01:00
OpenStack Proposal Bot 15d080c465 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: If1b7ee71530a3213ae706a56fc94005497a747ff
2024-04-15 03:16:35 +00:00
Zuul 3ebca0cc66 Merge "reno: Update master for unmaintained/victoria" 2024-04-03 06:24:09 +00:00
Zuul 67c33f93ed Merge "reno: Update master for unmaintained/xena" 2024-04-03 06:21:54 +00:00
Zuul 26f3196e67 Merge "reno: Update master for unmaintained/wallaby" 2024-04-03 06:21:52 +00:00
Zuul 6366f522b3 Merge "Update master for stable/2024.1" 2024-04-03 06:21:23 +00:00
Zuul a9eba0d777 Merge "Imported Translations from Zanata" 2024-04-02 16:41:52 +00:00
Zuul 8cd991ee77 Merge "Update regex to detect closed branch" 2024-04-02 09:08:43 +00:00
OpenStack Proposal Bot f489926a52 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I953a8f8f23dcc21991e5bf90dcee290ce0a99f2d
2024-03-29 03:47:14 +00:00
Zuul b91b9d914d Merge "Remove unused cache_key_mangler" 2024-03-28 06:24:10 +00:00
OpenStack Release Bot 42643a6740 reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.

Change-Id: I37b5f0a6b083a0a3dd994224e97f27dea1775a79
2024-03-26 17:30:33 +00:00
OpenStack Release Bot 64ad9be103 reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.

Change-Id: I31a5a47aeec1f3b073e5e5b5fd0dccb94170b785
2024-03-26 17:29:21 +00:00
OpenStack Release Bot e5a3a0b030 reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.

Change-Id: I888718307cbdd5c90418b99a96f207d1235649c2
2024-03-26 17:28:02 +00:00
Zuul 110d136715 Merge "Bump hacking" 2024-03-18 11:10:43 +00:00
OpenStack Release Bot 25bfb2382b Update master for stable/2024.1
Add file to the reno documentation build to show release notes for
stable/2024.1.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.

Sem-Ver: feature
Change-Id: Ice24e764ea59a3c392ea27baebd14b0751489245
2024-03-15 14:29:14 +00:00
Takashi Kajinami e41e511ef5 Update regex to detect closed branch
... based on the change made in reno recently[1].

[1] https://review.opendev.org/c/openstack/reno/+/910547

Change-Id: If8bdb40677b30aa69ee84daa74cfa7d4cad0155b
2024-03-13 19:27:59 +09:00
Zuul 7231dbb007 Merge "Change default pipeline interval comment" 2024-03-01 11:14:34 +00:00
Zuul a8700687de Merge "Fix wrong stacklevel in deprecation warnings" 2024-02-27 12:35:11 +00:00
Takashi Kajinami 6ad28c20bb Fix wrong stacklevel in deprecation warnings
We should point the class which owns the methods.

Change-Id: Ib3e86c858f00fa0d384ae63493db64d20ed4b5e5
2024-02-21 23:56:06 +09:00
Zuul 5109018670 Merge "Update supported python versions" 2024-02-20 15:58:08 +00:00
Jaromir Wysoglad 04c2c2baf9 Change default pipeline interval comment
Change the comment to match what's actually being used as default.
By default the devstack plugin uses the
etc/ceilometer/polling_all.yaml file, which has 300 pipeline
interval.

Change-Id: Id117ae910d0c592fdaad6759c2eebc039f92b8c7
2024-02-20 02:07:29 -05:00
Zuul 24acbef8ec Merge "Fix releasenotes build of yoga moved to unmaintained" 2024-02-14 07:22:08 +00:00
Takashi Kajinami 3098d512a2 Fix releasenotes build of yoga moved to unmaintained
The stable/yoga branch has been deleted and replaced with the
unmaintained/yoga branch, update the reno config accordingly.

Co-Authored-By: Dr. Jens Harbott <harbott@osism.tech>
Change-Id: I9bedba40327c99719467319145cef3ade9e682a3
2024-02-05 21:11:40 +09:00
Takashi Kajinami 09c897f61c Remove unused cache_key_mangler
... so that we can remove usage of md5, which is not FIPs compliant.

Change-Id: I1e10e028ff716ba5ba72997b72750d3c7876d66d
2024-01-30 19:52:03 +09:00
Zuul 01bdcd8587 Merge "devstack: Use spaces instead of tabs" 2024-01-29 05:54:03 +00:00
Takashi Kajinami 7e7465140f Bump hacking
hacking 3.0.x is too old.

Change-Id: I970dcf9673ef75c719714f565bd4df2eb47c0989
2024-01-27 19:06:09 +09:00
Zuul 323a4cbf8c Merge "doc: Remove remaining reference to Xen hypervisor" 2024-01-24 13:34:26 +00:00
Takashi Kajinami 5f1b0c8aed devstack: Use spaces instead of tabs
Spaces are used more commonly. Do not mix tables and spaces.

Change-Id: I24599981851ad593a18da44d8c289b3fe54d2f0b
2024-01-24 12:40:42 +00:00
Takashi Kajinami ac8db26993 doc: Remove remaining reference to Xen hypervisor
Xen support was already removed[1].

[1] 99bdd78d95

Change-Id: Ia2d29d1adfd6164dacc6663009ba896f77168343
2024-01-22 11:00:13 +09:00
Zuul ac4fc17f40 Merge "Drop authtoken middleware options from ceilometer config file" 2024-01-08 05:22:04 +00:00
Zuul 50a7695fc6 Merge "Update python classifier in setup.cfg" 2024-01-08 04:18:00 +00:00
Zuul b8716094c9 Merge "Add 'user_id' label in prometheus publisher" 2024-01-04 09:54:41 +00:00
Ghanshyam Mann a9ab62bef7 Update python classifier in setup.cfg
As per the current release tested runtime, we test
python version from 3.8 to 3.11 so updating the
same in python classifier in setup.cfg

Change-Id: I99bf47336c8363e5f0088dd26ae066f9202b27b7
2024-01-04 01:09:16 -08:00
Yadnesh Kulkarni 8f54f95134 Create new meter to poll power usage
IPMI sensor 'Current' captures current & power consumption metrics.

With the help of new pollster "hardware.ipmi.power", ceilometer
ipmi agent can differentiate between current and power metrics as
both are generated from the same sensor(Current).

Power metrics are captured using a slightly different command than
other sensors which is "ipmitool get sensor 'Pwr Consumption'".

Closes-Bug: #2038425
Change-Id: I0a8af40626cd44dca9743fba63c8dbda8729d054
2024-01-03 13:17:03 +00:00
Zuul f1e6594e52 Merge "Add opentelemetry publisher base on http" 2024-01-02 09:00:52 +00:00