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

[bitnami/metallb] crds.yaml update to 0.13.9 (#15745 fix) #15781

Merged
merged 3 commits into from
Mar 30, 2023

Conversation

likeMyCoffee
Copy link
Contributor

Fix for issue #15745 and extends to fix to version 0.13.9

Description of the change

L2Advertisements were missing "interfaces" parameters. This finding lead me to believe that the crds.yaml was not updated.
The comment shows 0.13.4 whereas the chart references 0.13.9 images.

Not only does this fix the L2Advertisement issue but it adds all crds features left out between 0.13.4 (current crds.yaml in chart) and the 0.13.9 version, which this chart claims to be.

Benefits

The benefit of having a metallb version with all intended features, instead of the newest chart with inaccessible settings/features.

Possible drawbacks

None that come to mind

Applicable issues

Additional information

PLEASE UPDATE THE CRDS.YAML ON EACH VERSION UPDATE!!!

Copied crds.yaml from metallb into this project keeping bitnami specific modifications.
Diffs between 0.13.4 bitnami and 0.13.4 metallb found that keep release parameters correct in this chart. These bitnami modifications were left intact for the commits made by me.

Tests

The addition of the interfaces block (commit 0.13.4 to 0.13.7) is being used by me in a project.
The 0.13.7 to 0.13.9 commit has not yet been tested.
The added yaml is directly from metallb and as intended by the metallb team.

@github-actions github-actions bot added the triage Triage is needed label Mar 28, 2023
@bitnami-bot bitnami-bot requested a review from carrodher March 28, 2023 20:10
Added "interfaces" spec parameter for L2Advertisement (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>
Added vrf, serviceAllocation and serviceSelectors parameters/properties. Now up to date with helm chart based on 0.13.9. (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>
Signed-off-by: Willem Bermon <[email protected]>
@carrodher carrodher added the verify Execute verification workflow for these changes label Mar 29, 2023
@github-actions github-actions bot added in-progress and removed triage Triage is needed labels Mar 29, 2023
@bitnami-bot bitnami-bot removed the request for review from carrodher March 29, 2023 06:33
@bitnami-bot bitnami-bot requested a review from jotamartos March 29, 2023 06:33
@fmulero fmulero added verify Execute verification workflow for these changes and removed verify Execute verification workflow for these changes labels Mar 29, 2023
Copy link
Contributor

@jotamartos jotamartos left a comment

Choose a reason for hiding this comment

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

Thanks for your contribution.

@jotamartos jotamartos merged commit 94021f7 into bitnami:main Mar 30, 2023
mr-onion-2 pushed a commit to mr-onion-2/bitnami-charts that referenced this pull request Apr 3, 2023
…nami#15781)

* Update crds 0.13.4 to 0.13.7

Added "interfaces" spec parameter for L2Advertisement (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>

* Update crds 0.13.7 to 0.13.9 (current)

Added vrf, serviceAllocation and serviceSelectors parameters/properties. Now up to date with helm chart based on 0.13.9. (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>

* Charts.yaml version bump

Signed-off-by: Willem Bermon <[email protected]>

---------

Signed-off-by: Willem Bermon <[email protected]>
Signed-off-by: Montgomery Orange <[email protected]>
mr-onion-2 pushed a commit to mr-onion-2/bitnami-charts that referenced this pull request Apr 3, 2023
…nami#15781)

* Update crds 0.13.4 to 0.13.7

Added "interfaces" spec parameter for L2Advertisement (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>

* Update crds 0.13.7 to 0.13.9 (current)

Added vrf, serviceAllocation and serviceSelectors parameters/properties. Now up to date with helm chart based on 0.13.9. (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>

* Charts.yaml version bump

Signed-off-by: Willem Bermon <[email protected]>

---------

Signed-off-by: Willem Bermon <[email protected]>
Signed-off-by: Montgomery Orange <[email protected]>
mr-onion-2 pushed a commit to mr-onion-2/bitnami-charts that referenced this pull request Apr 3, 2023
…nami#15781)

* Update crds 0.13.4 to 0.13.7

Added "interfaces" spec parameter for L2Advertisement (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>

* Update crds 0.13.7 to 0.13.9 (current)

Added vrf, serviceAllocation and serviceSelectors parameters/properties. Now up to date with helm chart based on 0.13.9. (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>

* Charts.yaml version bump

Signed-off-by: Willem Bermon <[email protected]>

---------

Signed-off-by: Willem Bermon <[email protected]>
mr-onion-2 pushed a commit to mr-onion-2/bitnami-charts that referenced this pull request Apr 3, 2023
…nami#15781)

* Update crds 0.13.4 to 0.13.7

Added "interfaces" spec parameter for L2Advertisement (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>

* Update crds 0.13.7 to 0.13.9 (current)

Added vrf, serviceAllocation and serviceSelectors parameters/properties. Now up to date with helm chart based on 0.13.9. (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>

* Charts.yaml version bump

Signed-off-by: Willem Bermon <[email protected]>

---------

Signed-off-by: Willem Bermon <[email protected]>
Signed-off-by: Montgomery Orange <[email protected]>
mr-onion-2 pushed a commit to mr-onion-2/bitnami-charts that referenced this pull request Apr 3, 2023
…nami#15781)

* Update crds 0.13.4 to 0.13.7

Added "interfaces" spec parameter for L2Advertisement (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>

* Update crds 0.13.7 to 0.13.9 (current)

Added vrf, serviceAllocation and serviceSelectors parameters/properties. Now up to date with helm chart based on 0.13.9. (bitnami#15745)
Signed-off-by: Willem Bermon <[email protected]>

* Charts.yaml version bump

Signed-off-by: Willem Bermon <[email protected]>

---------

Signed-off-by: Willem Bermon <[email protected]>
Signed-off-by: Montgomery Orange <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
metallb solved verify Execute verification workflow for these changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[bitnami/metallb] L2Advertisement spec incomplete
4 participants