lxc / incus

Powerful system container and virtual machine manager
https://linuxcontainers.org/incus
Apache License 2.0
2.83k stars 225 forks source link

Add `all-projects` support for network zones #712

Closed stgraber closed 7 months ago

stgraber commented 8 months ago

Similar to the work that's been done on instances, images, storage volumes and more, it'd be good to support the ?all-projects=true URL parameter for /1.0/network-zones.

To do this, we'll need:

milaiwi commented 8 months ago

@stgraber Can I get this one assigned?

stgraber commented 8 months ago

Yep, done!

milaiwi commented 8 months ago

Sorry, been busy this week but I've just began working on this this morning. Can you provide some information on how can I test if my implementation was correct? Specifically for functions like networkZonesGet. I believe I've implemented the other two correctly.

stgraber commented 8 months ago
stgraber@dakara:~$ incus project create foo -c features.networks.zones=true
Project foo created
stgraber@dakara:~$ incus project create bar -c features.networks.zones=true
Project bar created
stgraber@dakara:~$ incus network zone create foo.example.net --project foo
Network Zone foo.example.net created
stgraber@dakara:~$ incus network zone create bar.example.net --project bar
Network Zone bar.example.net created
stgraber@dakara:~$ incus network zone list --project foo
+-----------------+-------------+---------+
|      NAME       | DESCRIPTION | USED BY |
+-----------------+-------------+---------+
| foo.example.net |             | 0       |
+-----------------+-------------+---------+
stgraber@dakara:~$ incus network zone list --project bar
+-----------------+-------------+---------+
|      NAME       | DESCRIPTION | USED BY |
+-----------------+-------------+---------+
| bar.example.net |             | 0       |
+-----------------+-------------+---------+
stgraber@dakara:~$ incus admin sql global "SELECT * FROM networks_zones"
+----+------------+-----------------+-------------+
| id | project_id |      name       | description |
+----+------------+-----------------+-------------+
| 12 | 70         | foo.example.net |             |
| 13 | 71         | bar.example.net |             |
+----+------------+-----------------+-------------+
stgraber@dakara:~$ 

In that case, I should be able to do incus network zone list --all-project and see both foo.example.net and bar.example.net but with an extra column telling me what project they're in.

milaiwi commented 7 months ago

Do I have an incorrect configuration because when I run incus network zone list --project foo after creating the project and setting network_zones to true, I get:

+------+-------------+---------+
| NAME | DESCRIPTION | USED BY |
+------+-------------+---------+

After doing some debugging, it seems that GetNetworkZones() (client/incus_network_zones.go) is returning an empty array which tells me that the queryStruct cannot find a project with that name. I reverted back to the main repo to make sure that it has nothing to do with what I've written, but the problem persists.

EDIT: Here's more information

root@ubuntu:/home/ubuntu/incus# incus project list
+-------------------+--------+----------+-----------------+-----------------+----------+---------------+-----------------------+---------+
|       NAME        | IMAGES | PROFILES | STORAGE VOLUMES | STORAGE BUCKETS | NETWORKS | NETWORK ZONES |      DESCRIPTION      | USED BY |
+-------------------+--------+----------+-----------------+-----------------+----------+---------------+-----------------------+---------+
| default (current) | YES    | YES      | YES             | YES             | YES      | YES           | Default Incus project | 4       |
+-------------------+--------+----------+-----------------+-----------------+----------+---------------+-----------------------+---------+
| foo               | YES    | YES      | YES             | YES             | NO       | YES           |                       | 1       |
+-------------------+--------+----------+-----------------+-----------------+----------+---------------+-----------------------+---------+
root@ubuntu:/home/ubuntu/incus# incus network zone list --project foo
+------+-------------+---------+
| NAME | DESCRIPTION | USED BY |
+------+-------------+---------+

From SQL:

root@ubuntu:/home/ubuntu/incus# incus admin sql global "SELECT * FROM networks_zones"
+----+------------+-----------------+-------------+
| id | project_id |      name       | description |
+----+------------+-----------------+-------------+
| 1  | 2          | foo.example.net |             |
| 3  | 7          | bar.example.net |             |
+----+------------+-----------------+-------------+
stgraber commented 7 months ago

What's the output of incus admin sql global "SELECT * FROM projects"?

milaiwi commented 7 months ago
root@ubuntu:/home/ubuntu/incus# incus admin sql global "SELECT * FROM projects"
+----+---------+-----------------------+
| id |  name   |      description      |
+----+---------+-----------------------+
| 1  | default | Default Incus project |
| 2  | foo     |                       |
| 7  | bar     |                       |
+----+---------+-----------------------+
stgraber commented 7 months ago

Are you sure you don't have any modifications to your client or daemon?

I just tried running my commands from https://github.com/lxc/incus/issues/712#issuecomment-2041642099 in our demo sandbox (https://linuxcontainers.org/incus/try-it/) and it worked the same it does on my machine.

milaiwi commented 7 months ago

I installed incus from source on my ubuntu VM following the steps specified at install from source. I then set it to minimal set up using incus admin init --minimal

stgraber commented 7 months ago

What's the output of incus network zone list --project foo --debug?

milaiwi commented 7 months ago
root@ubuntu:/home/ubuntu/incus# incus network zone list --project foo --debug
DEBUG  [2024-04-09T16:50:15-05:00] Connecting to a local Incus over a Unix socket
DEBUG  [2024-04-09T16:50:15-05:00] Sending request to Incus                      etag= method=GET url="http://unix.socket/1.0"
DEBUG  [2024-04-09T16:50:15-05:00] Got response struct from Incus
DEBUG  [2024-04-09T16:50:15-05:00]
    {
        "config": {},
        "api_extensions": [
            "storage_zfs_remove_snapshots",
            "container_host_shutdown_timeout",
            "container_stop_priority",
            "container_syscall_filtering",
            "auth_pki",
            "container_last_used_at",
            "etag",
            "patch",
            "usb_devices",
            "https_allowed_credentials",
            "image_compression_algorithm",
            "directory_manipulation",
            "container_cpu_time",
            "storage_zfs_use_refquota",
            "storage_lvm_mount_options",
            "network",
            "profile_usedby",
            "container_push",
            "container_exec_recording",
            "certificate_update",
            "container_exec_signal_handling",
            "gpu_devices",
            "container_image_properties",
            "migration_progress",
            "id_map",
            "network_firewall_filtering",
            "network_routes",
            "storage",
            "file_delete",
            "file_append",
            "network_dhcp_expiry",
            "storage_lvm_vg_rename",
            "storage_lvm_thinpool_rename",
            "network_vlan",
            "image_create_aliases",
            "container_stateless_copy",
            "container_only_migration",
            "storage_zfs_clone_copy",
            "unix_device_rename",
            "storage_lvm_use_thinpool",
            "storage_rsync_bwlimit",
            "network_vxlan_interface",
            "storage_btrfs_mount_options",
            "entity_description",
            "image_force_refresh",
            "storage_lvm_lv_resizing",
            "id_map_base",
            "file_symlinks",
            "container_push_target",
            "network_vlan_physical",
            "storage_images_delete",
            "container_edit_metadata",
            "container_snapshot_stateful_migration",
            "storage_driver_ceph",
            "storage_ceph_user_name",
            "resource_limits",
            "storage_volatile_initial_source",
            "storage_ceph_force_osd_reuse",
            "storage_block_filesystem_btrfs",
            "resources",
            "kernel_limits",
            "storage_api_volume_rename",
            "network_sriov",
            "console",
            "restrict_dev_incus",
            "migration_pre_copy",
            "infiniband",
            "dev_incus_events",
            "proxy",
            "network_dhcp_gateway",
            "file_get_symlink",
            "network_leases",
            "unix_device_hotplug",
            "storage_api_local_volume_handling",
            "operation_description",
            "clustering",
            "event_lifecycle",
            "storage_api_remote_volume_handling",
            "nvidia_runtime",
            "container_mount_propagation",
            "container_backup",
            "dev_incus_images",
            "container_local_cross_pool_handling",
            "proxy_unix",
            "proxy_udp",
            "clustering_join",
            "proxy_tcp_udp_multi_port_handling",
            "network_state",
            "proxy_unix_dac_properties",
            "container_protection_delete",
            "unix_priv_drop",
            "pprof_http",
            "proxy_haproxy_protocol",
            "network_hwaddr",
            "proxy_nat",
            "network_nat_order",
            "container_full",
            "backup_compression",
            "nvidia_runtime_config",
            "storage_api_volume_snapshots",
            "storage_unmapped",
            "projects",
            "network_vxlan_ttl",
            "container_incremental_copy",
            "usb_optional_vendorid",
            "snapshot_scheduling",
            "snapshot_schedule_aliases",
            "container_copy_project",
            "clustering_server_address",
            "clustering_image_replication",
            "container_protection_shift",
            "snapshot_expiry",
            "container_backup_override_pool",
            "snapshot_expiry_creation",
            "network_leases_location",
            "resources_cpu_socket",
            "resources_gpu",
            "resources_numa",
            "kernel_features",
            "id_map_current",
            "event_location",
            "storage_api_remote_volume_snapshots",
            "network_nat_address",
            "container_nic_routes",
            "cluster_internal_copy",
            "seccomp_notify",
            "lxc_features",
            "container_nic_ipvlan",
            "network_vlan_sriov",
            "storage_cephfs",
            "container_nic_ipfilter",
            "resources_v2",
            "container_exec_user_group_cwd",
            "container_syscall_intercept",
            "container_disk_shift",
            "storage_shifted",
            "resources_infiniband",
            "daemon_storage",
            "instances",
            "image_types",
            "resources_disk_sata",
            "clustering_roles",
            "images_expiry",
            "resources_network_firmware",
            "backup_compression_algorithm",
            "ceph_data_pool_name",
            "container_syscall_intercept_mount",
            "compression_squashfs",
            "container_raw_mount",
            "container_nic_routed",
            "container_syscall_intercept_mount_fuse",
            "container_disk_ceph",
            "virtual-machines",
            "image_profiles",
            "clustering_architecture",
            "resources_disk_id",
            "storage_lvm_stripes",
            "vm_boot_priority",
            "unix_hotplug_devices",
            "api_filtering",
            "instance_nic_network",
            "clustering_sizing",
            "firewall_driver",
            "projects_limits",
            "container_syscall_intercept_hugetlbfs",
            "limits_hugepages",
            "container_nic_routed_gateway",
            "projects_restrictions",
            "custom_volume_snapshot_expiry",
            "volume_snapshot_scheduling",
            "trust_ca_certificates",
            "snapshot_disk_usage",
            "clustering_edit_roles",
            "container_nic_routed_host_address",
            "container_nic_ipvlan_gateway",
            "resources_usb_pci",
            "resources_cpu_threads_numa",
            "resources_cpu_core_die",
            "api_os",
            "container_nic_routed_host_table",
            "container_nic_ipvlan_host_table",
            "container_nic_ipvlan_mode",
            "resources_system",
            "images_push_relay",
            "network_dns_search",
            "container_nic_routed_limits",
            "instance_nic_bridged_vlan",
            "network_state_bond_bridge",
            "usedby_consistency",
            "custom_block_volumes",
            "clustering_failure_domains",
            "resources_gpu_mdev",
            "console_vga_type",
            "projects_limits_disk",
            "network_type_macvlan",
            "network_type_sriov",
            "container_syscall_intercept_bpf_devices",
            "network_type_ovn",
            "projects_networks",
            "projects_networks_restricted_uplinks",
            "custom_volume_backup",
            "backup_override_name",
            "storage_rsync_compression",
            "network_type_physical",
            "network_ovn_external_subnets",
            "network_ovn_nat",
            "network_ovn_external_routes_remove",
            "tpm_device_type",
            "storage_zfs_clone_copy_rebase",
            "gpu_mdev",
            "resources_pci_iommu",
            "resources_network_usb",
            "resources_disk_address",
            "network_physical_ovn_ingress_mode",
            "network_ovn_dhcp",
            "network_physical_routes_anycast",
            "projects_limits_instances",
            "network_state_vlan",
            "instance_nic_bridged_port_isolation",
            "instance_bulk_state_change",
            "network_gvrp",
            "instance_pool_move",
            "gpu_sriov",
            "pci_device_type",
            "storage_volume_state",
            "network_acl",
            "migration_stateful",
            "disk_state_quota",
            "storage_ceph_features",
            "projects_compression",
            "projects_images_remote_cache_expiry",
            "certificate_project",
            "network_ovn_acl",
            "projects_images_auto_update",
            "projects_restricted_cluster_target",
            "images_default_architecture",
            "network_ovn_acl_defaults",
            "gpu_mig",
            "project_usage",
            "network_bridge_acl",
            "warnings",
            "projects_restricted_backups_and_snapshots",
            "clustering_join_token",
            "clustering_description",
            "server_trusted_proxy",
            "clustering_update_cert",
            "storage_api_project",
            "server_instance_driver_operational",
            "server_supported_storage_drivers",
            "event_lifecycle_requestor_address",
            "resources_gpu_usb",
            "clustering_evacuation",
            "network_ovn_nat_address",
            "network_bgp",
            "network_forward",
            "custom_volume_refresh",
            "network_counters_errors_dropped",
            "metrics",
            "image_source_project",
            "clustering_config",
            "network_peer",
            "linux_sysctl",
            "network_dns",
            "ovn_nic_acceleration",
            "certificate_self_renewal",
            "instance_project_move",
            "storage_volume_project_move",
            "cloud_init",
            "network_dns_nat",
            "database_leader",
            "instance_all_projects",
            "clustering_groups",
            "ceph_rbd_du",
            "instance_get_full",
            "qemu_metrics",
            "gpu_mig_uuid",
            "event_project",
            "clustering_evacuation_live",
            "instance_allow_inconsistent_copy",
            "network_state_ovn",
            "storage_volume_api_filtering",
            "image_restrictions",
            "storage_zfs_export",
            "network_dns_records",
            "storage_zfs_reserve_space",
            "network_acl_log",
            "storage_zfs_blocksize",
            "metrics_cpu_seconds",
            "instance_snapshot_never",
            "certificate_token",
            "instance_nic_routed_neighbor_probe",
            "event_hub",
            "agent_nic_config",
            "projects_restricted_intercept",
            "metrics_authentication",
            "images_target_project",
            "images_all_projects",
            "cluster_migration_inconsistent_copy",
            "cluster_ovn_chassis",
            "container_syscall_intercept_sched_setscheduler",
            "storage_lvm_thinpool_metadata_size",
            "storage_volume_state_total",
            "instance_file_head",
            "instances_nic_host_name",
            "image_copy_profile",
            "container_syscall_intercept_sysinfo",
            "clustering_evacuation_mode",
            "resources_pci_vpd",
            "qemu_raw_conf",
            "storage_cephfs_fscache",
            "network_load_balancer",
            "vsock_api",
            "instance_ready_state",
            "network_bgp_holdtime",
            "storage_volumes_all_projects",
            "metrics_memory_oom_total",
            "storage_buckets",
            "storage_buckets_create_credentials",
            "metrics_cpu_effective_total",
            "projects_networks_restricted_access",
            "storage_buckets_local",
            "loki",
            "acme",
            "internal_metrics",
            "cluster_join_token_expiry",
            "remote_token_expiry",
            "init_preseed",
            "storage_volumes_created_at",
            "cpu_hotplug",
            "projects_networks_zones",
            "network_txqueuelen",
            "cluster_member_state",
            "instances_placement_scriptlet",
            "storage_pool_source_wipe",
            "zfs_block_mode",
            "instance_generation_id",
            "disk_io_cache",
            "amd_sev",
            "storage_pool_loop_resize",
            "migration_vm_live",
            "ovn_nic_nesting",
            "oidc",
            "network_ovn_l3only",
            "ovn_nic_acceleration_vdpa",
            "cluster_healing",
            "instances_state_total",
            "auth_user",
            "security_csm",
            "instances_rebuild",
            "numa_cpu_placement",
            "custom_volume_iso",
            "network_allocations",
            "zfs_delegate",
            "storage_api_remote_volume_snapshot_copy",
            "operations_get_query_all_projects",
            "metadata_configuration",
            "syslog_socket",
            "event_lifecycle_name_and_project",
            "instances_nic_limits_priority",
            "disk_initial_volume_configuration",
            "operation_wait",
            "image_restriction_privileged",
            "cluster_internal_custom_volume_copy",
            "disk_io_bus",
            "storage_cephfs_create_missing",
            "instance_move_config",
            "ovn_ssl_config",
            "certificate_description",
            "disk_io_bus_virtio_blk",
            "loki_config_instance",
            "instance_create_start",
            "clustering_evacuation_stop_options",
            "boot_host_shutdown_action",
            "agent_config_drive",
            "network_state_ovn_lr",
            "image_template_permissions",
            "storage_bucket_backup",
            "storage_lvm_cluster",
            "shared_custom_block_volumes",
            "auth_tls_jwt",
            "oidc_claim",
            "device_usb_serial",
            "numa_cpu_balanced",
            "image_restriction_nesting",
            "network_integrations",
            "instance_memory_swap_bytes",
            "network_bridge_external_create",
            "network_zones_all_projects"
        ],
        "api_status": "stable",
        "api_version": "1.0",
        "auth": "trusted",
        "public": false,
        "auth_methods": [
            "tls"
        ],
        "auth_user_name": "root",
        "auth_user_method": "unix",
        "environment": {
            "addresses": [],
            "architectures": [
                "x86_64",
                "i686"
            ],
            "certificate": "-----BEGIN CERTIFICATE-----\nMIIB/jCCAYOgAwIBAgIQG02A0ltX1c4BOJ5TFUeIOzAKBggqhkjOPQQDAzAxMRkw\nFwYDVQQKExBMaW51eCBDb250YWluZXJzMRQwEgYDVQQDDAtyb290QHVidW50dTAe\nFw0yNDA0MDcwMzEwNTlaFw0zNDA0MDUwMzEwNTlaMDExGTAXBgNVBAoTEExpbnV4\nIENvbnRhaW5lcnMxFDASBgNVBAMMC3Jvb3RAdWJ1bnR1MHYwEAYHKoZIzj0CAQYF\nK4EEACIDYgAEk7/bkrQVP1FpEtEOsk1Z7VrFyH9o1ii4DXXKL0oR+/tALX5gqwXb\nDdq0AjLlGlyWotG+wrBjDJ8KhGZfcXSCDpwBWgEEi1HvRrdZOmmsqEz57r/hmng0\neWr5tjdXOyqpo2AwXjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUH\nAwEwDAYDVR0TAQH/BAIwADApBgNVHREEIjAgggZ1YnVudHWHBH8AAAGHEAAAAAAA\nAAAAAAAAAAAAAAEwCgYIKoZIzj0EAwMDaQAwZgIxAJEBY04xf9xqaKB+WcW2XYq5\nfuUfJEhHT6DH/KLt4GV/IxDOzcBIv8pXPQLCMv/uGgIxAPVv127t2d5LwUMSgBI7\n168Vr9eQnWWS3aFr94+My/mHJzHg7RYX/g3mqPUZZmFhwA==\n-----END CERTIFICATE-----\n",
            "certificate_fingerprint": "140aaaa36a6b87d0428996c083e0c0a5a089a602093db30d14682a2f43ab1b53",
            "driver": "lxc",
            "driver_version": "5.0.0",
            "firewall": "nftables",
            "kernel": "Linux",
            "kernel_architecture": "x86_64",
            "kernel_features": {
                "idmapped_mounts": "true",
                "netnsid_getifaddrs": "true",
                "seccomp_listener": "true",
                "seccomp_listener_continue": "true",
                "uevent_injection": "true",
                "unpriv_binfmt": "false",
                "unpriv_fscaps": "true"
            },
            "kernel_version": "6.5.0-26-generic",
            "lxc_features": {
                "cgroup2": "true",
                "core_scheduling": "true",
                "devpts_fd": "true",
                "idmapped_mounts_v2": "true",
                "mount_injection_file": "true",
                "network_gateway_device_route": "true",
                "network_ipvlan": "true",
                "network_l2proxy": "true",
                "network_phys_macvlan_mtu": "true",
                "network_veth_router": "true",
                "pidfd": "true",
                "seccomp_allow_deny_syntax": "true",
                "seccomp_notify": "true",
                "seccomp_proxy_send_notify_fd": "true"
            },
            "os_name": "Ubuntu",
            "os_version": "22.04",
            "project": "default",
            "server": "incus",
            "server_clustered": false,
            "server_event_mode": "full-mesh",
            "server_name": "ubuntu",
            "server_pid": 25614,
            "server_version": "0.7",
            "storage": "dir | zfs",
            "storage_version": "1 | 2.1.5-1ubuntu6~22.04.4",
            "storage_supported_drivers": [
                {
                    "Name": "ceph",
                    "Version": "17.2.7",
                    "Remote": true
                },
                {
                    "Name": "cephfs",
                    "Version": "17.2.7",
                    "Remote": true
                },
                {
                    "Name": "cephobject",
                    "Version": "17.2.7",
                    "Remote": true
                },
                {
                    "Name": "dir",
                    "Version": "1",
                    "Remote": false
                },
                {
                    "Name": "lvm",
                    "Version": "2.03.11(2) (2021-01-08) / 1.02.175 (2021-01-08) / 4.48.0",
                    "Remote": false
                },
                {
                    "Name": "lvmcluster",
                    "Version": "2.03.11(2) (2021-01-08) / 1.02.175 (2021-01-08) / 4.48.0",
                    "Remote": true
                },
                {
                    "Name": "zfs",
                    "Version": "2.1.5-1ubuntu6~22.04.4",
                    "Remote": false
                },
                {
                    "Name": "btrfs",
                    "Version": "5.16.2",
                    "Remote": false
                }
            ]
        }
    }
DEBUG  [2024-04-09T16:50:15-05:00] Sending request to Incus                      etag= method=GET url="http://unix.socket/1.0/network-zones?project=foo&recursion=1"
DEBUG  [2024-04-09T16:50:15-05:00] Got response struct from Incus
DEBUG  [2024-04-09T16:50:15-05:00]
    []
+------+-------------+---------+
| NAME | DESCRIPTION | USED BY |
+------+-------------+---------+
stgraber commented 7 months ago

Okay, so client side looks correct and your server is unmodified?

milaiwi commented 7 months ago

I tried the output on my end after adding support for the --all-projects flag. I noticed that I could not replicate your output so I created a new branch and copied the main incus repo and tried to see if I can get the output from there, but I couldn't.

stgraber commented 7 months ago

There must be something unclean with your daemon or your system, I just tried to replicate your issue in a clean Ubuntu VM and I still get the expected behavior here.

root@v1:~# sudo apt install acl attr autoconf automake dnsmasq-base git golang-go libacl1-dev libcap-dev liblxc1 liblxc-dev libsqlite3-dev libtool libudev-dev liblz4-dev libuv1-dev make pkg-config rsync squashfs-tools tar tcl xz-utils ebtables
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
tar is already the newest version (1.34+dfsg-1.2ubuntu1.1).
The following additional packages will be installed:
  autotools-dev binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-13 dns-root-data file fontconfig-config fonts-noto-core fonts-noto-mono g++ g++-13
  gcc gcc-13 git-man golang-1.21-go golang-1.21-src golang-src iptables libasan8 libatomic1 libattr1-dev libbinutils libc-dev-bin libc-devtools libc6-dev
  libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libcurl3-gnutls libdeflate0 liberror-perl libfontconfig1 libgcc-13-dev libgd3 libgdbm-compat4 libgdbm6 libgomp1
  libgprofng0 libhwasan0 libip6tc2 libisl23 libitm1 libjansson4 libjbig0 libjpeg-turbo8 libjpeg8 libldap-common libldap2 liblerc4 liblsan0 libltdl-dev
  libltdl7 liblxc-common liblzo2-2 libmagic-mgc libmagic1 libmpc3 libmpfr6 libnetfilter-conntrack3 libnfnetlink0 libnftables1 libnftnl11 libnghttp2-14
  libnsl-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libperl5.36 libpkgconf3 libpsl5 libquadmath0 librtmp1 libsasl2-2 libsasl2-modules
  libsasl2-modules-db libseccomp-dev libselinux1-dev libsepol-dev libsframe1 libssh-4 libstdc++-13-dev libsubid4 libtcl8.6 libtiff6 libtirpc-dev libtsan2
  libubsan1 libuv1 libwebp7 libxpm4 linux-libc-dev lxcfs m4 manpages manpages-dev patch perl perl-modules-5.36 pkgconf pkgconf-bin publicsuffix rpcsvc-proto
  tcl8.6 uidmap
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc gettext binutils-doc gprofng-gui cpp-doc gcc-13-locales cpp-13-doc g++-multilib g++-13-multilib gcc-13-doc
  gcc-multilib flex bison gdb gcc-doc gcc-13-multilib git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki
  git-svn bzr | brz mercurial subversion firewalld nftables glibc-doc libgd-tools gdbm-l10n libtool-doc libsasl2-modules-gssapi-mit
  | libsasl2-modules-gssapi-heimdal libsasl2-modules-ldap libsasl2-modules-otp libsasl2-modules-sql seccomp sqlite3-doc libstdc++-13-doc gfortran
  | fortran95-compiler gcj-jdk m4-doc make-doc man-browser ed diffutils-doc perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl
  libtap-harness-archive-perl openssh-server python3-braceexpand tcl-tclreadline
The following NEW packages will be installed:
  acl attr autoconf automake autotools-dev binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-13 dns-root-data dnsmasq-base ebtables file
  fontconfig-config fonts-noto-core fonts-noto-mono g++ g++-13 gcc gcc-13 git git-man golang-1.21-go golang-1.21-src golang-go golang-src iptables
  libacl1-dev libasan8 libatomic1 libattr1-dev libbinutils libc-dev-bin libc-devtools libc6-dev libcap-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0
  libcurl3-gnutls libdeflate0 liberror-perl libfontconfig1 libgcc-13-dev libgd3 libgdbm-compat4 libgdbm6 libgomp1 libgprofng0 libhwasan0 libip6tc2 libisl23
  libitm1 libjansson4 libjbig0 libjpeg-turbo8 libjpeg8 libldap-common libldap2 liblerc4 liblsan0 libltdl-dev libltdl7 liblxc-common liblxc-dev liblxc1
  liblz4-dev liblzo2-2 libmagic-mgc libmagic1 libmpc3 libmpfr6 libnetfilter-conntrack3 libnfnetlink0 libnftables1 libnftnl11 libnghttp2-14 libnsl-dev
  libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libperl5.36 libpkgconf3 libpsl5 libquadmath0 librtmp1 libsasl2-2 libsasl2-modules
  libsasl2-modules-db libseccomp-dev libselinux1-dev libsepol-dev libsframe1 libsqlite3-dev libssh-4 libstdc++-13-dev libsubid4 libtcl8.6 libtiff6
  libtirpc-dev libtool libtsan2 libubsan1 libudev-dev libuv1 libuv1-dev libwebp7 libxpm4 linux-libc-dev lxcfs m4 make manpages manpages-dev patch perl
  perl-modules-5.36 pkg-config pkgconf pkgconf-bin publicsuffix rpcsvc-proto rsync squashfs-tools tcl tcl8.6 uidmap xz-utils
0 upgraded, 131 newly installed, 0 to remove and 0 not upgraded.
Need to get 156 MB of archives.
After this operation, 642 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
Get:1 http://archive.ubuntu.com/ubuntu mantic/main amd64 rsync amd64 3.2.7-1 [434 kB]
Get:2 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 perl-modules-5.36 all 5.36.0-9ubuntu1.1 [2984 kB]
Get:3 http://archive.ubuntu.com/ubuntu mantic/main amd64 libgdbm6 amd64 1.23-3 [33.2 kB]
Get:4 http://archive.ubuntu.com/ubuntu mantic/main amd64 libgdbm-compat4 amd64 1.23-3 [6524 B]
Get:5 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libperl5.36 amd64 5.36.0-9ubuntu1.1 [4780 kB]
Get:6 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 perl amd64 5.36.0-9ubuntu1.1 [235 kB]
Get:7 http://archive.ubuntu.com/ubuntu mantic/main amd64 libmagic-mgc amd64 1:5.44-3 [293 kB]
Get:8 http://archive.ubuntu.com/ubuntu mantic/main amd64 libmagic1 amd64 1:5.44-3 [85.6 kB]
Get:9 http://archive.ubuntu.com/ubuntu mantic/main amd64 file amd64 1:5.44-3 [21.8 kB]
Get:10 http://archive.ubuntu.com/ubuntu mantic/main amd64 libip6tc2 amd64 1.8.9-2ubuntu2 [22.6 kB]
Get:11 http://archive.ubuntu.com/ubuntu mantic/main amd64 libnfnetlink0 amd64 1.0.2-2 [15.8 kB]
Get:12 http://archive.ubuntu.com/ubuntu mantic/main amd64 libnetfilter-conntrack3 amd64 1.0.9-5 [43.8 kB]
Get:13 http://archive.ubuntu.com/ubuntu mantic/main amd64 libnftnl11 amd64 1.2.6-2 [65.9 kB]
Get:14 http://archive.ubuntu.com/ubuntu mantic/main amd64 iptables amd64 1.8.9-2ubuntu2 [382 kB]
Get:15 http://archive.ubuntu.com/ubuntu mantic/main amd64 libjansson4 amd64 2.14-2 [33.0 kB]
Get:16 http://archive.ubuntu.com/ubuntu mantic/main amd64 libnftables1 amd64 1.0.8-1 [354 kB]
Get:17 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libnghttp2-14 amd64 1.55.1-1ubuntu0.1 [73.2 kB]
Get:18 http://archive.ubuntu.com/ubuntu mantic/main amd64 libpsl5 amd64 0.21.2-1 [59.0 kB]
Get:19 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libuv1 amd64 1.44.2-1ubuntu0.1 [91.5 kB]
Get:20 http://archive.ubuntu.com/ubuntu mantic/main amd64 manpages all 6.03-2 [1322 kB]
Get:21 http://archive.ubuntu.com/ubuntu mantic/main amd64 publicsuffix all 20230209.2326-1 [131 kB]
Get:22 http://archive.ubuntu.com/ubuntu mantic/main amd64 xz-utils amd64 5.4.1-0.2 [270 kB]
Get:23 http://archive.ubuntu.com/ubuntu mantic/main amd64 acl amd64 2.3.1-3 [39.0 kB]
Get:24 http://archive.ubuntu.com/ubuntu mantic/main amd64 attr amd64 1:2.5.1-4 [22.5 kB]
Get:25 http://archive.ubuntu.com/ubuntu mantic/main amd64 m4 amd64 1.4.19-3 [243 kB]
Get:26 http://archive.ubuntu.com/ubuntu mantic/main amd64 autoconf all 2.71-3 [339 kB]
Get:27 http://archive.ubuntu.com/ubuntu mantic/main amd64 autotools-dev all 20220109.1 [44.9 kB]
Get:28 http://archive.ubuntu.com/ubuntu mantic/main amd64 automake all 1:1.16.5-1.3 [558 kB]
Get:29 http://archive.ubuntu.com/ubuntu mantic/main amd64 binutils-common amd64 2.41-5ubuntu1 [248 kB]
Get:30 http://archive.ubuntu.com/ubuntu mantic/main amd64 libsframe1 amd64 2.41-5ubuntu1 [14.5 kB]
Get:31 http://archive.ubuntu.com/ubuntu mantic/main amd64 libbinutils amd64 2.41-5ubuntu1 [561 kB]
Get:32 http://archive.ubuntu.com/ubuntu mantic/main amd64 libctf-nobfd0 amd64 2.41-5ubuntu1 [96.3 kB]
Get:33 http://archive.ubuntu.com/ubuntu mantic/main amd64 libctf0 amd64 2.41-5ubuntu1 [94.1 kB]
Get:34 http://archive.ubuntu.com/ubuntu mantic/main amd64 libgprofng0 amd64 2.41-5ubuntu1 [847 kB]
Get:35 http://archive.ubuntu.com/ubuntu mantic/main amd64 binutils-x86-64-linux-gnu amd64 2.41-5ubuntu1 [2468 kB]
Get:36 http://archive.ubuntu.com/ubuntu mantic/main amd64 binutils amd64 2.41-5ubuntu1 [18.0 kB]
Get:37 http://archive.ubuntu.com/ubuntu mantic/main amd64 libisl23 amd64 0.26-3 [741 kB]
Get:38 http://archive.ubuntu.com/ubuntu mantic/main amd64 libmpfr6 amd64 4.2.1-1 [351 kB]
Get:39 http://archive.ubuntu.com/ubuntu mantic/main amd64 libmpc3 amd64 1.3.1-1 [54.1 kB]
Get:40 http://archive.ubuntu.com/ubuntu mantic/main amd64 cpp-13 amd64 13.2.0-4ubuntu3 [10.7 MB]
Get:41 http://archive.ubuntu.com/ubuntu mantic/main amd64 cpp amd64 4:13.2.0-1ubuntu1 [28.9 kB]
Get:42 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 dns-root-data all 2023112702~ubuntu0.23.10.1 [4248 B]
Get:43 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 dnsmasq-base amd64 2.90-0ubuntu0.23.10.1 [373 kB]
Get:44 http://archive.ubuntu.com/ubuntu mantic/main amd64 ebtables amd64 2.0.11-5 [85.1 kB]
Get:45 http://archive.ubuntu.com/ubuntu mantic/main amd64 fonts-noto-mono all 20201225-2 [435 kB]
Get:46 http://archive.ubuntu.com/ubuntu mantic/main amd64 fonts-noto-core all 20201225-2 [13.3 MB]
Get:47 http://archive.ubuntu.com/ubuntu mantic/main amd64 fontconfig-config amd64 2.14.2-4ubuntu1 [35.9 kB]
Get:48 http://archive.ubuntu.com/ubuntu mantic/main amd64 libcc1-0 amd64 13.2.0-4ubuntu3 [48.0 kB]
Get:49 http://archive.ubuntu.com/ubuntu mantic/main amd64 libgomp1 amd64 13.2.0-4ubuntu3 [142 kB]
Get:50 http://archive.ubuntu.com/ubuntu mantic/main amd64 libitm1 amd64 13.2.0-4ubuntu3 [29.3 kB]
Get:51 http://archive.ubuntu.com/ubuntu mantic/main amd64 libatomic1 amd64 13.2.0-4ubuntu3 [10.4 kB]
Get:52 http://archive.ubuntu.com/ubuntu mantic/main amd64 libasan8 amd64 13.2.0-4ubuntu3 [2835 kB]
Get:53 http://archive.ubuntu.com/ubuntu mantic/main amd64 liblsan0 amd64 13.2.0-4ubuntu3 [1203 kB]
Get:54 http://archive.ubuntu.com/ubuntu mantic/main amd64 libtsan2 amd64 13.2.0-4ubuntu3 [2606 kB]
Get:55 http://archive.ubuntu.com/ubuntu mantic/main amd64 libubsan1 amd64 13.2.0-4ubuntu3 [1105 kB]
Get:56 http://archive.ubuntu.com/ubuntu mantic/main amd64 libhwasan0 amd64 13.2.0-4ubuntu3 [1262 kB]
Get:57 http://archive.ubuntu.com/ubuntu mantic/main amd64 libquadmath0 amd64 13.2.0-4ubuntu3 [153 kB]
Get:58 http://archive.ubuntu.com/ubuntu mantic/main amd64 libgcc-13-dev amd64 13.2.0-4ubuntu3 [2686 kB]
Get:59 http://archive.ubuntu.com/ubuntu mantic/main amd64 gcc-13 amd64 13.2.0-4ubuntu3 [21.5 MB]
Get:60 http://archive.ubuntu.com/ubuntu mantic/main amd64 gcc amd64 4:13.2.0-1ubuntu1 [5168 B]
Get:61 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libc-dev-bin amd64 2.38-1ubuntu6.1 [20.3 kB]
Get:62 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 linux-libc-dev amd64 6.5.0-27.28 [1659 kB]
Get:63 http://archive.ubuntu.com/ubuntu mantic/main amd64 libcrypt-dev amd64 1:4.4.36-2 [112 kB]
Get:64 http://archive.ubuntu.com/ubuntu mantic/main amd64 libtirpc-dev amd64 1.3.3+ds-1 [193 kB]
Get:65 http://archive.ubuntu.com/ubuntu mantic/main amd64 libnsl-dev amd64 1.3.0-2build2 [71.3 kB]
Get:66 http://archive.ubuntu.com/ubuntu mantic/main amd64 rpcsvc-proto amd64 1.4.2-0ubuntu6 [68.5 kB]
Get:67 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libc6-dev amd64 2.38-1ubuntu6.1 [2114 kB]
Get:68 http://archive.ubuntu.com/ubuntu mantic/main amd64 libstdc++-13-dev amd64 13.2.0-4ubuntu3 [2351 kB]
Get:69 http://archive.ubuntu.com/ubuntu mantic/main amd64 g++-13 amd64 13.2.0-4ubuntu3 [12.1 MB]
Get:70 http://archive.ubuntu.com/ubuntu mantic/main amd64 g++ amd64 4:13.2.0-1ubuntu1 [1122 B]
Get:71 http://archive.ubuntu.com/ubuntu mantic/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-3 [20.2 kB]
Get:72 http://archive.ubuntu.com/ubuntu mantic/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-3 [53.4 kB]
Get:73 http://archive.ubuntu.com/ubuntu mantic/main amd64 libldap2 amd64 2.6.6+dfsg-1~exp1ubuntu1 [193 kB]
Get:74 http://archive.ubuntu.com/ubuntu mantic/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2build4 [58.2 kB]
Get:75 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libssh-4 amd64 0.10.5-3ubuntu1.2 [188 kB]
Get:76 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libcurl3-gnutls amd64 8.2.1-1ubuntu3.3 [313 kB]
Get:77 http://archive.ubuntu.com/ubuntu mantic/main amd64 liberror-perl all 0.17029-2 [25.6 kB]
Get:78 http://archive.ubuntu.com/ubuntu mantic/main amd64 git-man all 1:2.40.1-1ubuntu1 [1085 kB]
Get:79 http://archive.ubuntu.com/ubuntu mantic/main amd64 git amd64 1:2.40.1-1ubuntu1 [3583 kB]
Get:80 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 golang-1.21-src all 1.21.1-1ubuntu0.23.10.1 [19.4 MB]
Get:81 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 golang-1.21-go amd64 1.21.1-1ubuntu0.23.10.1 [24.8 MB]
Get:82 http://archive.ubuntu.com/ubuntu mantic/main amd64 golang-src all 2:1.21~2 [4836 B]
Get:83 http://archive.ubuntu.com/ubuntu mantic/main amd64 golang-go amd64 2:1.21~2 [43.7 kB]
Get:84 http://archive.ubuntu.com/ubuntu mantic/main amd64 libfontconfig1 amd64 2.14.2-4ubuntu1 [136 kB]
Get:85 http://archive.ubuntu.com/ubuntu mantic/main amd64 libjpeg-turbo8 amd64 2.1.5-2ubuntu1 [147 kB]
Get:86 http://archive.ubuntu.com/ubuntu mantic/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B]
Get:87 http://archive.ubuntu.com/ubuntu mantic/main amd64 libdeflate0 amd64 1.18-1 [43.1 kB]
Get:88 http://archive.ubuntu.com/ubuntu mantic/main amd64 libjbig0 amd64 2.1-6.1ubuntu1 [29.3 kB]
Get:89 http://archive.ubuntu.com/ubuntu mantic/main amd64 liblerc4 amd64 4.0.0+ds-2ubuntu2 [185 kB]
Get:90 http://archive.ubuntu.com/ubuntu mantic/main amd64 libwebp7 amd64 1.2.4-0.3 [213 kB]
Get:91 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libtiff6 amd64 4.5.1+git230720-1ubuntu1.1 [200 kB]
Get:92 http://archive.ubuntu.com/ubuntu mantic/main amd64 libxpm4 amd64 1:3.5.12-1.1ubuntu1 [36.5 kB]
Get:93 http://archive.ubuntu.com/ubuntu mantic/main amd64 libgd3 amd64 2.3.3-9ubuntu1 [123 kB]
Get:94 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libc-devtools amd64 2.38-1ubuntu6.1 [29.3 kB]
Get:95 http://archive.ubuntu.com/ubuntu mantic/main amd64 libcap-dev amd64 1:2.66-4ubuntu1 [588 kB]
Get:96 http://archive.ubuntu.com/ubuntu mantic/main amd64 libldap-common all 2.6.6+dfsg-1~exp1ubuntu1 [30.6 kB]
Get:97 http://archive.ubuntu.com/ubuntu mantic/main amd64 libltdl7 amd64 2.4.7-7 [40.5 kB]
Get:98 http://archive.ubuntu.com/ubuntu mantic/main amd64 libltdl-dev amd64 2.4.7-7 [169 kB]
Get:99 http://archive.ubuntu.com/ubuntu mantic-updates/universe amd64 liblxc1 amd64 1:5.0.1-0ubuntu8~23.10.1 [404 kB]
Get:100 http://archive.ubuntu.com/ubuntu mantic-updates/universe amd64 liblxc-common amd64 1:5.0.1-0ubuntu8~23.10.1 [904 kB]
Get:101 http://archive.ubuntu.com/ubuntu mantic/main amd64 libseccomp-dev amd64 2.5.4-1ubuntu3 [91.2 kB]
Get:102 http://archive.ubuntu.com/ubuntu mantic/main amd64 libsepol-dev amd64 3.5-1 [384 kB]
Get:103 http://archive.ubuntu.com/ubuntu mantic/main amd64 libpcre2-16-0 amd64 10.42-4 [211 kB]
Get:104 http://archive.ubuntu.com/ubuntu mantic/main amd64 libpcre2-32-0 amd64 10.42-4 [198 kB]
Get:105 http://archive.ubuntu.com/ubuntu mantic/main amd64 libpcre2-posix3 amd64 10.42-4 [6746 B]
Get:106 http://archive.ubuntu.com/ubuntu mantic/main amd64 libpcre2-dev amd64 10.42-4 [743 kB]
Get:107 http://archive.ubuntu.com/ubuntu mantic/main amd64 libselinux1-dev amd64 3.5-1 [163 kB]
Get:108 http://archive.ubuntu.com/ubuntu mantic-updates/universe amd64 liblxc-dev amd64 1:5.0.1-0ubuntu8~23.10.1 [496 kB]
Get:109 http://archive.ubuntu.com/ubuntu mantic/main amd64 liblzo2-2 amd64 2.10-2build3 [53.7 kB]
Get:110 http://archive.ubuntu.com/ubuntu mantic/main amd64 libpkgconf3 amd64 1.8.1-2 [31.1 kB]
Get:111 http://archive.ubuntu.com/ubuntu mantic/main amd64 libsasl2-modules amd64 2.1.28+dfsg1-3 [69.8 kB]
Get:112 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libsqlite3-dev amd64 3.42.0-1ubuntu0.1 [881 kB]
Get:113 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libsubid4 amd64 1:4.13+dfsg1-1ubuntu1.1 [23.3 kB]
Get:114 http://archive.ubuntu.com/ubuntu mantic/main amd64 libtcl8.6 amd64 8.6.13+dfsg-2 [984 kB]
Get:115 http://archive.ubuntu.com/ubuntu mantic/main amd64 libtool all 2.4.7-7 [166 kB]
Get:116 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libudev-dev amd64 253.5-1ubuntu6.1 [21.4 kB]
Get:117 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 libuv1-dev amd64 1.44.2-1ubuntu0.1 [130 kB]
Get:118 http://archive.ubuntu.com/ubuntu mantic/universe amd64 lxcfs amd64 5.0.3-1 [82.3 kB]
Get:119 http://archive.ubuntu.com/ubuntu mantic/main amd64 make amd64 4.3-4.1build1 [180 kB]
Get:120 http://archive.ubuntu.com/ubuntu mantic/main amd64 manpages-dev all 6.03-2 [2015 kB]
Get:121 http://archive.ubuntu.com/ubuntu mantic/main amd64 patch amd64 2.7.6-7build2 [109 kB]
Get:122 http://archive.ubuntu.com/ubuntu mantic/main amd64 pkgconf-bin amd64 1.8.1-2 [20.7 kB]
Get:123 http://archive.ubuntu.com/ubuntu mantic/main amd64 pkgconf amd64 1.8.1-2 [16.8 kB]
Get:124 http://archive.ubuntu.com/ubuntu mantic/main amd64 pkg-config amd64 1.8.1-2 [7170 B]
Get:125 http://archive.ubuntu.com/ubuntu mantic/main amd64 squashfs-tools amd64 1:4.6.1-1 [188 kB]
Get:126 http://archive.ubuntu.com/ubuntu mantic/main amd64 tcl8.6 amd64 8.6.13+dfsg-2 [14.7 kB]
Get:127 http://archive.ubuntu.com/ubuntu mantic/main amd64 tcl amd64 8.6.13 [3992 B]
Get:128 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 uidmap amd64 1:4.13+dfsg1-1ubuntu1.1 [27.0 kB]
Get:129 http://archive.ubuntu.com/ubuntu mantic/main amd64 libattr1-dev amd64 1:2.5.1-4 [23.1 kB]
Get:130 http://archive.ubuntu.com/ubuntu mantic/main amd64 libacl1-dev amd64 2.3.1-3 [77.9 kB]
Get:131 http://archive.ubuntu.com/ubuntu mantic/main amd64 liblz4-dev amd64 1.9.4-1 [87.6 kB]
Fetched 156 MB in 4s (37.5 MB/s)    
Extracting templates from packages: 100%
Selecting previously unselected package rsync.
(Reading database ... 18040 files and directories currently installed.)
Preparing to unpack .../000-rsync_3.2.7-1_amd64.deb ...
Unpacking rsync (3.2.7-1) ...
Selecting previously unselected package perl-modules-5.36.
Preparing to unpack .../001-perl-modules-5.36_5.36.0-9ubuntu1.1_all.deb ...
Unpacking perl-modules-5.36 (5.36.0-9ubuntu1.1) ...
Selecting previously unselected package libgdbm6:amd64.
Preparing to unpack .../002-libgdbm6_1.23-3_amd64.deb ...
Unpacking libgdbm6:amd64 (1.23-3) ...
Selecting previously unselected package libgdbm-compat4:amd64.
Preparing to unpack .../003-libgdbm-compat4_1.23-3_amd64.deb ...
Unpacking libgdbm-compat4:amd64 (1.23-3) ...
Selecting previously unselected package libperl5.36:amd64.
Preparing to unpack .../004-libperl5.36_5.36.0-9ubuntu1.1_amd64.deb ...
Unpacking libperl5.36:amd64 (5.36.0-9ubuntu1.1) ...
Selecting previously unselected package perl.
Preparing to unpack .../005-perl_5.36.0-9ubuntu1.1_amd64.deb ...
Unpacking perl (5.36.0-9ubuntu1.1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../006-libmagic-mgc_1%3a5.44-3_amd64.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:amd64.
Preparing to unpack .../007-libmagic1_1%3a5.44-3_amd64.deb ...
Unpacking libmagic1:amd64 (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../008-file_1%3a5.44-3_amd64.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package libip6tc2:amd64.
Preparing to unpack .../009-libip6tc2_1.8.9-2ubuntu2_amd64.deb ...
Unpacking libip6tc2:amd64 (1.8.9-2ubuntu2) ...
Selecting previously unselected package libnfnetlink0:amd64.
Preparing to unpack .../010-libnfnetlink0_1.0.2-2_amd64.deb ...
Unpacking libnfnetlink0:amd64 (1.0.2-2) ...
Selecting previously unselected package libnetfilter-conntrack3:amd64.
Preparing to unpack .../011-libnetfilter-conntrack3_1.0.9-5_amd64.deb ...
Unpacking libnetfilter-conntrack3:amd64 (1.0.9-5) ...
Selecting previously unselected package libnftnl11:amd64.
Preparing to unpack .../012-libnftnl11_1.2.6-2_amd64.deb ...
Unpacking libnftnl11:amd64 (1.2.6-2) ...
Selecting previously unselected package iptables.
Preparing to unpack .../013-iptables_1.8.9-2ubuntu2_amd64.deb ...
Unpacking iptables (1.8.9-2ubuntu2) ...
Selecting previously unselected package libjansson4:amd64.
Preparing to unpack .../014-libjansson4_2.14-2_amd64.deb ...
Unpacking libjansson4:amd64 (2.14-2) ...
Selecting previously unselected package libnftables1:amd64.
Preparing to unpack .../015-libnftables1_1.0.8-1_amd64.deb ...
Unpacking libnftables1:amd64 (1.0.8-1) ...
Selecting previously unselected package libnghttp2-14:amd64.
Preparing to unpack .../016-libnghttp2-14_1.55.1-1ubuntu0.1_amd64.deb ...
Unpacking libnghttp2-14:amd64 (1.55.1-1ubuntu0.1) ...
Selecting previously unselected package libpsl5:amd64.
Preparing to unpack .../017-libpsl5_0.21.2-1_amd64.deb ...
Unpacking libpsl5:amd64 (0.21.2-1) ...
Selecting previously unselected package libuv1:amd64.
Preparing to unpack .../018-libuv1_1.44.2-1ubuntu0.1_amd64.deb ...
Unpacking libuv1:amd64 (1.44.2-1ubuntu0.1) ...
Selecting previously unselected package manpages.
Preparing to unpack .../019-manpages_6.03-2_all.deb ...
Unpacking manpages (6.03-2) ...
Selecting previously unselected package publicsuffix.
Preparing to unpack .../020-publicsuffix_20230209.2326-1_all.deb ...
Unpacking publicsuffix (20230209.2326-1) ...
Selecting previously unselected package xz-utils.
Preparing to unpack .../021-xz-utils_5.4.1-0.2_amd64.deb ...
Unpacking xz-utils (5.4.1-0.2) ...
Selecting previously unselected package acl.
Preparing to unpack .../022-acl_2.3.1-3_amd64.deb ...
Unpacking acl (2.3.1-3) ...
Selecting previously unselected package attr.
Preparing to unpack .../023-attr_1%3a2.5.1-4_amd64.deb ...
Unpacking attr (1:2.5.1-4) ...
Selecting previously unselected package m4.
Preparing to unpack .../024-m4_1.4.19-3_amd64.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../025-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../026-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../027-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package binutils-common:amd64.
Preparing to unpack .../028-binutils-common_2.41-5ubuntu1_amd64.deb ...
Unpacking binutils-common:amd64 (2.41-5ubuntu1) ...
Selecting previously unselected package libsframe1:amd64.
Preparing to unpack .../029-libsframe1_2.41-5ubuntu1_amd64.deb ...
Unpacking libsframe1:amd64 (2.41-5ubuntu1) ...
Selecting previously unselected package libbinutils:amd64.
Preparing to unpack .../030-libbinutils_2.41-5ubuntu1_amd64.deb ...
Unpacking libbinutils:amd64 (2.41-5ubuntu1) ...
Selecting previously unselected package libctf-nobfd0:amd64.
Preparing to unpack .../031-libctf-nobfd0_2.41-5ubuntu1_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.41-5ubuntu1) ...
Selecting previously unselected package libctf0:amd64.
Preparing to unpack .../032-libctf0_2.41-5ubuntu1_amd64.deb ...
Unpacking libctf0:amd64 (2.41-5ubuntu1) ...
Selecting previously unselected package libgprofng0:amd64.
Preparing to unpack .../033-libgprofng0_2.41-5ubuntu1_amd64.deb ...
Unpacking libgprofng0:amd64 (2.41-5ubuntu1) ...
Selecting previously unselected package binutils-x86-64-linux-gnu.
Preparing to unpack .../034-binutils-x86-64-linux-gnu_2.41-5ubuntu1_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.41-5ubuntu1) ...
Selecting previously unselected package binutils.
Preparing to unpack .../035-binutils_2.41-5ubuntu1_amd64.deb ...
Unpacking binutils (2.41-5ubuntu1) ...
Selecting previously unselected package libisl23:amd64.
Preparing to unpack .../036-libisl23_0.26-3_amd64.deb ...
Unpacking libisl23:amd64 (0.26-3) ...
Selecting previously unselected package libmpfr6:amd64.
Preparing to unpack .../037-libmpfr6_4.2.1-1_amd64.deb ...
Unpacking libmpfr6:amd64 (4.2.1-1) ...
Selecting previously unselected package libmpc3:amd64.
Preparing to unpack .../038-libmpc3_1.3.1-1_amd64.deb ...
Unpacking libmpc3:amd64 (1.3.1-1) ...
Selecting previously unselected package cpp-13.
Preparing to unpack .../039-cpp-13_13.2.0-4ubuntu3_amd64.deb ...
Unpacking cpp-13 (13.2.0-4ubuntu3) ...
Selecting previously unselected package cpp.
Preparing to unpack .../040-cpp_4%3a13.2.0-1ubuntu1_amd64.deb ...
Unpacking cpp (4:13.2.0-1ubuntu1) ...
Selecting previously unselected package dns-root-data.
Preparing to unpack .../041-dns-root-data_2023112702~ubuntu0.23.10.1_all.deb ...
Unpacking dns-root-data (2023112702~ubuntu0.23.10.1) ...
Selecting previously unselected package dnsmasq-base.
Preparing to unpack .../042-dnsmasq-base_2.90-0ubuntu0.23.10.1_amd64.deb ...
Unpacking dnsmasq-base (2.90-0ubuntu0.23.10.1) ...
Selecting previously unselected package ebtables.
Preparing to unpack .../043-ebtables_2.0.11-5_amd64.deb ...
Unpacking ebtables (2.0.11-5) ...
Selecting previously unselected package fonts-noto-mono.
Preparing to unpack .../044-fonts-noto-mono_20201225-2_all.deb ...
Unpacking fonts-noto-mono (20201225-2) ...
Selecting previously unselected package fonts-noto-core.
Preparing to unpack .../045-fonts-noto-core_20201225-2_all.deb ...
Unpacking fonts-noto-core (20201225-2) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../046-fontconfig-config_2.14.2-4ubuntu1_amd64.deb ...
Unpacking fontconfig-config (2.14.2-4ubuntu1) ...
Selecting previously unselected package libcc1-0:amd64.
Preparing to unpack .../047-libcc1-0_13.2.0-4ubuntu3_amd64.deb ...
Unpacking libcc1-0:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package libgomp1:amd64.
Preparing to unpack .../048-libgomp1_13.2.0-4ubuntu3_amd64.deb ...
Unpacking libgomp1:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package libitm1:amd64.
Preparing to unpack .../049-libitm1_13.2.0-4ubuntu3_amd64.deb ...
Unpacking libitm1:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package libatomic1:amd64.
Preparing to unpack .../050-libatomic1_13.2.0-4ubuntu3_amd64.deb ...
Unpacking libatomic1:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package libasan8:amd64.
Preparing to unpack .../051-libasan8_13.2.0-4ubuntu3_amd64.deb ...
Unpacking libasan8:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package liblsan0:amd64.
Preparing to unpack .../052-liblsan0_13.2.0-4ubuntu3_amd64.deb ...
Unpacking liblsan0:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package libtsan2:amd64.
Preparing to unpack .../053-libtsan2_13.2.0-4ubuntu3_amd64.deb ...
Unpacking libtsan2:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package libubsan1:amd64.
Preparing to unpack .../054-libubsan1_13.2.0-4ubuntu3_amd64.deb ...
Unpacking libubsan1:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package libhwasan0:amd64.
Preparing to unpack .../055-libhwasan0_13.2.0-4ubuntu3_amd64.deb ...
Unpacking libhwasan0:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package libquadmath0:amd64.
Preparing to unpack .../056-libquadmath0_13.2.0-4ubuntu3_amd64.deb ...
Unpacking libquadmath0:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package libgcc-13-dev:amd64.
Preparing to unpack .../057-libgcc-13-dev_13.2.0-4ubuntu3_amd64.deb ...
Unpacking libgcc-13-dev:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package gcc-13.
Preparing to unpack .../058-gcc-13_13.2.0-4ubuntu3_amd64.deb ...
Unpacking gcc-13 (13.2.0-4ubuntu3) ...
Selecting previously unselected package gcc.
Preparing to unpack .../059-gcc_4%3a13.2.0-1ubuntu1_amd64.deb ...
Unpacking gcc (4:13.2.0-1ubuntu1) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../060-libc-dev-bin_2.38-1ubuntu6.1_amd64.deb ...
Unpacking libc-dev-bin (2.38-1ubuntu6.1) ...
Selecting previously unselected package linux-libc-dev:amd64.
Preparing to unpack .../061-linux-libc-dev_6.5.0-27.28_amd64.deb ...
Unpacking linux-libc-dev:amd64 (6.5.0-27.28) ...
Selecting previously unselected package libcrypt-dev:amd64.
Preparing to unpack .../062-libcrypt-dev_1%3a4.4.36-2_amd64.deb ...
Unpacking libcrypt-dev:amd64 (1:4.4.36-2) ...
Selecting previously unselected package libtirpc-dev:amd64.
Preparing to unpack .../063-libtirpc-dev_1.3.3+ds-1_amd64.deb ...
Unpacking libtirpc-dev:amd64 (1.3.3+ds-1) ...
Selecting previously unselected package libnsl-dev:amd64.
Preparing to unpack .../064-libnsl-dev_1.3.0-2build2_amd64.deb ...
Unpacking libnsl-dev:amd64 (1.3.0-2build2) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../065-rpcsvc-proto_1.4.2-0ubuntu6_amd64.deb ...
Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ...
Selecting previously unselected package libc6-dev:amd64.
Preparing to unpack .../066-libc6-dev_2.38-1ubuntu6.1_amd64.deb ...
Unpacking libc6-dev:amd64 (2.38-1ubuntu6.1) ...
Selecting previously unselected package libstdc++-13-dev:amd64.
Preparing to unpack .../067-libstdc++-13-dev_13.2.0-4ubuntu3_amd64.deb ...
Unpacking libstdc++-13-dev:amd64 (13.2.0-4ubuntu3) ...
Selecting previously unselected package g++-13.
Preparing to unpack .../068-g++-13_13.2.0-4ubuntu3_amd64.deb ...
Unpacking g++-13 (13.2.0-4ubuntu3) ...
Selecting previously unselected package g++.
Preparing to unpack .../069-g++_4%3a13.2.0-1ubuntu1_amd64.deb ...
Unpacking g++ (4:13.2.0-1ubuntu1) ...
Selecting previously unselected package libsasl2-modules-db:amd64.
Preparing to unpack .../070-libsasl2-modules-db_2.1.28+dfsg1-3_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-3) ...
Selecting previously unselected package libsasl2-2:amd64.
Preparing to unpack .../071-libsasl2-2_2.1.28+dfsg1-3_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-3) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../072-libldap2_2.6.6+dfsg-1~exp1ubuntu1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.6+dfsg-1~exp1ubuntu1) ...
Selecting previously unselected package librtmp1:amd64.
Preparing to unpack .../073-librtmp1_2.4+20151223.gitfa8646d.1-2build4_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build4) ...
Selecting previously unselected package libssh-4:amd64.
Preparing to unpack .../074-libssh-4_0.10.5-3ubuntu1.2_amd64.deb ...
Unpacking libssh-4:amd64 (0.10.5-3ubuntu1.2) ...
Selecting previously unselected package libcurl3-gnutls:amd64.
Preparing to unpack .../075-libcurl3-gnutls_8.2.1-1ubuntu3.3_amd64.deb ...
Unpacking libcurl3-gnutls:amd64 (8.2.1-1ubuntu3.3) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../076-liberror-perl_0.17029-2_all.deb ...
Unpacking liberror-perl (0.17029-2) ...
Selecting previously unselected package git-man.
Preparing to unpack .../077-git-man_1%3a2.40.1-1ubuntu1_all.deb ...
Unpacking git-man (1:2.40.1-1ubuntu1) ...
Selecting previously unselected package git.
Preparing to unpack .../078-git_1%3a2.40.1-1ubuntu1_amd64.deb ...
Unpacking git (1:2.40.1-1ubuntu1) ...
Selecting previously unselected package golang-1.21-src.
Preparing to unpack .../079-golang-1.21-src_1.21.1-1ubuntu0.23.10.1_all.deb ...
Unpacking golang-1.21-src (1.21.1-1ubuntu0.23.10.1) ...
Selecting previously unselected package golang-1.21-go.
Preparing to unpack .../080-golang-1.21-go_1.21.1-1ubuntu0.23.10.1_amd64.deb ...
Unpacking golang-1.21-go (1.21.1-1ubuntu0.23.10.1) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../081-golang-src_2%3a1.21~2_all.deb ...
Unpacking golang-src (2:1.21~2) ...
Selecting previously unselected package golang-go:amd64.
Preparing to unpack .../082-golang-go_2%3a1.21~2_amd64.deb ...
Unpacking golang-go:amd64 (2:1.21~2) ...
Selecting previously unselected package libfontconfig1:amd64.
Preparing to unpack .../083-libfontconfig1_2.14.2-4ubuntu1_amd64.deb ...
Unpacking libfontconfig1:amd64 (2.14.2-4ubuntu1) ...
Selecting previously unselected package libjpeg-turbo8:amd64.
Preparing to unpack .../084-libjpeg-turbo8_2.1.5-2ubuntu1_amd64.deb ...
Unpacking libjpeg-turbo8:amd64 (2.1.5-2ubuntu1) ...
Selecting previously unselected package libjpeg8:amd64.
Preparing to unpack .../085-libjpeg8_8c-2ubuntu11_amd64.deb ...
Unpacking libjpeg8:amd64 (8c-2ubuntu11) ...
Selecting previously unselected package libdeflate0:amd64.
Preparing to unpack .../086-libdeflate0_1.18-1_amd64.deb ...
Unpacking libdeflate0:amd64 (1.18-1) ...
Selecting previously unselected package libjbig0:amd64.
Preparing to unpack .../087-libjbig0_2.1-6.1ubuntu1_amd64.deb ...
Unpacking libjbig0:amd64 (2.1-6.1ubuntu1) ...
Selecting previously unselected package liblerc4:amd64.
Preparing to unpack .../088-liblerc4_4.0.0+ds-2ubuntu2_amd64.deb ...
Unpacking liblerc4:amd64 (4.0.0+ds-2ubuntu2) ...
Selecting previously unselected package libwebp7:amd64.
Preparing to unpack .../089-libwebp7_1.2.4-0.3_amd64.deb ...
Unpacking libwebp7:amd64 (1.2.4-0.3) ...
Selecting previously unselected package libtiff6:amd64.
Preparing to unpack .../090-libtiff6_4.5.1+git230720-1ubuntu1.1_amd64.deb ...
Unpacking libtiff6:amd64 (4.5.1+git230720-1ubuntu1.1) ...
Selecting previously unselected package libxpm4:amd64.
Preparing to unpack .../091-libxpm4_1%3a3.5.12-1.1ubuntu1_amd64.deb ...
Unpacking libxpm4:amd64 (1:3.5.12-1.1ubuntu1) ...
Selecting previously unselected package libgd3:amd64.
Preparing to unpack .../092-libgd3_2.3.3-9ubuntu1_amd64.deb ...
Unpacking libgd3:amd64 (2.3.3-9ubuntu1) ...
Selecting previously unselected package libc-devtools.
Preparing to unpack .../093-libc-devtools_2.38-1ubuntu6.1_amd64.deb ...
Unpacking libc-devtools (2.38-1ubuntu6.1) ...
Selecting previously unselected package libcap-dev:amd64.
Preparing to unpack .../094-libcap-dev_1%3a2.66-4ubuntu1_amd64.deb ...
Unpacking libcap-dev:amd64 (1:2.66-4ubuntu1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../095-libldap-common_2.6.6+dfsg-1~exp1ubuntu1_all.deb ...
Unpacking libldap-common (2.6.6+dfsg-1~exp1ubuntu1) ...
Selecting previously unselected package libltdl7:amd64.
Preparing to unpack .../096-libltdl7_2.4.7-7_amd64.deb ...
Unpacking libltdl7:amd64 (2.4.7-7) ...
Selecting previously unselected package libltdl-dev:amd64.
Preparing to unpack .../097-libltdl-dev_2.4.7-7_amd64.deb ...
Unpacking libltdl-dev:amd64 (2.4.7-7) ...
Selecting previously unselected package liblxc1.
Preparing to unpack .../098-liblxc1_1%3a5.0.1-0ubuntu8~23.10.1_amd64.deb ...
Unpacking liblxc1 (1:5.0.1-0ubuntu8~23.10.1) ...
Selecting previously unselected package liblxc-common.
Preparing to unpack .../099-liblxc-common_1%3a5.0.1-0ubuntu8~23.10.1_amd64.deb ...
Unpacking liblxc-common (1:5.0.1-0ubuntu8~23.10.1) ...
Selecting previously unselected package libseccomp-dev:amd64.
Preparing to unpack .../100-libseccomp-dev_2.5.4-1ubuntu3_amd64.deb ...
Unpacking libseccomp-dev:amd64 (2.5.4-1ubuntu3) ...
Selecting previously unselected package libsepol-dev:amd64.
Preparing to unpack .../101-libsepol-dev_3.5-1_amd64.deb ...
Unpacking libsepol-dev:amd64 (3.5-1) ...
Selecting previously unselected package libpcre2-16-0:amd64.
Preparing to unpack .../102-libpcre2-16-0_10.42-4_amd64.deb ...
Unpacking libpcre2-16-0:amd64 (10.42-4) ...
Selecting previously unselected package libpcre2-32-0:amd64.
Preparing to unpack .../103-libpcre2-32-0_10.42-4_amd64.deb ...
Unpacking libpcre2-32-0:amd64 (10.42-4) ...
Selecting previously unselected package libpcre2-posix3:amd64.
Preparing to unpack .../104-libpcre2-posix3_10.42-4_amd64.deb ...
Unpacking libpcre2-posix3:amd64 (10.42-4) ...
Selecting previously unselected package libpcre2-dev:amd64.
Preparing to unpack .../105-libpcre2-dev_10.42-4_amd64.deb ...
Unpacking libpcre2-dev:amd64 (10.42-4) ...
Selecting previously unselected package libselinux1-dev:amd64.
Preparing to unpack .../106-libselinux1-dev_3.5-1_amd64.deb ...
Unpacking libselinux1-dev:amd64 (3.5-1) ...
Selecting previously unselected package liblxc-dev.
Preparing to unpack .../107-liblxc-dev_1%3a5.0.1-0ubuntu8~23.10.1_amd64.deb ...
Unpacking liblxc-dev (1:5.0.1-0ubuntu8~23.10.1) ...
Selecting previously unselected package liblzo2-2:amd64.
Preparing to unpack .../108-liblzo2-2_2.10-2build3_amd64.deb ...
Unpacking liblzo2-2:amd64 (2.10-2build3) ...
Selecting previously unselected package libpkgconf3:amd64.
Preparing to unpack .../109-libpkgconf3_1.8.1-2_amd64.deb ...
Unpacking libpkgconf3:amd64 (1.8.1-2) ...
Selecting previously unselected package libsasl2-modules:amd64.
Preparing to unpack .../110-libsasl2-modules_2.1.28+dfsg1-3_amd64.deb ...
Unpacking libsasl2-modules:amd64 (2.1.28+dfsg1-3) ...
Selecting previously unselected package libsqlite3-dev:amd64.
Preparing to unpack .../111-libsqlite3-dev_3.42.0-1ubuntu0.1_amd64.deb ...
Unpacking libsqlite3-dev:amd64 (3.42.0-1ubuntu0.1) ...
Selecting previously unselected package libsubid4:amd64.
Preparing to unpack .../112-libsubid4_1%3a4.13+dfsg1-1ubuntu1.1_amd64.deb ...
Unpacking libsubid4:amd64 (1:4.13+dfsg1-1ubuntu1.1) ...
Selecting previously unselected package libtcl8.6:amd64.
Preparing to unpack .../113-libtcl8.6_8.6.13+dfsg-2_amd64.deb ...
Unpacking libtcl8.6:amd64 (8.6.13+dfsg-2) ...
Selecting previously unselected package libtool.
Preparing to unpack .../114-libtool_2.4.7-7_all.deb ...
Unpacking libtool (2.4.7-7) ...
Selecting previously unselected package libudev-dev:amd64.
Preparing to unpack .../115-libudev-dev_253.5-1ubuntu6.1_amd64.deb ...
Unpacking libudev-dev:amd64 (253.5-1ubuntu6.1) ...
Selecting previously unselected package libuv1-dev:amd64.
Preparing to unpack .../116-libuv1-dev_1.44.2-1ubuntu0.1_amd64.deb ...
Unpacking libuv1-dev:amd64 (1.44.2-1ubuntu0.1) ...
Selecting previously unselected package lxcfs.
Preparing to unpack .../117-lxcfs_5.0.3-1_amd64.deb ...
Unpacking lxcfs (5.0.3-1) ...
Selecting previously unselected package make.
Preparing to unpack .../118-make_4.3-4.1build1_amd64.deb ...
Unpacking make (4.3-4.1build1) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../119-manpages-dev_6.03-2_all.deb ...
Unpacking manpages-dev (6.03-2) ...
Selecting previously unselected package patch.
Preparing to unpack .../120-patch_2.7.6-7build2_amd64.deb ...
Unpacking patch (2.7.6-7build2) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../121-pkgconf-bin_1.8.1-2_amd64.deb ...
Unpacking pkgconf-bin (1.8.1-2) ...
Selecting previously unselected package pkgconf:amd64.
Preparing to unpack .../122-pkgconf_1.8.1-2_amd64.deb ...
Unpacking pkgconf:amd64 (1.8.1-2) ...
Selecting previously unselected package pkg-config:amd64.
Preparing to unpack .../123-pkg-config_1.8.1-2_amd64.deb ...
Unpacking pkg-config:amd64 (1.8.1-2) ...
Selecting previously unselected package squashfs-tools.
Preparing to unpack .../124-squashfs-tools_1%3a4.6.1-1_amd64.deb ...
Unpacking squashfs-tools (1:4.6.1-1) ...
Selecting previously unselected package tcl8.6.
Preparing to unpack .../125-tcl8.6_8.6.13+dfsg-2_amd64.deb ...
Unpacking tcl8.6 (8.6.13+dfsg-2) ...
Selecting previously unselected package tcl.
Preparing to unpack .../126-tcl_8.6.13_amd64.deb ...
Unpacking tcl (8.6.13) ...
Selecting previously unselected package uidmap.
Preparing to unpack .../127-uidmap_1%3a4.13+dfsg1-1ubuntu1.1_amd64.deb ...
Unpacking uidmap (1:4.13+dfsg1-1ubuntu1.1) ...
Selecting previously unselected package libattr1-dev:amd64.
Preparing to unpack .../128-libattr1-dev_1%3a2.5.1-4_amd64.deb ...
Unpacking libattr1-dev:amd64 (1:2.5.1-4) ...
Selecting previously unselected package libacl1-dev:amd64.
Preparing to unpack .../129-libacl1-dev_2.3.1-3_amd64.deb ...
Unpacking libacl1-dev:amd64 (2.3.1-3) ...
Selecting previously unselected package liblz4-dev:amd64.
Preparing to unpack .../130-liblz4-dev_1.9.4-1_amd64.deb ...
Unpacking liblz4-dev:amd64 (1.9.4-1) ...
Setting up libseccomp-dev:amd64 (2.5.4-1ubuntu3) ...
Setting up libpsl5:amd64 (0.21.2-1) ...
Setting up liblerc4:amd64 (4.0.0+ds-2ubuntu2) ...
Setting up fonts-noto-mono (20201225-2) ...
Setting up libxpm4:amd64 (1:3.5.12-1.1ubuntu1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up attr (1:2.5.1-4) ...
Setting up libip6tc2:amd64 (1.8.9-2ubuntu2) ...
Setting up manpages (6.03-2) ...
Setting up lxcfs (5.0.3-1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/lxcfs.service → /lib/systemd/system/lxcfs.service.
Setting up libsasl2-modules:amd64 (2.1.28+dfsg1-3) ...
Setting up binutils-common:amd64 (2.41-5ubuntu1) ...
Setting up libnghttp2-14:amd64 (1.55.1-1ubuntu0.1) ...
Setting up libmagic1:amd64 (1:5.44-3) ...
Setting up libdeflate0:amd64 (1.18-1) ...
Setting up linux-libc-dev:amd64 (6.5.0-27.28) ...
Setting up libctf-nobfd0:amd64 (2.41-5ubuntu1) ...
Setting up m4 (1.4.19-3) ...
Setting up liblzo2-2:amd64 (2.10-2build3) ...
Setting up libnftnl11:amd64 (1.2.6-2) ...
Setting up file (1:5.44-3) ...
Setting up libgomp1:amd64 (13.2.0-4ubuntu3) ...
Setting up libldap-common (2.6.6+dfsg-1~exp1ubuntu1) ...
Setting up libjbig0:amd64 (2.1-6.1ubuntu1) ...
Setting up libpcre2-16-0:amd64 (10.42-4) ...
Setting up libsframe1:amd64 (2.41-5ubuntu1) ...
Setting up libjansson4:amd64 (2.14-2) ...
Setting up acl (2.3.1-3) ...
Setting up dns-root-data (2023112702~ubuntu0.23.10.1) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-3) ...
Setting up libsubid4:amd64 (1:4.13+dfsg1-1ubuntu1.1) ...
Setting up perl-modules-5.36 (5.36.0-9ubuntu1.1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libpcre2-32-0:amd64 (10.42-4) ...
Setting up libtirpc-dev:amd64 (1.3.3+ds-1) ...
Setting up libpkgconf3:amd64 (1.8.1-2) ...
Setting up libuv1:amd64 (1.44.2-1ubuntu0.1) ...
Setting up rpcsvc-proto (1.4.2-0ubuntu6) ...
Setting up golang-1.21-src (1.21.1-1ubuntu0.23.10.1) ...
Setting up make (4.3-4.1build1) ...
Setting up libmpfr6:amd64 (4.2.1-1) ...
Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build4) ...
Setting up ebtables (2.0.11-5) ...
update-alternatives: using /usr/sbin/ebtables-legacy to provide /usr/sbin/ebtables (ebtables) in auto mode
Setting up xz-utils (5.4.1-0.2) ...
update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode
Setting up libquadmath0:amd64 (13.2.0-4ubuntu3) ...
Setting up libmpc3:amd64 (1.3.1-1) ...
Setting up libatomic1:amd64 (13.2.0-4ubuntu3) ...
Setting up patch (2.7.6-7build2) ...
Setting up libtcl8.6:amd64 (8.6.13+dfsg-2) ...
Setting up liblz4-dev:amd64 (1.9.4-1) ...
Setting up libudev-dev:amd64 (253.5-1ubuntu6.1) ...
Setting up libsepol-dev:amd64 (3.5-1) ...
Setting up pkgconf-bin (1.8.1-2) ...
Setting up libjpeg-turbo8:amd64 (2.1.5-2ubuntu1) ...
Setting up libltdl7:amd64 (2.4.7-7) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-3) ...
Setting up libssh-4:amd64 (0.10.5-3ubuntu1.2) ...
Setting up libwebp7:amd64 (1.2.4-0.3) ...
Setting up libubsan1:amd64 (13.2.0-4ubuntu3) ...
Setting up libpcre2-posix3:amd64 (10.42-4) ...
Setting up libnsl-dev:amd64 (1.3.0-2build2) ...
Setting up libhwasan0:amd64 (13.2.0-4ubuntu3) ...
Setting up libcrypt-dev:amd64 (1:4.4.36-2) ...
Setting up libnfnetlink0:amd64 (1.0.2-2) ...
Setting up libasan8:amd64 (13.2.0-4ubuntu3) ...
Setting up git-man (1:2.40.1-1ubuntu1) ...
Setting up libtsan2:amd64 (13.2.0-4ubuntu3) ...
Setting up libbinutils:amd64 (2.41-5ubuntu1) ...
Setting up libisl23:amd64 (0.26-3) ...
Setting up libc-dev-bin (2.38-1ubuntu6.1) ...
Setting up golang-src (2:1.21~2) ...
Setting up libcap-dev:amd64 (1:2.66-4ubuntu1) ...
Setting up publicsuffix (20230209.2326-1) ...
Setting up fonts-noto-core (20201225-2) ...
Setting up libcc1-0:amd64 (13.2.0-4ubuntu3) ...
Setting up libldap2:amd64 (2.6.6+dfsg-1~exp1ubuntu1) ...
Setting up liblsan0:amd64 (13.2.0-4ubuntu3) ...
Setting up libitm1:amd64 (13.2.0-4ubuntu3) ...
Setting up rsync (3.2.7-1) ...
rsync.service is a disabled or a static unit, not starting it.
Setting up libgdbm6:amd64 (1.23-3) ...
Setting up libctf0:amd64 (2.41-5ubuntu1) ...
Setting up libjpeg8:amd64 (8c-2ubuntu11) ...
Setting up libuv1-dev:amd64 (1.44.2-1ubuntu0.1) ...
Setting up manpages-dev (6.03-2) ...
Setting up tcl8.6 (8.6.13+dfsg-2) ...
Setting up libnftables1:amd64 (1.0.8-1) ...
Setting up cpp-13 (13.2.0-4ubuntu3) ...
Setting up squashfs-tools (1:4.6.1-1) ...
Setting up fontconfig-config (2.14.2-4ubuntu1) ...
Setting up uidmap (1:4.13+dfsg1-1ubuntu1.1) ...
Setting up libcurl3-gnutls:amd64 (8.2.1-1ubuntu3.3) ...
Setting up golang-1.21-go (1.21.1-1ubuntu0.23.10.1) ...
Setting up pkgconf:amd64 (1.8.1-2) ...
Setting up libgprofng0:amd64 (2.41-5ubuntu1) ...
Setting up pkg-config:amd64 (1.8.1-2) ...
Setting up libgdbm-compat4:amd64 (1.23-3) ...
Setting up libgcc-13-dev:amd64 (13.2.0-4ubuntu3) ...
Setting up libnetfilter-conntrack3:amd64 (1.0.9-5) ...
Setting up libtiff6:amd64 (4.5.1+git230720-1ubuntu1.1) ...
Setting up cpp (4:13.2.0-1ubuntu1) ...
Setting up tcl (8.6.13) ...
Setting up libc6-dev:amd64 (2.38-1ubuntu6.1) ...
Setting up libfontconfig1:amd64 (2.14.2-4ubuntu1) ...
Setting up libperl5.36:amd64 (5.36.0-9ubuntu1.1) ...
Setting up libstdc++-13-dev:amd64 (13.2.0-4ubuntu3) ...
Setting up binutils-x86-64-linux-gnu (2.41-5ubuntu1) ...
Setting up libpcre2-dev:amd64 (10.42-4) ...
Setting up libattr1-dev:amd64 (1:2.5.1-4) ...
Setting up golang-go:amd64 (2:1.21~2) ...
Setting up libselinux1-dev:amd64 (3.5-1) ...
Setting up iptables (1.8.9-2ubuntu2) ...
update-alternatives: using /usr/sbin/iptables-legacy to provide /usr/sbin/iptables (iptables) in auto mode
update-alternatives: using /usr/sbin/ip6tables-legacy to provide /usr/sbin/ip6tables (ip6tables) in auto mode
update-alternatives: using /usr/sbin/iptables-nft to provide /usr/sbin/iptables (iptables) in auto mode
update-alternatives: using /usr/sbin/ip6tables-nft to provide /usr/sbin/ip6tables (ip6tables) in auto mode
update-alternatives: using /usr/sbin/arptables-nft to provide /usr/sbin/arptables (arptables) in auto mode
update-alternatives: using /usr/sbin/ebtables-nft to provide /usr/sbin/ebtables (ebtables) in auto mode
Setting up binutils (2.41-5ubuntu1) ...
Setting up dnsmasq-base (2.90-0ubuntu0.23.10.1) ...
Setting up perl (5.36.0-9ubuntu1.1) ...
Setting up libsqlite3-dev:amd64 (3.42.0-1ubuntu0.1) ...
Setting up libgd3:amd64 (2.3.3-9ubuntu1) ...
Setting up gcc-13 (13.2.0-4ubuntu3) ...
Setting up autoconf (2.71-3) ...
Setting up libc-devtools (2.38-1ubuntu6.1) ...
Setting up libacl1-dev:amd64 (2.3.1-3) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up g++-13 (13.2.0-4ubuntu3) ...
Setting up libtool (2.4.7-7) ...
Setting up gcc (4:13.2.0-1ubuntu1) ...
Setting up liberror-perl (0.17029-2) ...
Setting up libltdl-dev:amd64 (2.4.7-7) ...
Setting up git (1:2.40.1-1ubuntu1) ...
Setting up g++ (4:13.2.0-1ubuntu1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up liblxc1 (1:5.0.1-0ubuntu8~23.10.1) ...
Setting up liblxc-dev (1:5.0.1-0ubuntu8~23.10.1) ...
Setting up liblxc-common (1:5.0.1-0ubuntu8~23.10.1) ...
Processing triggers for dbus (1.14.10-1ubuntu1) ...
Processing triggers for libc-bin (2.38-1ubuntu6.1) ...
root@v1:~# git clone https://github.com/lxc/incus
Cloning into 'incus'...
remote: Enumerating objects: 186116, done.
remote: Counting objects: 100% (12885/12885), done.
remote: Compressing objects: 100% (1300/1300), done.
remote: Total 186116 (delta 11707), reused 12079 (delta 11566), pack-reused 173231
Receiving objects: 100% (186116/186116), 116.20 MiB | 24.56 MiB/s, done.
Resolving deltas: 100% (145619/145619), done.
root@v1:~# cd incus
root@v1:~/incus# make deps
Cloning into '/root/go/deps/raft'...
remote: Enumerating objects: 254, done.
remote: Counting objects: 100% (254/254), done.
remote: Compressing objects: 100% (238/238), done.
remote: Total 254 (delta 15), reused 114 (delta 7), pack-reused 0
Receiving objects: 100% (254/254), 425.20 KiB | 2.03 MiB/s, done.
Resolving deltas: 100% (15/15), done.
cd "/root/go/deps/raft" && \
    autoreconf -i && \
    ./configure && \
    make
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'ac'.
libtoolize: copying file 'ac/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:9: installing 'ac/compile'
configure.ac:11: installing 'ac/config.guess'
configure.ac:11: installing 'ac/config.sub'
configure.ac:7: installing 'ac/install-sh'
configure.ac:7: installing 'ac/missing'
Makefile.am: installing 'ac/depcomp'
parallel-tests: installing 'ac/test-driver'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for UV... yes
checking for LZ4... yes
checking whether to build with code coverage support... no
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for stdio.h... (cached) yes
checking for assert.h... yes
checking for unistd.h... (cached) yes
checking for linux/io_uring.h... yes
checking for linux/aio_abi.h... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking whether RWF_NOWAIT is declared... yes
checking for zfs... no
checking for size_t... yes
checking for ssize_t... yes
checking for uint8_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking if gcc supports flag -std=c11 in envvar CFLAGS... yes
checking if gcc supports flag -g in envvar CFLAGS... yes
checking if gcc supports flag -pipe in envvar CFLAGS... yes
checking if gcc supports flag -fcf-protection in envvar CFLAGS... yes
checking if gcc supports flag --param=ssp-buffer-size=4 in envvar CFLAGS... yes
checking if gcc supports flag -fdiagnostics-color in envvar CFLAGS... yes
checking if gcc supports flag -fexceptions in envvar CFLAGS... yes
checking if gcc supports flag -fstack-clash-protection in envvar CFLAGS... yes
checking if gcc supports flag -fstack-protector-strong in envvar CFLAGS... yes
checking if gcc supports flag -fasynchronous-unwind-tables in envvar CFLAGS... yes
checking if gcc supports flag -fdiagnostics-show-option in envvar CFLAGS... yes
checking if gcc supports flag -Wall in envvar CFLAGS... yes
checking if gcc supports flag -Wextra in envvar CFLAGS... yes
checking if gcc supports flag -Wpedantic in envvar CFLAGS... yes
checking if gcc supports flag -Wimplicit-fallthrough=5 in envvar CFLAGS... yes
checking if gcc supports flag -Wcast-align in envvar CFLAGS... yes
checking if gcc supports flag -Wstrict-prototypes in envvar CFLAGS... yes
checking if gcc supports flag -Wlogical-op in envvar CFLAGS... yes
checking if gcc supports flag -Wmissing-include-dirs in envvar CFLAGS... yes
checking if gcc supports flag -Wold-style-definition in envvar CFLAGS... yes
checking if gcc supports flag -Winit-self in envvar CFLAGS... yes
checking if gcc supports flag -Wfloat-equal in envvar CFLAGS... yes
checking if gcc supports flag -Wsuggest-attribute=noreturn in envvar CFLAGS... yes
checking if gcc supports flag -Wformat=2 in envvar CFLAGS... yes
checking if gcc supports flag -Wendif-labels in envvar CFLAGS... yes
checking if gcc supports flag -Wdate-time in envvar CFLAGS... yes
checking if gcc supports flag -Wnested-externs in envvar CFLAGS... yes
checking if gcc supports flag -Wconversion in envvar CFLAGS... yes
checking if gcc supports flag -Werror=implicit-function-declaration in envvar CFLAGS... yes
checking if gcc supports flag -Wunused-but-set-variable in envvar CFLAGS... yes
checking if gcc supports flag -Werror=return-type in envvar CFLAGS... yes
checking if gcc supports flag -Werror=incompatible-pointer-types in envvar CFLAGS... yes
checking if gcc supports flag -Wshadow in envvar CFLAGS... yes
checking if gcc supports flag -Werror=overflow in envvar CFLAGS... yes
checking if gcc supports flag -Werror=shift-count-overflow in envvar CFLAGS... yes
checking if gcc supports flag -Werror=shift-overflow=2 in envvar CFLAGS... yes
checking if gcc supports flag -Warray-bounds in envvar CFLAGS... yes
checking if gcc supports flag -Wrestrict in envvar CFLAGS... yes
checking if gcc supports flag -Wreturn-local-addr in envvar CFLAGS... yes
checking if gcc supports flag -Wstringop-overflow in envvar CFLAGS... yes
checking if gcc supports flag -z in envvar LDFLAGS... no
checking if gcc supports flag relro in envvar LDFLAGS... no
checking if gcc supports flag -z in envvar LDFLAGS... (cached) no
checking if gcc supports flag now in envvar LDFLAGS... no
checking if gcc supports flag -fstack-protector-strong in envvar LDFLAGS... yes
checking if gcc supports flag --param=ssp-buffer-size=4 in envvar LDFLAGS... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/raft.h
config.status: creating raft.pc
config.status: creating Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
make[1]: Entering directory '/root/go/deps/raft'
  CC       src/libraft_la-byte.lo
  CC       src/libraft_la-client.lo
  CC       src/libraft_la-compress.lo
  CC       src/libraft_la-configuration.lo
  CC       src/libraft_la-convert.lo
  CC       src/libraft_la-election.lo
  CC       src/libraft_la-entry.lo
  CC       src/libraft_la-err.lo
  CC       src/libraft_la-heap.lo
  CC       src/libraft_la-membership.lo
  CC       src/libraft_la-message.lo
  CC       src/libraft_la-progress.lo
  CC       src/libraft_la-random.lo
  CC       src/libraft_la-raft.lo
  CC       src/libraft_la-recv.lo
  CC       src/libraft_la-recv_append_entries.lo
  CC       src/libraft_la-recv_append_entries_result.lo
  CC       src/libraft_la-recv_request_vote.lo
  CC       src/libraft_la-recv_request_vote_result.lo
  CC       src/libraft_la-recv_install_snapshot.lo
  CC       src/libraft_la-recv_timeout_now.lo
  CC       src/libraft_la-restore.lo
  CC       src/libraft_la-replication.lo
  CC       src/libraft_la-state.lo
  CC       src/libraft_la-syscall.lo
  CC       src/libraft_la-timeout.lo
  CC       src/libraft_la-tracing.lo
  CC       src/libraft_la-trail.lo
  CC       src/libraft_la-log.lo
  CC       src/libraft_la-legacy.lo
  CC       src/libraft_la-snapshot.lo
  CC       src/libraft_la-fixture.lo
  CC       src/libraft_la-uv.lo
  CC       src/libraft_la-uv_append.lo
  CC       src/libraft_la-uv_encoding.lo
  CC       src/libraft_la-uv_finalize.lo
  CC       src/libraft_la-uv_fs.lo
  CC       src/libraft_la-uv_ip.lo
  CC       src/libraft_la-uv_list.lo
  CC       src/libraft_la-uv_metadata.lo
  CC       src/libraft_la-uv_os.lo
  CC       src/libraft_la-uv_prepare.lo
  CC       src/libraft_la-uv_recv.lo
  CC       src/libraft_la-uv_segment.lo
  CC       src/libraft_la-uv_send.lo
  CC       src/libraft_la-uv_snapshot.lo
  CC       src/libraft_la-uv_tcp.lo
  CC       src/libraft_la-uv_tcp_listen.lo
  CC       src/libraft_la-uv_tcp_connect.lo
  CC       src/libraft_la-uv_truncate.lo
  CC       src/libraft_la-uv_writer.lo
  CCLD     libraft.la
make[1]: Leaving directory '/root/go/deps/raft'
# cowsql
Cloning into '/root/go/deps/cowsql'...
remote: Enumerating objects: 198, done.
remote: Counting objects: 100% (198/198), done.
remote: Compressing objects: 100% (183/183), done.
remote: Total 198 (delta 7), reused 130 (delta 6), pack-reused 0
Receiving objects: 100% (198/198), 395.34 KiB | 3.63 MiB/s, done.
Resolving deltas: 100% (7/7), done.
cd "/root/go/deps/cowsql" && \
    autoreconf -i && \
    PKG_CONFIG_PATH="/root/go/deps/raft" ./configure && \
    make CFLAGS="-I/root/go/deps/raft/include/" LDFLAGS="-L/root/go/deps/raft/.libs/"
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'ac'.
libtoolize: copying file 'ac/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:9: warning: The macro `AC_PROG_CC_STDC' is obsolete.
configure.ac:9: You should run autoupdate.
./lib/autoconf/c.m4:1666: AC_PROG_CC_STDC is expanded from...
configure.ac:9: the top level
configure.ac:12: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/ax_pthread.m4:89: AX_PTHREAD is expanded from...
configure.ac:12: the top level
configure.ac:9: installing 'ac/compile'
configure.ac:12: installing 'ac/config.guess'
configure.ac:12: installing 'ac/config.sub'
configure.ac:6: installing 'ac/install-sh'
configure.ac:6: installing 'ac/missing'
Makefile.am: installing 'ac/depcomp'
parallel-tests: installing 'ac/test-driver'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a sed that does not truncate output... /usr/bin/sed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking whether gcc is Clang... no
checking whether pthreads work with "-pthread" and "-lpthread"... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether to build with code coverage support... no
checking for arpa/inet.h... yes
checking for fcntl.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for sys/socket.h... yes
checking for unistd.h... (cached) yes
checking for size_t... yes
checking for ssize_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint8_t... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for SQLITE... yes
checking for UV... yes
checking for RAFT... yes
checking if gcc supports flag -std=c11 in envvar CFLAGS... yes
checking if gcc supports flag -g in envvar CFLAGS... yes
checking if gcc supports flag --mcet in envvar CFLAGS... no
checking if gcc supports flag -fcf-protection in envvar CFLAGS... yes
checking if gcc supports flag --param=ssp-buffer-size=4 in envvar CFLAGS... yes
checking if gcc supports flag -pipe in envvar CFLAGS... yes
checking if gcc supports flag -fno-strict-aliasing in envvar CFLAGS... yes
checking if gcc supports flag -fdiagnostics-color in envvar CFLAGS... yes
checking if gcc supports flag -fexceptions in envvar CFLAGS... yes
checking if gcc supports flag -fstack-clash-protection in envvar CFLAGS... yes
checking if gcc supports flag -fstack-protector-strong in envvar CFLAGS... yes
checking if gcc supports flag -fasynchronous-unwind-tables in envvar CFLAGS... yes
checking if gcc supports flag -fdiagnostics-show-option in envvar CFLAGS... yes
checking if gcc supports flag -Wall in envvar CFLAGS... yes
checking if gcc supports flag -Wextra in envvar CFLAGS... yes
checking if gcc supports flag -Wimplicit-fallthrough=5 in envvar CFLAGS... yes
checking if gcc supports flag -Wcast-align in envvar CFLAGS... yes
checking if gcc supports flag -Wstrict-prototypes in envvar CFLAGS... yes
checking if gcc supports flag -Wlogical-op in envvar CFLAGS... yes
checking if gcc supports flag -Wmissing-include-dirs in envvar CFLAGS... yes
checking if gcc supports flag -Wold-style-definition in envvar CFLAGS... yes
checking if gcc supports flag -Winit-self in envvar CFLAGS... yes
checking if gcc supports flag -Wfloat-equal in envvar CFLAGS... yes
checking if gcc supports flag -Wsuggest-attribute=noreturn in envvar CFLAGS... yes
checking if gcc supports flag -Wformat=2 in envvar CFLAGS... yes
checking if gcc supports flag -Wshadow in envvar CFLAGS... yes
checking if gcc supports flag -Wendif-labels in envvar CFLAGS... yes
checking if gcc supports flag -Wdate-time in envvar CFLAGS... yes
checking if gcc supports flag -Wnested-externs in envvar CFLAGS... yes
checking if gcc supports flag -Wconversion in envvar CFLAGS... yes
checking if gcc supports flag -Werror in envvar CFLAGS... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating cowsql.pc
config.status: creating Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
make[1]: Entering directory '/root/go/deps/cowsql'
  CC       src/libcowsql_la-bind.lo
  CC       src/client/libcowsql_la-protocol.lo
  CC       src/libcowsql_la-command.lo
  CC       src/libcowsql_la-conn.lo
  CC       src/libcowsql_la-db.lo
  CC       src/libcowsql_la-cowsql.lo
  CC       src/libcowsql_la-error.lo
  CC       src/libcowsql_la-format.lo
  CC       src/libcowsql_la-fsm.lo
  CC       src/libcowsql_la-gateway.lo
  CC       src/libcowsql_la-id.lo
  CC       src/libcowsql_la-leader.lo
  CC       src/lib/libcowsql_la-addr.lo
  CC       src/lib/libcowsql_la-buffer.lo
  CC       src/lib/libcowsql_la-transport.lo
  CC       src/libcowsql_la-logger.lo
  CC       src/libcowsql_la-message.lo
  CC       src/libcowsql_la-metrics.lo
  CC       src/libcowsql_la-config.lo
  CC       src/libcowsql_la-query.lo
  CC       src/libcowsql_la-registry.lo
  CC       src/libcowsql_la-request.lo
  CC       src/libcowsql_la-response.lo
  CC       src/libcowsql_la-roles.lo
  CC       src/libcowsql_la-server.lo
  CC       src/libcowsql_la-stmt.lo
  CC       src/libcowsql_la-tracing.lo
  CC       src/libcowsql_la-transport.lo
  CC       src/libcowsql_la-translate.lo
  CC       src/libcowsql_la-tuple.lo
  CC       src/libcowsql_la-vfs.lo
  CCLD     libcowsql.la
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/root/go/deps/cowsql'
# environment

Please set the following in your environment (possibly ~/.bashrc)
export CGO_CFLAGS="-I/root/go/deps/raft/include/ -I/root/go/deps/cowsql/include/"
export CGO_LDFLAGS="-L/root/go/deps/raft/.libs -L/root/go/deps/cowsql/.libs/"
export LD_LIBRARY_PATH="/root/go/deps/raft/.libs/:/root/go/deps/cowsql/.libs/"
export CGO_LDFLAGS_ALLOW="(-Wl,-wrap,pthread_create)|(-Wl,-z,now)"
root@v1:~/incus# export CGO_CFLAGS="-I/root/go/deps/raft/include/ -I/root/go/deps/cowsql/include/"
export CGO_LDFLAGS="-L/root/go/deps/raft/.libs -L/root/go/deps/cowsql/.libs/"
export LD_LIBRARY_PATH="/root/go/deps/raft/.libs/:/root/go/deps/cowsql/.libs/"
export CGO_LDFLAGS_ALLOW="(-Wl,-wrap,pthread_create)|(-Wl,-z,now)"
root@v1:~/incus# make
CC="cc" CGO_LDFLAGS_ALLOW="(-Wl,-wrap,pthread_create)|(-Wl,-z,now)" go install -v -tags "libsqlite3"  ./...
go: downloading github.com/gorilla/websocket v1.5.1
go: downloading github.com/pkg/sftp v1.13.6
go: downloading github.com/zitadel/oidc/v3 v3.19.0
go: downloading golang.org/x/oauth2 v0.19.0
go: downloading github.com/spf13/cobra v1.8.0
go: downloading github.com/mitchellh/mapstructure v1.5.0
go: downloading github.com/olekukonko/tablewriter v0.0.5
go: downloading github.com/sirupsen/logrus v1.9.3
go: downloading golang.org/x/crypto v0.22.0
go: downloading golang.org/x/sys v0.19.0
go: downloading golang.org/x/text v0.14.0
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading github.com/gorilla/mux v1.8.1
go: downloading github.com/mdlayher/vsock v1.2.1
go: downloading github.com/google/uuid v1.6.0
go: downloading github.com/cowsql/go-cowsql v1.22.0
go: downloading github.com/dustinkirkland/golang-petname v0.0.0-20231002161417-6a283f1aaaf2
go: downloading github.com/flosch/pongo2 v0.0.0-20200913210552-0d938eb266f3
go: downloading github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51
go: downloading github.com/lxc/go-lxc v0.0.0-20230926171149-ccae595aa49e
go: downloading github.com/mattn/go-sqlite3 v1.14.22
go: downloading github.com/robfig/cron/v3 v3.0.1
go: downloading google.golang.org/protobuf v1.33.0
go: downloading github.com/pierrec/lz4/v4 v4.1.21
go: downloading github.com/fvbommel/sortorder v1.1.0
go: downloading golang.org/x/term v0.19.0
go: downloading github.com/gosexy/gettext v0.0.0-20160830220431-74466a0a0c4a
go: downloading github.com/pkg/xattr v0.4.9
go: downloading github.com/go-acme/lego/v4 v4.16.1
go: downloading github.com/openfga/go-sdk v0.3.5
go: downloading github.com/osrg/gobgp/v3 v3.25.0
go: downloading github.com/stretchr/testify v1.9.0
go: downloading github.com/Rican7/retry v0.3.1
go: downloading github.com/google/gopacket v1.1.19
go: downloading github.com/j-keck/arping v1.0.3
go: downloading github.com/jochenvg/go-udev v0.0.0-20171110120927-d6b62d56d37b
go: downloading github.com/mdlayher/ndp v1.1.0
go: downloading github.com/mdlayher/netx v0.0.0-20230430222610-7e21880baee8
go: downloading github.com/miekg/dns v1.1.58
go: downloading gopkg.in/tomb.v2 v2.0.0-20161208151619-d5d1b5820637
go: downloading github.com/armon/go-proxyproto v0.1.0
go: downloading k8s.io/utils v0.0.0-20240310230437-4693a0247e57
go: downloading github.com/checkpoint-restore/go-criu/v6 v6.3.0
go: downloading golang.org/x/sync v0.7.0
go: downloading github.com/digitalocean/go-qemu v0.0.0-20230711162256-2e3d0186973e
go: downloading github.com/vishvananda/netlink v1.2.1-beta.2
go: downloading github.com/ovn-org/libovsdb v0.6.1-0.20240125124854-03f787b1a892
go: downloading github.com/cenkalti/backoff/v4 v4.3.0
go: downloading github.com/go-logr/logr v1.4.1
go: downloading github.com/digitalocean/go-smbios v0.0.0-20180907143718-390a4f403a8e
go: downloading github.com/jaypipes/pcidb v1.0.0
go: downloading go.starlark.net v0.0.0-20240329153429-e6e8e7ce1b7a
go: downloading github.com/minio/madmin-go v1.7.5
go: downloading github.com/minio/minio-go/v7 v7.0.69
go: downloading github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635
go: downloading github.com/golang-jwt/jwt/v5 v5.2.1
go: downloading github.com/go-chi/chi/v5 v5.0.12
go: downloading github.com/go-jose/go-jose/v3 v3.0.3
go: downloading golang.org/x/exp v0.0.0-20240404231335-c0f41cb1a7a0
go: downloading golang.org/x/net v0.24.0
go: downloading github.com/kr/fs v0.1.0
go: downloading github.com/zitadel/logging v0.6.0
go: downloading github.com/gorilla/securecookie v1.1.2
go: downloading github.com/muhlemmer/gu v0.3.1
go: downloading github.com/zitadel/schema v1.3.0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/mattn/go-runewidth v0.0.15
go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.4
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/mdlayher/socket v0.5.1
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/google/renameio v1.0.1
go: downloading go.opentelemetry.io/otel v1.25.0
go: downloading github.com/bmatcuk/doublestar/v4 v4.6.1
go: downloading github.com/muhlemmer/httpforwarded v0.1.0
go: downloading github.com/rs/cors v1.10.1
go: downloading google.golang.org/grpc v1.63.0
go: downloading github.com/dgryski/go-farm v0.0.0-20200201041132-a6ae2369ad13
go: downloading github.com/eapache/channels v1.1.0
go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
go: downloading github.com/jkeiser/iter v0.0.0-20200628201005-c8aa0ae784d1
go: downloading github.com/digitalocean/go-libvirt v0.0.0-20240308204700-df736b2945cf
go: downloading github.com/vishvananda/netns v0.0.4
go: downloading github.com/cenkalti/rpc2 v1.0.1
go: downloading github.com/go-logr/stdr v1.2.2
go: downloading github.com/prometheus/client_golang v1.19.0
go: downloading github.com/mitchellh/go-homedir v1.1.0
go: downloading github.com/prometheus/procfs v0.13.0
go: downloading github.com/secure-io/sio-go v0.3.1
go: downloading github.com/shirou/gopsutil/v3 v3.24.3
go: downloading github.com/tinylib/msgp v1.1.9
go: downloading github.com/json-iterator/go v1.1.12
go: downloading github.com/klauspost/compress v1.17.7
go: downloading github.com/minio/md5-simd v1.1.2
go: downloading github.com/minio/sha256-simd v1.0.1
go: downloading gopkg.in/ini.v1 v1.67.0
go: downloading github.com/rivo/uniseg v0.4.7
go: downloading github.com/russross/blackfriday/v2 v2.1.0
go: downloading go.opentelemetry.io/otel/metric v1.25.0
go: downloading go.opentelemetry.io/otel/trace v1.25.0
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda
go: downloading github.com/eapache/queue v1.1.0
go: downloading github.com/k-sone/critbitgo v1.4.0
go: downloading github.com/fsnotify/fsnotify v1.7.0
go: downloading github.com/spf13/viper v1.18.2
go: downloading github.com/cenkalti/hub v1.0.2
go: downloading github.com/beorn7/perks v1.0.1
go: downloading github.com/cespare/xxhash/v2 v2.3.0
go: downloading github.com/prometheus/client_model v0.6.1
go: downloading github.com/prometheus/common v0.52.2
go: downloading github.com/rs/xid v1.5.0
go: downloading github.com/tklauser/go-sysconf v0.3.13
go: downloading github.com/philhofer/fwd v1.1.2
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/modern-go/reflect2 v1.0.2
go: downloading github.com/klauspost/cpuid/v2 v2.2.7
go: downloading github.com/go-jose/go-jose/v4 v4.0.1
go: downloading github.com/sagikazarmark/slog-shim v0.1.0
go: downloading github.com/spf13/afero v1.11.0
go: downloading github.com/spf13/cast v1.6.0
go: downloading github.com/tklauser/numcpus v0.7.0
go: downloading github.com/subosito/gotenv v1.6.0
go: downloading github.com/hashicorp/hcl v1.0.0
go: downloading github.com/magiconair/properties v1.8.7
go: downloading github.com/pelletier/go-toml/v2 v2.2.0
internal/goarch
internal/abi
internal/unsafeheader
internal/cpu
internal/bytealg
internal/coverage/rtcov
internal/godebugs
internal/goexperiment
internal/goos
runtime/internal/atomic
runtime/internal/math
runtime/internal/sys
runtime/internal/syscall
runtime
internal/reflectlite
errors
internal/race
sync/atomic
sync
io
unicode
unicode/utf8
bytes
strings
bufio
internal/itoa
internal/oserror
syscall
time
context
hash
math/bits
math
strconv
crypto
crypto/internal/alias
crypto/subtle
reflect
encoding/binary
crypto/cipher
crypto/internal/boring/sig
crypto/internal/boring
crypto/internal/randutil
internal/syscall/unix
sort
internal/fmtsort
internal/poll
internal/safefilepath
internal/syscall/execenv
internal/testlog
path
io/fs
os
fmt
internal/bisect
internal/godebug
math/rand
math/big
crypto/rand
crypto/sha256
container/list
crypto/aes
crypto/des
crypto/internal/edwards25519/field
crypto/internal/nistec/fiat
embed
crypto/internal/nistec
crypto/ecdh
crypto/elliptic
crypto/internal/bigmod
crypto/internal/boring/bbig
crypto/sha512
unicode/utf16
encoding/asn1
vendor/golang.org/x/crypto/cryptobyte/asn1
vendor/golang.org/x/crypto/cryptobyte
crypto/ecdsa
crypto/internal/edwards25519
crypto/ed25519
crypto/hmac
crypto/md5
crypto/rc4
crypto/rsa
crypto/sha1
crypto/dsa
encoding/hex
crypto/x509/pkix
encoding/base64
encoding/pem
vendor/golang.org/x/net/dns/dnsmessage
internal/nettrace
internal/singleflight
internal/intern
net/netip
runtime/cgo
net
net/url
path/filepath
crypto/x509
vendor/golang.org/x/crypto/internal/alias
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/internal/poly1305
io/ioutil
vendor/golang.org/x/sys/cpu
vendor/golang.org/x/crypto/chacha20poly1305
vendor/golang.org/x/crypto/hkdf
crypto/tls
encoding
encoding/json
compress/flate
golang.org/x/net/internal/socks
golang.org/x/net/proxy
log/internal
log
hash/crc32
compress/gzip
vendor/golang.org/x/text/transform
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/text/secure/bidirule
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/net/idna
net/textproto
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
vendor/golang.org/x/net/http2/hpack
mime
mime/quotedprintable
mime/multipart
net/http/httptrace
net/http/internal
net/http/internal/ascii
net/http
github.com/gorilla/websocket
github.com/lxc/incus/v6/shared/api
github.com/lxc/incus/v6/shared/cancel
github.com/lxc/incus/v6/shared/ioprogress
golang.org/x/sys/unix
github.com/lxc/incus/v6/shared/termios
github.com/sirupsen/logrus
log/syslog
github.com/sirupsen/logrus/hooks/syslog
github.com/sirupsen/logrus/hooks/writer
github.com/lxc/incus/v6/shared/logger
github.com/lxc/incus/v6/shared/proxy
github.com/lxc/incus/v6/shared/osarch
internal/saferio
encoding/gob
github.com/lxc/incus/v6/shared/units
cmp
slices
github.com/lxc/incus/v6/shared/util
github.com/lxc/incus/v6/shared/simplestreams
regexp/syntax
regexp
gopkg.in/yaml.v2
os/exec
github.com/lxc/incus/v6/shared/subprocess
github.com/lxc/incus/v6/shared/tcp
os/user
github.com/lxc/incus/v6/shared/tls
github.com/lxc/incus/v6/shared/ws
github.com/kr/fs
github.com/pkg/sftp/internal/encoding/ssh/filexfer
golang.org/x/crypto/internal/alias
golang.org/x/crypto/chacha20
golang.org/x/crypto/curve25519
golang.org/x/crypto/internal/poly1305
golang.org/x/crypto/blowfish
golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
golang.org/x/crypto/ssh
github.com/pkg/sftp
github.com/go-jose/go-jose/v3/cipher
github.com/go-jose/go-jose/v3/json
golang.org/x/crypto/pbkdf2
github.com/go-jose/go-jose/v3
database/sql/driver
github.com/google/uuid
log/slog/internal
log/slog/internal/buffer
log/slog
github.com/zitadel/logging
github.com/zitadel/oidc/v3/pkg/crypto
github.com/gorilla/securecookie
github.com/muhlemmer/gu
github.com/zitadel/oidc/v3/pkg/strings
github.com/zitadel/schema
golang.org/x/oauth2/internal
golang.org/x/oauth2
golang.org/x/text/internal/tag
golang.org/x/text/internal/language
golang.org/x/text/internal/language/compact
golang.org/x/text/language
github.com/zitadel/oidc/v3/pkg/oidc
github.com/zitadel/oidc/v3/pkg/http
github.com/go-logr/logr
github.com/go-logr/logr/funcr
github.com/go-logr/stdr
go.opentelemetry.io/otel/internal
go.opentelemetry.io/otel/internal/attribute
go.opentelemetry.io/otel/attribute
go.opentelemetry.io/otel/codes
go.opentelemetry.io/otel/metric/embedded
go.opentelemetry.io/otel/metric
go.opentelemetry.io/otel/internal/baggage
go.opentelemetry.io/otel/baggage
go.opentelemetry.io/otel/trace/embedded
go.opentelemetry.io/otel/trace
go.opentelemetry.io/otel/propagation
go.opentelemetry.io/otel/internal/global
go.opentelemetry.io/otel
github.com/zitadel/oidc/v3/pkg/client
github.com/zitadel/oidc/v3/pkg/oidc/grants/tokenexchange
golang.org/x/oauth2/clientcredentials
github.com/zitadel/oidc/v3/pkg/client/rp
os/signal
github.com/lxc/incus/v6/client
github.com/lxc/incus/v6/internal/revert
github.com/flosch/pongo2
github.com/lxc/incus/v6/internal/io
github.com/lxc/incus/v6/internal/ports
github.com/lxc/incus/v6/internal/util
github.com/lxc/incus/v6/shared/cgo
github.com/pkg/xattr
github.com/lxc/incus/v6/internal/linux
golang.org/x/text/internal
golang.org/x/text/transform
golang.org/x/text/unicode/norm
golang.org/x/text/cases
github.com/lxc/incus/v6/internal/version
github.com/lxc/incus/v6/shared/idmap
encoding/csv
flag
github.com/spf13/pflag
text/template/parse
text/template
github.com/spf13/cobra
github.com/lxc/incus/v6/cmd/fuidshift
github.com/fvbommel/sortorder
github.com/gosexy/gettext
github.com/lxc/incus/v6/internal/i18n
github.com/rivo/uniseg
github.com/mattn/go-runewidth
github.com/olekukonko/tablewriter
golang.org/x/term
github.com/lxc/incus/v6/internal/cmd
github.com/kballard/go-shellquote
github.com/robfig/cron/v3
github.com/lxc/incus/v6/shared/validate
github.com/lxc/incus/v6/internal/instance
github.com/lxc/incus/v6/internal/recover
github.com/lxc/incus/v6/internal/sql
archive/tar
github.com/lxc/incus/v6/shared/archive
github.com/lxc/incus/v6/shared/cliconfig
github.com/mitchellh/mapstructure
html
github.com/russross/blackfriday/v2
github.com/cpuguy83/go-md2man/v2/md2man
gopkg.in/yaml.v3
github.com/spf13/cobra/doc
net/http/httputil
github.com/lxc/incus/v6/cmd/incus
github.com/gorilla/mux
github.com/lxc/incus/v6/internal/jmap
github.com/lxc/incus/v6/internal/server/daemon
github.com/lxc/incus/v6/internal/server/certificate
github.com/lxc/incus/v6/internal/server/request
encoding/xml
github.com/openfga/go-sdk/internal/utils
github.com/openfga/go-sdk/oauth2/internal
github.com/openfga/go-sdk/oauth2
github.com/openfga/go-sdk/oauth2/clientcredentials
github.com/openfga/go-sdk/credentials
github.com/openfga/go-sdk
golang.org/x/sync/errgroup
github.com/openfga/go-sdk/client
github.com/lxc/incus/v6/internal/server/auth
github.com/lxc/incus/v6/internal/server/db/operationtype
github.com/lxc/incus/v6/internal/server/device/config
github.com/lxc/incus/v6/internal/server/storage/memorypipe
github.com/lxc/incus/v6/internal/server/events
github.com/lxc/incus/v6/internal/server/instance/instancetype
github.com/vishvananda/netns
github.com/vishvananda/netlink/nl
github.com/vishvananda/netlink
github.com/lxc/incus/v6/internal/server/ip
github.com/lxc/incus/v6/internal/server/metrics
database/sql
github.com/Rican7/retry/backoff
github.com/Rican7/retry/jitter
github.com/Rican7/retry/strategy
github.com/Rican7/retry
internal/sysinfo
runtime/debug
runtime/trace
testing
github.com/cowsql/go-cowsql/logging
github.com/pkg/errors
github.com/cowsql/go-cowsql/internal/protocol
github.com/google/renameio
github.com/mattn/go-sqlite3
github.com/cowsql/go-cowsql/client
github.com/cowsql/go-cowsql/internal/bindings
github.com/cowsql/go-cowsql
github.com/cowsql/go-cowsql/driver
github.com/lxc/incus/v6/internal/server/db/query
github.com/lxc/incus/v6/internal/server/db/schema
github.com/lxc/incus/v6/internal/server/db/warningtype
github.com/golang-jwt/jwt/v5
hash/fnv
github.com/lxc/incus/v6/internal/server/util
github.com/lxc/incus/v6/internal/server/db/cluster
github.com/lxc/incus/v6/internal/server/db/node
github.com/davecgh/go-spew/spew
github.com/pmezard/go-difflib/difflib
net/http/internal/testcert
net/http/httptest
github.com/stretchr/testify/assert
github.com/stretchr/testify/require
github.com/lxc/incus/v6/internal/server/db
github.com/lxc/incus/v6/internal/server/response
golang.org/x/net/internal/timeseries
html/template
text/tabwriter
golang.org/x/net/trace
google.golang.org/grpc/backoff
google.golang.org/grpc/internal/grpclog
google.golang.org/grpc/grpclog
google.golang.org/grpc/connectivity
google.golang.org/grpc/attributes
google.golang.org/grpc/internal/credentials
google.golang.org/protobuf/internal/detrand
google.golang.org/protobuf/internal/errors
google.golang.org/protobuf/encoding/protowire
google.golang.org/protobuf/internal/pragma
google.golang.org/protobuf/reflect/protoreflect
google.golang.org/protobuf/internal/encoding/messageset
google.golang.org/protobuf/internal/flags
google.golang.org/protobuf/internal/genid
google.golang.org/protobuf/internal/order
go/token
google.golang.org/protobuf/internal/strs
google.golang.org/protobuf/reflect/protoregistry
google.golang.org/protobuf/runtime/protoiface
google.golang.org/protobuf/proto
google.golang.org/protobuf/internal/descfmt
google.golang.org/protobuf/internal/descopts
google.golang.org/protobuf/internal/editiondefaults
google.golang.org/protobuf/internal/encoding/text
google.golang.org/protobuf/internal/encoding/defval
google.golang.org/protobuf/internal/filedesc
google.golang.org/protobuf/internal/set
google.golang.org/protobuf/encoding/prototext
google.golang.org/protobuf/internal/encoding/tag
google.golang.org/protobuf/internal/impl
google.golang.org/protobuf/internal/filetype
google.golang.org/protobuf/internal/version
google.golang.org/protobuf/runtime/protoimpl
google.golang.org/protobuf/protoadapt
google.golang.org/grpc/credentials
google.golang.org/grpc/serviceconfig
google.golang.org/grpc/internal
google.golang.org/grpc/internal/channelz
google.golang.org/grpc/channelz
google.golang.org/grpc/metadata
google.golang.org/grpc/resolver
google.golang.org/grpc/balancer
google.golang.org/grpc/balancer/base
google.golang.org/grpc/internal/grpcrand
google.golang.org/grpc/balancer/roundrobin
google.golang.org/grpc/codes
google.golang.org/grpc/credentials/insecure
google.golang.org/grpc/internal/envconfig
google.golang.org/grpc/internal/grpcutil
google.golang.org/grpc/encoding
google.golang.org/grpc/encoding/proto
google.golang.org/grpc/internal/backoff
google.golang.org/grpc/internal/balancer/gracefulswitch
google.golang.org/grpc/internal/balancerload
google.golang.org/protobuf/types/known/durationpb
google.golang.org/protobuf/types/known/timestamppb
google.golang.org/grpc/binarylog/grpc_binarylog_v1
google.golang.org/protobuf/types/known/anypb
google.golang.org/genproto/googleapis/rpc/status
google.golang.org/grpc/internal/status
google.golang.org/grpc/status
google.golang.org/grpc/internal/binarylog
google.golang.org/grpc/internal/buffer
google.golang.org/grpc/internal/grpcsync
google.golang.org/grpc/internal/idle
google.golang.org/grpc/internal/metadata
google.golang.org/protobuf/internal/encoding/json
google.golang.org/protobuf/encoding/protojson
google.golang.org/grpc/internal/pretty
google.golang.org/grpc/internal/serviceconfig
google.golang.org/grpc/internal/resolver
google.golang.org/grpc/internal/resolver/passthrough
google.golang.org/grpc/internal/transport/networktype
google.golang.org/grpc/internal/resolver/unix
golang.org/x/text/unicode/bidi
golang.org/x/text/secure/bidirule
golang.org/x/net/idna
golang.org/x/net/http/httpguts
golang.org/x/net/http2/hpack
golang.org/x/net/http2
google.golang.org/grpc/internal/syscall
google.golang.org/grpc/keepalive
google.golang.org/grpc/peer
google.golang.org/grpc/stats
google.golang.org/grpc/tap
google.golang.org/grpc/internal/transport
google.golang.org/grpc/balancer/grpclb/state
google.golang.org/grpc/internal/resolver/dns/internal
google.golang.org/grpc/internal/resolver/dns
google.golang.org/grpc/resolver/dns
google.golang.org/grpc
google.golang.org/protobuf/types/known/emptypb
github.com/osrg/gobgp/v3/api
github.com/osrg/gobgp/v3/pkg/log
github.com/osrg/gobgp/v3/pkg/packet/bgp
github.com/dgryski/go-farm
github.com/eapache/queue
github.com/eapache/channels
github.com/k-sone/critbitgo
github.com/fsnotify/fsnotify
github.com/osrg/gobgp/v3/internal/pkg/version
github.com/osrg/gobgp/v3/pkg/apiutil
github.com/osrg/gobgp/v3/pkg/packet/bmp
github.com/osrg/gobgp/v3/pkg/packet/rtr
github.com/osrg/gobgp/v3/pkg/zebra
github.com/sagikazarmark/slog-shim
github.com/spf13/afero/internal/common
github.com/spf13/afero/mem
golang.org/x/text/runes
github.com/spf13/afero
github.com/spf13/cast
github.com/spf13/viper/internal/encoding
golang.org/x/text/encoding/internal/identifier
golang.org/x/text/encoding
golang.org/x/text/encoding/internal
golang.org/x/text/internal/utf8internal
golang.org/x/text/encoding/unicode
github.com/subosito/gotenv
github.com/spf13/viper/internal/encoding/dotenv
github.com/hashicorp/hcl/hcl/strconv
github.com/hashicorp/hcl/hcl/token
github.com/hashicorp/hcl/hcl/ast
github.com/hashicorp/hcl/hcl/scanner
github.com/hashicorp/hcl/hcl/parser
github.com/hashicorp/hcl/json/token
github.com/hashicorp/hcl/json/scanner
github.com/hashicorp/hcl/json/parser
github.com/hashicorp/hcl
github.com/hashicorp/hcl/hcl/printer
github.com/spf13/viper/internal/encoding/hcl
gopkg.in/ini.v1
github.com/spf13/viper/internal/encoding/ini
github.com/magiconair/properties
github.com/spf13/viper/internal/encoding/javaproperties
github.com/spf13/viper/internal/encoding/json
github.com/pelletier/go-toml/v2/internal/characters
github.com/pelletier/go-toml/v2/internal/danger
github.com/pelletier/go-toml/v2/unstable
github.com/pelletier/go-toml/v2/internal/tracker
github.com/pelletier/go-toml/v2
github.com/spf13/viper/internal/encoding/toml
github.com/spf13/viper/internal/encoding/yaml
github.com/spf13/viper/internal/features
github.com/spf13/viper
github.com/osrg/gobgp/v3/pkg/config/oc
github.com/osrg/gobgp/v3/internal/pkg/table
github.com/osrg/gobgp/v3/pkg/packet/mrt
github.com/osrg/gobgp/v3/pkg/server
github.com/lxc/incus/v6/internal/server/bgp
github.com/lxc/incus/v6/internal/server/config
go.starlark.net/internal/spell
go.starlark.net/syntax
go.starlark.net/resolve
go.starlark.net/internal/compile
hash/maphash
go.starlark.net/starlark
github.com/lxc/incus/v6/internal/server/scriptlet/load
github.com/lxc/incus/v6/internal/server/cluster/config
encoding/base32
golang.org/x/net/bpf
golang.org/x/net/internal/iana
golang.org/x/net/internal/socket
golang.org/x/net/ipv4
golang.org/x/net/ipv6
github.com/miekg/dns
github.com/lxc/incus/v6/internal/server/dns
github.com/armon/go-proxyproto
github.com/lxc/incus/v6/internal/server/endpoints/listeners
github.com/mdlayher/socket
github.com/mdlayher/vsock
gopkg.in/tomb.v2
internal/lazyregexp
internal/profile
runtime/pprof
net/http/pprof
github.com/lxc/incus/v6/internal/server/endpoints
github.com/lxc/incus/v6/internal/server/project
github.com/lxc/incus/v6/internal/server/firewall/drivers
github.com/lxc/incus/v6/internal/server/firewall
k8s.io/utils/inotify
github.com/lxc/incus/v6/internal/server/fsmonitor/drivers
github.com/lxc/incus/v6/internal/server/fsmonitor
github.com/cenkalti/backoff/v4
github.com/lxc/incus/v6/internal/iprange
github.com/ovn-org/libovsdb/ovsdb
github.com/ovn-org/libovsdb/mapper
github.com/ovn-org/libovsdb/model
github.com/lxc/incus/v6/internal/server/network/ovn/schema/ovn-ic-nb
github.com/lxc/incus/v6/internal/server/network/ovn/schema/ovn-ic-sb
github.com/lxc/incus/v6/internal/server/network/ovn/schema/ovn-nb
github.com/lxc/incus/v6/internal/server/network/ovn/schema/ovn-sb
github.com/cenkalti/hub
github.com/cenkalti/rpc2
github.com/cenkalti/rpc2/jsonrpc
github.com/ovn-org/libovsdb/database
github.com/ovn-org/libovsdb/updates
github.com/ovn-org/libovsdb/cache
github.com/ovn-org/libovsdb/ovsdb/serverdb
expvar
github.com/beorn7/perks/quantile
github.com/cespare/xxhash/v2
github.com/prometheus/client_model/go
github.com/prometheus/common/model
runtime/metrics
github.com/prometheus/client_golang/prometheus/internal
github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
google.golang.org/protobuf/encoding/protodelim
github.com/prometheus/common/expfmt
github.com/prometheus/procfs/internal/fs
github.com/prometheus/procfs/internal/util
github.com/prometheus/procfs
github.com/prometheus/client_golang/prometheus
github.com/ovn-org/libovsdb/client
github.com/lxc/incus/v6/internal/server/network/ovn
github.com/lxc/incus/v6/internal/server/node
github.com/lxc/incus/v6/internal/server/cgroup
github.com/syndtr/gocapability/capability
github.com/lxc/incus/v6/internal/server/sys
github.com/lxc/incus/v6/internal/server/state
github.com/lxc/incus/v6/internal/server/operations
github.com/lxc/incus/v6/internal/server/vsock
github.com/lxc/incus/v6/shared/api/agent
github.com/lxc/incus/v6/shared/api/guest
github.com/lxc/incus/v6/cmd/incus-agent
github.com/lxc/incus/v6/cmd/incus-benchmark
github.com/lxc/incus/v6/internal/eagain
github.com/lxc/incus/v6/internal/migration
github.com/lxc/incus/v6/internal/rsync
github.com/lxc/incus/v6/cmd/incus-migrate
github.com/lxc/incus/v6/cmd/incus-simplestreams
github.com/lxc/incus/v6/cmd/incus-user
github.com/dustinkirkland/golang-petname
github.com/lxc/go-lxc
github.com/lxc/incus/v6/internal/filter
github.com/lxc/incus/v6/internal/instancewriter
github.com/lxc/incus/v6/internal/netutils
github.com/go-acme/lego/v4/acme
golang.org/x/crypto/ocsp
github.com/go-acme/lego/v4/certcrypto
github.com/go-acme/lego/v4/acme/api/internal/sender
github.com/go-acme/lego/v4/acme/api/internal/nonces
github.com/go-jose/go-jose/v4/cipher
github.com/go-jose/go-jose/v4/json
github.com/go-jose/go-jose/v4
github.com/go-acme/lego/v4/acme/api/internal/secure
github.com/go-acme/lego/v4/log
github.com/go-acme/lego/v4/acme/api
github.com/go-acme/lego/v4/challenge
github.com/go-acme/lego/v4/platform/wait
github.com/go-acme/lego/v4/certificate
github.com/go-acme/lego/v4/challenge/dns01
github.com/go-acme/lego/v4/challenge/http01
github.com/go-acme/lego/v4/challenge/tlsalpn01
github.com/go-acme/lego/v4/challenge/resolver
github.com/go-acme/lego/v4/registration
github.com/go-acme/lego/v4/lego
github.com/lxc/incus/v6/internal/server/acme
github.com/lxc/incus/v6/internal/server/apparmor
github.com/bmatcuk/doublestar/v4
github.com/go-chi/chi/v5
github.com/muhlemmer/httpforwarded
github.com/rs/cors
github.com/zitadel/oidc/v3/pkg/op
github.com/lxc/incus/v6/internal/server/auth/oidc
github.com/lxc/incus/v6/internal/server/backup/config
github.com/lxc/incus/v6/internal/server/lifecycle
github.com/lxc/incus/v6/internal/server/backup
golang.org/x/sync/semaphore
github.com/cowsql/go-cowsql/app
github.com/lxc/incus/v6/internal/server/cluster/request
archive/zip
github.com/lxc/incus/v6/internal/server/instance/operationlock
github.com/lxc/incus/v6/internal/server/seccomp
github.com/lxc/incus/v6/internal/server/instance
github.com/lxc/incus/v6/internal/server/locking
github.com/lxc/incus/v6/internal/server/migration
github.com/lxc/incus/v6/internal/server/refcount
github.com/lxc/incus/v6/internal/server/storage/quota
github.com/modern-go/concurrent
github.com/modern-go/reflect2
github.com/json-iterator/go
github.com/klauspost/compress/internal/race
github.com/klauspost/compress/s2
github.com/klauspost/cpuid/v2
github.com/minio/md5-simd
github.com/minio/minio-go/v7/pkg/s3utils
github.com/minio/minio-go/v7/pkg/signer
github.com/minio/minio-go/v7/pkg/credentials
golang.org/x/sys/cpu
golang.org/x/crypto/blake2b
golang.org/x/crypto/argon2
github.com/minio/minio-go/v7/pkg/encrypt
github.com/minio/minio-go/v7/pkg/lifecycle
github.com/minio/minio-go/v7/pkg/set
github.com/minio/minio-go/v7/pkg/notification
github.com/rs/xid
github.com/minio/minio-go/v7/pkg/replication
github.com/minio/minio-go/v7/pkg/sse
github.com/minio/minio-go/v7/pkg/tags
github.com/minio/sha256-simd
net/http/cookiejar
golang.org/x/net/publicsuffix
github.com/minio/minio-go/v7
github.com/lxc/incus/v6/internal/server/storage/drivers
github.com/lxc/incus/v6/internal/server/storage/s3
github.com/minio/madmin-go/cgroup
github.com/minio/madmin-go/kernel
github.com/prometheus/procfs/sysfs
golang.org/x/crypto/chacha20poly1305
github.com/secure-io/sio-go
github.com/secure-io/sio-go/sioutil
github.com/shirou/gopsutil/v3/common
github.com/shirou/gopsutil/v3/internal/common
github.com/tklauser/numcpus
github.com/tklauser/go-sysconf
github.com/shirou/gopsutil/v3/cpu
github.com/shirou/gopsutil/v3/disk
github.com/shirou/gopsutil/v3/host
github.com/shirou/gopsutil/v3/mem
github.com/shirou/gopsutil/v3/net
github.com/shirou/gopsutil/v3/process
github.com/philhofer/fwd
github.com/tinylib/msgp/msgp
github.com/minio/madmin-go
github.com/lxc/incus/v6/internal/server/storage/s3/miniod
github.com/lxc/incus/v6/internal/server/storage
github.com/lxc/incus/v6/internal/server/task
github.com/lxc/incus/v6/internal/server/warnings
github.com/lxc/incus/v6/internal/server/cluster
github.com/google/gopacket
github.com/google/gopacket/layers
github.com/j-keck/arping
github.com/jkeiser/iter
github.com/jochenvg/go-udev
github.com/lxc/incus/v6/internal/server/device/nictype
github.com/lxc/incus/v6/internal/server/device/pci
github.com/lxc/incus/v6/internal/server/dnsmasq
github.com/mdlayher/netx/eui64
github.com/lxc/incus/v6/internal/server/dnsmasq/dhcpalloc
github.com/lxc/incus/v6/internal/server/network/acl
github.com/lxc/incus/v6/internal/server/network/ovs/schema/ovs
github.com/lxc/incus/v6/internal/server/network/ovs
github.com/digitalocean/go-smbios/smbios
github.com/mitchellh/go-homedir
github.com/jaypipes/pcidb
github.com/lxc/incus/v6/internal/usbid
github.com/lxc/incus/v6/internal/server/resources
github.com/lxc/incus/v6/internal/server/network
golang.org/x/net/icmp
github.com/mdlayher/ndp
github.com/lxc/incus/v6/internal/server/device
google.golang.org/protobuf/types/descriptorpb
github.com/checkpoint-restore/go-criu/v6/crit/images
github.com/checkpoint-restore/go-criu/v6/magic
github.com/checkpoint-restore/go-criu/v6/crit
github.com/digitalocean/go-libvirt/internal/constants
github.com/digitalocean/go-libvirt/internal/event
github.com/digitalocean/go-libvirt/internal/go-xdr/xdr2
github.com/digitalocean/go-libvirt/socket
golang.org/x/crypto/ssh/agent
golang.org/x/crypto/ssh/knownhosts
github.com/digitalocean/go-libvirt/socket/dialers
github.com/digitalocean/go-libvirt
github.com/digitalocean/go-qemu/qmp
github.com/lxc/incus/v6/internal/server/instance/drivers/qmp
github.com/lxc/incus/v6/internal/server/template
github.com/lxc/incus/v6/internal/server/instance/drivers
github.com/lxc/incus/v6/internal/server/loki
github.com/lxc/incus/v6/internal/server/metadata
github.com/lxc/incus/v6/internal/server/network/zone
github.com/lxc/incus/v6/shared/api/scriptlet
github.com/lxc/incus/v6/internal/server/scriptlet
github.com/lxc/incus/v6/internal/server/syslog
github.com/lxc/incus/v6/internal/server/ucred
github.com/lxc/incus/v6/cmd/incusd
github.com/lxc/incus/v6/cmd/lxc-to-incus
github.com/pierrec/lz4/v4/internal/lz4errors
github.com/pierrec/lz4/v4/internal/lz4block
github.com/pierrec/lz4/v4/internal/xxh32
github.com/pierrec/lz4/v4/internal/lz4stream
github.com/pierrec/lz4/v4
github.com/lxc/incus/v6/cmd/lxd-to-incus
github.com/lxc/incus/v6/internal/dnsutil
go/scanner
go/ast
go/build/constraint
go/internal/typeparams
go/parser
github.com/lxc/incus/v6/internal/server/config/generate
github.com/lxc/incus/v6/internal/server/db/generate/lex
go/doc/comment
go/printer
go/format
github.com/lxc/incus/v6/internal/server/db/generate/file
go/doc
internal/buildcfg
internal/goroot
internal/goversion
internal/platform
go/build
github.com/lxc/incus/v6/internal/server/db/generate/db
github.com/lxc/incus/v6/internal/server/db/generate
github.com/lxc/incus/v6/test/dev_incus-client
golang.org/x/exp/constraints
golang.org/x/exp/slices
golang.org/x/exp/slog/internal
golang.org/x/exp/slog/internal/buffer
golang.org/x/exp/slog
github.com/lxc/incus/v6/test/mini-oidc/storage
github.com/lxc/incus/v6/test/mini-oidc
github.com/lxc/incus/v6/test/syscall/sysinfo
github.com/lxc/incus/v6/test/tls2jwt
CGO_ENABLED=0 go install -v -tags netgo ./cmd/incus-migrate
crypto/sha1
net
crypto/x509
github.com/google/uuid
crypto/tls
golang.org/x/net/internal/socks
golang.org/x/net/proxy
net/textproto
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
mime/multipart
net/http/httptrace
net/http
github.com/gorilla/websocket
github.com/lxc/incus/v6/shared/api
github.com/lxc/incus/v6/shared/cancel
log/syslog
github.com/sirupsen/logrus/hooks/syslog
github.com/lxc/incus/v6/shared/logger
github.com/lxc/incus/v6/shared/proxy
github.com/lxc/incus/v6/shared/util
github.com/lxc/incus/v6/shared/simplestreams
github.com/lxc/incus/v6/shared/subprocess
github.com/lxc/incus/v6/shared/tcp
os/user
github.com/lxc/incus/v6/shared/tls
github.com/lxc/incus/v6/shared/ws
golang.org/x/crypto/ssh
github.com/pkg/sftp
github.com/go-jose/go-jose/v3
github.com/zitadel/logging
github.com/zitadel/oidc/v3/pkg/crypto
golang.org/x/oauth2/internal
golang.org/x/oauth2
github.com/zitadel/oidc/v3/pkg/oidc
github.com/zitadel/oidc/v3/pkg/http
go.opentelemetry.io/otel/propagation
go.opentelemetry.io/otel/internal/global
go.opentelemetry.io/otel
github.com/zitadel/oidc/v3/pkg/client
golang.org/x/oauth2/clientcredentials
github.com/zitadel/oidc/v3/pkg/client/rp
github.com/lxc/incus/v6/client
github.com/lxc/incus/v6/internal/i18n
github.com/lxc/incus/v6/internal/cmd
github.com/lxc/incus/v6/internal/util
github.com/lxc/incus/v6/internal/linux
github.com/lxc/incus/v6/internal/eagain
github.com/lxc/incus/v6/internal/migration
github.com/lxc/incus/v6/internal/version
github.com/lxc/incus/v6/internal/rsync
github.com/spf13/pflag
github.com/spf13/cobra
github.com/lxc/incus/v6/cmd/incus-migrate
CGO_ENABLED=0 go install -v -tags agent,netgo ./cmd/incus-agent
github.com/gorilla/mux
github.com/lxc/incus/v6/internal/server/certificate
github.com/lxc/incus/v6/internal/server/request
github.com/openfga/go-sdk/oauth2/internal
github.com/openfga/go-sdk/oauth2
github.com/openfga/go-sdk/oauth2/clientcredentials
github.com/openfga/go-sdk/credentials
net/http/httputil
github.com/openfga/go-sdk
github.com/openfga/go-sdk/client
github.com/lxc/incus/v6/internal/server/auth
github.com/lxc/incus/v6/internal/server/db/operationtype
github.com/lxc/incus/v6/internal/server/device/config
github.com/lxc/incus/v6/internal/server/events
github.com/lxc/incus/v6/internal/server/instance/instancetype
github.com/vishvananda/netlink/nl
github.com/vishvananda/netlink
github.com/lxc/incus/v6/internal/server/ip
github.com/lxc/incus/v6/internal/server/metrics
github.com/lxc/incus/v6/internal/server/db
github.com/golang-jwt/jwt/v5
github.com/lxc/incus/v6/internal/server/util
github.com/lxc/incus/v6/internal/server/response
github.com/lxc/incus/v6/internal/server/state
github.com/lxc/incus/v6/internal/server/operations
github.com/mdlayher/vsock
github.com/lxc/incus/v6/internal/server/vsock
github.com/lxc/incus/v6/cmd/incus-agent
Incus built successfully
root@v1:~/incus# sudo -E PATH=${PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} $(go env GOPATH)/bin/incusd --group sudo
ERROR  [2024-04-09T22:03:39Z] Unable to parse system idmap                  err="No map found for user"
WARNING[2024-04-09T22:03:39Z] AppArmor support has been disabled because 'apparmor_parser' couldn't be found 
WARNING[2024-04-09T22:03:39Z]  - AppArmor support has been disabled, Disabled because 'apparmor_parser' couldn't be found 
WARNING[2024-04-09T22:03:39Z] Instance type not operational                 driver=qemu err="QEMU command not available for CPU architecture" type=virtual-machine
WARNING[2024-04-09T22:03:39Z] Firewall failed to detect any compatible driver, falling back to "xtables" (but some features may not work as expected due to: Backend command "iptables" is an nftables shim) 
^Z
[1]+  Stopped                 sudo -E PATH=${PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} $(go env GOPATH)/bin/incusd --group sudo
root@v1:~/incus# bg
[1]+ sudo -E PATH=${PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} $(go env GOPATH)/bin/incusd --group sudo &
root@v1:~/incus# ~/go/bin/incus project create foo -c features.networks.zones=true
If this is your first time running Incus on this machine, you should also run: incus admin init

Project foo created
root@v1:~/incus# ~/go/bin/incus project create bar -c features.networks.zones=true
Project bar created
root@v1:~/incus# ~/go/bin/incus network zone create foo.example.net --project foo
Network Zone foo.example.net created
root@v1:~/incus# ~/go/bin/incus network zone create bar.example.net --project bar
Network Zone bar.example.net created
root@v1:~/incus# ~/go/bin/incus network zone list --project foo
+-----------------+-------------+---------+
|      NAME       | DESCRIPTION | USED BY |
+-----------------+-------------+---------+
| foo.example.net |             | 0       |
+-----------------+-------------+---------+
root@v1:~/incus# ~/go/bin/incus network zone list --project bar
+-----------------+-------------+---------+
|      NAME       | DESCRIPTION | USED BY |
+-----------------+-------------+---------+
| bar.example.net |             | 0       |
+-----------------+-------------+---------+
root@v1:~/incus# ~/go/bin/incus admin sql global "SELECT * FROM networks_zones"
+----+------------+-----------------+-------------+
| id | project_id |      name       | description |
+----+------------+-----------------+-------------+
| 1  | 2          | foo.example.net |             |
| 2  | 3          | bar.example.net |             |
+----+------------+-----------------+-------------+
root@v1:~/incus# 
milaiwi commented 7 months ago

Hmm, interesting. I'll push my commits on a separate branch and do a full reinstall. I'll see if that works.

milaiwi commented 7 months ago

I made the pull request (#749) but seems that there are some documentation issues. Mainly when I commit to my forked repo the changes have indentation issues. Is there a way to resolve this as I've never seen this issue before.

milaiwi commented 7 months ago

Yeah, I'll make sure to put comments in the future and run the necessary checks for documentation. I also appreciate you taking the time to guide us since we don't have much experience working on large codebases!