diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index d9a7ee4b11f4..6ddc03b7e60e 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,5 +1,5 @@ { - "image": "ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b", + "image": "ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e", "remoteUser": "ubuntu", "privileged": true, "runArgs": [ diff --git a/.github/workflows-source/ci-main.yml b/.github/workflows-source/ci-main.yml index 7e5db7b67b1a..885675b907f0 100644 --- a/.github/workflows-source/ci-main.yml +++ b/.github/workflows-source/ci-main.yml @@ -44,7 +44,7 @@ env: anchors: image: &image - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e dind-large-setup: &dind-large-setup runs-on: labels: dind-large diff --git a/.github/workflows-source/ci-pr-only.yml b/.github/workflows-source/ci-pr-only.yml index 185f4e194001..f327132e4a3c 100644 --- a/.github/workflows-source/ci-pr-only.yml +++ b/.github/workflows-source/ci-pr-only.yml @@ -22,7 +22,7 @@ env: anchors: image: &image - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e dind-small-setup: &dind-small-setup timeout-minutes: 30 runs-on: diff --git a/.github/workflows-source/release-testing.yml b/.github/workflows-source/release-testing.yml index 6dbf4e9ac5cf..4280822454c2 100644 --- a/.github/workflows-source/release-testing.yml +++ b/.github/workflows-source/release-testing.yml @@ -33,7 +33,7 @@ env: anchors: image: &image - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e dind-large-setup: &dind-large-setup runs-on: group: zh1 diff --git a/.github/workflows-source/schedule-daily.yml b/.github/workflows-source/schedule-daily.yml index 0dbd6cc64489..80ed31bfaebd 100644 --- a/.github/workflows-source/schedule-daily.yml +++ b/.github/workflows-source/schedule-daily.yml @@ -24,7 +24,7 @@ env: anchors: image: &image - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e dind-large-setup: &dind-large-setup runs-on: group: zh1 diff --git a/.github/workflows-source/schedule-hourly.yml b/.github/workflows-source/schedule-hourly.yml index 88d0cd42e365..472a66b2f9e1 100644 --- a/.github/workflows-source/schedule-hourly.yml +++ b/.github/workflows-source/schedule-hourly.yml @@ -25,7 +25,7 @@ env: anchors: image: &image - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e dind-large-setup: &dind-large-setup runs-on: labels: dind-large diff --git a/.github/workflows/ci-main.yml b/.github/workflows/ci-main.yml index 5f389be63aab..496de538f2e0 100644 --- a/.github/workflows/ci-main.yml +++ b/.github/workflows/ci-main.yml @@ -41,7 +41,7 @@ jobs: bazel-test-all: name: Bazel Test All container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info timeout-minutes: 90 @@ -100,7 +100,7 @@ jobs: runs-on: labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info timeout-minutes: 90 @@ -197,7 +197,7 @@ jobs: runs-on: labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info timeout-minutes: 90 @@ -230,7 +230,7 @@ jobs: runs-on: labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info timeout-minutes: 90 @@ -263,7 +263,7 @@ jobs: runs-on: labels: dind-small container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e timeout-minutes: 30 steps: - name: Checkout @@ -290,7 +290,7 @@ jobs: runs-on: labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info timeout-minutes: 90 @@ -385,7 +385,7 @@ jobs: runs-on: labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info timeout-minutes: 90 @@ -422,7 +422,7 @@ jobs: runs-on: labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info timeout-minutes: 90 diff --git a/.github/workflows/ci-pr-only.yml b/.github/workflows/ci-pr-only.yml index c6d9c34e5dde..0c41d4da5068 100644 --- a/.github/workflows/ci-pr-only.yml +++ b/.github/workflows/ci-pr-only.yml @@ -24,7 +24,7 @@ jobs: runs-on: labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME steps: @@ -65,7 +65,7 @@ jobs: runs-on: labels: dind-small container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME steps: @@ -102,7 +102,7 @@ jobs: runs-on: labels: dind-small container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME steps: @@ -119,7 +119,7 @@ jobs: runs-on: labels: dind-small container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME timeout-minutes: 60 diff --git a/.github/workflows/release-testing.yml b/.github/workflows/release-testing.yml index 79c5c74f2c0d..beb2a07e4fc4 100644 --- a/.github/workflows/release-testing.yml +++ b/.github/workflows/release-testing.yml @@ -38,7 +38,7 @@ jobs: group: zh1 labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp timeout-minutes: 180 # 3 hours @@ -75,7 +75,7 @@ jobs: group: zh1 labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp timeout-minutes: 180 # 3 hours @@ -112,7 +112,7 @@ jobs: group: zh1 labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp timeout-minutes: 90 @@ -149,7 +149,7 @@ jobs: group: zh1 labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp timeout-minutes: 60 diff --git a/.github/workflows/schedule-daily.yml b/.github/workflows/schedule-daily.yml index b7dfcd6fc214..5b89bbb4408f 100644 --- a/.github/workflows/schedule-daily.yml +++ b/.github/workflows/schedule-daily.yml @@ -46,7 +46,7 @@ jobs: # see linux-x86-64 runner group labels: rust-benchmarks container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e # running on bare metal machine using ubuntu user options: --user ubuntu -v /cache:/cache timeout-minutes: 720 # 12 hours @@ -79,7 +79,7 @@ jobs: bazel-test-bare-metal: name: Bazel Test Bare Metal container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp timeout-minutes: 120 @@ -118,7 +118,7 @@ jobs: group: zh1 labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp timeout-minutes: 20 @@ -153,7 +153,7 @@ jobs: group: zh1 labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp timeout-minutes: 480 @@ -193,7 +193,7 @@ jobs: group: zh1 labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp timeout-minutes: 60 diff --git a/.github/workflows/schedule-hourly.yml b/.github/workflows/schedule-hourly.yml index 0b7d1bdcc2d4..8de62f4eabcf 100644 --- a/.github/workflows/schedule-hourly.yml +++ b/.github/workflows/schedule-hourly.yml @@ -26,7 +26,7 @@ jobs: runs-on: labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp timeout-minutes: 120 @@ -54,7 +54,7 @@ jobs: bazel-system-test-hourly: name: Bazel System Tests Hourly container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp timeout-minutes: 120 @@ -90,7 +90,7 @@ jobs: runs-on: labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp timeout-minutes: 120 diff --git a/.github/workflows/schedule-weekly.yml b/.github/workflows/schedule-weekly.yml index 71e294bfbd57..a7faa3f64c61 100644 --- a/.github/workflows/schedule-weekly.yml +++ b/.github/workflows/schedule-weekly.yml @@ -14,7 +14,7 @@ jobs: runs-on: labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME -v /cache:/cache diff --git a/.github/workflows/system-tests-k8s.yml b/.github/workflows/system-tests-k8s.yml index 90891ef2e551..c6973d38a547 100644 --- a/.github/workflows/system-tests-k8s.yml +++ b/.github/workflows/system-tests-k8s.yml @@ -54,7 +54,7 @@ jobs: group: ln1 labels: dind-large container: - image: ghcr.io/dfinity/ic-build@sha256:2e888bc60c34a3654cd696982b3b662f033a9dc85fa2ca60697023afe5a4b02b + image: ghcr.io/dfinity/ic-build@sha256:ce51fccdb7aac471a9d9cb4c356716e9d54f01430036af3da0986076626f3b9e options: >- -e NODE_NAME -e KUBECONFIG --privileged --cgroupns host diff --git a/gitlab-ci/container/TAG_GH b/gitlab-ci/container/TAG_GH index d6f6c69b6582..2c06f00fbbd6 100644 --- a/gitlab-ci/container/TAG_GH +++ b/gitlab-ci/container/TAG_GH @@ -1 +1 @@ -39c45ab938cdb1c83eafa45bf7a71794769bbc5f8c5a19785fb385c43fe08cb6 +9d0dd8d86f002379592fb9e5d316a0f65ef06ecb67a0c600399ed38462eaba43