diff --git a/Makefile b/Makefile index 4a3c58458..c6b1208eb 100644 --- a/Makefile +++ b/Makefile @@ -39,7 +39,8 @@ CLN_VERSIONS = \ v0.11.2 \ v22.11gl1 \ v23.05gl1 \ - v23.08gl1 + v23.08gl1 \ + v24.02.1gl1 DOCKER_OPTIONS= \ --rm \ diff --git a/docker/gl-testing/Dockerfile b/docker/gl-testing/Dockerfile index 13f0dfd42..adbf06bc7 100644 --- a/docker/gl-testing/Dockerfile +++ b/docker/gl-testing/Dockerfile @@ -226,11 +226,11 @@ ENV GRPC_ENABLE_FORK_SUPPORT=0 # Install cln-versions COPY --from=cln-downloader /repo/cln-versions/ /opt/cln -RUN ln -s /opt/cln/v23.08gl1 /opt/cln-latest +RUN ln -s /opt/cln/v24.02.1gl1 /opt/cln-latest ENV PATH=/opt/cln-latest/usr/local/bin:$PATH # Enumerate all versions that gl-testing should find -ENV CLN_PATH=/opt/cln/v0.10.1/usr/local/bin/:/opt/cln/v0.10.2/usr/local/bin/:/opt/cln/v0.11.0.1/usr/local/bin/:/opt/cln/v0.11.2gl2/usr/local/bin/:/opt/cln/v22.11gl1/usr/local/bin/:/opt/cln/v23.05gl1/usr/local/bin/:/opt/cln/v23.08gl1/usr/local/bin/ +ENV CLN_PATH=/opt/cln/v0.10.1/usr/local/bin/:/opt/cln/v0.10.2/usr/local/bin/:/opt/cln/v0.11.0.1/usr/local/bin/:/opt/cln/v0.11.2gl2/usr/local/bin/:/opt/cln/v22.11gl1/usr/local/bin/:/opt/cln/v23.05gl1/usr/local/bin/:/opt/cln/v23.08gl1/usr/local/bin/:/opt/cln/v24.02.1gl1/usr/local/bin/ # Install bitcoin-core COPY --from=bitcoin-downloader /opt/bitcoin/bin /opt/bitcoin/bin diff --git a/libs/gl-testing/gltesting/utils.py b/libs/gl-testing/gltesting/utils.py index faa3dfab7..924c18761 100644 --- a/libs/gl-testing/gltesting/utils.py +++ b/libs/gl-testing/gltesting/utils.py @@ -18,6 +18,7 @@ def is_compat(self, nv: NodeVersion) -> bool: "v22.11": ["v22.11gl1"], "v23.05": ["v23.05gl1"], "v23.08": ["v23.08gl1"], + "v24.02.1": ["v24.02.1gl1"], } return self.name in compat[nv.name] @@ -33,6 +34,7 @@ def get_node_version(self): "v22.11": "v22.11gl1", "v23.05": "v23.05gl1", "v23.08": "v23.08gl1", + "v24.02.1": "v24.02.1gl1", } return m[self.name]