[07:24] holmanb: I'll send you a PR https://github.com/canonical/cloud-init/pull/2127 with the implementation [07:24] -ubottu:#cloud-init- Pull 2127 in canonical/cloud-init "Support Ephemeral Networking for BSD" [Open] === cpaelzer_ is now known as cpaelzer [18:46] ds=nocloud-net is not working for me. this is what I currently have... [18:46] # ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- [18:46] HOST> ip address... [18:46] 4: eth3: mtu 1500 group default qlen 1 [18:46]     link/ether 00:50:b6:5a:76:8b [18:46]     inet 192.168.1.8/24 brd 192.168.1.255 scope global dynamic [18:46]        valid_lft forever preferred_lft forever [18:46]     inet6 fe80::1959:c96f:f29a:895/64 scope link dynamic [18:46]        valid_lft forever preferred_lft forever [18:46] # ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- [18:46] cat variables.json... [18:46] { [18:46]   "vm_name": "ubuntu2204-0-0-2-virtualbox", [18:46]   "cpus": 2, [18:46]   "memory": 4096, [18:46]   "disk_size": 20000, [18:46]   "ssh_username": "vagrant", [18:46]   "ssh_password": "vagrant", [18:46]                 "boot", [18:46]                 "" [18:46] ], [18:46]   "iso_url": "https://cdimage.ubuntu.com/releases/22.04.2/release/ubuntu-22.04.2-live-server-amd64.iso", [18:46]   "output_file": "ubuntu2204-0-0-2-virtualbox.box", [18:46]   "output_directory": "output" [18:46] } [18:46] # ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- [18:46] cat virtualbox.pkr.hcl... [18:46] packer { [18:46]   required_plugins { [18:46]     virtualbox = { [18:46]       version = ">= 1.0.0" [18:46]       source = "github.com/hashicorp/virtualbox" [18:46]     } [18:46]   } [18:46] } [18:46] variable "boot_command" { [18:46]   type = string [18:46] } [18:46] variable "chipset" { [18:46]   type = string [18:46]   default = "ich9" [18:46] } [18:46] variable "guest_additions_sha256" { [18:46]   type = string [18:46] } [18:46] variable "guest_additions_url" { [18:46]   type = string [18:46] } [18:46] variable "iso_checksum" { [18:46]   type = string [18:46] } [18:46] variable "iso_url" { [18:47]   type = string [18:47] } [18:47]   cpus = var.cpus [18:47]   memory = var.memory [18:47]   disk_size = var.disk_size [18:47]   format = "ovf" [18:47]   guest_additions_sha256 = var.guest_additions_sha256 [18:47]   guest_additions_url = var.guest_additions_url [18:47]   guest_os_type = "Ubuntu_64" [18:47]   hard_drive_interface = "sata" [18:47]   headless = false [18:47]   http_directory = "http/${var.vm_name}" # Starts a local http server, serves Preseed file [18:47] http_port_min = 8888 [18:47] http_port_max = 8888 [18:47]   iso_checksum = var.iso_checksum [18:47]   iso_urls = [var.local_iso_url, var.iso_url] [18:47]   output_directory = var.output_directory [18:47]   post_shutdown_delay = "30s" [18:47]   shutdown_command = "echo '${var.ssh_password}' | sudo -S shutdown -P now" [18:47]   communicator = "ssh" [18:47] # ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- [18:47] cat http/ubuntu2204-0-0-2-virtualbox/user-data... [18:47] #cloud-config [18:47] autoinstall: [18:47]   version: 1 [18:47]   instance-id: iid-auto-default [18:47]   locale: en_US [18:47]   ssh: [18:47]     allow-pw: true [18:47]     install-server: true [18:47]   identity: [18:47]     hostname: localhost [18:47]     username: vagrant [18:47]     password "$6$K4ai6t7bm0S/K6PR$m8iYdMD0U3C7XWMpwfMnBcchyeAKAJ/WafUqCRgCxTeM8hbDft47yfeYPTMf7LjZrWOhFFLoo7V75FD79KpCJ/" [18:47] # ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- [18:47] cat http/ubuntu2204-0-0-2-virtualbox/meta-data... [18:47] # exists but empty [18:47] # ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- [19:02] in addition... [19:02] password "$6$K4ai6t7bm0S..." was a copy error on my part and should contain a colon as follows... - password: "$6$K4ai6t7bm0S..." [19:02] this was previously run on my Windows' host... [19:02] cmd(admin)``` [19:02] advfirewall firewall add rule name="TCP Port 8888" dir=in action=allow protocol=TCP localport=8888 [19:02] ``` [19:36] DavidedWeFall: please don't paste large amounts of text in the channel, use a pastebin-type link [19:58] that is a large amount of text [21:49] so, uhm, i've been trying to get lxd to boot an ubuntu image with cloud-init config, and it does… nothing [21:49] that seems like pretty bad form [21:50] and I'm still just investigating bugs in FreeBSD, and i didn't expect to hit *this* difficulty… [22:32] holmanb: what's the difference between route_add() and route_append() ?