istio-java-api icon indicating copy to clipboard operation
istio-java-api copied to clipboard

chore: initial update to sundrio 0.60.0, Fabric8 5.10.1, istio 1.7.8

Open metacosm opened this issue 2 years ago • 7 comments

  • [ ] HandlersRegistration class is generated as source in classes
  • [ ] IstioResourceMappingsProvider class is generated as source in classes
  • [ ] Could not initialize class io.fabric8.kubernetes.internal.KubernetesDeserializer for some reason

metacosm avatar Sep 24 '21 21:09 metacosm

An update to sundrio based on sundrio/sundrio#287 should address the remaining issues.

metacosm avatar Sep 30 '21 20:09 metacosm

Fails with kubernetes-client 5.8.0 too

jasmdk avatar Nov 02 '21 07:11 jasmdk

Since sundrio/sundrio#287 is merged, can we have a look at that again?

Etone avatar Nov 11 '21 08:11 Etone

Can we assist you with the ticket here? We have created ticket #137 and urgently need a solution for this as we are migrating to K8s 1.21 early next year. If you think that this will not be enough time, please let us know so we can think about an alternative. Thank you very much.

rbaeurle avatar Dec 01 '21 13:12 rbaeurle

We're currently looking at integrating this API into the fabric8 client instead of maintaining a separate version. Here's the relevant PR: https://github.com/fabric8io/kubernetes-client/pull/3613. If you could try this new version, that would be helpful and let us know (in that PR) how it goes, this will accelerate the process.

metacosm avatar Dec 01 '21 14:12 metacosm

After a while I was able to build the whole project (some tests I had to remove manually because there were compile errors). Now I wonder which jars I have to add manually. So far we had dependencies on io.fabric8 kubernetes-client/kubernetes-model and snowdrop istio.java.api (which now seems to have another package structure)

rbaeurle avatar Dec 02 '21 12:12 rbaeurle

Finally I could verify that this PR seems to work fine for us.

rbaeurle avatar Dec 03 '21 09:12 rbaeurle