You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by GitBox <gi...@apache.org> on 2021/08/26 19:10:31 UTC

[GitHub] [solr-operator] HoustonPutman commented on issue #277: Use v1 of the k8s networking and extension APIs

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: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org