Skip to content

Migrate kapp-controller dependency to carvel.dev/kapp-controller#1121

Open
Siegfriedk wants to merge 3 commits into
carvel-dev:developfrom
Siegfriedk:switch_kapp-controller_to_carvel.dev
Open

Migrate kapp-controller dependency to carvel.dev/kapp-controller#1121
Siegfriedk wants to merge 3 commits into
carvel-dev:developfrom
Siegfriedk:switch_kapp-controller_to_carvel.dev

Conversation

@Siegfriedk

Copy link
Copy Markdown
Contributor

Replace github.com/vmware-tanzu/carvel-kapp-controller v0.51.0 with carvel.dev/kapp-controller v0.59.7 to resolve dependency conflicts in downstream projects such as kubeapps.

What this PR does / why we need it:

This PR cleanes up the go.mod dependency reference for kapp-controller from pointing to the old vmware-tanzu org to carvel.dev.

Which issue(s) this PR fixes:

I have issues with indirect dependency cicles between different carvel components and vmware-tenzu at kubeapps.

Does this PR introduce a user-facing change?

NONE

Additional Notes for your reviewer:

There are very minior updates to other libs.

Review Checklist:
  • Follows the developer guidelines
  • Relevant tests are added or updated
  • Relevant docs in this repo added or updated
  • Relevant carvel.dev docs added or updated in a separate PR and there's
    a link to that PR
  • Code is at least as readable and maintainable as it was before this
    change

Replace github.com/vmware-tanzu/carvel-kapp-controller v0.51.0 with
carvel.dev/kapp-controller v0.59.7 to resolve dependency conflicts
in downstream projects such as kubeapps.

Signed-off-by: Siegfried Kiermayer <siegfried.kiermayer@sap.com>
Signed-off-by: Siegfried Kiermayer <siegfried.kiermayer@sap.com>
@joaopapereira

Copy link
Copy Markdown
Member

@praveenrewar do I remember correctly that there was an issue with this change before or was it something that y'all never ended up having time to do?

@praveenrewar

Copy link
Copy Markdown
Member

@praveenrewar do I remember correctly that there was an issue with this change before or was it something that y'all never ended up having time to do?

Hmmm, yeah my memory is also fuzzy around this, we had a bunch of issues to update the package name, but I am not sure if we specifically had one for this change.

@Siegfriedk

Copy link
Copy Markdown
Contributor Author

@joaopapereira i did another PR before to migrate tty (https://github.com/carvel-dev/kapp/pull/1102/changes) and that was part of fixing my dependency issue. Not sure if that helps.

Nonetheless, I can't check why snyk is broken, could you check?

@Siegfriedk
Siegfriedk force-pushed the switch_kapp-controller_to_carvel.dev branch from 026f786 to 0920678 Compare April 22, 2026 08:55
@Siegfriedk
Siegfriedk marked this pull request as ready for review April 28, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

4 participants