-
-
Notifications
You must be signed in to change notification settings - Fork 182
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
Introduce network integrations (and OVN inter-connect support) #655
Commits on Mar 25, 2024
-
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 9096adc - Browse repository at this point
Copy the full SHA 9096adcView commit details -
shared/api: Add type and target_integration fields to NetworkPeersPost
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 5d9747b - Browse repository at this point
Copy the full SHA 5d9747bView commit details -
incusd/db/cluster: Add networks_integrations
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 243b1b5 - Browse repository at this point
Copy the full SHA 243b1b5View commit details -
incusd/db/cluster: Re-generate schema
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 964aee7 - Browse repository at this point
Copy the full SHA 964aee7View commit details -
incusd/db/cluster: Add generated DB code for network integrations
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 8eab1bc - Browse repository at this point
Copy the full SHA 8eab1bcView commit details -
incusd/db: Update network peer DB query functions
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 612cd78 - Browse repository at this point
Copy the full SHA 612cd78View commit details -
client: Add check for network_integrations in CreateNetworkPeer
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for c59cf79 - Browse repository at this point
Copy the full SHA c59cf79View commit details -
incus/network/peer: Add support for network peer types
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 833ea14 - Browse repository at this point
Copy the full SHA 833ea14View commit details -
shared/api: Add network integrations
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 44f4c72 - Browse repository at this point
Copy the full SHA 44f4c72View commit details -
client: Add network integration functions
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 3938689 - Browse repository at this point
Copy the full SHA 3938689View commit details -
incus/network: Introduce support for integrations
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for f85e5c2 - Browse repository at this point
Copy the full SHA f85e5c2View commit details -
incusd/auth: Add network integration functions
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 32df268 - Browse repository at this point
Copy the full SHA 32df268View commit details -
shared/api: Add lifecycle events for network integrations
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 996d943 - Browse repository at this point
Copy the full SHA 996d943View commit details -
incusd/lifecycle: Add network integration events
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for c8a7ecc - Browse repository at this point
Copy the full SHA c8a7eccView commit details -
incusd: Add network integration API
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 20ac73f - Browse repository at this point
Copy the full SHA 20ac73fView commit details -
incusd/db: Add GetNetworkPeersURLByIntegration
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 7126922 - Browse repository at this point
Copy the full SHA 7126922View commit details -
incusd/network_integration: Add UsedBy field
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for b02a646 - Browse repository at this point
Copy the full SHA b02a646View commit details -
incusd/network_integrations: Add validator
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for ecde076 - Browse repository at this point
Copy the full SHA ecde076View commit details -
incusd/network/ovn: Add support for peering with OVN IC
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for baaeeb4 - Browse repository at this point
Copy the full SHA baaeeb4View commit details -
incusd/project: Add restricted.networks.integrations
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 3a145b6 - Browse repository at this point
Copy the full SHA 3a145b6View commit details -
incusd/project: Add NetworkIntegrationAllowed
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 2debae2 - Browse repository at this point
Copy the full SHA 2debae2View commit details -
incusd/network/integrations: Respect project restrictions
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
Configuration menu - View commit details
-
Copy full SHA for 9283edc - Browse repository at this point
Copy the full SHA 9283edcView commit details -
incusd/network/ovn: Add support for integration restrictions
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 59fdf33 - Browse repository at this point
Copy the full SHA 59fdf33View commit details -
incusd/auth/openfga: Update the model
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 7f806fc - Browse repository at this point
Copy the full SHA 7f806fcView commit details -
incusd/auth/openfga: Update the generated model
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 3788589 - Browse repository at this point
Copy the full SHA 3788589View commit details -
incusd/auth/openfga: Handle model updates
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 8754d52 - Browse repository at this point
Copy the full SHA 8754d52View commit details -
incusd: Remove openfga.store.model_id
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 4d9166c - Browse repository at this point
Copy the full SHA 4d9166cView commit details -
incusd/db/cluster: Remove openfga.store.model_id
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for fed766f - Browse repository at this point
Copy the full SHA fed766fView commit details -
doc/ovn_peers: Add remote peering
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 0a9e669 - Browse repository at this point
Copy the full SHA 0a9e669View commit details -
doc: Add documentation for network integrations
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for d8cc514 - Browse repository at this point
Copy the full SHA d8cc514View commit details -
doc/rest-api: Refresh swagger YAML
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 5710e83 - Browse repository at this point
Copy the full SHA 5710e83View commit details -
i18n: Update translation templates
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 4587f85 - Browse repository at this point
Copy the full SHA 4587f85View commit details -
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> Sponsored-by: Luizalabs (https://luizalabs.com)
Configuration menu - View commit details
-
Copy full SHA for 886e616 - Browse repository at this point
Copy the full SHA 886e616View commit details