[03:23] <cj> cjwatson: were you the one behind grub2?
[03:26] <cj> looks like you're on the pkg-grub-devel probably
[03:26] <cj> weren't you the sole maintainer at one point?  I recall seeing my name on grub at one point :-)
[11:20] <|Ost`Age|> Good Morning
[19:05] <cj> so...  why does I gets prompted to enter the mirror country if I specify ubuntu.osuosl.org instead of us.archive.ubuntu.com ?
[20:09] <cj> it doesn't look like make -j works for the rebuild_netboot target, eh?
[20:10] <cj> It takes 1:30 to rebuild the initrd with that target.  it's seriously putting a crimp in my development lifecycle
[20:22] <cj> anyone have an example of using the classes selector?
[20:28] <cjwatson> cj: don't think there's any tftp preseed support, no
[20:29] <cj> looks like url=tftp://... works fine
[20:29] <cjwatson> cj: I'm a bit inactive at the moment, but I used to be active upstream and I maintain the Debian package.  I don't think it would be fair to describe me as the one behind grub2 though; yes I have a fair bit of code in there, but I was late to the party
[20:30] <cj> and the busybox has a tftp client
[20:30] <cjwatson> oh gosh, so it does
[20:30] <cj> but I'm baking the files in to the initrd now
[20:30] <cjwatson> entirely hadn't noticed that fetch-url had a tftp method
[20:30] <cj> I thought you added that patch
[20:30] <cj> ha
[20:31] <cjwatson> no, git blame says it was Ryan Niebur
[20:31] <cjwatson> oh, I uploaded that particular version to Debian but there was lots of stuff in there :)
[20:31] <cj> your name was all over the debbug I think.
[20:32] <cj> so... classes... I can't find any examples.
[20:32] <cj> what does it do?  just export some value for the early- and late- scripts to use?
[20:43] <cjwatson> is it still a thing?
[20:43] <cjwatson> I thought it was from the old auto-install, which I think was integrated in a somewhat different way
[20:58] <cj> okay.  Maybe so.  I guess that would explain why I can't find any examples.
[20:58] <cj> I am automating the process of preseeding a set of openstack nodes
[20:59] <cj> I figured I could use controller, compute, block and object as classes with slightly different preseed files for each
[21:00] <cj> but what I'm doing now is specifying file=.../${CLASS}.preseed on the kernel args list and having the first line of ${CLASS}.preseed be d-i preseed/include string preseed
[21:00] <cj> where ./preseed contains general values and ./${CLASS}.preseed contains specific values
[23:15] <cj> if I just wanted to build tmp/netboot/dir_tree/ubuntu-installer/amd64/initrd.gz is there a better target to use than qemu_netinst / rebuild_netinst ?