elek commented on pull request #1984: URL: https://github.com/apache/ozone/pull/1984#issuecomment-809300552
> Unfortunately this does not work for the kubernetes check. K3s installs stuff to global directories (/etc). > > It also does not apply to Robot Framework installed via pip. robotframework can be installed with virtualenv + pip to local directory (As far as I remember it worked for me, but let me know if it doesn't) Kubernetes is a more tricky question: flekszible can be installed to local dir I think the installation of k3s can remain in the github actions (if possible). K3s is just one way to provide kubernetes cluster. I think `hadoop-ozone/dev-support/checks/kubernetes.sh` should assume that we have working kubernetes install (similar that we assume that java and maven are available, we don't install them). I can imagine that someone would like to execute tests on minikube (or any other one node local k8s cluster). In github action environment we know that k3s should be installed, but locally it's not so straightforward, therefore I would skip the installation from the script. (We can print out a warning and recommend k3s installation if kubectl is not on the path) -- 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. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
