HoustonPutman commented on issue #277:
URL: https://github.com/apache/solr-operator/issues/277#issuecomment-906671538


   So I took a stab at making this work. It seemingly would be very easy to 
just replace the networking/v1beta1 dependency with networking/v1. However the 
`env-test` that we use to spin up a "test" kubernetes cluster for our 
unit-tests uses a built-in binary of a test API server built before 
`networking/v1` was introduced. So that means that we have to upgrade many 
dependencies, and possibly the entire version of Kubebuilder that we are using.
   
   In addition, when those dependencies are updated (sloppily at best), and 
things "work", the zookeeper-operator dependency is built with an older version 
of controller-runtime that is not compatible with the new version. This means 
that we cannot import the zookeeper-operator code, which is not possible in the 
current state of the project.
   
   We will definitely need to solve this issue for the `v0.5.0` release, but 
unfortunately it's too big of an undertaking to take on for `v0.4.0`.
   
   Sorry for the inconvenience this causes anyone. We hope to be able to 
support Kubernetes 1.22 as soon as possible.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to