[03:03] xnox: I went back and took a good look at the d-i overlay stuff and it works as expected, provided that you also set debian-installer/allow_unauthenticated=true. that probably should become a default if it's not preseeded and overlay is enabled. [03:03] (or something) [08:49] cyphermox: or "deb [trusted=yes] ..." on just that source [14:03] preseed install, files work for wily, but not for xenial, I get: May 3 05:58:31 debconf: --> INPUT critical partman-target/no_root [14:09] cjwatson: yeah, but we were thinking specifically for the installer, not for the end system [14:10] thanks though, I didn't know you could do that. I only knew of the arch= bits. [14:10] CarlFK: can you share your preseed? [14:11] cyphermox: working on that now [14:11] cyphermox: Hm, I think even so it's worth taking some measures to avoid losing authentication of other sources even during installation [14:11] cyphermox: After all, if you get owned during installation it's game over right from the start [14:12] hum [14:12] so you mean just not default debian-installer/use_unauth... if you're enabling the overlay? [14:13] I don't know that we have per-sources control of this stuff right now [14:13] That would seem like a very scary change to me. [14:13] ie. can't just say, unauthenticated source just for the overlay [14:13] I think you should make a strong effort not to do that. [14:13] of course, that *can* be fixed [14:14] It would be easy enough to add such a thing. [14:14] right [14:14] Is it needed unconditionally for the overlay? [14:14] it's one trivial debconf key away from working [14:14] not necessarily no [14:14] I was thinking out loud more than suggesting a change [14:15] otoh, to have an authenticated overlay you need to install your archive keys in d-i somehow [14:15] but rolling your own d-i image is pretty easy anyway [14:16] cjwatson: I thought you said you were working on a complicated upstream merge for grub2; did you have time to finish that? [14:17] I was, but it's still in my working tree [14:17] Is it urgent? I was assuming it just needed to be in the next few weeks or so in order that it's in plenty of time for 16.10 [14:20] not, not urgent, just wondering [14:20] I'm trying to wrap my head around some of the things that need to get done, and I was reminded of the ZFS patches [14:35] cyphermox, well, ppas are signed it can be authenticated [14:36] xnox: yes, you just need to build your own d-i image including the key [14:37] hm, i saw people trying to fetch the key. [14:38] or does that not work at all? [14:39] cyphermox: https://github.com/CarlFK/veyepar/blob/master/setup/nodes/pxe/shaz/var/www/d-i/xenial/preseed_disk.cfg [14:40] cyphermox: my whole install setup gets copied and tweaked each release, so if you see things that are no longer relevant.. that's why. [14:41] CarlFK: is that not missing d-i partman-auto/choose_recipe select atomic ? [14:41] or, picking some recipe [14:41] cyphermox: um.. do I need it? ;) [14:42] added, re-running [14:46] cyphermox: same error [14:59] are you netbooting then? [14:59] yes [14:59] always =) [14:59] s390x =) [15:04] xnox: that was for CarlFK [15:04] or are you both doing s390x? [15:04] cyphermox: netboot yes, s390.. what? [15:05] right, that's what I thought :) [15:05] cyphermox: oh, you don't have my syslog, want it? [15:05] sure, I can look up cmdline there [15:05] the other thing I can think of is that when netbooting new releases (assuming you were doing trusty before), you now should usually pass a net-image [15:06] ie. prebuild root filesystem to use [15:06] that is d-i live-installer/net-image string http://cdimage.ubuntu.com/ubuntu-server/daily/current/xenial-server-amd64.squashfs for example [15:06] except not that one, since that was a daily :) [15:13] cyphermox: http://paste.ubuntu.com/16202597/ [15:13] cyphermox: I was doing wily [15:20] didn't set choose_recipe? [15:27] um... I see it on my server: d-i partman-auto/choose_recipe select atomic [15:27] but it somehow didn't end up in git... let me do this all again.. [16:06] cyphermox: github and what I am using are in sync. still broken. https://github.com/CarlFK/veyepar/blob/master/setup/nodes/pxe/shaz/var/www/d-i/xenial/preseed_disk.cfg#L3 [16:09] seems to do the right thing here. [16:10] cyphermox: using my files, or that line in your files? [16:10] well, a copy of your file [16:11] http://people.canonical.com/~mtrudel/preseed/carl.preseed [16:12] I just moved the entries around now, but it seemed to work before that too; perhaps I can try it again [16:13] cyphermox: hold up.. [16:13] that said, like I mentioned before, it depends a lot on what you're using to start the installer [16:16] the box doesn't have sda, so I change it to sdb with a boot param, so I need to pull # d-i partman-auto/disk string /dev/sda [16:17] yeah, that may help [16:17] partman-auto/disk="/dev/hdb" [16:17] omg. [16:22] cyphermox: "installing base system..." yay. Thank you [16:22] I did so much :P [16:26] choose_recipe select atomic ... didn't need that for wily, I guess it was the default. in case that matters. [16:30] next up: May 3 16:24:36 debconf: --> PROGRESS INFO base-installer/section/pick_kernel [16:30] May 3 16:24:36 base-installer: info: Found kernels '' [16:31] I think i need something like: base-installer base-installer/kernel/image select linux-generic [20:50] CarlFK: I'm not sure you should have to go pick the kernels yourself; it should ask you for it if it's missing [20:50] (except when you want a fully automated install, then you obviously need to preseed it) [20:51] cyphermox: well.. it used to do something good in wily. so I think a default fell into a crack [20:51] possibly [20:51] there were some changes in base-installer [20:52] ... base-installer/section/pick_kernel [20:54] sure, but base-installer would always have asked you for what kernel you want if it can't otherwise figure it out automatically === tsimonq2alt is now known as tsimonq2 [23:52] cyphermox: check #u-devel, cjwatson found it: (06:40:54 PM) cjwatson: anyway the result of that bug was that apt was sufficiently sad that we couldn't get the list of available kernels out of it