/srv/irclogs.ubuntu.com/2024/06/10/#ubuntu-server.txt

znf1 hour later, still installing https://i.imgur.com/TDD7TGm.png00:49
=== chris14_ is now known as chris14
znfI'm still fucking installing... https://i.imgur.com/aVp3l0j.png02:15
znfStarted at 2am, it's 5:15... because someone decided to remove the old debian-installed based mini.iso... 02:16
ravage1Maybe try a blog post02:26
leftyfbznf: what kind of potato and IDE hard drive are you installing ubuntu on?02:27
znfAMD Epyc Zen4, 512GB RAM, NVMe disks 02:28
leftyfband you're installing from floppies? 3.5 or 1.44?02:28
znf...but it's over IPMI and a 50ms latency connection 02:28
leftyfbover ipmi?02:29
znfYes? 02:29
leftyfbI wasn't aware that ipmi could mount iso's02:29
patdk-lapheh, fun 100mbit limit :)02:29
znfThat's basically one of the main features of all IPMI systems? 02:29
znfpatdk-lap: 1Gbit from me upload 02:30
patdk-lapisn't that the whole point of ipmi :)\02:30
znf10Gbit server 02:30
patdk-lapah, my hp ilo's are only 100mbit02:30
leftyfbznf: what's the ipmitool command to mount and attach the iso?02:30
znfThat's not how you use it... 02:30
leftyfbhow do you use it?02:31
ravage1They usually have a web ui for that02:31
patdk-lapclick, mount iso image, and select the image :)02:31
znfI'm using "IPMI" generically. Do you want me to say iDRAC instead? 02:31
leftyfbipmi doesn't have a web UI02:31
leftyfbyes02:31
ravage1Maybe try something like https://boot.netboot.xyz/ipxe/netboot.xyz.iso next time02:31
znfSemantics 02:31
leftyfbiDrac happens to support the ipmi commands, the iDrac is not ipmi02:31
znfagain, semantics, do you call the Supermicro one MegaRAC, too?02:32
leftyfbipmi does not support mounting and attacking iso's for installation02:32
leftyfbnor does ipmi have a web UI02:32
leftyfbit's not semantics 02:32
znfYou must be fun at parties02:32
leftyfbI thought this was support. The party is in #ubuntu-offtopic 02:33
leftyfbwhen asking for and providing support, details matter02:33
leftyfband yes, since Ubuntu 22.04, I have noticed the installs over the iDrac to be significantly slower02:33
znfWhen speaking with a colleague, do you ask him to login the iDRAC/iLo/MegaRAC/whateverotherproprietaryname, or do you juse use something generic, like... "can you check via ipmi/bmc/ikvm?"02:34
ravage1And ipmi 2.0 supports remote virtual media02:34
leftyfbznf: if referring to the web UI, I'll use the name of the webUI in your first list of BMC's02:35
znfravage1, I know of it, but it doesn't really work out with Hetzner's system, as they have their own iPXE thingie going on there. Haven't tried it in a while, but last time I did, it didn't work out pretty 02:35
ravage1The iso should work like any other 02:36
ravage1But haven't tried it in a while too02:36
leftyfbravage1: it seems to be just big enough to hit some sort of limitation with the iDrac out of band terminal02:37
leftyfbthe 22.04 iso (and potentially newer)02:37
znfNetboot.xyz uses the iPXE "ROM" to fetch its scripts (aka menus) 02:37
znfHetzner also use iPXE too serve reFind to boot local OS (I know, sounds a bit weird) 02:38
znfTo*02:38
ravage1You don't need any ipxe functionality of the nic for the iso02:38
ravage1But I don't have any hetzner server02:39
znfI know you don't. But last time I tried to use it, it would fetch dhcp, because, well, it does... And hetzner has their own pxe/bootp scripts that serve reFind to all iPXE ROMs 02:39
ravage1And I do my Ubuntu installs via grml and debootstrap to avoid rants like yours02:39
ravage1And to keep my sanity 02:39
znfSo last time I tried to boot the iPXE iso, it would grab dhcp, and then... It went on and kept booting hetzner's script lol02:41
ravage1you can cancel dhcp and set the ip manually02:41
znfmini.iso was such a damn great concept :(02:42
ravage1it was02:42
leftyfbznf: You mean this one? https://cdimage.ubuntu.com/ubuntu-mini-iso/noble/daily-live/20240608/noble-mini-iso-amd64.iso02:43
ravage1not that not the same02:43
znfNo, that one is utter crap 02:43
ravage1and i never managed to boot that02:43
ravage1its a complete failure02:43
znfI tried it in the first week 24.04 was released 02:44
leftyfbok, so you don't mean the mini.iso was a great concept, you preferred debian-installer over subiquiti02:44
znf...24.04 was absent from the list of releases to pick from02:44
ravage1it worked02:44
znfIt also doesn't work if you don't have dhcp02:45
znfWhen I tried it without dhcp, it would just infinitely wait for dhcp and there was nothing you could do 02:45
znfI also tried it earlier, before booting the full ISO02:46
znfIt reached the stage of dowloading... Something 02:46
znfBut after 10 minutes there was no feedback 02:46
znfAnd yes. The debian-installed just worked. 02:46
znf"hey, I see you got no dhcp here, wanna configure this statically?" sure, buddy 02:47
leftyfbdid you file any bugs with subiquity?02:48
znfYou mean like the ones that are in perpetual limbo like the subnet one for 6+ years?02:49
znfI dare you to find, using a search engine, where to file bugs related to the new mini.iso 02:50
leftyfbthere's nothing wrong with the mini.iso. Everything you've complained about is with the subiquity installer02:50
znfBecause I tried a few hours ago and the only project that came up was "mini-iso-tools", and I couldn't tell if that's the right place 02:51
znfIf the iso doesn't reach subiquity, how can I possibly file a bug for subiquity?02:51
leftyfbok, then file a bug with the kernel or initramfs-tools02:52
leftyfbdepending on where you're having the issue before the installer comes up02:53
znfYou trolling 02:55
znfhttps://i.imgur.com/4OZNKUI.png 02:56
leftyfbsince all you've done is rant, complain about semantics and refuse to file bugs, I'd say that's more in your court. You have yet to ask for any support02:56
znfI've posted that 6 hours ago 02:56
znfThat's where it doesn't fucking do shit 02:57
znfNo feedback, no nothing 02:57
leftyfbIs that over the iDrac?02:57
znfCan't even tell which portion of the stupid mini iso that belongs to 02:57
znfYes. The mini fucking new shit iso 02:57
leftyfbCan you try it on a bare metal machine to see if you have the same issue ... and lose the language and attitude?02:58
znfno, I won't 02:58
znfI don't have a spare machine to run tests on 02:59
znfand I've been "at it" for 4+ hours02:59
znfsomething that used to take me 15 minutes with the old debian-installer based mini.iso 02:59
leftyfbaren't you typing on a machine now?03:01
leftyfbyou know you can start the installer, get passed the point you see it not moving, then reboot and your machine will be fine right?03:02
znfAnd you expect me to just reboot my main machine that I'm working on to test a bad product? 03:03
ravage1just to add to the dhcp mini iso:03:04
ravage1https://p.haxxors.com/ujtwpelm.png03:04
ravage1this skips dhcp for me03:04
leftyfboh, I'm sorry. I was under the impression you were here for support, which could include troubleshooting and filing a bug so that it gets resolved03:04
znfThere's nothing that I could possibly say/write/file that would make whichever team decided to scrape the old reliable installer and instead replace it with this horror to ever change their minds 03:06
patdk-lapI wonder why they even bothered to make the server iso use it, I can understand the desktop03:07
znfravage1: that's good to know for future cases. If only the Downloader would actually provide any sort of feedback 03:07
znfI genuinely can't know if it's just stuck or downloading very slowly 03:08
znfYes, I am ranting, and you'd be too if you were doing nothing but staring at a spinner for the last 2+ hours... 03:09
ravage1Also tested netboot.xyz but only on a VM. I think that's what I will try tonight 03:09
ravage1Need to replace a storage node03:09
znfI had another random issue with netboot.xyz at a point when I was trying to get 22.04 installed 03:10
znfI was, again, over iDRAC (or iLo? Whatever), and it was configured as a shared connection instead of its own dedicated port 03:11
znfAnd I had like 200ms latency to that location 03:11
ravage1The netboot iso is less than 3mb03:12
ravage1I could serve that over serial03:12
ravage1I landed in the installer. That's all I need really 03:13
znfThe mini iso worked? 03:13
ravage1That worked too yes 03:14
ravage1But I have DHCP 03:14
znfWonder if mine just picked a very remote mirror for various reasons 03:14
ravage1Would need to do more testing if it really works with a static config03:15
znfStill, some feedback would be nice03:15
ravage1Maxed out my connection but that's easy on my home connection 03:15
znfLoading... From X mirror, at Y speed, eta Z03:15
ravage1I will try it later with the remote server03:16
ravage1But then my DNS resolves the main mirror to my own03:16
znfThe full ISO I booted 4 hours ago is still installing the kernel... 03:16
znfJust gonna go to sleep and hopefully it will be done by the time I wake up 03:16
ravage1But the full iso serves everything over the ipmi03:17
ravage1That really takes ages03:17
znfYeah, should have probably waited more than 10min on the mini.iso03:17
znfBut the lack of feedback was really unsettling 03:18
znfAnd I had no possible way to check the transfer speed "from the outside" 03:18
ravage1Test the netboot iso when you can03:18
ravage1it loaded kernel and initramfs from their github project03:19
ravage1bzw for the mini iso you can wait for the dhcp timeout and do this: https://i.imgur.com/0bdFbGC.png03:35
ravage1*btw03:35
ravage1you can also set the URL to your own (faster?) mirror of the ISO then03:36
znfravage1, yeah, no - https://i.imgur.com/l3pMT4Y.png 13:23
znfeverything I try to boot, fails, lol13:23
ravage1look for a real hoster then 🙂13:24
ravage1installed my storage node13:24
ravage1worked perfectly 🙂13:24
znfit's pretty much the biggest hoster in Europe at this point, next to OVH, but ok...13:28
znfmight be related to Secure Boot13:32
znfnope, secure boot is disabled13:34
znf*sigh* I legit got it installed, but by the time it finished, I completely forgot the username & password I set up. When trying to boot with init=/bin/bash, to reset the password, the keyboard input wouldn't work.. 13:38
JanCznf: you're on Hetzner? did you consider using the Rescue System and the 'installimage' script, or install using debootstrap from there?13:41
JanChttps://docs.hetzner.com/robot/dedicated-server/troubleshooting/hetzner-rescue-system/13:42
JanChttps://docs.hetzner.com/robot/dedicated-server/operating-systems/installimage/13:42
znfJanC, their installimage doesn't have 24.04 yet13:42
znfwhich is why I did this in the first place13:42
znfbut yeah, I haven't had my coffee, I forgot about the fact that you can literally rescue the system with that 13:42
JanCyou can create/provide custom images13:43
znfI'm not familiar with their system and how to create custom images for their setup, I feel like that's a step too far 13:43
znfthey do have a section on how to install "custom images", but there's no info there on how to actually create an image compatible with Installimage13:45
JanCif this is hetzner cloud you can also attach ISO images to boot from & such in the Cloud Console (or using the API)13:51
znfnah, it's a bare metal server13:54
JanCthey actually have a lot of documentation, _and_ usually good e-mail support IME  :)13:56
JanChttps://docs.hetzner.com/robot/dedicated-server/operating-systems/installing-custom-images has soem information about the custom images13:56
znfyeah, but that's just how to install, not how to create it, it only says:13:57
znf> You need to archive the complete OS in the .tar.gz format and placed it on a web, NFS or FTP server, or upload it into the Rescue System (for example, by using SCP). The archive should not contain /dev, /proc or /sys folders.13:58
znfI feel like they're skipping a lot of info there :P13:58
znfstill, wish I knew why, specifically, netboot.xyz doesn't work on their infra 14:01
JanCit's essentially just a tarball of an installed OS, I think, so what more do you expect? (it's probably similar to debootstrap, or maybe even uses it?)14:01
JanCafter unpacking it probably chroots into the new install to configure networking & such14:06
JanCznf: they already use PXE/netboot for the Rescue System, and for pre-installing images on bare metal?14:10
JanCanyway, using the Rescue System, you can install pretty much any OS on hetzner systems, even OS that they don't support officially...14:12
znfJanC, yes, I'm familiar enough with the rescue/installimage system, just never done a "custom" image because, well, I never really needed it :D14:42
JanCI mean even without "installimage", you can always create a FS & copy all the needed files onto it, install & configure a bootloader, change the OS configuration if needed (possibly inside a chroot), if necessary retry until it boots...  :)14:46
=== dbungert1 is now known as dbungert

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!