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

fix: routes with conflicting services #2988

Merged
merged 5 commits into from
Oct 6, 2022
Merged

Commits on Oct 5, 2022

  1. feat: services with inconsistent anns are skipped

    When the kongState is built, if some backendRefs have inconsistent
    annotations, a message is logged, and the service is skipped, instead
    of breaking the whole configuration process.
    
    Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>
    mlavacca authored and rainest committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    65ad316 View commit details
    Browse the repository at this point in the history
  2. review comments

    Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>
    mlavacca authored and rainest committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    2cfff95 View commit details
    Browse the repository at this point in the history
  3. chore(tests) rework multi-backend HTTPRoute test

    Split the multi-backend HTTPRoute test into its own test function.
    
    Added a test for invalid (inconsistent Service configuration) HTTPRoute
    rules with multiple backends.
    rainest committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    7e58a39 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b418bf View commit details
    Browse the repository at this point in the history
  5. chore(docs) update changelog entry

    Change to active voice.
    
    Remove mention of internal structs.
    
    Fix number.
    rainest committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    c75ade6 View commit details
    Browse the repository at this point in the history