Skip to content
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

Upgrade KubernetesClient dependency #358

Conversation

tomachristian
Copy link
Contributor

@tomachristian tomachristian commented Jan 9, 2024

Fixes #357.

@didranoqx
Copy link

Hi, this commit is important for me. Have you some ideas when it could be approved ?

@tomachristian
Copy link
Contributor Author

Hey @xiaomi7732, sorry to mention you directly, but do you think you could help us with this?

@@ -18,7 +18,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="KubernetesClient" Version="[10.0.16, 11.0.0)" />
<PackageReference Include="KubernetesClient" Version="12.1.1" />
Copy link
Member

@xiaomi7732 xiaomi7732 Jan 24, 2024

Choose a reason for hiding this comment

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

This bumps up the lowest version supported.
If I understand correct, the version needs to be uncapped to unblock the bumping up of the dependencies. How about changing it from [10.0.16, 11.0.0) to just 10.0.16? That would be equivalent to [10.0.16, ).

Considerations:

  1. Backward compatibility for existing code relying on the lower version;
  2. Potentially breaking changes introduced in the K8sClient (major version upgrades);

If that would work for you, could you please update the PR?

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 upgraded the reference as per your request. Thank you!

Copy link
Member

Choose a reason for hiding this comment

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

Cool!

@tomachristian tomachristian force-pushed the dependencies/upgrade_kubernetes_client branch from e591cce to 38f457f Compare January 25, 2024 07:47
Copy link
Member

@xiaomi7732 xiaomi7732 left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks for the contribution!

@xiaomi7732 xiaomi7732 merged commit b010b76 into microsoft:develop Jan 25, 2024
3 checks passed
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.

Upgrade of KubernetesClient dependency
3 participants