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

Remove all legacy (*.antrea.tanzu.vmware.com) APIs #3299

Merged
merged 2 commits into from
Feb 15, 2022

Commits on Feb 10, 2022

  1. Remove all legacy (*.antrea.tanzu.vmware.com) APIs

    These APIs were scheduled for deletion in December 2021. So it seems
    reasonable to remove them in Antrea v1.6, without causing significant
    disruption to users.
    
    As part of this, the CRD mirroring controller code can be removed
    entirely and the legacyCRDMirroring config option for the controller is
    deprecated (it's a no-op and users trying to set this option to anything
    will see a warning in the logs).
    
    The API dcoumentation is updated. We add a note to inform users who may
    still be using Antrea pre-v1.0 that they will need to make an
    intermediate upgrade first and migrate their CRDs, if they want to
    upgrade to Antrea >= v1.6.
    
    Fixes antrea-io#3298
    
    Signed-off-by: Antonin Bas <abas@vmware.com>
    antoninbas committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    1a47643 View commit details
    Browse the repository at this point in the history
  2. Address review comments

    Signed-off-by: Antonin Bas <abas@vmware.com>
    antoninbas committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    3aea040 View commit details
    Browse the repository at this point in the history