Skip to content

Conversation

@gravesm
Copy link
Contributor

@gravesm gravesm commented Jun 30, 2023

All the functionality provided by the openshift client library has been upstreamed to the kubernetes client library, so it's no longer necessary for both of these.

This also switches community.kubernetes to kubernetes.core as the former has been deprecated for some time now. This change only affects the testing and is a drop in replacement.

All the functionality provided by the openshift client library has been
upstreamed to the kubernetes client library, so it's no longer necessary
for both of these.

This also switches community.kubernetes to kubernetes.core as the former
has been deprecated for some time now. This change only affects the
testing and is a drop in replacement.
Copy link
Contributor

@everettraven everettraven left a comment

Choose a reason for hiding this comment

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

Thanks for this @gravesm ! These changes look good to me

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Jun 30, 2023
@oceanc80
Copy link

Looks good to me too! Thank you so much for this PR!!

This upgrades the test suite to use ansible 2.15. This update triggers a
number of other changes that have to be made. Molecule no longer handles
linting, so linting has to be handled by ansible-lint now. Running
ansible-lint generate quite a few linting issues. I've corrected enough
of the linting issues to get it to pass using the security profile. The
upgrade to ansible 2.15 also generated quited a few new sanity errors.
I've fixed all the documentation errors. Apparently, "message" is a
reserved module parameter, however. For now, I've added a sanity ignore
for this, which affects the k8s_event and k8s_status modules. This
parameter should probably be renamed, but this would obviously be a
breaking change.
@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Jun 30, 2023
@openshift-ci
Copy link

openshift-ci bot commented Jun 30, 2023

New changes are detected. LGTM label has been removed.

@everettraven everettraven merged commit 4c81486 into operator-framework:master Jun 30, 2023
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.

3 participants