# renovate: datasource=docker depName=golangci/golangci-lint
-version: v2.7.1
+version: v2.7.2
name: golangci-lint-cilium
destination: ./tools/golangci-lint
plugins:
skip-cache: true
args: "--verbose --modules-download-mode=vendor --disable=kubeapilinter"
- name: Run kube-api-lint
- uses: golangci/golangci-lint-action@e7fa5ac41e1cf5b7d48e45e42232ce7ada589601 # v9.1.0
+ uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9.2.0
with:
# renovate: datasource=docker depName=golangci/golangci-lint
- version: v2.7.1
+ version: v2.7.2
skip-cache: true
args: "--verbose --modules-download-mode=vendor --enable-only=kubeapilinter ./pkg/k8s/apis/cilium.io/..."
- name: Validate configuration
run: |
# renovate: datasource=docker
- export RENOVATE_IMAGE=ghcr.io/renovatebot/renovate:42.57.1@sha256:e1afd51dae0a10be8541e20ebeccee2b6b814e47755458e5038516324f5aae71
+ export RENOVATE_IMAGE=ghcr.io/renovatebot/renovate:42.64.1@sha256:e09f71019881fff15f397560d979736c6c6fd712f790fdb0a75697a324ee965a
docker run --rm --entrypoint "renovate-config-validator" \
-v "${{ github.workspace }}/.github/renovate.json5":"/renovate.json5" \
${RENOVATE_IMAGE} "/renovate.json5"
LOG_LEVEL: ${{ github.event.inputs.renovate_log_level_debug == 'false' && 'INFO' || 'DEBUG' }}
with:
# renovate: datasource=github-releases depName=renovatebot/renovate
- renovate-version: 42.57.1
+ renovate-version: 42.64.1
docker-user: root
docker-cmd-file: .github/actions/renovate/entrypoint.sh
configurationFile: .github/renovate.json5
--secondary-network-iface string Secondary network iface name (e.g., to test NodePort BPF on multiple networks)
--service-type string Type of Kubernetes Services created for connectivity tests (default "NodePort")
--single-node Limit to tests able to run on a single node
- --socat-image string Image path to use for multicast tests (default "docker.io/alpine/socat:1.8.0.3@sha256:c784805dfa575bc66a20850d0857cc7b524923de3cda694e95b8064256de176c")
+ --socat-image string Image path to use for multicast tests (default "docker.io/alpine/socat:1.8.0.3@sha256:b48e2296a58b0e31c3361a6324b7520f467a09a037c271a1a818c819b9ba5730")
--sysdump-cilium-bugtool-flags stringArray Optional set of flags to pass to cilium-bugtool command.
--sysdump-cilium-daemon-set-label-selector string The labels used to target Cilium daemon set (default "k8s-app=cilium")
--sysdump-cilium-envoy-label-selector string The labels used to target Cilium Envoy pods (default "k8s-app=cilium-envoy")
// renovate: datasource=docker
"ConnectivityTestFRRImage": "quay.io/frrouting/frr:10.5.0@sha256:fc7f887ab4d8da06f481a4f8d59afded88b3c5823f03610a7e808f7eba45eeea",
// renovate: datasource=docker
- "ConnectivityTestSocatImage": "docker.io/alpine/socat:1.8.0.3@sha256:c784805dfa575bc66a20850d0857cc7b524923de3cda694e95b8064256de176c",
+ "ConnectivityTestSocatImage": "docker.io/alpine/socat:1.8.0.3@sha256:b48e2296a58b0e31c3361a6324b7520f467a09a037c271a1a818c819b9ba5730",
}
ConnectivityCheckOptionalImagesTest = map[string]string{
# Copyright Authors of Cilium
# SPDX-License-Identifier: Apache-2.0
-ARG ALPINE_IMAGE=docker.io/library/alpine:3.23.0@sha256:51183f2cfa6320055da30872f211093f9ff1d3cf06f39a0bdb212314c5dc7375
+ARG ALPINE_IMAGE=docker.io/library/alpine:3.23.2@sha256:865b95f46d98cf867a156fe4a135ad3fe50d2056aa3f25ed31662dff6da4eb62
FROM ${ALPINE_IMAGE} AS import-cache
ARG BASE_IMAGE=scratch
ARG GOLANG_IMAGE=docker.io/library/golang:1.25.5@sha256:36b4f45d2874905b9e8573b783292629bcb346d0a70d8d7150b6df545234818f
-ARG ALPINE_IMAGE=docker.io/library/alpine:3.23.0@sha256:51183f2cfa6320055da30872f211093f9ff1d3cf06f39a0bdb212314c5dc7375
+ARG ALPINE_IMAGE=docker.io/library/alpine:3.23.2@sha256:865b95f46d98cf867a156fe4a135ad3fe50d2056aa3f25ed31662dff6da4eb62
ARG CILIUM_BUILDER_IMAGE=quay.io/cilium/cilium-builder:604b057f8acd732f9d42e6b3d37a3f829b1f6351@sha256:4aca1e0bc9f585122fdb776a8ebd8969be0e84a22411c2b7a4fb3bf0d7d5d86c
# BUILDPLATFORM is an automatic platform ARG enabled by Docker BuildKit.