Skip to content

chore(ci): drop svace builder images from image ternaries - #2523

Merged
nevermarine merged 3 commits into
mainfrom
chore/ci/fix-svace-build
Jun 23, 2026
Merged

chore(ci): drop svace builder images from image ternaries#2523
nevermarine merged 3 commits into
mainfrom
chore/ci/fix-svace-build

Conversation

@nevermarine

@nevermarine nevermarine commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Description

Replace builder/golang-alt-svace-* builder images with builder/golang-alt-1.25
in the SVACE_ENABLED == "false" branch of fromImage ternaries across 16
werf.inc.yaml files. The svace-specific builder images are no longer used; the
standard builder/golang-alt-1.25 image is used instead for both branches.

Why do we need it, and what problem does it solve?

The builder/golang-alt-svace-1.24 / builder/golang-alt-svace-1.25 images are
being dropped from the build pipeline. The svace-enabled builds now use the same
builder/golang-alt-1.25 base as regular builds, so the svace image variants are
no longer needed. This keeps the ternaries referencing an image that actually
exists and builds successfully.

What is the expected result?

  1. SVACE_ENABLED builds use builder/golang-alt-1.25 instead of the removed
    builder/golang-alt-svace-* images.
  2. Non-svace builds are unaffected (same images as before).
  3. All affected images build successfully in CI.

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually.

Changelog entries

Signed-off-by: Maksim Fedotov <maksim.fedotov@flant.com>
This reverts commit 8c0e46e.

Signed-off-by: Maksim Fedotov <maksim.fedotov@flant.com>
Signed-off-by: Maksim Fedotov <maksim.fedotov@flant.com>
@nevermarine
nevermarine force-pushed the chore/ci/fix-svace-build branch from f7eade6 to f998914 Compare June 23, 2026 09:35
@nevermarine nevermarine added this to the v1.10.0 milestone Jun 23, 2026

@nevermarine nevermarine left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nevermarine nevermarine changed the title chore(ci): remove svace ternaries chore(ci): drop svace builder images from image ternaries Jun 23, 2026
@nevermarine
nevermarine marked this pull request as ready for review June 23, 2026 10:10
@nevermarine
nevermarine merged commit 3609a3e into main Jun 23, 2026
37 of 41 checks passed
@nevermarine
nevermarine deleted the chore/ci/fix-svace-build branch June 23, 2026 10:50
deckhouse-BOaTswain pushed a commit that referenced this pull request Jul 22, 2026
Signed-off-by: Maksim Fedotov <maksim.fedotov@flant.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants