diff --git a/test-infra/compose/docker-compose.template b/test-infra/compose/docker-compose.template index 58f0a25a..1cedeee6 100644 --- a/test-infra/compose/docker-compose.template +++ b/test-infra/compose/docker-compose.template @@ -73,7 +73,7 @@ services: curl: container_name: curl # Can be used to curl services; e.g. docker compose exec curl curl http://prometheus:9090/api/v1/rules\?type\=alert - image: curlimages/curl:latest + image: curlimages/curl:8.21.0 command: sleep 1d networks: [compose] diff --git a/test-infra/compose/run.go b/test-infra/compose/run.go index bf4c3375..72def7b0 100644 --- a/test-infra/compose/run.go +++ b/test-infra/compose/run.go @@ -91,7 +91,7 @@ func getVC(typ VCType, nodeIdx int, numVals int, insecure, builderAPI bool) (Tmp }, VCTeku: { Label: string(VCTeku), - Image: "consensys/teku:latest", + Image: "consensys/teku:26.8.0", Command: `| validator-client --network=auto diff --git a/test-infra/compose/testdata/TestDockerCompose_run_mixed_impls_yml.golden b/test-infra/compose/testdata/TestDockerCompose_run_mixed_impls_yml.golden index 5d9e3abf..9b7c340e 100644 --- a/test-infra/compose/testdata/TestDockerCompose_run_mixed_impls_yml.golden +++ b/test-infra/compose/testdata/TestDockerCompose_run_mixed_impls_yml.golden @@ -205,7 +205,7 @@ services: curl: container_name: curl # Can be used to curl services; e.g. docker compose exec curl curl http://prometheus:9090/api/v1/rules\?type\=alert - image: curlimages/curl:latest + image: curlimages/curl:8.21.0 command: sleep 1d networks: [compose] diff --git a/test-infra/compose/testdata/TestDockerCompose_run_yml.golden b/test-infra/compose/testdata/TestDockerCompose_run_yml.golden index d642c188..adf02076 100644 --- a/test-infra/compose/testdata/TestDockerCompose_run_yml.golden +++ b/test-infra/compose/testdata/TestDockerCompose_run_yml.golden @@ -203,7 +203,7 @@ services: curl: container_name: curl # Can be used to curl services; e.g. docker compose exec curl curl http://prometheus:9090/api/v1/rules\?type\=alert - image: curlimages/curl:latest + image: curlimages/curl:8.21.0 command: sleep 1d networks: [compose] diff --git a/test-infra/docker-compose.hoodi.yml b/test-infra/docker-compose.hoodi.yml index f19d26a5..028eeecf 100644 --- a/test-infra/docker-compose.hoodi.yml +++ b/test-infra/docker-compose.hoodi.yml @@ -4,7 +4,7 @@ services: nethermind: - image: nethermind/nethermind:latest + image: nethermind/nethermind:1.39.3 restart: unless-stopped ports: - "8545:8545" # JSON-RPC @@ -25,7 +25,7 @@ services: - --JsonRpc.JwtSecretFile=/jwt.hex lighthouse: - image: sigp/lighthouse:latest + image: sigp/lighthouse:v7.1.0 restart: unless-stopped depends_on: - nethermind diff --git a/test-infra/docker-compose.yml b/test-infra/docker-compose.yml index b36084b9..79935593 100644 --- a/test-infra/docker-compose.yml +++ b/test-infra/docker-compose.yml @@ -17,7 +17,7 @@ services: command: -config.file=/etc/promtail/config.yml prometheus: - image: prom/prometheus:latest + image: prom/prometheus:v2.50.1 volumes: - ./prometheus.yml:/etc/prometheus/prometheus.yml - ./rules.yml:/etc/prometheus/rules.yml @@ -29,7 +29,7 @@ services: - "host.docker.internal:host-gateway" # Allows access to host machine grafana: - image: grafana/grafana:latest + image: grafana/grafana:10.4.2 ports: - "3000:3000" environment: