/srv/irclogs.ubuntu.com/2008/11/04/#ubuntu-installer.txt

CIA-2ubiquity: superm1 * r2941 ubiquity/debian/ (changelog rules): install mythbuntu's .desktop file as the appropriate name to make sure it gets copied into /home/ubuntu by casper on squashfs files created by livecd-rootfs07:23
TheMusocjwatson: Just wondering what procedure you use to merge d-i bits with debian, consdiering debian uses svn and we use bzr. I tried creating a bzr import branch from debian svn for one of my merges, but bzr claims there is no shared root. Am I msising something?11:04
cjwatsonTheMuso: I have Launchpad do imports for me11:05
cjwatsonlook on code.launchpad.net/whatever for the vcs-imports branch11:05
TheMusocjwatson: ah ok.11:05
TheMusoThat should be enough then, thanks.11:05
cjwatsonit's usually just lp:whatever, in fact11:06
=== davmor2 is now known as davmor2_away
CIA-2oem-config: cjwatson * r559 oem-config/ (5 files in 2 dirs):11:43
CIA-2oem-config: Create a BaseFrontend class and move various things to it; it now counts11:43
CIA-2oem-config: as a relatively clear specification of what a frontend has to implement.11:43
saklecjwatson: Has the format of the kickstart files changed significantly in intrepid? Ours is broken in multiple locations.11:54
cjwatsonsakle: no, it hasn't11:55
cjwatsonsakle: I'm happy to investigate a specific example of breakage11:55
cjwatsonsakle: it will help if you can also produce /var/log/syslog from the installer11:55
saklehttp://pastebin.com/d7f17db2c11:56
saklefor exampel11:57
cjwatsonand the syslog?11:57
saklehttp://pastebin.com/ma1fffae11:59
sakleIt's not very informative11:59
cjwatsonno, the whole syslog12:00
cjwatsonnot just a snippet12:00
sakleSure, one second12:00
cjwatsonwhat is --size=0 without --grow supposed to mean? that indicates a zero-sized partition not permitted to grow12:01
sakleWell, we need file based swaps12:01
saklenot partitions12:02
cjwatsonnot supported by d-i12:02
sakleright, so I create a appendix swap, and remove it with puppet12:02
cjwatsonif you don't want a swap partition then don't list it in the kickstart file, and set up a swap file yourself later12:02
sakleYes, but then you have to tell d-i you really don't want a swap partition12:03
cjwatsonyes, you do.12:03
cjwatsonthat's not hard though, you can preseed that12:03
cjwatsonanyway, I still need the full syslog from you, this is just speculation12:03
saklecoming, 10 more seconds12:04
sakleneeded a pastebin with upload support12:04
saklemore than 150k12:07
sakleneed another one12:08
cjwatsonpaste.ubuntu.com?12:08
saklehttp://www8.picsearch.com/syslog12:09
cjwatsonok, that's a successful install apparently - is the failure that partitions come out wrong?12:10
cjwatsonsakle: I note that that got HTTP 503 when trying to retrieve things from string.lan.picsearch.com12:11
saklethe failure is that the root user is not made, and the partitions are wrong12:11
cjwatsonI can't help with the root user unless I see your full kickstart file; feel free to replace passwords in it12:12
sakleIn fact, the partitions are not made at all, It needs manual intervention at that stage12:12
sakle1 sec12:12
cjwatsonhm, there does seem to be some kind of systemic parsing problem here, that's odd12:13
cjwatsonthe exact same file worked in hardy?12:13
* soren is somewhat surprised by the all caps output from apt12:13
sorenI thought we fixed that.. :/12:13
cjwatsonbecause http://patches.ubuntu.com/by-release/atomic/ubuntu/k/kickseed/kickseed_0.49.patch was the total kickseed patch from hardy to intrepid12:14
sakleyes, the file worked in hardy12:14
sakleand gutsy12:14
cjwatsonsoren: to my knowledge we never figured out what was calling the relevant ioctl12:14
sorencjwatson: kees and I found it last summer.12:14
cjwatsonwhere?12:14
saklehttp://www8.picsearch.com/ksnp.cfg12:15
sorencjwatson: Good question. We fixed it, and I went on my merry way :)12:15
sorencjwatson: I don't remember, to be honest. I'm quite sure it was apt.12:15
* soren goes to look12:15
soren  * apt-pkg/deb/dpkgpm.cc:12:16
soren    - merged patch from Kees Cook to fix anoying upper-case display12:16
soren      on amd64 in sbuild12:16
soren...and the patch is still there :(12:16
* soren goes to find a bigger hammer12:16
StevenKScreaming terminal on amd64 came back?12:17
sorenStevenK: http://www8.picsearch.com/syslog12:17
sorenStevenK: In some cases, apparantly.12:17
cjwatsonsakle: looking12:19
sakleThanks12:19
sorenHm... Very interesting. It switched to all-caps in the middle of the output.12:19
sorenAh, no. My bad.12:19
cjwatsonhmm, odd, I can't reproduce the parsing problems with the test harness12:21
sakleIt complains to the console about getopt problems-- The console is not saved, is it?12:22
sakle(when parsing)12:22
cjwatsonwhoa12:22
cjwatsonyes, just noticed that12:23
cjwatsonthat's clearly the problem12:23
cjwatsondebian/config/config.udeb:# CONFIG_GETOPT_LONG is not set12:23
cjwatsonwell, shit12:23
cjwatsonI'm sorry we didn't catch this12:24
sakleI can fix this by modifying that flag in the initrd, then12:25
cjwatsononly by rebuilding busybox and the installer12:26
cjwatsonyou can't modify that trivially12:26
cjwatsonthis is fixed in Debian, apparently12:26
cjwatsonsakle: could you please file a bug on https://bugs.launchpad.net/ubuntu/+source/busybox/+filebug about this?12:26
cjwatsonsakle: are you using a netboot installation? if so then I can build an update for you12:27
sakleYes and no. Netboot, except for the kernel and the initrd, which are on a usb stick, to prevent pxe accidents12:27
cjwatsonright, I mean the netboot image rather than how you boot it12:28
sakleIs this irc convo linkable from somewhere, as evidence that this is a real problem for the bug report?12:28
cjwatsondon't worry about that, just describe the problem and I'll expand on it12:29
cjwatson(it is, irclogs.ubuntu.com)12:29
sakleYes, please, that would be great (If you would build a update)12:29
sakleI've registered on the bug thing-- I'm waiting for the email.12:30
cjwatsonupdate is building12:32
sakleBy the way, cjwatson, can kickstart support disk selection now12:32
cjwatsonthough not officially as yet, just on my laptop12:32
sakleRight now, as you can see in the ksnp i remove sda and rmmod usbstorage12:32
sakleto ensure that it doesn't install to the usb stick itself12:33
cjwatsonyou've always been able to select a disk, but I think what you're asking is selecting it in a reliable way that does not rely on enumerated device names12:33
sakleI don't really care about which disk it installs to, just as long as it is not /dev/sda, which is the installation usb stick. As I understand it, you can use the uuid, but you won't know it when installing on a random machine12:35
cjwatsonour kickstart implementation does not support that natively, but if you can come up with a shell fragment that figures out which device to use then it is possible to have that run to decide which device to use12:35
cjwatsonis the USB stick reliably /dev/sda on your system?12:35
cjwatsonbecause if that's reliable, why not just say clearpart --drives /dev/sdb?12:36
cjwatsondisks do not really have UUIDs; I think you picked that up from some different bit of documentation12:36
cjwatson*filesystems* have UUIDs12:36
sakleThe  shell fragment you mentioned, would that run in the %pre?12:37
sakleI suppose I can take anything that doesn't have the same disk label of the usb stick?12:38
sakleNot always /dev/sda no. But we have a large number of machines where the usb stick is reliably /dev/sda12:39
cjwatsontechnically %pre is before disks have been detected; in intrepid, you can put it in 'preseed partman/early_command string ...' and just make sure that the last thing it does is 'db_set partman-auto/disk "$disk"'12:39
cjwatson(replace "$disk" with whatever)12:39
sakleOk, thanks.12:40
saklehttps://bugs.launchpad.net/ubuntu/+source/busybox/+bug/29358612:45
ubottuLaunchpad bug 293586 in busybox "Partition and user information is not set correctly by kickstart" [Undecided,New]12:45
sakleThat's this bug12:46
cjwatsonthanks12:46
cjwatsonsakle: try http://people.ubuntu.com/~cjwatson/tmp/intrepid-busybox-fix/netboot/13:09
sakleThank you13:22
=== davmor2_away is now known as davmor2
tjaaltonI'm having a hard time netbooting hardy, it refuses to install linux-generic since -image-generic/l-r-m-generic are "not going to be installed"14:05
tjaaltonoh wait, maybe the netboot image is too old14:08
tjaaltoncjwatson: is it just me or is the latest d-i stuck in hardy-proposed when it should be in -updates?14:11
cjwatsontjaalton: haven't put a whole lot of effort into hardy-proposed recently, but will do soon since 8.04.2 is coming up14:56
tjaaltoncjwatson: the inability to install is what bothers me now, but I remember that something similar happened in June(ish).. it had something to do with the kernel versions in updates/security..14:57
tjaaltonoh well, need to install something now.. intrepid then15:03
kirklandcjwatson: speaking of 8.04.2 ...  i backported the boot-degraded-raid bits, and uploaded to my ppa for testing15:11
kirklandcjwatson: i opened a new bug to track this, bug #29088515:11
ubottuLaunchpad bug 290885 in mdadm "SRU: Backport of Boot Degraded RAID functionality from Intrepid to Hardy" [Wishlist,In progress] https://launchpad.net/bugs/29088515:11
kirklandcjwatson: i have ported the minimal patches back to hardy's mdadm, initramfs-tools, and grub15:12
kirklandcjwatson: i still need to do grub-installer15:12
kirklandcjwatson: how do you want to review those three packages for simultaneous upload to hardy-proposed?15:23
CIA-2ubiquity: evand * r2942 ubiquity/ (debian/changelog ubiquity/misc.py ubiquity/segmented_bar.py): Provide operating system titles in segmented_bar.16:48
=== robbiew is now known as robbiew_
kirklandTheMuso: evand: hey guys, I might need some help from you guys to review https://bugs.edge.launchpad.net/ubuntu/+source/mdadm/+bug/290885, if cjwatson is out for a while (or soon to be so)20:10
ubottuLaunchpad bug 290885 in mdadm "SRU: Backport of Boot Degraded RAID functionality from Intrepid to Hardy" [Wishlist,In progress]20:10
=== robbiew_ is now known as robbiew
CIA-2hw-detect: TheMuso * r90 ubuntu/ (75 files in 3 dirs): merge from Debian 1.7023:56
CIA-2hw-detect: TheMuso * r91 ubuntu/debian/changelog: releasing version 1.70ubuntu123:57

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