/srv/irclogs.ubuntu.com/2010/04/08/#ubuntu-installer.txt

CIA-3wubi: Agostino Russo * r180 trunk/ (debian/changelog src/wubi/application.py): Fixed CD menu reboot (LP: #543032)01:25
CIA-3wubi: Agostino Russo * r181 trunk/ (data/grub.install.cfg debian/changelog): Safe graphic mode boot option was disabled (LP: #550539)02:15
cjwatsondmarkey: sure, it would need to be (hd0,1) or whatever in order to actually work, and it's probably worth fixing it up, but it really doesn't actually mattere05:08
cjwatson*matter05:08
=== robbiew is now known as robbiew_
kusumcan anyone here expalin me the preseed file06:11
dmarkeycjwatson: when instaling an ordinary ubuntu, it's (hd0,1), when installing paravirtualised under xen, its /dev/xvda. which unfortunately crashes pygrub08:05
dmarkeyim pretty sure it was (hd0,1) in 9.10 under xen08:06
dmarkeywhat ever script populates that is trying to make the mapping from /dev/xvda to the disk number out of the bios, the paravirtualised xen doesnt have a bios08:15
dmarkeyso i assume it falls back to xvda08:15
ogracjwatson, i'm a bit lost with the OAMP images and could need some advice, the design is supposed to be as follows: install runs from SD (OAMP uboot cant boot from USB) targeting a USB disk but using SD for /boot, since the SD is mounted i cant format it but only replace uImage/uInitrd during install, but i need UUID->/boot for it in fstab after first boot10:32
ogra*OMAP10:33
ograis there (hopefully not to intrusive) way to achieve that in ubiquity/d-i ?10:33
ograi could use flash-kernel-installer for mangling fstab and putting the files in place but that feels very very ugly10:35
cjwatsonthe usual way to do that kind of thing is to have a partman fstab.d component that spits out the right line as appropriate10:43
ograhmm, i couls use partman-uboot for that i suppose10:43
ogra*could10:43
ograthat still leaves the prob that the Sd cant be mounted on /boot at install time though10:44
ograoh, wait, i could bind mount/umount it while flash-kernel-installer runs10:45
dmarkeycjwatson: hey, do you have a quick sec to talk about this root=(/dev/xvda,0) issue i've come across?10:50
cjwatsondmarkey: it's a consequence of not having device.map any more10:50
cjwatsonit's not xen-specific or anything - it also shouldn't be harmful in any way10:50
dmarkeyi tried to install 10.04 on a normal machine, and root=(hd0,0)10:51
cjwatsonI do want to clean it up for 10.04 somehow, but essentially so that people stop asking about it rather than anything else :)10:51
cjwatsonset root= is almost entirely irrelevant nowadays.  the UUID search command immediately afterwards is what normally *actually* finds the root partition10:51
cjwatsonset root= is basically just insurance fallback10:51
dmarkeyhmm, you see, xen uses pygrub, which relies on root= to be the proper notation10:52
cjwatson(and yes, the current situation means that that insurance fallback won't work properly, but there are lots of situations where it would go wrong anyway)10:52
cjwatsonpygrub is grub legacy only, is it not?10:52
dmarkeyno, grub2 aswell10:52
cjwatsonoh, that's news to me10:52
dmarkeyvery new patches10:52
cjwatsonthey haven't been mentioned on grub-devel@10:52
dmarkeybut they are in xen 4.0, which was released yesturday10:52
cjwatsonanyway, I'll see if I can fix this up10:53
dmarkeythat would be *great*10:53
cjwatsonhave been trying to get rid of device.map in general, and this is one of the bits of fallout10:54
dmarkeyi see10:55
dmarkeyhaving said that pygrub grub2 support is very limited, just enough to boot the system.10:59
dmarkeyalso, i'm ready to test that PAE image/initrd when you get the chance to build it11:11
cjwatsonI can't do anything11:12
cjwatsonI asked #ubuntu-kernel to apply an appropriate patch to build the udebs11:12
cjwatsonbut until that's applied, there's no point asking me I'm afraid11:12
dmarkeyoh i see11:13
dmarkeysorry bout that11:13
cjwatsonthat's ok11:13
evcjwatson: http://paste.ubuntu.com/410986/11:50
cjwatsonev: out of sheer paranoia I'd put a DebconfError guard around the db.get as well, and maybe ret > 0 rather than != to match the code below (or change the code below?)11:53
cjwatsondmarkey: ok, (/dev/xvda,*) thing should be fixed shortly12:01
dmarkeycjwatson: good stuff, may i ask what logic you are using for that12:04
cjwatsonprobe all devices explicitly in 'grub-probe --target=drive' if /boot/grub/device.map is missing12:06
cjwatsonhttp://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu/lucid/grub2/lucid/revision/196312:07
dmarkeycool. will this be in the daily snapshot so i can test it?12:09
cjwatsondunno when I'll upload it exactly12:11
cjwatsonsometime after beta-212:11
dmarkeyok i'll wait12:13
CIA-3ubiquity: evand * r4057 ubiquity/ (bin/ubiquity-dm debian/changelog debian/ubiquity.templates):12:27
CIA-3ubiquity: Let the user know why we're starting a desktop session or rebooting12:27
CIA-3ubiquity: when ubiquity in only mode crashes. If in automatic mode, the12:27
CIA-3ubiquity: default is to reboot. Preseed ubiquity/reboot_on_failure to false12:27
CIA-3ubiquity: to start a desktop session instead.12:27
CIA-3ubiquity: evand * r4058 ubiquity/debian/changelog: Add LP freeze exception request bug for previous commit.12:40
dmarkeyKevin`: welcome12:42
Kevin`:/12:49
Kevin`my cable died for a while, no sync at all12:49
dmarkeyhow much of this stuff is backported to the debian installer12:49
Kevin`I assume that wasn't a question to me12:50
dmarkeyanyone really12:51
Kevin`if you mean xen, they have/had a dedicated installer for it. i'm not sure if now, with proper pvops support, they have integrated the two. i'm kinda stuck on lenny12:52
dmarkeyif we have ubuntu xen/domu support, it should be easy to get debian/domu xen support12:52
rgreening_ev: ping13:43
evrgreening_: pong13:45
rgreening_how are ya?13:46
rgreening_ev: usb-creator seems to mount the partitions from my usb stick automatically. I guess this is ok, however, and interesting side effect is that if I now close usb-creator-kde without making the startup disk, it leaves the partitions mounted. This is problematic for current KDE as KDE's Solid back-end is still using HAL, and Solid/HAL cannot umount any device mounted by UDisks. This leaves the device hanging for the user. Thoughts?13:46
evHAL is dead upstream.13:49
evcompletely13:49
evI'd say this is a bug in Solid more than anything else13:50
evusb-creator leaves partitions mounted purposefully.  I don't want to get into the corner cases of is this a partition we mounted or was it already, is the user still using the partition, and so on.13:51
evoh, missed the start of that -- I'm good, thanks!  How are you?13:52
rgreening_ev: I agree, however, Solid does not have a proper way to deal with UDisks atm13:52
rgreening_Im good. Going to UDS :)13:52
evwoohoo!13:52
rgreening_hehe13:52
* ev shrugs13:53
evso we definitely couldn't do anything about it for lucid - we're in hard freeze here, and I would hope that the Solid folks get their act together in the next six months.13:54
rgreening_ev: yeah. true enuff. Im hoping they get the backend updated.13:54
rgreening_ev: got any specific plans for maverick for the stuff you are working on? Anything I'd be interested in :)13:56
evrgreening_: so we *may* have a summer of code student working on some usb-creator stuff.14:00
rgreening_cool. for mac? win? something else?14:01
ev<https://wiki.ubuntu.com/GoogleSoC2010/Ideas#usb-creator Improvements>14:01
* rgreening_ reads14:01
evin ubiquity-land we'll be doing a redesign14:02
evwe may also have a summer of code student to do wubi migration14:02
rgreening_cool14:03
rgreening_ev: we need to make sure that if the gtk frontend changes or any backend changes which could affect the kde frontend are taken into consideration for the GSOC project.14:04
rgreening_sounds good otherwise :P14:04
evyarp14:05
* rgreening_ wishes I had time ot get the server piece done this cycle... stupid $work14:05
eventirely understandable14:05
rgreening_work wouldn't be a problem if I had been hired for the foundations team  ;)14:05
rgreening_ha14:05
evheh, indeed14:05
* rgreening_ is still interested in a job with canonical though14:06
CIA-3ubiquity: evand * r4059 ubiquity/debian/ (changelog oem-config.templates):14:15
CIA-3ubiquity: Make oem-config/install-language-support false by default. OEMs14:15
CIA-3ubiquity: should only be turning this on if they've provided all the possible14:15
CIA-3ubiquity: langpacks in oem-config/repository or can guarantee an Internet14:15
CIA-3ubiquity: connection (LP: #539710).14:15
evthey're always hiring :)14:18
rgreening_yup14:40
rgreening_just not in the right area .. foundations would have been awesome... and Im not into ARM as such...14:41
kusumCould somebody explain me the lines in preseed.cfg file please14:43
cjwatsonkusum: not in such general terms14:59
cjwatsonkusum: you need to ask specific questions15:00
dmarkeykusum: http://www.google.co.uk/search?hl=en&q=site:ubuntu.com+ubuntu+preseed&meta=&aq=f&aqi=&aql=&oq=&gs_rfai=15:02
kusumcjwatson: dmarkey : How is the wubildr.mbr handled when we select ubuntu on the grub15:13
cjwatsonwubildr.mbr is a grub image that's configured to load the appropriate disk image using grub's loopback module, and then chain through to the grub.cfg in that image15:20
cjwatsonsee data/wubildr.cfg in wubi15:21
shtylmanev: http://arstechnica.com/tech-policy/news/2010/04/digital-economy-bill-passes-in-the-uk.ars < --- looks like you guys have it worse than us15:57
evshtylman: not at all15:58
shtylmanheh15:58
evthere's a lot of shouting going on over something that's not all that bad15:58
=== robbiew_ is now known as robbiew
shtylmansounds pretty bad from the article15:58
evthe big thing that everyone is complaining about is that if you get caught breaking copyright three times, they can disconnect you from the internet15:58
shtylmansounds like the matrix :)15:59
shtylmanif you die online... do you die in real life?15:59
evthat's already the case in the states, only they can do it on the first occurrence15:59
shtylman:(15:59
evKeybuk pointed out something interesting though16:00
evfrom his reading of the bill, he gathered that you could have someone disconnected from the internet if they violated the GPL16:00
shtylmanoh... man...16:01
shtylmanthat would be epic16:01
evhahahaha16:01
superm1ev, re r4057, would it be possible to call the fail late command before rebooting if it were preseeded to provide consistency with what happens if the failure occurs later?17:32
evabsolutely17:32
superm1(of ubiquity that is)17:32
evsorry for the oversight there17:32
superm1great thanks17:33
CIA-3ubiquity: evand * r4060 ubiquity/ (bin/ubiquity-dm debian/changelog): Call ubiquity/failure_command if we crash in only ubiquity mode.17:40
CIA-3ubiquity: cjwatson * r4061 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py):17:50
CIA-3ubiquity: * GTK frontend:17:50
CIA-3ubiquity:  - Re-fetch translations before calling plugin_translate (LP: #552673).17:50
ubottuLaunchpad bug 552673 in ubiquity "Inactive labels on user setup page appear untranslated" [High,Confirmed] https://launchpad.net/bugs/55267317:50
CIA-3ubiquity: evand * r3922 ubiquity.testing/ (3 files in 2 dirs):19:16
CIA-3ubiquity: * Clean up tests/run, only recgenerate templates if modified.19:16
CIA-3ubiquity: * Provide testPluginsLoadProperly and testReturnToPartitioning tests.19:16

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