/srv/irclogs.ubuntu.com/2008/03/10/#ubuntu-installer.txt

=== michael_e_brown_ is now known as michael_e_brown
=== ebel_ is now known as ebel
CIA-24debian-installer: cjwatson * r894 ubuntu/ (9 files in 4 dirs): * Move to 2.6.24-12 kernels.13:57
CIA-24debian-installer: cjwatson * r895 ubuntu/ (38 files in 2 dirs): * Update help text translations from Launchpad.14:04
CIA-24debian-installer: cjwatson * r896 ubuntu/ (6 files in 2 dirs):14:08
CIA-24debian-installer: * Remove translations for languages not supported by localechooser (and14:08
CIA-24debian-installer:  therefore unused by gfxboot-theme-ubuntu), specifically: ky mr ms oc ur.14:08
CIA-24debian-installer: cjwatson * r897 ubuntu/debian/changelog: releasing version 20070308ubuntu3314:15
=== ebel_ is now known as ebel
=== cjwatson_ is now known as cjwatson
evandcjwatson: thoughts on whitelisting /usr/local in ubiquity-preserve-home?  This is in reference to bug 200582 .  I'm on the fence as to whether or not it is a good idea.15:25
ubotuLaunchpad bug 200582 in ubiquity "hardy alpha6 installer: "cleaning" /usr/local mount?!" [Undecided,New] https://launchpad.net/bugs/20058215:48
cjwatsonI definitely think that /usr/local should not be cleaned15:51
cjwatsonwasn't that in the spec?15:51
cjwatsonthe reason is that the rest of the system officially doesn't care what's in /usr/local, so it shouldn't be necessary to clean it15:51
cjwatsonalso, further proof that a confirmation dialog is needed :)15:52
evandok, no it wasn't, but perhaps I missed it when recording.15:52
evandindeed it is15:52
mebrownevand, are the latest fixes in today's daily cd?16:21
evandmebrown: yes, I tested them last night and they work for me, but if you run into any trouble please let me know.16:23
mebrownok, will test.16:23
mario_limonciellevand, should the fixes for noninteractive be present in today's daily?17:14
evandmario_limonciell: which fixes?  The issue when you preseed ubiquity/reboot is there, yes.17:20
mario_limonciellevand, okay i'll give it a shot then. thanks17:21
evander the fix for the issue*17:23
mario_limonciellevand, hm i'm getting a handful of python exceptions thrown when trying.17:27
mario_limonciellI it's failing before partitioning even17:28
mario_limoncielland then spewing off "No root file system: No root file system is defined." "Please correct this from the partitioning menu."17:28
evandmario_limonciell: what method are you using to preseed?17:29
mario_limonciellvia kernel command line17:30
mario_limonciellthe same kernel command line that is used in automatic-ubiquity mode17:30
mario_limonciellbut switching out automatic-ubiquity for noninteractive17:30
evandI mean are you using file= or url= ?  Or are you setting all the debconf variables via the kernel command line?  You need to have the installer fully preseeded.  While it doesn't currently (I'm working on a proper fix in my local branch), any question it needs to ask should result in an error.17:31
mario_limonciellevand, i'm preseeding from the dell.seed file (not setting each of the variables via kernel command line).  it is fully pre-seeded, no questions are asked in automatic ubiquity17:32
evandAlso note that url= is broken, though I have a fix committed and pushed to trunk in casper.  It's just a matter of uploading there.17:33
mebrownmario_limonciell, on todays daily?17:33
mario_limonciellmebrown, yes on today's daily17:33
mebrownmario_limonciell, on last week's daily (wed or so), it was getting all the way to the end17:33
mebrowni'm surprised that it is now failing so early17:33
mario_limonciellmebrown, you got a moment?  I'll swing by and show you17:34
mebrownsure.17:34
mario_limonciellevand, and it is via file=17:34
evandhrm, can you post the dell seed by any chance?17:35
mebrownevand,  have posted it in the past. Can post it again.17:36
evandI grepped through my logs and couldn't find it, but I imagine it's obfscuated by a pastebin url.17:37
evandoh actually17:37
mebrownhow to kill the nointeractive installer?17:37
evandI have it right here17:37
mebrownit was a pastebin17:37
evandhrm actually, this one is pretty old.  Would you mind pastebinning it again?17:38
evandps aux | grep ubiquity should give you any processes associated with it.17:39
mebrownSaw a new and interesting message before it dies... something like "removing conflicting operating system files..."17:39
mebrownmario can send you the new dell seed17:40
mebrownand he is going to work on getting the logs to send17:40
mario_limonciellevand, mebrown explained how to gather the logs on this.  I'll see what I can do about getting these to you.  give me a few minutes17:40
evandmebrown, mario_limonciell: thanks17:41
evandre conflicting operating system files>  That's clear_partitions in partman-target (https://wiki.ubuntu.com/UbiquityPreserveHome)17:42
mebrownevand, we dont have that, because it doesnt work for us. I manually clear the partitions in an early_command script17:43
evandIt doesn't work for you?  Can you elaborate?17:44
mebrownsure. The options were (iirc) something like17:46
mebrown 'remove all partitions' - wont work for obvious reasons17:46
mebrown'remove all linux partitions' - also wont work because our data is on a linux partition17:46
evandok, this is different.  This is removing files from on a partition, not messing with the partition table.  Basically, it removes /usr, /bin, etc from the mounted filesystems if the devices that they exist on are not marked to be formatted.  This allows you to install Ubuntu over top of itself while preserving the home directory.17:48
mebrownevand, btw, https://wiki.ubuntu.com/UbiquityPreserveHome  looks reasonable for us17:48
mebrownneed to know how to preseed ---^17:48
mebrownevand, well, it looks like the code is crashing right there17:49
mario_limonciellevand, http://paste.ubuntu.com/5541/17:49
evandfantastic :/17:49
evandactually, it's getting beyond that point, that's just the last part of partman_commit for the purposes of this log file.  It's actually crashing with a bug I thought I fixed (the installer tries to communicate with debconf during the install when it already has the database locked by another process).17:52
evandWhen you paste your preseed I'll have a run with it and find out exactly why this is still occuring.17:52
mario_limonciellhttp://paste.ubuntu.com/5543/17:53
evandthanks!17:54
mario_limonciellnow if you'd like to emulate our partitioning layout, sda1 is a utility partition, sda2 FAT32, sda3 is ending up ext3, sda4 is ending up logical, sda5 is ending up swap17:56
mario_limonciellno prob on the seed file17:56
evandok17:58
mebrownevand, stupid question: do you have tested sample preseed files published?18:18
xivulonshouldn't locale be en_US.UTF-8?18:20
xivulonI have filtered out the locales to use if that may help18:21
xivulonhttp://bazaar.launchpad.net/~ubuntu-installer/wubi/hardy/annotate/agostino.russo%40gmail.com-20080310010310-85389505oy1b51po?file_id=locales.ini-20080226233717-nxtkw1rax53kj76s-118:22
evandmebrown: I usually use a variant of http://evalicious.com/evan.seed, but that's definitely inaccurate in a few places as I grabbed it from a run of ubiquity.18:23
mebrownmario_limonciell, ---^18:24
mebrownevand, you need to update yours too to use the replacement for "ubiquitypartman-auto/init_automatically_partitionselectGuided - use entire disk"18:25
mebrownand the choose_recipe as well18:25
evandindeed18:25
mebrownI had that on my list for after noninteractive is working18:25
evandmario_limonciell: on second look at the logs, you appear to be using an old CD.19:05
mario_limonciellevand, that should have been from today's or yesterday's daily.19:06
evandhrm19:06
mario_limonciellit was grabbed at 3:06 this morning19:06
evandwhat version of ubiquity is on it?19:07
mario_limonciell1.7.12 - wow. that is out of date.19:07
mario_limonciellthis *should* have been today's daily that was being seeded19:07
mario_limoncielllet me double check with our factory image guys what happened.  sorry for the mishap, likely fixed in "current" ubiquity :)19:08
evandno worries :)19:09
mebrownmario_limonciell, I have been manually updating casper/ and .disk/ from the daily because I sometimes run into these sort of problems...19:28
mario_limonciellmebrown, well hopefully we can find the source of how this happened.19:29
mario_limonciellevand, okay just got a fully noninteractive install to work properly21:22
mario_limonciellonly thing i noticed that could be trouble is that it was 1000 percent (yes 1000 not 100) percent done before it got to 93 percent done21:22
evandmario_limonciell: indeed, I've noticed that as well and put it on my todo list.  Do let me know if you guys run into any more trouble with the noninteractive frontend.21:27
=== cjwatson_ is now known as cjwatson
mario_limonciellevand, okay.  looks like there was a post install failure, but its on our end looking through the logs.21:30
cr3I have a preseed file which contains the following for preseed/late_command: wget -O /target/tmp/late.sh http://host/path/to/late.sh; in-target sh /tmp/late.sh22:00
cr3in late.sh, I have: echo "set /some/preseed/key value" | debconf-communicate; apt-get install -y my-package22:01
cr3the first problem is that the /some/preseed/key is not replaced in my-package22:01
cr3the second problem is that when I login to the machine after the installation, echo "get /some/preseed/key" | debconf-communicate only returns 0, meaning there is no value set22:02
cr3is the reason that the debconf database is acting weird in /target during the installation?22:02
cjwatsonprobably because using in-target arranges for debconf passthrough, so that your debconf-communicate ends up going to the installer's cdebconf database22:02
cjwatsonwhich isn't where you want it to go22:02
cjwatsonlose in-target, use chroot /target instead, and add 'export DEBIAN_FRONTEND=noninteractive' before calling apt-get22:03
cjwatsonI assume that you don't actually need interactivity, if you're preseeding it all22:03
cr3absolutely, applying those changes now. thanks!22:03
TheMusoNow is it something with my setup, or do wubi installs on FAT32 always fail? Even when using the smallest amount of disk space that wubi offers to set up, every time I attempt to boot the install, fsck gives messsages about not being able to write to particular blocks, and segfaulting...22:05
TheMusoI also discovered that the host filesystem is mounted read-only...22:05
TheMusoWhereas on NTF,s all works fine, and the host is mounted read write.22:05
=== TheMuso_ is now known as TheMuso

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