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

Support for VETH interfaces #368

Merged
merged 10 commits into from
Aug 14, 2023
Merged

Support for VETH interfaces #368

merged 10 commits into from
Aug 14, 2023

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    d5bbb56 View commit details
    Browse the repository at this point in the history
  2. virtual-ethernet: add validation rules for virtual-ethernets

    The new function validate_veth_pair is intended to be used by the
    backend code to do the final validation as we might have missed
    something during parsing
    daniloegea committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    359a6a3 View commit details
    Browse the repository at this point in the history
  3. networkd: generate configuration for virtual-ethernets

    When generating configuration for veth, only one .netdev file should be
    created for the pair. The logic used to select which netdef will be used
    to generate the file is simple: we sort the pair names and use the first
    one.
    
    If the veth's pair wasn't defined in the YAML file we don't hard fail,
    just skip it.
    daniloegea committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    e4ef98e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d37d93 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c701983 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5c7cfae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    32350c2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6e25345 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b834fe8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c313812 View commit details
    Browse the repository at this point in the history