[03:03] <cyphermox> 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] <cyphermox> (or something)
[08:49] <cjwatson> cyphermox: or "deb [trusted=yes] ..." on just that source
[14:03] <CarlFK> 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] <cyphermox> cjwatson: yeah, but we were thinking specifically for the installer, not for the end system
[14:10] <cyphermox> thanks though, I didn't know you could do that. I only knew of the arch= bits.
[14:10] <cyphermox> CarlFK: can you share your preseed?
[14:11] <CarlFK> cyphermox: working on that now
[14:11] <cjwatson> cyphermox: Hm, I think even so it's worth taking some measures to avoid losing authentication of other sources even during installation
[14:11] <cjwatson> cyphermox: After all, if you get owned during installation it's game over right from the start
[14:12] <cyphermox> hum
[14:12] <cyphermox> so you mean just not default debian-installer/use_unauth... if you're enabling the overlay?
[14:13] <cyphermox> I don't know that we have per-sources control of this stuff right now
[14:13] <cjwatson> That would seem like a very scary change to me.
[14:13] <cyphermox> ie. can't just say, unauthenticated source just for the overlay
[14:13] <cjwatson> I think you should make a strong effort not to do that.
[14:13] <cyphermox> of course, that *can* be fixed
[14:14] <cjwatson> It would be easy enough to add such a thing.
[14:14] <cyphermox> right
[14:14] <cjwatson> Is it needed unconditionally for the overlay?
[14:14] <cyphermox> it's one trivial debconf key away from working
[14:14] <cyphermox> not necessarily no
[14:14] <cyphermox> I was thinking out loud more than suggesting a change
[14:15] <cyphermox> otoh, to have an authenticated overlay you need to install your archive keys in d-i somehow
[14:15] <cyphermox> but rolling your own d-i image is pretty easy anyway
[14:16] <cyphermox> cjwatson: I thought you said you were working on a complicated upstream merge for grub2; did you have time to finish that?
[14:17] <cjwatson> I was, but it's still in my working tree
[14:17] <cjwatson> 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] <cyphermox> not, not urgent, just wondering
[14:20] <cyphermox> 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] <xnox> cyphermox, well, ppas are signed it can be authenticated
[14:36] <cyphermox> xnox: yes, you just need to build your own d-i image including the key
[14:37] <xnox> hm, i saw people trying to fetch the key.
[14:38] <xnox> or does that not work at all?
[14:39] <CarlFK> cyphermox: https://github.com/CarlFK/veyepar/blob/master/setup/nodes/pxe/shaz/var/www/d-i/xenial/preseed_disk.cfg
[14:40] <CarlFK> 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] <cyphermox> CarlFK: is that not missing d-i partman-auto/choose_recipe select atomic ?
[14:41] <cyphermox> or, picking some recipe
[14:41] <CarlFK> cyphermox: um.. do I need it? ;)
[14:42] <CarlFK> added, re-running
[14:46] <CarlFK> cyphermox: same error
[14:59] <cyphermox> are you netbooting then?
[14:59] <xnox> yes
[14:59] <xnox> always =)
[14:59] <xnox> s390x =)
[15:04] <cyphermox> xnox: that was for CarlFK
[15:04] <cyphermox> or are you both doing s390x?
[15:04] <CarlFK> cyphermox: netboot yes, s390.. what?
[15:05] <cyphermox> right, that's what I thought :)
[15:05] <CarlFK> cyphermox: oh, you don't have my syslog, want it?
[15:05] <cyphermox> sure, I can look up cmdline there
[15:05] <cyphermox> 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] <cyphermox> ie. prebuild root filesystem to use
[15:06] <cyphermox> 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] <cyphermox> except not that one, since that was a daily :)
[15:13] <CarlFK> cyphermox: http://paste.ubuntu.com/16202597/
[15:13] <CarlFK> cyphermox: I was doing wily
[15:20] <cyphermox> didn't set choose_recipe?
[15:27] <CarlFK> um... I see it on my server: d-i partman-auto/choose_recipe select atomic
[15:27] <CarlFK> but it somehow didn't end up in git...  let me do this all again..
[16:06] <CarlFK> 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] <cyphermox> seems to do the right thing here.
[16:10] <CarlFK> cyphermox: using my files, or that line in your files?
[16:10] <cyphermox> well, a copy of your file
[16:11] <cyphermox> http://people.canonical.com/~mtrudel/preseed/carl.preseed
[16:12] <cyphermox> I just moved the entries around now, but it seemed to work before that too; perhaps I can try it again
[16:13] <CarlFK> cyphermox: hold up..
[16:13] <cyphermox> that said, like I mentioned before, it depends a lot on what you're using to start the installer
[16:16] <CarlFK> 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] <cyphermox> yeah, that may help
[16:17] <CarlFK> partman-auto/disk="/dev/hdb"
[16:17] <CarlFK> omg.
[16:22] <CarlFK> cyphermox: "installing base system..."   yay.  Thank you
[16:22] <cyphermox> I did so much :P
[16:26] <CarlFK> choose_recipe select atomic ... didn't need that for wily, I guess it was the default. in case that matters.
[16:30] <CarlFK> next up: May  3 16:24:36 debconf: --> PROGRESS INFO base-installer/section/pick_kernel
[16:30] <CarlFK> May  3 16:24:36 base-installer: info: Found kernels ''
[16:31] <CarlFK> I think i need something like: base-installer  base-installer/kernel/image     select  linux-generic
[20:50] <cyphermox> 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] <cyphermox> (except when you want a fully automated install, then you obviously need to preseed it)
[20:51] <CarlFK> cyphermox: well..  it used to do something good in wily. so I think a default fell into a crack
[20:51] <cyphermox> possibly
[20:51] <cyphermox> there were some changes in base-installer
[20:52] <CarlFK> ... base-installer/section/pick_kernel
[20:54] <cyphermox> sure, but base-installer would always have asked you for what kernel you want if it can't otherwise figure it out automatically
[23:52] <CarlFK> 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