=== chris14_ is now known as chris14 === shokohsc9 is now known as shokohsc === elastic_dog is now known as Guest6188 [13:39] Hey all. I cannot update my server because I have having an issue with and old ppa for yt-dlp but I can' figure out how to remove it. Any ideas? [13:41] https://pastebin.ubuntu.com/p/VNPVx5JvZF/ [13:43] sudo apt remove yt-dlp [13:43] sudo rm /etc/apt/sources.list.d/yourppa.list [13:44] xpistos: most likely the PPA is configured in some file in /etc/apt/sources.list.d/ indeed [13:44] xpistos: `grep yt-dlp -R /etc/apt/sources.list*` should show you which file contains the line you need to remove. [13:45] (Though I think that you should still be able to update your server: apt should use the updated lists from your other sources.) [13:45] there is also a tool called ppa-purge that can be helpful for situations like this [13:45] ravage: Damn it was that easy. (sudo mv yt-dlp-ubuntu-stable-jammy.list yt-dlp-ubuntu-stable-jammy.list.bak) thanks [13:45] thanks everyone! [13:46] the yt-dlp snap works pretty ok btw [13:46] ppa-purge will remove the packages coming from a PPA & then the PPA itself [13:46] ppa-purge is not very useful if the ppa is no longer available [13:46] JanC: I removed yt-dlp and tried to use the ppa-purge but it didn't work [13:46] ah [13:47] https://github.com/ericj112/ppa-tool does a little better === NatSocSiD` is now known as NatSocSiD [13:47] I suppose it doesn't know which packages came from where... [13:47] ravage: what is the yt-dlp snap. is that an install method? [13:48] xpistos: sudo snap install yt-dlp [13:48] you can also use the built-in updater from yt-dlp if you want (and trust them) [13:50] ravage: I will look more into snap. Thanks again! [13:50] yw [13:51] Now I just need to find irc for virtualbox so I can my headless vbox setup on this server as well [13:51] check https://thelounge.chat/ [13:52] i personally only use good old ZNC and hexchat. but thelounge is popular and i get the appeal [13:54] https://github.com/yt-dlp/yt-dlp/wiki/Installation#using-the-release-binary explains how to use the upstream version & how to update it [13:56] they also list a newer PPA further down there, it seems [13:56] so there are many options :) === shokohsc8 is now known as shokohsc === thelounge5727 is now known as alkisg_lounge === cpaelzer_ is now known as cpaelzer === PeGaSuS is now known as irc_m === irc_m is now known as PeGaSuS === PeGaSuS is now known as irc_m === irc_m is now known as PeGaSuS [19:17] ds=nocloud-net is not working for me. this is what I currently have... [19:17] # ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- [19:17] HOST> ip address... [19:17] 4: eth3: mtu 1500 group default qlen 1 [19:17]     link/ether 00:50:b6:5a:76:8b [19:17]     inet 192.168.1.8/24 brd 192.168.1.255 scope global dynamic [19:17]        valid_lft forever preferred_lft forever [19:17]     inet6 fe80::1959:c96f:f29a:895/64 scope link dynamic [19:17]        valid_lft forever preferred_lft forever [19:17] 1: lo: mtu 1500 group default qlen 1 [19:17]     link/loopback 00:00:00:00:00:00 [19:17]     inet 127.0.0.1/8 brd 127.255.255.255 scope global dynamic [19:17]        valid_lft forever preferred_lft forever [19:17]     inet6 ::1/128 scope host dynamic [19:17]        valid_lft forever preferred_lft forever [19:17] # ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- [19:17] cat variables.json... [19:17] { [19:18] "", [19:18]                 "linux /casper/vmlinuz autoinstall ip=dhcp ipv6.disable=1 ds=nocloud-net;s=http://192.168.1.8:{{.HTTPPort}}/ ---", [19:18]                 "", [19:18]                 "initrd /casper/initrd", [19:18]                 "", [19:18]                 "boot", [19:18]                 "" [19:18] ], [19:18]   "iso_url": "https://cdimage.ubuntu.com/releases/22.04.2/release/ubuntu-22.04.2-live-server-amd64.iso", [19:18]   "output_file": "ubuntu2204-0-0-2-virtualbox.box", [19:18]   "output_directory": "output" [19:18] } [19:18] # ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- [19:18] cat virtualbox.pkr.hcl... [19:18] packer { [19:18]   required_plugins { [19:18]     virtualbox = { [19:18]       version = ">= 1.0.0" [19:18] http_port_min = 8888 [19:18] http_port_max = 8888 [19:18]   iso_checksum = var.iso_checksum [19:18]   iso_urls = [var.local_iso_url, var.iso_url] [19:18]   output_directory = var.output_directory [19:18]   post_shutdown_delay = "30s" [19:18]   shutdown_command = "echo '${var.ssh_password}' | sudo -S shutdown -P now" [19:18]   communicator = "ssh" [19:18]   ssh_username = var.ssh_username [19:18]   ssh_password = var.ssh_password [19:18]   ssh_port = 22 [19:18]   ssh_wait_timeout = "10000s" [19:18]   vboxmanage = [ [19:18]     ["modifyvm", "{{ .Name }}", "--cpus", "${var.cpus}"], [19:18]     ["modifyvm", "{{ .Name }}", "--memory", "${var.memory}"], [19:18]     ["modifyvm", "{{ .Name }}", "--chipset", "${var.chipset}"], [19:18]     ["modifyvm", "{{ .Name }}", "--firmware", "${var.firmware}"], [19:18]     ["modifyvm", "{{ .Name }}", "--vram", "${var.vram}"], [19:18] !pastebin | DividedWeFall [19:18] DividedWeFall: For posting multi-line texts into the channel, please use https://dpaste.com | To post !screenshots use https://imgur.com | !pastebinit to paste directly from command line | Make sure you give us the URL for your paste - see also the channel topic. [19:18]   identity: [19:18]     hostname: localhost [19:18]     username: vagrant [19:18]     password: "$6$K4ai6t7bm0S/K6PR$m8iYdMD0U3C7XWMpwfMnBcchyeAKAJ/WafUqCRgCxTeM8hbDft47yfeYPTMf7LjZrWOhFFLoo7V75FD79KpCJ/" [19:18] # ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- [19:18] cat http/ubuntu2204-0-0-2-virtualbox/meta-data... [19:18] # exists but empty [19:18] # ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- [19:18] # run... [19:18] HYPERVISOR=virtualbox [19:18] packer.exe build -force -on-error=ask -var-file=variables.json ${HYPERVISOR}.pkr.hcl [19:18] Cloud-init with nocloud and CIDATA works. [19:18] Cloud-init with nocloud-net and http_directory always defaults to gui manual configuration. [19:18] I don't think my user-data file is making its way to cloud-init. [19:18] If I do manually configure the instance and then go to the shell before it reboots, I can do the following... [19:18] ping 192.168.1.8 [19:18] ping google.com [19:18] curl http://192.168.1.8:8888/user-data # this is my desired user-data file stated above that autoinstall seems to ignore [19:23] DividedWeFall, could you start with what you want to accomplish ? [19:24] and, please, don't paste any code/configuration files again [19:25] I wish to know why my usage of ds=nocloud-net does not work [19:26] the forum bot requested i direct multiline posts elsewhere, so i pasted things here: https://dpaste.com/CA83DEM4G [19:27] sorry about the big paste - i am a noob at this