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

microovn/ovn: support OVS ovn-encap-ip configuration from external initConfig #113

Merged
merged 7 commits into from
Jul 24, 2024

Commits on Jul 22, 2024

  1. microovn/cmd/microovn: Add an option in the CLI init to specify custo…

    …m Geneve encapsulation IP
    
    Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
    gabrielmougard committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    b546ffe View commit details
    Browse the repository at this point in the history
  2. microovn/ovn: Allow a bootstrapping node to use a custom encapsulatio…

    …n IP for its Geneve tunnel
    
    Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
    gabrielmougard committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    a02a76a View commit details
    Browse the repository at this point in the history
  3. microovn/ovn: Allow a joining node to use a custom encapsulation IP f…

    …or its Geneve tunnel
    
    Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
    gabrielmougard committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    d394176 View commit details
    Browse the repository at this point in the history
  4. tests: Refactor existing tests to work with no custom encapsulation I…

    …P (default)
    
    Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
    gabrielmougard committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    dc6bccb View commit details
    Browse the repository at this point in the history
  5. tests: Add some utility functions to interact with LXD's networking

    Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
    gabrielmougard committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    75cfa37 View commit details
    Browse the repository at this point in the history
  6. tests: Check that creating / joining a MicroOVN cluster works and tha…

    …t the cluster state is healthy
    
    Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
    gabrielmougard committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    a09e45b View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. docs: Add an howto step to explain the custom OVN underlay setup

    Signed-off-by: Gabriel Mougard <gabriel.mougard@canonical.com>
    gabrielmougard committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    68d5c11 View commit details
    Browse the repository at this point in the history