-
Notifications
You must be signed in to change notification settings - Fork 464
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
deps: Bump Kubernetes|OpenShift client to 5.10.1 (or latest) #802
Comments
I would like to try this task, if I'm allowed to have several assignments :) if so, I need some further explanation: is there a trick to find out in which pom.xml the soon-to-be changing dependency is? what is to change with "GenericKubernetesResource? And last but not least, what is a cq? :) |
In order to handle CustomResources in a generic way, we introduced GenericCustomResource. But in latest releases of Fabric8 Kubernetes Java Client, GenericKubernetesResource got introduced. We need to delete our own version of GenricCustomResource and use GenericKubernetesResource coming from KubernetesClient here You don't need to worry about CQ. It's something that project maintainers have to create whenever they add/upgrade new dependency. |
Then please assign me :) |
Am I supposed to change only in the given code citation? or throughout ApplyService and ApplyServiceTest.java? |
You're right. You're supposed to replace usages of GenericCustomResource across project. Idea is to get rid of GenericCustomResource and use GenericKubernetesResource from kubernetes java client |
Is there a trick to find out in which class GenericCustomResource is used? |
You can do a |
Thanks, i will do this later and maybe i will issue the pull request then :) |
Sorry, I'm still on this, got a lot on my plate right now. Hope that's ok |
@maycap123 : Hello, I want to pick this task from where you left. Do you have your branch pushed somewhere? I can cherry-pick your commit and include it in the PR, |
Signed-off-by: Rohan Kumar <rohaan@redhat.com>
Signed-off-by: Rohan Kumar <rohaan@redhat.com>
Signed-off-by: Rohan Kumar <rohaan@redhat.com>
Signed-off-by: Rohan Kumar <rohaan@redhat.com>
Signed-off-by: Rohan Kumar <rohaan@redhat.com>
Signed-off-by: Rohan Kumar <rohaan@redhat.com>
Signed-off-by: Rohan Kumar <rohaan@redhat.com>
Signed-off-by: Rohan Kumar <rohaan@redhat.com>
Signed-off-by: Rohan Kumar <rohaan@redhat.com>
Signed-off-by: Rohan Kumar <rohaan@redhat.com>
+ Update Fabric8 Kubernetes Client to v5.10.1 + Remove GenericCustomResource from project and replace it with GenericKubernetesResource(provided by Fabric8 Kubernetes Client) + Refactor ApplyService#applyGenericKubernetesResource CustomResourceDefinition discovery logic to use genericKubernetesResources(apiVersion, kind) method instead + Update Framework CustomResourceDefinition manifest in Spring Boot CRD Quickstart to apiextensions.k8s.io/v1 from apiextensions.k8s.io/v1beta1 Signed-off-by: Rohan Kumar <rohaan@redhat.com>
+ Update Fabric8 Kubernetes Client to v5.10.1 + Remove GenericCustomResource from project and replace it with GenericKubernetesResource(provided by Fabric8 Kubernetes Client) + Refactor ApplyService#applyGenericKubernetesResource CustomResourceDefinition discovery logic to use genericKubernetesResources(apiVersion, kind) method instead + Update Framework CustomResourceDefinition manifest in Spring Boot CRD Quickstart to apiextensions.k8s.io/v1 from apiextensions.k8s.io/v1beta1 Signed-off-by: Rohan Kumar <rohaan@redhat.com>
+ Update Fabric8 Kubernetes Client to v5.10.1 + Remove GenericCustomResource from project and replace it with GenericKubernetesResource(provided by Fabric8 Kubernetes Client) + Refactor ApplyService#applyGenericKubernetesResource CustomResourceDefinition discovery logic to use genericKubernetesResources(apiVersion, kind) method instead + Update Framework CustomResourceDefinition manifest in Spring Boot CRD Quickstart to apiextensions.k8s.io/v1 from apiextensions.k8s.io/v1beta1 Signed-off-by: Rohan Kumar <rohaan@redhat.com>
+ Update Fabric8 Kubernetes Client to v5.10.1 + Remove GenericCustomResource from project and replace it with GenericKubernetesResource(provided by Fabric8 Kubernetes Client) + Refactor ApplyService#applyGenericKubernetesResource CustomResourceDefinition discovery logic to use genericKubernetesResources(apiVersion, kind) method instead + Update Framework CustomResourceDefinition manifest in Spring Boot CRD Quickstart to apiextensions.k8s.io/v1 from apiextensions.k8s.io/v1beta1 Signed-off-by: Rohan Kumar <rohaan@redhat.com>
+ Update Fabric8 Kubernetes Client to v5.10.1 + Remove GenericCustomResource from project and replace it with GenericKubernetesResource(provided by Fabric8 Kubernetes Client) + Refactor ApplyService#applyGenericKubernetesResource CustomResourceDefinition discovery logic to use genericKubernetesResources(apiVersion, kind) method instead + Update Framework CustomResourceDefinition manifest in Spring Boot CRD Quickstart to apiextensions.k8s.io/v1 from apiextensions.k8s.io/v1beta1 Signed-off-by: Rohan Kumar <rohaan@redhat.com>
+ Update Fabric8 Kubernetes Client to v5.10.1 + Remove GenericCustomResource from project and replace it with GenericKubernetesResource(provided by Fabric8 Kubernetes Client) + Refactor ApplyService#applyGenericKubernetesResource CustomResourceDefinition discovery logic to use genericKubernetesResources(apiVersion, kind) method instead + Update Framework CustomResourceDefinition manifest in Spring Boot CRD Quickstart to apiextensions.k8s.io/v1 from apiextensions.k8s.io/v1beta1 Signed-off-by: Rohan Kumar <rohaan@redhat.com>
+ Update Fabric8 Kubernetes Client to v5.10.1 + Remove GenericCustomResource from project and replace it with GenericKubernetesResource(provided by Fabric8 Kubernetes Client) + Refactor ApplyService#applyGenericKubernetesResource CustomResourceDefinition discovery logic to use genericKubernetesResources(apiVersion, kind) method instead + Update Framework CustomResourceDefinition manifest in Spring Boot CRD Quickstart to apiextensions.k8s.io/v1 from apiextensions.k8s.io/v1beta1 Signed-off-by: Rohan Kumar <rohaan@redhat.com>
5.12.0 is available. Should that be adopted before jkube 1.6.0 is cut? |
There shouldn't be any notable differences for JKube users between 5.10.1 and 5.12.0. We'll bump the client version in our next minor release (which shouldn't take as long as this one) |
Description
The text was updated successfully, but these errors were encountered: