Skip to content

add more verbose logging for provider-helm/observe.go#267

Open
wejdross wants to merge 2 commits intocrossplane-contrib:mainfrom
wejdross:observe/logging
Open

add more verbose logging for provider-helm/observe.go#267
wejdross wants to merge 2 commits intocrossplane-contrib:mainfrom
wejdross:observe/logging

Conversation

@wejdross
Copy link

Description of your changes

Because there is no error message in observe.go when chart and release names are different it's really hard to debug what's happening and why provider-helm creates new releases every second. This PR ensures verbose message when --debug flag is provided

I have:

  • Read and followed Crossplane's [contribution process].

How has this code been tested

Testing:

  • updated test case in observe_test.go

@wejdross
Copy link
Author

@haarchri
Copy link
Member

Thanks for this enhancement, and sorry for the long delay in reviewing it. Since it’s been a long time, could you please rebase the PR? After that, we can merge it into the main branch and include it in the next maintenance release.

@wejdross
Copy link
Author

@haarchri Hello Christopher, I just rebased. This PR looks like a very small change, but it took me good 2 days to figure out why provider failed :)

@haarchri
Copy link
Member

Thanks can you add the Same for namespaced Release ? As we have an own controller for v2

Signed-off-by: wejdross <lukaszwidera1993@gmail.com>
Signed-off-by: wejdross <lukaszwidera1993@gmail.com>
@haarchri
Copy link
Member

haarchri commented Feb 4, 2026

Can we decouple the build submodule update ? Log update LGTM

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