File tree Expand file tree Collapse file tree 3 files changed +23
-2
lines changed Expand file tree Collapse file tree 3 files changed +23
-2
lines changed Original file line number Diff line number Diff line change 5353 - name : ubuntu
5454 version : " 24.04"
5555 setup : client
56+ - name : ubuntu
57+ version : " 24.04"
58+ clickhouse_version : " 24.9.2.42"
5659 steps :
5760 - name : Checkout
5861 uses : actions/checkout@v4
7477 DISTRO_NAME=${{ matrix.distro.name }}
7578 DISTRO_VER=${{ matrix.distro.version }}
7679 CLICKHOUSE_SETUP=${{ matrix.distro.setup }}
80+ CLICKHOUSE_VER=${{ matrix.distro.clickhouse_version }}
7781 molecule test
Original file line number Diff line number Diff line change @@ -40,3 +40,20 @@ DISTRO_NAME=debian DISTRO_VER=12 CLICKHOUSE_VER=23.10.6.60 molecule test
4040# Use ANSIBLE_VERBOSITY to increase ansible output verbosity
4141ANSIBLE_VERBOSITY=3 molecule test
4242```
43+
44+ #### Note about ` gcloud ` helper for ` docker `
45+
46+ If you are using ` gcloud ` helper, then you may need to fix ` $CLOUDSDK_PYTHON ` :
47+
48+ ```
49+ $ echo $CLOUDSDK_PYTHON
50+ /usr/bin/python
51+ export CLOUDSDK_PYTHON=python
52+ ```
53+
54+ Otherwise system-wide python interpreter may not work:
55+
56+ ```
57+ $ echo "gcr.io" | /opt/google-cloud-cli/bin/docker-credential-gcloud get
58+ ERROR: gcloud crashed (AttributeError): module 'google._upb._message' has no attribute 'MessageMapContainer'
59+ ```
Original file line number Diff line number Diff line change 55 name : docker
66
77platforms :
8- - name : " clickhouse-${DISTRO_NAME:-debian}-${DISTRO_VER:-10 }-${CLICKHOUSE_VER:-latest}-${CI_JOB_ID:-0}"
9- image : " ${DISTRO_NAME:-debian}:${DISTRO_VER:-10 }"
8+ - name : " clickhouse-${DISTRO_NAME:-debian}-${DISTRO_VER:-12 }-${CLICKHOUSE_VER:-latest}-${CLICKHOUSE_SETUP:-full }-${CI_JOB_ID:-0}"
9+ image : " ${DISTRO_NAME:-debian}:${DISTRO_VER:-12 }"
1010 dockerfile : ../resources/Dockerfile.j2
1111 cgroupns_mode : host
1212 sysctls :
You can’t perform that action at this time.
0 commit comments