Skip to content

[deckhouse-cli] Re-land stronghold v1.18.6 with builder/golang-debian (test) - #436

Draft
Glitchy-Sheep wants to merge 2 commits into
mainfrom
test/reland-stronghold-new-builder
Draft

[deckhouse-cli] Re-land stronghold v1.18.6 with builder/golang-debian (test)#436
Glitchy-Sheep wants to merge 2 commits into
mainfrom
test/reland-stronghold-new-builder

Conversation

@Glitchy-Sheep

@Glitchy-Sheep Glitchy-Sheep commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Draft: checking that the trdl release build works with stronghold v1.18.6 on the root debian builder from base-images v1.3.24.

This reverts commit 399c8e5.

Signed-off-by: Roman Berezkin <roman.berezkin@flant.com>
@Glitchy-Sheep
Glitchy-Sheep force-pushed the test/reland-stronghold-new-builder branch from 65fe9fb to 3a67d1f Compare August 4, 2026 20:27
The golang-alt builder from #415 cannot work under trdl: non-root
user and ALT userland. base-images v1.3.24 builders run as root, and
the debian flavor keeps the existing apt/dpkg commands working.

Command changes for the new image:
- task is installed via go install: the image ships no curl, and the
  module checksum db replaces the manual sha256 pin
- the libuv_a.a symlink workaround is dropped: debian 13 ships the
  static lib as libuv.a in the default linker path
- zlib1g-dev + CGO_LDFLAGS=-lz: debian 13 builds libcrypto.a with
  zlib, so the static link needs -lz appended

Signed-off-by: Roman Berezkin <roman.berezkin@flant.com>
@Glitchy-Sheep
Glitchy-Sheep force-pushed the test/reland-stronghold-new-builder branch from 3a67d1f to 0b633ef Compare August 4, 2026 20:36
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.

1 participant