diff --git a/.github/workflows/ci-build.yaml b/.github/workflows/ci-build.yaml index 45411f67838..c599346df23 100644 --- a/.github/workflows/ci-build.yaml +++ b/.github/workflows/ci-build.yaml @@ -27,7 +27,7 @@ jobs: run: | # Copy wolfictl out of the wolfictl image and onto PATH TMP=$(mktemp -d) - docker run --rm -i -v $TMP:/out --entrypoint /bin/sh ghcr.io/wolfi-dev/sdk:latest@sha256:4eced810def18b06511cf25737a7e99f959b1a81340858d99ed9c98776f5b11b -c "cp /usr/bin/wolfictl /out" + docker run --rm -i -v $TMP:/out --entrypoint /bin/sh ghcr.io/wolfi-dev/sdk:latest@sha256:78751faebed64630b64351fff0431e38cf08c70997c19a72146698ced651aad0 -c "cp /usr/bin/wolfictl /out" echo "$TMP" >> $GITHUB_PATH # Assuming that we have a list of changed files such as `foo.yaml` and `bar.yaml`, this @@ -51,7 +51,7 @@ jobs: runs-on: ubuntu-16-core needs: changes container: - image: ghcr.io/wolfi-dev/sdk:latest@sha256:4eced810def18b06511cf25737a7e99f959b1a81340858d99ed9c98776f5b11b + image: ghcr.io/wolfi-dev/sdk:latest@sha256:78751faebed64630b64351fff0431e38cf08c70997c19a72146698ced651aad0 options: | --cap-add NET_ADMIN --cap-add SYS_ADMIN --security-opt seccomp=unconfined --security-opt apparmor:unconfined diff --git a/.github/workflows/dag-push-production.yaml b/.github/workflows/dag-push-production.yaml index 763a65bbd50..22f490e088c 100644 --- a/.github/workflows/dag-push-production.yaml +++ b/.github/workflows/dag-push-production.yaml @@ -93,11 +93,11 @@ jobs: - run: | kubectl set image daemonset/csi-secrets-store \ -n kube-system \ - secrets-store=cgr.dev/chainguard/secrets-store-csi-driver:latest@sha256:0c6a89f5a96baacc66c1ed22e27239280997f6baa81579a07b208996e4a1c791 + secrets-store=cgr.dev/chainguard/secrets-store-csi-driver:latest@sha256:69ea76caa8874e0d625fc1635c0641ead0811639f8656586c7e1f8af9f8bb2a3 kubectl set image daemonset/csi-secrets-store-provider-gcp \ -n kube-system \ - provider=cgr.dev/chainguard/secrets-store-csi-driver-provider-gcp:latest@sha256:8a91cfed2786a2ab07e7ab9b3c449522c4b464afcac0f287e33e5f8e2183aa06 + provider=cgr.dev/chainguard/secrets-store-csi-driver-provider-gcp:latest@sha256:d77a1f80f91a2e4d199e1c612a65c6f49f1c01d1c6e0099c5055d0efe72494f0 # Wait for DaemonSets to become ready. kubectl rollout status daemonset -n kube-system csi-secrets-store @@ -156,7 +156,7 @@ jobs: --cpu=30 --ram=100Gi \ --bucket=${BUCKET} \ --src-bucket=${SRC_BUCKET} \ - --sdk-image ghcr.io/wolfi-dev/sdk:latest@sha256:4eced810def18b06511cf25737a7e99f959b1a81340858d99ed9c98776f5b11b \ + --sdk-image ghcr.io/wolfi-dev/sdk:latest@sha256:78751faebed64630b64351fff0431e38cf08c70997c19a72146698ced651aad0 \ --pending-timeout=20m \ --secret-key \ --arch=arm64 diff --git a/.github/workflows/push-production.yaml b/.github/workflows/push-production.yaml index cf16ec09e42..e287cca0bb5 100644 --- a/.github/workflows/push-production.yaml +++ b/.github/workflows/push-production.yaml @@ -68,7 +68,7 @@ jobs: run: | # Copy wolfictl out of the wolfictl image and onto PATH TMP=$(mktemp -d) - docker run --rm -i -v $TMP:/out --entrypoint /bin/sh ghcr.io/wolfi-dev/sdk:latest@sha256:4eced810def18b06511cf25737a7e99f959b1a81340858d99ed9c98776f5b11b -c "cp /usr/bin/wolfictl /out" + docker run --rm -i -v $TMP:/out --entrypoint /bin/sh ghcr.io/wolfi-dev/sdk:latest@sha256:78751faebed64630b64351fff0431e38cf08c70997c19a72146698ced651aad0 -c "cp /usr/bin/wolfictl /out" echo "$TMP" >> $GITHUB_PATH - name: 'Build Wolfi' diff --git a/.github/workflows/wolfictl-check-update.yaml b/.github/workflows/wolfictl-check-update.yaml index 318ea21fdde..a4909dc7baa 100644 --- a/.github/workflows/wolfictl-check-update.yaml +++ b/.github/workflows/wolfictl-check-update.yaml @@ -28,7 +28,7 @@ jobs: - name: Check id: check if: ${{ steps.files.outputs.all_changed_files != '' }} - uses: docker://ghcr.io/wolfi-dev/wolfictl:latest@sha256:fce9af18bb78d9a6e28bc7b78f29503923532a0eff114334d6b0e1b8d5a8e5f0 + uses: docker://ghcr.io/wolfi-dev/wolfictl:latest@sha256:5cf3f9efbf5ca749567af106a9800ce4e78b795b0ee9a8cdd9f2ee884b3877c1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/.github/workflows/wolfictl-lint.yaml b/.github/workflows/wolfictl-lint.yaml index 222dd4781a5..d1be80c6edf 100644 --- a/.github/workflows/wolfictl-lint.yaml +++ b/.github/workflows/wolfictl-lint.yaml @@ -19,13 +19,13 @@ jobs: - uses: actions/checkout@v3 - name: Lint id: lint - uses: docker://ghcr.io/wolfi-dev/wolfictl:latest@sha256:fce9af18bb78d9a6e28bc7b78f29503923532a0eff114334d6b0e1b8d5a8e5f0 + uses: docker://ghcr.io/wolfi-dev/wolfictl:latest@sha256:5cf3f9efbf5ca749567af106a9800ce4e78b795b0ee9a8cdd9f2ee884b3877c1 with: entrypoint: wolfictl args: lint --skip-rule no-makefile-entry-for-package - name: Enforce YAML formatting id: lint-yaml - uses: docker://ghcr.io/wolfi-dev/wolfictl:latest@sha256:fce9af18bb78d9a6e28bc7b78f29503923532a0eff114334d6b0e1b8d5a8e5f0 + uses: docker://ghcr.io/wolfi-dev/wolfictl:latest@sha256:5cf3f9efbf5ca749567af106a9800ce4e78b795b0ee9a8cdd9f2ee884b3877c1 with: entrypoint: wolfictl args: lint yam diff --git a/.github/workflows/wolfictl-update-gh.yaml b/.github/workflows/wolfictl-update-gh.yaml index 30d7fa210f1..0c8cc77f163 100644 --- a/.github/workflows/wolfictl-update-gh.yaml +++ b/.github/workflows/wolfictl-update-gh.yaml @@ -23,7 +23,7 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: docker://ghcr.io/wolfi-dev/wolfictl:latest@sha256:fce9af18bb78d9a6e28bc7b78f29503923532a0eff114334d6b0e1b8d5a8e5f0 + - uses: docker://ghcr.io/wolfi-dev/wolfictl:latest@sha256:5cf3f9efbf5ca749567af106a9800ce4e78b795b0ee9a8cdd9f2ee884b3877c1 with: entrypoint: wolfictl args: update https://github.com/${{github.repository}} --release-monitoring-query=false --github-labels request-version-update --github-labels "automated pr" diff --git a/.github/workflows/wolfictl-update-rm.yaml b/.github/workflows/wolfictl-update-rm.yaml index 28eed7e5e07..882ba0727a0 100644 --- a/.github/workflows/wolfictl-update-rm.yaml +++ b/.github/workflows/wolfictl-update-rm.yaml @@ -23,7 +23,7 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: docker://ghcr.io/wolfi-dev/wolfictl:latest@sha256:fce9af18bb78d9a6e28bc7b78f29503923532a0eff114334d6b0e1b8d5a8e5f0 + - uses: docker://ghcr.io/wolfi-dev/wolfictl:latest@sha256:5cf3f9efbf5ca749567af106a9800ce4e78b795b0ee9a8cdd9f2ee884b3877c1 with: entrypoint: wolfictl args: update https://github.com/${{github.repository}} --github-release-query=false --github-labels request-version-update --github-labels "automated pr"