-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inspector plugins are broken in Ussuri #11
Comments
dougszumski
added a commit
that referenced
this issue
Nov 12, 2020
In Ussuri Ironic Inspector switched to the OpenStackSDK. Passing the API microversion is no longer supported when calling get_client. The default microversion works fine on Ussuri, so there is no longer a need to specify it. Resolves #11
Semi-related: Ironic adopted the BasePhysnetHook class from this repo in Ussuri: https://review.opendev.org/#/q/BasePhysnetHook. I had thought they were going to take the system_name_physnet and ib_physnet plugins too, but looks like that was forgotten. |
The plugin base plugin in inspector does not use the client directly, so switching to that should fix the issue. |
markgoddard
added a commit
that referenced
this issue
May 24, 2022
Since Ussuri, Ironic Inspector contains a base_physnet plugin that was based on the one in this repository. This change switches to use that plugin and deletes the one in this repository. This also fixes an issue caused by a change in the Ironic client: Unexpected exception during processing: TypeError: get_client() got an unexpected keyword argument 'api_version' Fixes: #11
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://review.opendev.org/#/c/672179/ replaced ironic client with the openstacksdk which has caused a breakage. Specifically:
The text was updated successfully, but these errors were encountered: