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

Fix v0.12.1 and below compatibility #408

Merged
merged 4 commits into from
Apr 20, 2023
Merged

Fix v0.12.1 and below compatibility #408

merged 4 commits into from
Apr 20, 2023

Conversation

cprivitere
Copy link
Member

@cprivitere cprivitere commented Apr 18, 2023

Added omitempty to the name field.
Switch to the kubernetes managed yaml library
Use json struct tags instead of yaml struct tags as the k8s library doesn't work with yaml struct tags
Add additional tags for remaining fields, else they get named incorrectly in the configmap (it's case sensitive)
Bump go and k8s deps while i'm in here

Fixes #403

Bump k8s deps to latest 0.26
Bump controller-runtime to latest
Switch to sigs.k8s.io/yaml
Move semver to indirect

Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
@cprivitere cprivitere changed the title Metallb12fix Fix v0.12.1 and below compatibility Apr 19, 2023
@cprivitere cprivitere marked this pull request as ready for review April 19, 2023 18:18
@cprivitere cprivitere merged commit aa9ffbf into main Apr 20, 2023
9 checks passed
@cprivitere cprivitere deleted the metallb12fix branch April 20, 2023 15:49
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.

CCM 3.6.0 + Metallb 0.12.1 (configmap method) Not working
2 participants