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

workflows: add the kind-based clustermesh conformance test for stable branches #25029

Merged
merged 2 commits into from
Apr 24, 2023

Commits on Apr 21, 2023

  1. workflows/clustermesh: make K8S version configurable

    This commit extends the `kind-config.yaml.tmpl` template to allow
    specifying the kubernetes version of the nodes, and updates the
    clustermesh conformance test to set it accordingly. This is required
    to allow configuring different kubernetes versions for the tests
    targeting stable branches.
    
    Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
    giorio94 committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    309c5ff View commit details
    Browse the repository at this point in the history
  2. workflows: add the clustermesh conformance test for stable branches

    This commit adds a copy of the new clustermesh conformance test
    initially introduced in #23496 for each of the currently active stable
    branches (i.e., v1.11, v1.12 and v1.13). Trigger phrases and Kubernetes
    versions are updated accordingly.
    
    In case of v1.11, the direct-routing IPv6 and IPv4+IPv6 tests have been
    disabled since that configuration is currently affected a bug causing
    incorrect masquerading of traffic directed to remote pods.
    
    Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
    giorio94 committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    621c276 View commit details
    Browse the repository at this point in the history