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

OVN external addresses on lxc network list-allocations #14210

Merged
merged 13 commits into from
Oct 17, 2024

Commits on Oct 17, 2024

  1. api: network_allocations_ovn_uplink API extension

    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    16d3267 View commit details
    Browse the repository at this point in the history
  2. shared/api: Add Project field to leases

    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    f4ced89 View commit details
    Browse the repository at this point in the history
  3. lxc/network/driver_ovn: Adapt Leases for ovn network

    This populates the new `HostProject` field accordingly and also supports calling `Leases` with an empty project name, which returns leases from all projects.
    
    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    54a0a96 View commit details
    Browse the repository at this point in the history
  4. lxc/network/driver_bridge: Adapt Leases for bridge network

    This populates the new `HostProject` field accordingly and also supports calling `Leases` with an empty project name, which returns leases from all projects.
    
    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5d29802 View commit details
    Browse the repository at this point in the history
  5. lxd/network_allocations: Get leases from all projects

    This is needed to also show leases for instances that are in project other than the network's project.
    
    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    29990ce View commit details
    Browse the repository at this point in the history
  6. lxd/network_allocations: Include OVN uplink allocations

    This also uses the correct project for instance leases, instead of
    assuming the instance is always on the same project as the network.
    
    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3fcdc76 View commit details
    Browse the repository at this point in the history
  7. shared/api: Add Network to NetworkAllocations

    Also puts a full stop in comments
    
    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c2080bd View commit details
    Browse the repository at this point in the history
  8. lxd/network_allocations: Populate Network field

    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    cb2b230 View commit details
    Browse the repository at this point in the history
  9. lxc: Show allocation network

    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    18a8a33 View commit details
    Browse the repository at this point in the history
  10. doc: Run make update-api

    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    650098a View commit details
    Browse the repository at this point in the history
  11. i18n: Update translation templates.

    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    4e99424 View commit details
    Browse the repository at this point in the history
  12. i18n: Update translations.

    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5d5a884 View commit details
    Browse the repository at this point in the history
  13. test: Test showing instances from different projects

    Signed-off-by: hamistao <[email protected]>
    hamistao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    7dd9908 View commit details
    Browse the repository at this point in the history