cozystack/packages/system/cozystack-controller
Aleksei Sviridkin 3fea7cd487
fix(security): bump first-party Dockerfile builders to golang:1.26
The root go.mod now declares go 1.26.2 (raised in the first commit
of this PR). Every Dockerfile that copies the root go.mod and builds
a cozystack-owned binary has to use a matching base image, otherwise
the in-container go toolchain has to download go 1.26 on the fly
(via GOTOOLCHAIN=auto) at every build, which slows builds and breaks
in network-restricted CI sandboxes.

Bumps:
- packages/core/installer/images/cozystack-operator
- packages/system/backup-controller/images/backup-controller
- packages/system/backupstrategy-controller/images/backupstrategy-controller
- packages/system/cozystack-api/images/cozystack-api
- packages/system/cozystack-controller/images/cozystack-controller
- packages/system/flux-plunger/images/flux-plunger
- packages/system/kubeovn-plunger/images/kubeovn-plunger
- packages/system/lineage-controller-webhook/images/lineage-controller-webhook

All eight images go from golang:1.25-alpine to golang:1.26-alpine.
Also normalizes the cozystack-operator Dockerfile FROM stage keyword
from lowercase 'as' to uppercase 'AS' while touching it.

Vendored Dockerfiles (kubevirt-cloud-provider, redis-operator,
keycloak-operator, linstor-csi, multus-cni, objectstorage,
s3manager, kamaji) are intentionally untouched: they pull upstream
sources at build time and pin their go base image to whatever the
upstream commit was tested against.

Assisted-By: Claude <noreply@anthropic.com>
Signed-off-by: Aleksei Sviridkin <f@lex.la>
2026-04-26 01:53:19 +03:00
..
definitions [dashboard] Upgrade dashboard to version 1.4.0 2026-02-15 19:49:19 +05:00
images/cozystack-controller fix(security): bump first-party Dockerfile builders to golang:1.26 2026-04-26 01:53:19 +03:00
templates [platform] Make cozystack-api reconciliation always use Deployment 2026-02-14 01:59:40 +01:00
.gitignore Introduce cozystack-controller (#560) 2025-01-09 12:24:51 +01:00
Chart.yaml Introduce cozystack-controller (#560) 2025-01-09 12:24:51 +01:00
Makefile refactor(telemetry): split telemetry between operator and controller 2026-01-19 13:52:15 +01:00
values.yaml Prepare release v1.3.0 2026-04-22 07:28:09 +00:00