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) | 03:03 |
cjwatson | cyphermox: or "deb [trusted=yes] ..." on just that source | 08:49 |
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:03 |
cyphermox | cjwatson: yeah, but we were thinking specifically for the installer, not for the end system | 14:09 |
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:10 |
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:11 |
cyphermox | hum | 14:12 |
cyphermox | so you mean just not default debian-installer/use_unauth... if you're enabling the overlay? | 14:12 |
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:13 |
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:14 |
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:15 |
cyphermox | cjwatson: I thought you said you were working on a complicated upstream merge for grub2; did you have time to finish that? | 14:16 |
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:17 |
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:20 |
xnox | cyphermox, well, ppas are signed it can be authenticated | 14:35 |
cyphermox | xnox: yes, you just need to build your own d-i image including the key | 14:36 |
xnox | hm, i saw people trying to fetch the key. | 14:37 |
xnox | or does that not work at all? | 14:38 |
CarlFK | cyphermox: https://github.com/CarlFK/veyepar/blob/master/setup/nodes/pxe/shaz/var/www/d-i/xenial/preseed_disk.cfg | 14:39 |
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:40 |
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:41 |
CarlFK | added, re-running | 14:42 |
CarlFK | cyphermox: same error | 14:46 |
cyphermox | are you netbooting then? | 14:59 |
xnox | yes | 14:59 |
xnox | always =) | 14:59 |
xnox | s390x =) | 14:59 |
cyphermox | xnox: that was for CarlFK | 15:04 |
cyphermox | or are you both doing s390x? | 15:04 |
CarlFK | cyphermox: netboot yes, s390.. what? | 15:04 |
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:05 |
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:06 |
CarlFK | cyphermox: http://paste.ubuntu.com/16202597/ | 15:13 |
CarlFK | cyphermox: I was doing wily | 15:13 |
cyphermox | didn't set choose_recipe? | 15:20 |
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.. | 15:27 |
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:06 |
cyphermox | seems to do the right thing here. | 16:09 |
CarlFK | cyphermox: using my files, or that line in your files? | 16:10 |
cyphermox | well, a copy of your file | 16:10 |
cyphermox | http://people.canonical.com/~mtrudel/preseed/carl.preseed | 16:11 |
cyphermox | I just moved the entries around now, but it seemed to work before that too; perhaps I can try it again | 16:12 |
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:13 |
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:16 |
cyphermox | yeah, that may help | 16:17 |
CarlFK | partman-auto/disk="/dev/hdb" | 16:17 |
CarlFK | omg. | 16:17 |
CarlFK | cyphermox: "installing base system..." yay. Thank you | 16:22 |
cyphermox | I did so much :P | 16:22 |
CarlFK | choose_recipe select atomic ... didn't need that for wily, I guess it was the default. in case that matters. | 16:26 |
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:30 |
CarlFK | I think i need something like: base-installer base-installer/kernel/image select linux-generic | 16:31 |
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:50 |
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:51 |
CarlFK | ... base-installer/section/pick_kernel | 20:52 |
cyphermox | sure, but base-installer would always have asked you for what kernel you want if it can't otherwise figure it out automatically | 20:54 |
=== tsimonq2alt is now known as tsimonq2 | ||
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 | 23:52 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!