Skip to content

Remove support for legacy AddressPools - #2252

Merged
fedepaol merged 4 commits into
metallb:mainfrom
oribon:remove_addresspools
Jan 22, 2024
Merged

Remove support for legacy AddressPools#2252
fedepaol merged 4 commits into
metallb:mainfrom
oribon:remove_addresspools

Conversation

@oribon

@oribon oribon commented Jan 18, 2024

Copy link
Copy Markdown
Member

The legacy AddressPool API has been deprecated for a while, we finally delete it in favor of supporting only IPAddressPools.

Comment thread website/content/release-notes/_index.md Outdated
- Squash the prefixes in FRR mode, avoiding duplicate prefixes in the FRR configuration ([PR 2234](https://github.com/metallb/metallb/pull/2234))

- BGP: move the matching peer logic one level up ([PR 2233](https://github.com/metallb/metallb/pull/2233))
- Remove support for legacy AddressPools ([PR 2252](https://github.com/metallb/metallb/pull/2252))

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Can you be a bit more verbose here on what we are removing? Also, I'd move it to the features section so it's more evident.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

done

Being deprecated for a while, we finally delete the old API
in favor of supporting only IPAddressPools.

Signed-off-by: Ori Braunshtein <obraunsh@redhat.com>
Now that the API is removed we delete all the references to it.

Signed-off-by: Ori Braunshtein <obraunsh@redhat.com>
Now that we don't handle the legacy AddressPools we remove all of its test cases.

Signed-off-by: Ori Braunshtein <obraunsh@redhat.com>
Now that we no longer support legacy AddressPools we don't need this lane.

Signed-off-by: Ori Braunshtein <obraunsh@redhat.com>
@oribon
oribon force-pushed the remove_addresspools branch from 9305d02 to 23a9554 Compare January 21, 2024 08:30
@fedepaol

Copy link
Copy Markdown
Member

LGTM

@fedepaol
fedepaol added this pull request to the merge queue Jan 22, 2024
Merged via the queue into metallb:main with commit 4aaee51 Jan 22, 2024
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