Remove legacy Antrea APIs (*.antrea.tanzu.vmware.com) in v1.6 #3298
Labels
api-review
Categorizes an issue or PR as actively needing an API review.
kind/api-change
Categorizes issue or PR as related to adding, removing, or otherwise changing an API.
kind/design
Categorizes issue or PR as related to design.
Milestone
Describe what you are trying to solve
These legacy APIs (and the mirroring controller that goes with them) were scheduled for deletion in December 2021 as per our documentation. By the time Antrea v1.6 is released, we will have supported the legacy APIs post-deprecation for about 1 year.
Describe the solution you have in mind
Remove everything related from these APIs from the Antrea manifests. Remove all the code from the Agent & Controller which deals with these APIs. Explicitly delete the removed APIServices during Controller initialization to avoid failures during upgrades.
Describe how your solution impacts user flows
Both of these should be documented before the release.
Test plan
Run the regular test suites. Emphasis should be put on upgrade testing. In addition to the automated upgrade tests, we may want to test a v1.5 -> v1.6 (pre-release) upgrade manually for added safety.
The text was updated successfully, but these errors were encountered: