Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace broken mergo version #172

Merged
merged 1 commit into from
Dec 4, 2020
Merged

Conversation

seaneagan
Copy link
Contributor

Replace mergo version used by controller-runtime which is broken 0,
until we can move to controller-runtime 0.7.0 which no longer uses this version.

Fixes #152

Copy link
Member

@hiddeco hiddeco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, and thanks for tracing this down. 🏅

Your commit needs a sign-off before it can be merged.

go.mod Outdated
@@ -3,6 +3,8 @@ module github.com/fluxcd/helm-controller
go 1.15

replace github.com/fluxcd/helm-controller/api => ./api
# TODO: Remove once we move to a controller-runtime version which doesn't use this version.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# TODO: Remove once we move to a controller-runtime version which doesn't use this version.
// TODO: Remove once we move to a controller-runtime version which doesn't use this version.

Replace mergo version used by controller-runtime which is broken [0],
until we can move to controller-runtime 0.7.0 which no longer uses this version.

Fixes fluxcd#152

[0]: darccio/mergo#139

Signed-off-by: Sean Eagan <seaneagan1@gmail.com>
@seaneagan seaneagan merged commit 1f6e82a into fluxcd:main Dec 4, 2020
@seaneagan seaneagan deleted the fix-mergo-version branch December 4, 2020 15:06
airshipbot pushed a commit to airshipit/airshipctl that referenced this pull request Jan 8, 2021
This updates the Flux manifests to the latest versions, which includes
a fix [0] to Helm chart rendering which was impacting the OSH charts.

[0]: fluxcd/helm-controller#172

This also adds Kptfiles to each of the functions to make it trivial
to update them.

Relates-To: #430
Change-Id: Ic12bc6a8460542fd943ed3539cf1be19b6525dbc
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.

helm-controller Install fails, but works fine with standard Helm install
2 participants