Package: incus / 6.0.5-3

Metadata

Package Version Patches format
incus 6.0.5-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
001 skip TestConvertNetworkConfig.patch | (download)

cmd/lxc-to-incus/main_migrate_test.go | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 lxc prior to version 4.0.12 had a logic bug in do_lxcapi_create() that returned success in error conditions. since this is a very simple test, that didnt actually matter, but now to properly pass would require the setting up of a user-specific lxc configuration and sub[u|g]id mappings, which is just too much effort for a small test.
002 adjust import paths.patch | (download)

cmd/incusd/daemon.go | 2 1 + 1 - 0 !
cmd/incusd/instance_console.go | 2 1 + 1 - 0 !
cmd/incusd/main_forkconsole.go | 2 1 + 1 - 0 !
cmd/incusd/main_forkmigrate.go | 2 1 + 1 - 0 !
cmd/incusd/main_forkstart.go | 2 1 + 1 - 0 !
cmd/incusd/storage_volumes_snapshot.go | 2 1 + 1 - 0 !
cmd/lxc-to-incus/main_migrate.go | 2 1 + 1 - 0 !
cmd/lxc-to-incus/main_migrate_test.go | 2 1 + 1 - 0 !
cmd/lxc-to-incus/network.go | 2 1 + 1 - 0 !
internal/server/device/proxy.go | 2 1 + 1 - 0 !
internal/server/instance/drivers/driver_lxc.go | 4 2 + 2 - 0 !
internal/server/instance/drivers/driver_qemu.go | 2 1 + 1 - 0 !
internal/server/instance/instance_interface.go | 2 1 + 1 - 0 !
internal/server/instance/instance_utils.go | 2 1 + 1 - 0 !
internal/server/network/driver_ovn.go | 2 1 + 1 - 0 !
internal/server/seccomp/seccomp.go | 2 1 + 1 - 0 !
internal/util/template.go | 2 1 + 1 - 0 !
17 files changed, 18 insertions(+), 18 deletions(-)

 adjust import paths to reflect debian packaging
003 Compile against go criu v7.patch | (download)

internal/server/instance/drivers/driver_lxc.go | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 compile against go-criu v7


004 include incusos network structs.patch | (download)

cmd/incusd/networks.go | 2 1 + 1 - 0 !
internal/osapi/system_network.go | 177 177 + 0 - 0 !
2 files changed, 178 insertions(+), 1 deletion(-)

 incus now consumes the incusos network api. this causes a dependency loop, so extract the relevant structs needed by incus.
005 revert 4e828ca.patch | (download)

cmd/incus-agent/dev_incus.go | 10 7 + 3 - 0 !
cmd/incus-agent/operations.go | 37 18 + 19 - 0 !
cmd/incus-agent/server.go | 16 13 + 3 - 0 !
3 files changed, 38 insertions(+), 25 deletions(-)

 temporarily revert commit that broke running `incus exec` for vms
006 update libovsdb import path.patch | (download)

internal/server/network/driver_ovn.go | 4 2 + 2 - 0 !
internal/server/network/ovn/errors.go | 2 1 + 1 - 0 !
internal/server/network/ovn/events.go | 2 1 + 1 - 0 !
internal/server/network/ovn/ovn_icnb.go | 2 1 + 1 - 0 !
internal/server/network/ovn/ovn_icnb_actions.go | 4 2 + 2 - 0 !
internal/server/network/ovn/ovn_icsb.go | 4 2 + 2 - 0 !
internal/server/network/ovn/ovn_nb.go | 4 2 + 2 - 0 !
internal/server/network/ovn/ovn_nb_actions.go | 6 3 + 3 - 0 !
internal/server/network/ovn/ovn_sb.go | 6 3 + 3 - 0 !
internal/server/network/ovn/schema/ovn-ic-nb/connection.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-ic-nb/model.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-ic-sb/connection.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-ic-sb/datapath_binding.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-ic-sb/encap.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-ic-sb/gateway.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-ic-sb/model.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-ic-sb/port_binding.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-ic-sb/route.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-nb/acl.go | 12 6 + 6 - 0 !
internal/server/network/ovn/schema/ovn-nb/bfd.go | 6 3 + 3 - 0 !
internal/server/network/ovn/schema/ovn-nb/connection.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-nb/forwarding_group.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-nb/gateway_chassis.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-nb/ha_chassis.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-nb/load_balancer.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-nb/logical_router_policy.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-nb/logical_router_port.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-nb/logical_router_static_route.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-nb/logical_switch_port.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-nb/meter.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-nb/meter_band.go | 10 6 + 4 - 0 !
internal/server/network/ovn/schema/ovn-nb/mirror.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-nb/model.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-nb/nat.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-nb/qos.go | 8 4 + 4 - 0 !
internal/server/network/ovn/schema/ovn-sb/bfd.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-sb/chassis.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-sb/connection.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-sb/controller_event.go | 6 4 + 2 - 0 !
internal/server/network/ovn/schema/ovn-sb/datapath_binding.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-sb/dhcp_options.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-sb/dhcpv6_options.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-sb/dns.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-sb/encap.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-sb/fdb.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-sb/gateway_chassis.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-sb/ha_chassis.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-sb/load_balancer.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-sb/logical_flow.go | 6 3 + 3 - 0 !
internal/server/network/ovn/schema/ovn-sb/meter.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-sb/meter_band.go | 10 6 + 4 - 0 !
internal/server/network/ovn/schema/ovn-sb/mirror.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-sb/model.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-sb/multicast_group.go | 2 1 + 1 - 0 !
internal/server/network/ovn/schema/ovn-sb/port_binding.go | 4 2 + 2 - 0 !
internal/server/network/ovn/schema/ovn-sb/service_monitor.go | 6 3 + 3 - 0 !
internal/server/network/ovs/errors.go | 2 1 + 1 - 0 !
internal/server/network/ovs/ovs.go | 2 1 + 1 - 0 !
internal/server/network/ovs/ovs_actions.go | 6 3 + 3 - 0 !
internal/server/network/ovs/schema/ovs/autoattach.go | 2 1 + 1 - 0 !
internal/server/network/ovs/schema/ovs/bridge.go | 8 4 + 4 - 0 !
internal/server/network/ovs/schema/ovs/controller.go | 14 7 + 7 - 0 !
internal/server/network/ovs/schema/ovs/ct_timeout_policy.go | 2 1 + 1 - 0 !
internal/server/network/ovs/schema/ovs/datapath.go | 2 1 + 1 - 0 !
internal/server/network/ovs/schema/ovs/flow_sample_collector_set.go | 2 1 + 1 - 0 !
internal/server/network/ovs/schema/ovs/flow_table.go | 6 3 + 3 - 0 !
internal/server/network/ovs/schema/ovs/interface.go | 20 10 + 10 - 0 !
internal/server/network/ovs/schema/ovs/ipfix.go | 10 5 + 5 - 0 !
internal/server/network/ovs/schema/ovs/manager.go | 4 2 + 2 - 0 !
internal/server/network/ovs/schema/ovs/mirror.go | 6 3 + 3 - 0 !
internal/server/network/ovs/schema/ovs/model.go | 4 2 + 2 - 0 !
internal/server/network/ovs/schema/ovs/netflow.go | 8 4 + 4 - 0 !
internal/server/network/ovs/schema/ovs/port.go | 14 7 + 7 - 0 !
internal/server/network/ovs/schema/ovs/qos.go | 2 1 + 1 - 0 !
internal/server/network/ovs/schema/ovs/queue.go | 2 1 + 1 - 0 !
internal/server/network/ovs/schema/ovs/sflow.go | 2 1 + 1 - 0 !
76 files changed, 166 insertions(+), 160 deletions(-)

 [patch 1/4] internal/server/network: update libovsdb import path

Signed-off-by: Mathias Gibbens <mathias.gibbens@futurfusion.io>