Skip to content

Conversation

@beeankha
Copy link
Contributor

Resolves #570 and Jira ACA-2407

COMPONENT NAME

kubernetes/core/plugins/inventory/k8s.py

…cumentation as well as inventory plugin tests
@beeankha beeankha self-assigned this Apr 21, 2025
@softwarefactory-project-zuul
Copy link

tombstone:
removal_version: 6.0.0
warning_text: >-
The k8s inventory plugin has been deprecated and
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am getting the following sanity test error:

ERROR: Found 1 runtime-metadata issue(s) which need to be resolved:
ERROR: meta/runtime.yml:0:0: The tombstone removal_version ('6.0.0') must not be after the current version for dictionary value @ data['plugin_routing']['inventory']['k8s']['tombstone']['removal_version']. Got '6.0.0'

Do we need to wait until after 6.0.0 is release before we change deprecation: to tombstone:?

Copy link
Contributor

@yurnov yurnov Apr 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To have it passed, you need to put a version like 6.0.0-dev0 in the galaxy.yaml as I did in the #867

Ideally, to complete ACA-2407 and as the preparation to ACA-2406 I recommend following:

/att @gravesm as the reporter of ACA-2407 and one of repo maintainer.

ps: I can help with the #867 and associated CI issues, if any, You can see that I have some contributions over the last year

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yurnov thanks so much for listing this all out. The two github_actions PRs have been merged; there is a merge conflict in #867, please let me know if you need any help with it.

Once we get the conflict sorted out and the CI re-run, we can take another look at that PR.

@@ -0,0 +1,4 @@
---
major_changes:
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this the correct category of change? Should it be breaking_changes or minor_changes instead?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The change type here is breaking_changes

@softwarefactory-project-zuul
Copy link

@yurnov
Copy link
Contributor

yurnov commented Apr 21, 2025

It's the same in general as #867

@beeankha
Copy link
Contributor Author

It's the same in general as #867

Closing this since this is a duplicate of the above PR.

@beeankha beeankha closed this Apr 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Deprecate the k8s inventory plugin

3 participants