Public bug reported:
[Impact]
The python3-ironic package available in Ubuntu Noble fails when trying
to load the ironic drivers, because there is a json schema file missing.
This is because the package is not including it when it was built.
Stacktrace:
2024-07-19 15:24:28.547 1009815 ERROR oslo_service.service [None
req-ee11f675-cc73-4c39-92d5-9a2ace917501 - - - - - -] Error starting thread.:
ironic.common.exception.DriverLoadError: Driver, hardware type or interface
no-raid could
not be loaded. Reason: [Errno 2] No such file or directory:
'/usr/lib/python3/dist-packages/ironic/drivers/raid_config_schema.json'.
2024-07-19 15:24:28.547 1009815 ERROR oslo_service.service Traceback (most
recent call last):
2024-07-19 15:24:28.547 1009815 ERROR oslo_service.service File
"/usr/lib/python3/dist-packages/stevedore/extension.py", line 206, in
_load_plugins
2024-07-19 15:24:28.547 1009815 ERROR oslo_service.service ext =
self._load_one_plugin(ep,
2024-07-19 15:24:28.547 1009815 ERROR oslo_service.service File
"/usr/lib/python3/dist-packages/stevedore/named.py", line 156, in
_load_one_plugin
2024-07-19 15:24:28.547 1009815 ERROR oslo_service.service return
super(NamedExtensionManager, self)._load_one_plugin(
2024-07-19 15:24:28.547 1009815 ERROR oslo_service.service File
"/usr/lib/python3/dist-packages/stevedore/extension.py", line 242, in
_load_one_plugin
2024-07-19 15:24:28.547 1009815 ERROR oslo_service.service obj =
plugin(*invoke_args, **invoke_kwds)
2024-07-19 15:24:28.547 1009815 ERROR oslo_service.service File
"/usr/lib/python3/dist-packages/ironic/drivers/base.py", line 1461, in __init__
2024-07-19 15:24:28.547 1009815 ERROR oslo_service.service with
open(RAID_CONFIG_SCHEMA, 'r') as raid_schema_fobj:
2024-07-19 15:24:28.547 1009815 ERROR oslo_service.service FileNotFoundError:
[Errno 2] No such file or directory:
'/usr/lib/python3/dist-packages/ironic/drivers/raid_config_schema.json'
** Affects: cloud-archive
Importance: Undecided
Status: Triaged
** Affects: cloud-archive/caracal
Importance: Undecided
Status: Triaged
** Affects: ironic (Ubuntu)
Importance: Critical
Assignee: Felipe Reyes (freyes)
Status: Triaged
** Affects: ironic (Ubuntu Noble)
Importance: Undecided
Status: Triaged
** Also affects: ironic (Ubuntu Noble)
Importance: Undecided
Status: New
** Also affects: cloud-archive
Importance: Undecided
Status: New
** Also affects: cloud-archive/caracal
Importance: Undecided
Status: New
** Changed in: ironic (Ubuntu)
Status: New => Triaged
** Changed in: cloud-archive
Status: New => Triaged
** Changed in: cloud-archive/caracal
Status: New => Triaged
** Changed in: ironic (Ubuntu Noble)
Status: New => Triaged
** Changed in: ironic (Ubuntu)
Importance: Undecided => Critical
** Changed in: ironic (Ubuntu)
Assignee: (unassigned) => Felipe Reyes (freyes)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2073643
Title:
[Errno 2] No such file or directory: '/usr/lib/python3/dist-
packages/ironic/drivers/raid_config_schema.json'.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/2073643/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs