Skip to content

Migrate baremetal inventory to a common location#2613

Merged
EmilienM merged 2 commits intogophercloud:masterfrom
dtantsur:inventory-api
Aug 12, 2023
Merged

Migrate baremetal inventory to a common location#2613
EmilienM merged 2 commits intogophercloud:masterfrom
dtantsur:inventory-api

Conversation

@dtantsur
Copy link
Copy Markdown
Contributor

@dtantsur dtantsur commented May 8, 2023

With the introduction of the Ironic inventory API, these types are now shared between Ironic and Inspector. No new functionality here yet, posting it to get the refactoring out of my way. Only the documented parts of the introspection data is migrated, not the Inspector-specific ones.

This change is technically breaking since the code is moved around and can no longer be imported at the old locations.

Part of #2612

@coveralls
Copy link
Copy Markdown

coveralls commented May 8, 2023

Coverage Status

coverage: 79.123% (-0.01%) from 79.133% when pulling e44eb43 on dtantsur:inventory-api into 08f27f3 on gophercloud:master.

@mandre mandre added this to the v2.0.0 milestone May 16, 2023
@EmilienM
Copy link
Copy Markdown
Contributor

@dtantsur thanks for your patch, this is good to me, just rebase it please and I'll merge it.

@mandre mandre added the semver:major Breaking change label Jun 30, 2023
@dtantsur
Copy link
Copy Markdown
Contributor Author

I will, just need to find some time. Rebase won't be trivial, unfortunately.

With the introduction of the Ironic inventory API, these types are now
shared between Ironic and Inspector.
@github-actions github-actions bot removed the semver:major Breaking change label Aug 9, 2023
@dtantsur
Copy link
Copy Markdown
Contributor Author

@EmilienM done!

@EmilienM EmilienM added the semver:major Breaking change label Aug 12, 2023
@EmilienM EmilienM merged commit 117d6fc into gophercloud:master Aug 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver:major Breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants