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

Update API version to v1beta3 #1127

Merged
merged 4 commits into from
Nov 15, 2024
Merged

Commits on Nov 12, 2024

  1. cleanup: remove deprecated API version v1beta1

    The version v1beta2 was introduced in v0.18.0.
    Users probably have updated to this API version by now.
    
    Signed-off-by: Andrej Krejcir <[email protected]>
    akrejcir committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    2b6da7e View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. tests: webhook: add placement test, cleanup test code

    - Added unit tests for template validator placement check in webhook.
    - Improved webhook unit test code to make it simpler to read and extend.
    - Improved webhook functional test code.
    
    Signed-off-by: Andrej Krejcir <[email protected]>
    akrejcir committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    501bb28 View commit details
    Browse the repository at this point in the history
  2. api: Update SSP API version to v1beta3

    The new API version removes feature gates and unused
    parameters. It is directly compatible with the old version,
    so a conversion webhook is not needed.
    
    The stored version is still set to v1beta2, and ssp-operator
    watches this old version. In a next release we may switch
    to using the v1beta3 as stored version.
    
    Signed-off-by: Andrej Krejcir <[email protected]>
    akrejcir committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    32a54f2 View commit details
    Browse the repository at this point in the history
  3. docs: Update configuration.md with new API version

    Updated docs/configuration.md to use new API version,
    and removed section about feature gates.
    
    Signed-off-by: Andrej Krejcir <[email protected]>
    akrejcir committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    e7a9949 View commit details
    Browse the repository at this point in the history