Update loft utils for helm v4 by zerbitx · Pull Request #3121 · devspace-sh/devspace · GitHub
Skip to content

Update loft utils for helm v4#3121

Merged
zerbitx merged 5 commits into
mainfrom
DSP-156
Apr 28, 2026
Merged

Update loft utils for helm v4#3121
zerbitx merged 5 commits into
mainfrom
DSP-156

Conversation

@zerbitx

@zerbitx zerbitx commented Feb 5, 2026

Copy link
Copy Markdown
Collaborator

What issue type does this pull request address? (keep at least one, remove the others)
/kind enhancement

What does this pull request do? Which issues does it resolve? (use resolves #<issue_number> if possible)
resolves #DSP-156

Please provide a short message that should be published in the DevSpace release notes
Updates the loft-sh/utils dependency to be able to use Helm v4 and updates some logging code so it will build.

What else do we need to know?

@netlify

netlify Bot commented Feb 5, 2026

Copy link
Copy Markdown

zerbitx added 2 commits April 27, 2026 14:36
Signed-off-by: Ryan Swanson <ryan.swanson@loft.sh>

# Conflicts:
#	go.mod
#	go.sum
#	vendor/github.com/otiai10/copy/README.md
#	vendor/github.com/otiai10/copy/copy.go
#	vendor/github.com/otiai10/copy/copy_namedpipes.go
#	vendor/github.com/otiai10/copy/copy_namedpipes_x.go
#	vendor/github.com/otiai10/copy/fileinfo_go1.15.go
#	vendor/github.com/otiai10/copy/options.go
#	vendor/github.com/otiai10/copy/permission_control.go
#	vendor/github.com/otiai10/copy/preserve_ltimes.go
#	vendor/github.com/otiai10/copy/preserve_ltimes_x.go
#	vendor/github.com/otiai10/copy/preserve_owner.go
#	vendor/github.com/otiai10/copy/preserve_owner_x.go
#	vendor/github.com/otiai10/copy/stat_times.go
#	vendor/github.com/otiai10/copy/stat_times_darwin.go
#	vendor/github.com/otiai10/copy/stat_times_freebsd.go
#	vendor/github.com/otiai10/copy/stat_times_js.go
#	vendor/github.com/otiai10/copy/stat_times_windows.go
#	vendor/github.com/otiai10/copy/stat_times_x.go
#	vendor/github.com/otiai10/copy/test_setup.go
#	vendor/github.com/otiai10/copy/test_setup_x.go
#	vendor/modules.txt
Signed-off-by: Ryan Swanson <ryan.swanson@loft.sh>
Signed-off-by: Ryan Swanson <ryan.swanson@loft.sh>
@zerbitx

zerbitx commented Apr 28, 2026

Copy link
Copy Markdown
Collaborator Author

… interface

- add a local helm v4 downloader command outside vendor
- restore repo builds with the current vendored utils state
- improve logr adapter formatting and StartWait fallback
- clean up helm test/build wiring and stale loft-util references

Signed-off-by: Ryan Swanson <ryan.swanson@loft.sh>
- avoid double-closing copied Helm binaries
- return non-missing Helm validation errors
- document StopWait fallback behavior
- derive build Helm version from helm_v4.go
- remove whitespace-only diff noise

Signed-off-by: Ryan Swanson <ryan.swanson@loft.sh>
@zerbitx zerbitx merged commit 1c18372 into main Apr 28, 2026
20 of 21 checks passed
@zerbitx zerbitx deleted the DSP-156 branch April 28, 2026 23:57
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