Closed zencircle closed 4 months ago
Ubuntu based image does not have the same issue
docker run -it k8ssandra/cass-management-api:3.11.17 /bin/bash
cassandra@c27380c52a29:/$ cqlsh --version
cqlsh 5.0.1
cassandra@c27380c52a29:/$ apt list --installed | grep python
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libpython2-stdlib/now 2.7.18-3 amd64 [installed,local]
libpython2.7-minimal/now 2.7.18-13ubuntu1.2 amd64 [installed,local]
libpython2.7-stdlib/now 2.7.18-13ubuntu1.2 amd64 [installed,local]
python2-minimal/now 2.7.18-3 amd64 [installed,local]
python2.7-minimal/now 2.7.18-13ubuntu1.2 amd64 [installed,local]
python2.7/now 2.7.18-13ubuntu1.2 amd64 [installed,local]
python2/now 2.7.18-3 amd64 [installed,local]
Thanks for reporting this. I have a PR up here that should fix it and catch missing cqlsh dependencies in the future.
python2(python 2.7) is not included which break cqlsh
image: docker.io/k8ssandra/cass-management-api:3.11.16-ubi8
See installed packages here https://github.com/k8ssandra/management-api-for-apache-cassandra/blob/master/Dockerfile-oss.ubi8#L130