diff --git a/Taskfile.yml b/Taskfile.yml index ef51d1b5..2559ff0e 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -147,7 +147,7 @@ tasks: # renovate: datasource=github-tags depName=goreleaser/goreleaser versioning=semver GORELEASER_VERSION: v2.18.0 # renovate: datasource=docker depName=golang versioning=docker - GOLANG_IMAGE_VERSION: 1.27.0@sha256:4013ae0f9e7994f8535c58c811f8f863fbed38b72e0d51e6592156f758d66146 + GOLANG_IMAGE_VERSION: 1.27.1@sha256:512690a5660563b57d37ecc31129e7f136e831db2aed24a1dbeb8ad7380dc0fa run: once cmds: # Goreleaser needs the .git directory to figure out the version from the tags. @@ -198,7 +198,7 @@ tasks: # renovate: datasource=github-tags depName=goreleaser/goreleaser versioning=semver GORELEASER_VERSION: v2.18.0 # renovate: datasource=docker depName=golang versioning=docker - GOLANG_IMAGE_VERSION: 1.27.0@sha256:4013ae0f9e7994f8535c58c811f8f863fbed38b72e0d51e6592156f758d66146 + GOLANG_IMAGE_VERSION: 1.27.1@sha256:512690a5660563b57d37ecc31129e7f136e831db2aed24a1dbeb8ad7380dc0fa cmds: # Goreleaser needs the .git directory to figure out the version from the tags. # Given that it is easier to have .goreleaser.yaml in the core directory, we @@ -437,7 +437,7 @@ tasks: dir: '{{ .WORKDIR }}' env: # renovate: datasource=docker depName=golang versioning=docker - GOLANG_IMAGE_VERSION: 1.27.0@sha256:4013ae0f9e7994f8535c58c811f8f863fbed38b72e0d51e6592156f758d66146 + GOLANG_IMAGE_VERSION: 1.27.1@sha256:512690a5660563b57d37ecc31129e7f136e831db2aed24a1dbeb8ad7380dc0fa # renovate: datasource=custom.envtest depName=kubernetes packageName=https://github.com/kubernetes/kubernetes versioning=semver K8S_VERSION: 1.36.2 # renovate: datasource=git-refs depName=controller-runtime packageName=https://github.com/kubernetes-sigs/controller-runtime versioning=semver @@ -587,7 +587,7 @@ tasks: # renovate: datasource=git-refs depName=controller-gen lookupName=https://github.com/cloudnative-pg/daggerverse currentValue=main DAGGER_CONTROLLER_GEN_SHA: 26cd57fb6ad66e88c036b675b0478d38df93962d # renovate: datasource=docker depName=golang versioning=docker - GOLANG_IMAGE_VERSION: 1.27.0@sha256:4013ae0f9e7994f8535c58c811f8f863fbed38b72e0d51e6592156f758d66146 + GOLANG_IMAGE_VERSION: 1.27.1@sha256:512690a5660563b57d37ecc31129e7f136e831db2aed24a1dbeb8ad7380dc0fa cmds: - > GITHUB_REF= dagger -s call -m github.com/cloudnative-pg/daggerverse/controller-gen@${DAGGER_CONTROLLER_GEN_SHA} @@ -1135,7 +1135,7 @@ tasks: run: once vars: # renovate: datasource=docker depName=golang versioning=docker - GOLANG_IMAGE_VERSION: 1.27.0-alpine@sha256:4c9fe60190a2a3350ddc51de80d0224b8a6698d12bdfc999fee45ea9d6c46dbc + GOLANG_IMAGE_VERSION: 1.27.1-alpine@sha256:cf6fca6641884b8433441b2b0652976f975e1d0fdd26d177eaaf8596087f3125 cmds: - > dagger core container from --address golang:{{ .GOLANG_IMAGE_VERSION }} @@ -1206,7 +1206,7 @@ tasks: # renovate: datasource=git-refs depName=crd-gen-refs lookupName=https://github.com/cloudnative-pg/daggerverse currentValue=main DAGGER_CRDGENREF_SHA: 26cd57fb6ad66e88c036b675b0478d38df93962d # renovate: datasource=docker depName=golang versioning=docker - GOLANG_IMAGE_VERSION: 1.27.0-alpine@sha256:4c9fe60190a2a3350ddc51de80d0224b8a6698d12bdfc999fee45ea9d6c46dbc + GOLANG_IMAGE_VERSION: 1.27.1-alpine@sha256:cf6fca6641884b8433441b2b0652976f975e1d0fdd26d177eaaf8596087f3125 cmds: - > GITHUB_REF= dagger -s call -m github.com/cloudnative-pg/daggerverse/crd-ref-docs@${DAGGER_CRDGENREF_SHA} @@ -1335,7 +1335,7 @@ tasks: run: once vars: # renovate: datasource=docker depName=golang versioning=docker - GOLANG_IMAGE_VERSION: 1.27.0-alpine@sha256:4c9fe60190a2a3350ddc51de80d0224b8a6698d12bdfc999fee45ea9d6c46dbc + GOLANG_IMAGE_VERSION: 1.27.1-alpine@sha256:cf6fca6641884b8433441b2b0652976f975e1d0fdd26d177eaaf8596087f3125 cmds: - > dagger core container from --address golang:{{ .GOLANG_IMAGE_VERSION }} @@ -1360,7 +1360,7 @@ tasks: desc: Run go test on the Grafana dashboard generator vars: # renovate: datasource=docker depName=golang versioning=docker - GOLANG_IMAGE_VERSION: 1.27.0-alpine@sha256:4c9fe60190a2a3350ddc51de80d0224b8a6698d12bdfc999fee45ea9d6c46dbc + GOLANG_IMAGE_VERSION: 1.27.1-alpine@sha256:cf6fca6641884b8433441b2b0652976f975e1d0fdd26d177eaaf8596087f3125 cmds: - > dagger core container from --address golang:{{ .GOLANG_IMAGE_VERSION }} @@ -1392,7 +1392,7 @@ tasks: # renovate: datasource=github-releases depName=grafana/gcx versioning=semver GCX_VERSION: 1.2.0 # renovate: datasource=docker depName=golang versioning=docker - GOLANG_IMAGE_VERSION: 1.27.0-alpine@sha256:4c9fe60190a2a3350ddc51de80d0224b8a6698d12bdfc999fee45ea9d6c46dbc + GOLANG_IMAGE_VERSION: 1.27.1-alpine@sha256:cf6fca6641884b8433441b2b0652976f975e1d0fdd26d177eaaf8596087f3125 # gcx dev lint only accepts the resource-as-code envelope, so the classic # importable dashboard JSON is wrapped on the fly. The uneditable-dashboard # rule is disabled on purpose: the dashboard ships editable so users can @@ -1557,7 +1557,7 @@ tasks: # Redundant curly braces are used to escape the template syntax in Taskfile. sh: docker inspect --format '{{"{{"}} (index (index .HostConfig.PortBindings "6443/tcp") 0).HostPort {{"}}"}}' {{ .KIND_CLUSTER_NAME }}-control-plane # renovate: datasource=docker depName=golang versioning=docker - GOLANG_IMAGE_VERSION: 1.27.0-alpine@sha256:4c9fe60190a2a3350ddc51de80d0224b8a6698d12bdfc999fee45ea9d6c46dbc + GOLANG_IMAGE_VERSION: 1.27.1-alpine@sha256:cf6fca6641884b8433441b2b0652976f975e1d0fdd26d177eaaf8596087f3125 cmds: - | kind get kubeconfig --name {{ .KIND_CLUSTER_NAME }} > {{ .KUBECONFIG_PATH }} diff --git a/core/Dockerfile b/core/Dockerfile index 41c70b78..89470229 100644 --- a/core/Dockerfile +++ b/core/Dockerfile @@ -3,7 +3,7 @@ ARG BASE_IMAGE=debian:13.6-slim@sha256:d7e12182ce18b85b93007c1dedf31f2d29e01ccf3182cc4017c709b6259bc132 # Build Kopia on the host platform for the target platform -FROM --platform=${BUILDPLATFORM} golang:1.27.0@sha256:4013ae0f9e7994f8535c58c811f8f863fbed38b72e0d51e6592156f758d66146 AS builder +FROM --platform=${BUILDPLATFORM} golang:1.27.1@sha256:512690a5660563b57d37ecc31129e7f136e831db2aed24a1dbeb8ad7380dc0fa AS builder ARG TARGETOS ARG TARGETARCH diff --git a/operator/Dockerfile b/operator/Dockerfile index ee1781fb..7143cb06 100644 --- a/operator/Dockerfile +++ b/operator/Dockerfile @@ -3,7 +3,7 @@ ARG BASE_IMAGE=gcr.io/distroless/static-debian13:nonroot@sha256:1c2c046bc09ed40fad370b599a0b1ae7987f55b01e247cf27a7c27cd97e5bbc7 # Build stage: build on the host platform for the target platform -FROM --platform=${BUILDPLATFORM} golang:1.27.0@sha256:4013ae0f9e7994f8535c58c811f8f863fbed38b72e0d51e6592156f758d66146 AS builder +FROM --platform=${BUILDPLATFORM} golang:1.27.1@sha256:512690a5660563b57d37ecc31129e7f136e831db2aed24a1dbeb8ad7380dc0fa AS builder WORKDIR /workspace ARG TARGETOS