Commit Graph

7269 Commits

Author SHA1 Message Date
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
Takashi Kajinami 55dfd1eee4 Drop authtoken middleware options from ceilometer config file
Ceilometer no longer provides API service.

Change-Id: Ice5d80f2f44a0a79f051cffb6fb84421160dd380
2023-12-25 21:45:23 +09:00
Takashi Kajinami 8ee7b05d9d Update supported python versions
... according to the current tested runtimes.

Change-Id: I533afccf1f1101e344d571e67d3018b6618ada59
2023-12-21 14:48:50 +09:00
Zuul 079e5eda9f Merge "doc: Drop DJANGO_SETTINGS_MODULE environment" 2023-12-20 11:13:08 +00:00
Zuul f7184475b0 Merge "Deprecate OpenContrail support" 2023-12-20 11:13:06 +00:00
Zuul eb23c39717 Merge "Deprecate OpenDaylight support" 2023-12-20 11:11:28 +00:00
Takashi Kajinami 44a2711bfd doc: Drop DJANGO_SETTINGS_MODULE environment
... because django is not relevant to ceilometer.

Change-Id: Ia0bcc7dda26c8632fe1f932946268bfeb5bb18dc
2023-12-18 21:02:25 +09:00
minruigao c972cecb37 Add opentelemetry publisher base on http
Opentelemetry is a standard data protocol of observability.
This patch add a new publisher about 'opentelemetry', it use
http to send data in json format to opentelemetry collector.
In the future, we can try to send data to opentelemetry by gRPC.

Change-Id: Ifa20d29d27e35d98999bf0e7ae519ebcedf811aa
2023-12-18 16:47:29 +08:00
Zuul d1c86139de Merge "doc: Fix wrong unit of "current" type ipmi sensor" 2023-12-18 06:54:31 +00:00
Takashi Kajinami 37bc5bb1bb doc: Fix wrong unit of "current" type ipmi sensor
The current type ipmi sensor measures amperes instead of watts.

Change-Id: I5e3b20fe1e838697f4a4ca4dbf70bf43887855ed
2023-12-15 17:52:08 +09:00
Takashi Kajinami 36e47d7432 Deprecate OpenContrail support
The current OpenContrail neutron plugin, which is available in
GitHub[1] is not compatible with the recent OpenStack releases, mainly
because of openstacksdk pinned to <2.

Because the plugin can't be used with recent releases of OpenStack, we
do not expect any users using it as their network backend in their
OpenStack deployment.

[1] https://github.com/tungstenfabric/tf-neutron-plugin

Change-Id: I66cec47a9238dab68445838e5599bfe1c45d2e4e
2023-12-15 04:38:27 +00:00
Takashi Kajinami a92d77b182 Deprecate OpenDaylight support
The networking-odl project[1] has been retired because of inactivity,
and we no longer expect that any user may use OpenDaylight as network
backend of their OpenStack cluster.

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

Change-Id: Ie70ffbc20d936a3f4cc2eb37bf7e3dce865a3191
2023-12-15 11:11:25 +09:00
minruigao c51dcb56db Add 'user_id' label in prometheus publisher
Sometimes we need user_id in prometheus metrics so that we can filter
cpu or memory data by user_id.

Change-Id: I92f2120d707c4288e8a02016e50bb4ce4be32c89
2023-12-13 19:14:00 +08:00
Zuul 7d471b92d5 Merge "Fallback to oslo_cache.dict caching backend" 2023-12-04 07:38:30 +00:00
Rafael Weingärtner 3159880013 Add logs for the `tenant_name_discovery=True` flow
While troubleshooting, we felt the needs to understand the execution
flow when `tenant_name_discovery=True`. Therefore, we added logs to
see its execution.

Change-Id: I711fe20915f4cf88f61b465cda3db91bd41817d3
2023-11-29 10:23:35 -03:00
Zuul ad2c9900bd Merge "Add logs in the SampleEndpoint class" 2023-11-24 13:11:15 +00:00
Rafael Weingärtner 12518e5e29 Add logs in the SampleEndpoint class
While troubleshooting the issue reported on [1], we needed
to see the logs for the push workflow. However, there were
some processes that had no logs to help us identify the issue.

This patch is proposing a log addition, and a raise to an exception,
to facilitate future troubleshootings.

[1] https://review.opendev.org/c/openstack/ceilometer/+/901607

Change-Id: I36a195965712469e33e73de809f290edd42c8b51
2023-11-22 16:42:29 -03:00