Commit Graph

2029 Commits

Author SHA1 Message Date
OpenStack Proposal Bot 48f34a7071 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ibd9cbe84b3c23e26233b61481fcacdae233b7665
2024-03-19 04:26:28 +00:00
Zuul 4d16e410ad Merge "Update bug tracker url" 2024-03-18 10:41:54 +00:00
Zuul ae6402f684 Merge "Ignore generated config/policy file" 2024-03-17 21:32:55 +00:00
Zuul b76d83349b Merge "reno: Update master for unmaintained/xena" 2024-03-14 12:13:41 +00:00
Zuul d0a1811857 Merge "reno: Update master for unmaintained/wallaby" 2024-03-14 11:57:54 +00:00
OpenStack Release Bot 7ae748054e reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.

Change-Id: I95c0cd5db67a68eb69c082a9e5e9a867ba0795e2
2024-03-14 11:25:56 +00:00
OpenStack Release Bot bb8b7c21fd reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.

Change-Id: I4f29351a88eeb3f916d8c8e7129b3a446939aa35
2024-03-14 11:21:26 +00:00
OpenStack Release Bot 15dd8e7bd9 reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.

Change-Id: I5ab01bb2cd05c8ac672f97deb9001a65885eb4be
2024-03-14 11:17:06 +00:00
Takashi Kajinami 319970f832 Update bug tracker url
The ironic-inspector project has been migrated back to launchpad when
the whole ironic project was migrated back.

Change-Id: I956d00a7a6e72312c7b736750331c0dbe96bc326
2024-03-13 19:36:54 +09:00
Riccardo Pittau bd08bf4f85 Force constraints when installing a package during tox test
The tox deps option grants installation of single dependencies and
requirements, optionally pinned using constraints, before installing
a package, therefore not granting installation of the correct
constraint during the package installation.
To fix that tox 4.4.0 has introduced the constrain_package_deps
option [1]

[1] https://tox.wiki/en/4.12.1/faq.html#using-constraint-files

Change-Id: Ied659411bffb3f37e67523bc50a6a03b19cceef6
2024-02-12 14:57:43 +01:00
OpenStack Release Bot 8659bff73d reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.

Change-Id: I18a2016a94391faaa0ffb8f113ea58aa43399276
2024-02-06 15:02:52 +00:00
Takashi Kajinami 3d99d4753f Ignore generated config/policy file
These files should be generated by tools and should not be added to
the repository.

Change-Id: Iecce1495b98251a90bd2d4444f9d8a9d05c545f0
2024-02-02 23:22:20 +09:00
Zuul 3e2d6b70d2 Merge "Remove commenct lines for old openstackdocstheme" 2024-02-01 11:16:57 +00:00
Takashi Kajinami 6f2690d854 Remove commenct lines for old openstackdocstheme
The version option and the release option are no longer needed since
openstackdocstheme 1.20.0 . These lines were already removed from
ironic by [1].

[1] https://review.opendev.org/c/openstack/ironic/+/663474

Change-Id: Ifdb7b6e2a3a99e121f57c1fd5811422f672d4870
2024-02-01 13:14:46 +09:00
Zuul ac019a064c Merge "Bump hacking to 6.1.0" 2024-01-31 02:13:15 +00:00
Zuul 53c1b29bd1 Merge "Remove dependency on pytz" 2024-01-31 00:58:53 +00:00
Zuul e40d344d1e Merge "[codespell] Adding CI target for Tox Codespell" 2024-01-29 14:11:17 +00:00
Zuul 945c76de1d Merge "[codespell] Adding Tox Target for Codespell" 2024-01-29 13:24:11 +00:00
Takashi Kajinami c448b7c63f Bump hacking to 6.1.0
... which is the latest version available now.

Change-Id: I0953eac69ca3c68cdb68c527485cc3de60325220
2024-01-29 18:26:41 +09:00
Takashi Kajinami ea9ad2891c Remove dependency on pytz
pytz will be removed from RHEL/CentOS 10 because of the built-in
zoneinfo[1].

Because the current usage of pytz can be very easily replaced, this
removes the dependency on pytz.

[1] https://issues.redhat.com/browse/RHEL-219

Change-Id: Iafcaf2f1095cd7c738dac391a9af10622806e932
2024-01-27 10:42:39 +00:00
Zuul 93bef2405a Merge "[codespell] Fixing Spelling Mistakes" 2024-01-27 00:00:48 +00:00
Zuul 212d0b2a9a Merge "Change policy to enforce only new policy" 2024-01-26 04:03:33 +00:00
Julia Kreger fff80086d6 Change policy to enforce only new policy
Change's inspector's default policy to align with the 2023.2
release goal.

Depends-On: https://review.opendev.org/c/openstack/ironic/+/902009
Change-Id: Iaa271bd13e3a62c4a3b35b6e6b556984f7b1d09c
2024-01-26 01:01:11 +00:00
Sharpz7 c08ab06691 [codespell] Adding CI target for Tox Codespell
Third in a series of commits to add Codespell to Ironic Repos. This commit adds the Tox Target to CI

A future commit could potentially add a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame.

Change-Id: I43818291edfde18c217ab4acb4d951b8a85f6fcd
2024-01-25 21:22:28 +00:00
Sharpz7 fd0d8171b7 [codespell] Adding Tox Target for Codespell
Second in a series of commits to add Codespell to Ironic Repos. This one adds the command that was used to fix the spelling errors.

Future Commits will add CI support and potentially a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame.

Change-Id: I2e356fb4dea543d6e57614394d439a6767498f8d
2024-01-25 21:22:18 +00:00
Sharpz7 98a226b9c6 [codespell] Fixing Spelling Mistakes
This is the first in a series of commits to add support for codespell. This is continuning the process completed in ironic-python-agent.

Future Commits will add a Tox Target, CI support and potentially a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame.

Change-Id: Icb4e66359c3e79618c916b35793ea7b5f79b030d
2024-01-25 21:22:07 +00:00
Zuul bebf29d4f8 Merge "Fix RBAC access for service/admin user access" 2024-01-18 21:09:24 +00:00
likui 0fb55899f0 Update python classifier in setup.cfg
As per the current release tested runtime, we test
till python 3.11 so updating the same in python
classifier in setup.cfg

Change-Id: I6cfc38e2d7b1d272acbe6b6d904e09c172bce78c
2024-01-15 14:14:41 +08:00
Zuul c4a177c8eb Merge "Handle LLDP parse Unicode error" 2024-01-12 00:10:37 +00:00
Zuul e1bbae3f31 Merge "Fix versions in release notes" 2024-01-11 23:42:51 +00:00
Julia Kreger 5523b11cba Fix RBAC access for service/admin user access
This change fixes inspector so a project scoped service role user
can connect to inspector, and a project scoped admin user can also
access inspector as the OpenStack community pivoted it's RBAC
direction after the original RBAC work was done, and inspector
was sort of forgotten about.

Closes-Bug: #2049098
Change-Id: Ide9420843a680b09d682062a99b2c88c0fcf5228
2024-01-11 11:55:11 -08:00
Riccardo Pittau db76af9c86 Handle LLDP parse Unicode error
Closes-Bug: #2044793
Change-Id: I939c80bb309b22e05ba7cc93686f12bbe0d71624
2024-01-03 14:37:41 +01:00
Riccardo Pittau bf59b80e93 Fix versions in release notes
Change-Id: I6a3db14cd24ac50c02801fa7b156749c109bb17d
2023-12-20 10:27:04 +01:00
Takashi Kajinami dc5da6722e Suppress logs from stevedore
The stevedore library tends to put large number of logs especially when
debug is enabled.

This suppresses from this library, as is done in oslo.log by default.

Change-Id: I8989bdf132e8498093cbe05a7858a9315e858994
2023-12-18 12:27:22 +09:00
Takashi Kajinami 969cccb0c5 [coordination] backend_url should be secret
The backend_url option can sometimes contain secrets.

For example when redis coordination backend is used and authentication
is enabled in redis, the plain redis password is put as an URL element.

[coordination]
backend_url=redis://:password@127.0.0.1:6379

Closes-Bug: #2012246
Change-Id: If0f142a742d407e5e91e422ef3109002b37c475d
2023-12-14 15:41:54 +09:00
Zuul 8cf0b3a9f8 Merge "[CI] Add sqlalchemy 2.0 unit testing" 2023-11-22 21:19:28 +00:00
Zuul 85aadd6338 Merge "Drop before_first_request usage of Flask app" 2023-11-22 09:59:16 +00:00
Pavlo Shchelokovskyy ad4664b9ac Drop before_first_request usage of Flask app
Flask 2.3 removed this method, with recommended way of running
startup actions explicitly as part of app initialization.

Change-Id: I5dea1320c9aa63c1ef1742382cb46ea7cc56b10b
2023-11-21 17:58:06 +00:00
Julia Kreger da6a4460a6 [CI] Add sqlalchemy 2.0 unit testing
Change-Id: I9a6ea8e18152ab9e2c26bfd68fa4129c01bc312f
2023-11-08 18:58:05 +00:00
Julia Kreger 24733d08bc SQLAlchemy 2.0 - Fix items lost in migration
Seems we forgot some leftovers of autocommit in our unit tests,
and we never updated our unit tests to the newer query style
for sqlalchemy 2.0.

This patch corrects those issues.

Change-Id: I9f3eb1f8efadd8438ac7dd69b06ea545b9a8ee5e
2023-11-08 10:55:27 -08:00
Zuul 11f52aa5d3 Merge "Fix python shebang" 2023-11-07 08:51:45 +00:00
Takashi Kajinami 1d2a6d7d32 Fix python shebang
The current shebang requires /usr/bin/python which is not available in
Ubuntu Jammy by default.

Change-Id: I7e8bff6da0a71216426985d3fa6fd5f30b853e2c
2023-10-17 16:02:33 +00:00
OpenStack Release Bot fbfe131c5d Update master for stable/2023.2
Add file to the reno documentation build to show release notes for
stable/2023.2.

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

Sem-Ver: feature
Change-Id: Ice4a0d1b8e17d12f5b31aa0bcf4f0f8d76596510
2023-09-21 11:20:13 +00:00
Zuul f957f6fccc Merge "Support LLDP data coming in the new field" 2023-09-20 12:38:54 +00:00
Zuul f09ce1f01c Merge "Handle bracketed IPv6 redfish_address" 2023-09-20 10:57:34 +00:00
Zuul 728df8893d Merge "CI: re-add genade job to normal CI queues" 2023-09-20 00:11:53 +00:00
Zuul 04f0f5ba54 Merge "Fix bindep for debian bookworm for py3.11" 2023-09-19 22:31:55 +00:00
Julia Kreger a696dbee1f CI: re-add genade job to normal CI queues
We fixed the grenade job, it works now. Moving it back to the standard
check and gate queue.

Change-Id: Ie0e810c4eec1322180c024703b90a584f1161672
2023-09-19 14:36:58 -07:00
Jay Faulkner 31e07e423f Fix bindep for debian bookworm for py3.11
Debian Bookworm has mariadb, not mysql.

Depends-On: https://review.opendev.org/c/openstack/ironic-inspector/+/895164
Change-Id: I1f1e620225dc280c4740600f53b7a78ace646882
2023-09-19 12:44:11 -07:00
Dmitry Tantsur be3d3772de Update the project status and move broken jobs to experimental
Since ironic-inspector is pending deprecation and does not see a lot of
changes, simply disable the jobs that do not pass. A release note is
issued about the status of the project.

Also: Re-adjust the memory footprint of the VMs since we use
tinycore linux on this job, *and* we were previously introsepcting
4 VMs at 1GB each. The count has been changed to two.

Change-Id: I11d10a9f83552b5875812fa65d87cc5c72081537
2023-09-19 08:03:43 -07:00