Skip to content

Fix/4.0/deps update#1099

Merged
jorgemoralespou merged 4 commits into
educates:developfrom
jorgemoralespou:fix/4.0/deps-update
Jul 14, 2026
Merged

Fix/4.0/deps update#1099
jorgemoralespou merged 4 commits into
educates:developfrom
jorgemoralespou:fix/4.0/deps-update

Conversation

@jorgemoralespou

Copy link
Copy Markdown
Collaborator

Update carvel and docker dependencies to get rid of CVEs

…/moby/moby/client and github.com/moby/moby/api modules. The legacy module is frozen at v28.5.2 with open security advisories against it (CVE-2026-41567, CVE-2026-42306 and earlier) and no fixed release, the fixes only exist in the re-versioned moby modules, so migrating is the only way to remediate. The new client negotiates the daemon API version at connect time (1.40-1.55), so the previous requirement to keep the pinned client version in lockstep with Docker Desktop no longer applies.
…ocker workshop deploy compose file generation. The v1 module line is no longer maintained and v2 is the parser the docker compose v5 library builds on, preparing for its later adoption. In v2 a project's services are a map keyed by service name, extra hosts map each host to a list of addresses, and the compose file is serialized through the project's own MarshalYAML so the output stays compose spec compliant.
….66.0, vendir to 0.46.0 and ytt to 0.55.1. imgpkg and ytt now require Go 1.26.3, so the client-programs module and the workspace move to that as their minimum; the CLI Dockerfile tracks the floating golang:1.26 image and CI reads the version from go.mod, so neither needs changing.
The go.work bump to 1.26.3 broke installer-operator CI: setup-go reads
its toolchain from installer/operator/go.mod, which still declared
1.26.0, and GOTOOLCHAIN=local forbids the auto-upgrade the workspace
requires. Align both workspace modules with go.work and prune stale
go.work.sum entries left over from the dependency updates.
@jorgemoralespou
jorgemoralespou merged commit 858016c into educates:develop Jul 14, 2026
2 checks passed
@jorgemoralespou
jorgemoralespou deleted the fix/4.0/deps-update branch July 14, 2026 10:25
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