/srv/irclogs.ubuntu.com/2007/10/09/#ubuntu-installer.txt

=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-installer
CIA-18ubiquity: superm1 * r2168 mythbuntu-ubiquity/ (95 files in 9 dirs): merge with ubiquity trunk01:05
CIA-18ubiquity: superm1 * r2169 mythbuntu-ubiquity/ (bin/ubiquity debian/changelog): copy xserver-xorg debconf to new install. (only on ubiquity-mythtbuntu until bryce acks this)01:11
=== cr3 [n=cr3@bas5-montreal02-1167965132.dsl.bell.ca] has joined #ubuntu-installer
=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer
=== xivulo1 [n=ago@87-194-85-156.bethere.co.uk] has left #ubuntu-installer []
CIA-18ubiquity: evand * r2330 ubiquity/ (3 files in 2 dirs):07:32
CIA-18ubiquity: * Only set migration-assistant data in user-setup if updating an existing07:32
CIA-18ubiquity:  user (LP: #135149).07:32
CIA-18ubiquity: * Properly filter out partitions marked for deletion in07:32
CIA-18ubiquity:  migrationassistant.py (LP: #146222).07:32
CIA-18ubiquity: evand * r2331 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py):08:37
CIA-18ubiquity: * Fixed a bug where the migration-assistant page would not be updated to08:37
CIA-18ubiquity:  reflect changes, such as if the user went back and partitioned08:37
CIA-18ubiquity:  differently, if the page had already been shown.08:37
CIA-18ubiquity: superm1 * r2332 ubiquity/ (bin/ubiquity debian/changelog):09:22
CIA-18ubiquity: copy over xserver-xorg debconf items (received a +1 from bryce that this is needed for gutsy)09:22
CIA-18ubiquity: this behavior is a temporary workaround, and will be removed for hardy09:22
evandI have a hunch that ntfs-3g is the cause of /mnt/migrationassistant still being busy when ma-ask is supposed to unmount it, but I'm not quite sure yet why this would be the case.09:30
evandma-ask/ma-apply, really09:30
superm1can you perhaps add some debugging calls to look for open fd's ?09:34
evandah, probably.  But first, sleep.09:39
evandg'night09:39
superm1night09:39
superm1probably a good idea, i should do that too :)09:39
evandindeed!09:41
=== cjwatson_ [i=cjwatson@nat/canonical/x-de5b49c1411f3e73] has joined #ubuntu-installer
=== xivulon [i=c2325681@gateway/web/cgi-irc/ircatwork.com/x-527198172535e9bb] has joined #ubuntu-installer
=== JD [n=david@femme.catnip.org.uk] has left #ubuntu-installer ["I'm]
xivuloncjwatson I'd like to introduce a ubiquity/safe_mode boolean so that if that is true, no raw partition gets formatted and MBR is untouched.01:05
xivulonI'd like to avoid that someone01:05
xivulonends up with a formatted partition because fo some (undetected) code bugs and/or preseed errors01:06
xivulonto be precise now I skip raw partition formatting IF some conditions are true, I do not want to run the danger of having those conditions not to return true...01:07
xivulonI'll turn up a warning anyway so that syslog can still be used to detect above failures without ending up with people on my doorsteps01:09
xivulonAll of the above will be in my override_files of course01:09
xivulonTo be precise the installer will quit immidiately with a warning msg if we try to perform any "unsafe operation" when safe-mode is on01:16
=== cjwatson_ [i=cjwatson@nat/canonical/x-f5ddb31a669c2f83] has joined #ubuntu-installer
=== cr3 [n=cr3@modemcable178.77-70-69.static.videotron.ca] has joined #ubuntu-installer
CIA-18migration-assistant: evand * r65 migration-assistant/ (debian/changelog ma-ask):04:57
CIA-18migration-assistant: * Fix logging.04:57
CIA-18migration-assistant: * Fix IFS handling around call to expr.04:57
CIA-18migration-assistant: evand * r66 migration-assistant/debian/changelog: releasing version 0.5.304:58
=== mpt [n=mpt@121-72-132-142.dsl.telstraclear.net] has joined #ubuntu-installer
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-installer
seb128hi05:28
seb128is ubiquity supposed to have a "resize automatically and install" option?05:29
xivuloncjwatson, I did a bit of research, and do not think that creating large contiguous image files fast is an easy task in Linux05:32
xivulonthe truth to be told that operation is easier in windows, is creating images within autoapartition-loop a strong preference?05:34
cjwatson_seb128: usually but it's not guaranteed - depends on your partition layout05:34
cjwatson_xivulon: talk to me after gutsy or at UDS05:35
cjwatson_I don't have brain-space now :)05:35
cjwatson_seb128: /var/log/partman will have a note buried in it somewhere as to why it isn't being shown05:35
xivuloneh I have to ship a release too :P05:35
seb128cjwatson_: I tried on my new laptop yesterday which had one 110G ntfs partition with 10G used05:35
cjwatson_xivulon: in general I have a strong preference for doing partitioning in Linux, but what you do in your release is your business :)05:36
seb128ok, I'll have a look if I still get the issue05:36
seb128I used gparted to resize05:36
seb128and installed on this partition05:36
evandcjwatson_: if it's reasonable and you have time, can you upload a new m-a and ubiquity?  I don't need it to go on the CD.05:36
cjwatson_seb128: how much unpartitioned space?05:36
cjwatson_or maybe ntfsresize barfed on it05:36
evandhttp://people.ubuntu.com/~evand/upload/migration-assistant_0.5.3.dsc05:36
xivuloncjwatson, by the way in case you did not nonticed I submitted a couple of bug reports re sendsigs05:37
evandI cannot currently prepare the latter as there's some sort of weird networking issue between me and launchpad/ubuntu.com05:37
cjwatson_evand: ok05:37
cjwatson_xivulon: I didn't notice; I can't get to my mail today05:37
evandcjwatson_: thanks, I very much appreciate it05:37
xivulonhttps://bugs.launchpad.net/ubuntu/+source/partman-auto-loop/+bug/15082205:37
seb128cjwatson_: none, there is a few Go dell rescue partition, the 110G window vista and like 6-7M which was listed as not partitioned IIRC05:38
seb128cjwatson_: and after the resize and ubuntu installation the windows vista boot choice is not listed which is somewhat annoying, I need to figure what happened there05:39
seb128the "dell utility" item is listed05:39
seb128and Ubuntu05:39
seb128and that's it05:39
xivulonhttps://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/15083105:39
cjwatson_seb128: the rescue partitions mean that you almost certainly have three primary partitions05:40
cjwatson_seb128: that's enough to inhibit auto-resize at present. we may be able to relax this in hardy.05:40
cjwatson_seb128: the vista thing should be fixed in today's daily - what were you testing?05:41
seb128I think I had 205:41
seb128the vista one and the dell one05:41
cjwatson_seb128: my Dell laptop shipped with three05:41
seb128let me check05:41
cjwatson_xivulon: both look plausible, can you deal with both of those in local overrides for gutsy?05:45
seb128cjwatson_: ah right, there is a 94.1M fat16 partition05:48
seb128cjwatson_: ok, so the resize option is not listed because of the 3 primary partitions?05:48
seb128that's slightly annoying because ubiquity let you no other choice than to format windows05:48
cjwatson_seb128: or manual partitioning, come on :)05:49
cjwatson_seb128: but yeah, I know it sucks, can't fix it for gutsy though05:49
cjwatson_there's a bug filed about it05:49
cjwatson_it's because partman used to think that the root partition absolutely had to be primary05:49
seb128you can resize from manual partitionning?05:49
cjwatson_we can relax that for gutsy because the bootloader installers deal with logicals05:49
cjwatson_seb128: yes, of course05:49
cjwatson_now05:49
seb128I didn't spot the option, closed and used gparted05:49
cjwatson_edit the partition and change the size05:49
seb128that was no obvious to me05:50
seb128and there was no label on the button suggesting I can resize05:50
seb128I didn't try that05:50
cjwatson_we have a design for making it a nice drag thing, but we need gtk/cairo help to actually implement it ...05:50
seb128ok05:50
cjwatson_it's true it's not as obvious as it could be at the moment05:50
seb128and do you have any idea why the vista partition is not listed in grub after installation?05:51
evandthat may be fixed05:51
evandwas this a daily desktop CD?  If so, what date?05:51
cjwatson_seb128: 16:41 <cjwatson_> seb128: the vista thing should be fixed in today's daily - what were you testing?05:52
evandah, I missed that as well05:52
seb128ups, sorry I didn't read that05:52
seb128I did the installation yesterday afternoon05:52
seb128and that was the daily from yesterday05:52
cjwatson_it was a combination busybox/os-prober bug05:52
cjwatson_fixed yesterday (I hope)05:52
cjwatson_would appreciate re-testing today05:52
seb128I'll try a new installation now05:52
seb128I was about to do it05:52
seb128I've not configured anything on the laptop yet, I will use it to test installs until gutsy05:53
cjwatson_cool05:53
seb128cjwatson_, evand: thanks05:53
cjwatson_laptop refresh program?05:53
seb128yes ;)05:53
cjwatson_worked for me ;-)05:54
xivuloncjwatson_: overrides are fine05:56
cjwatson_xivulon: ok, good05:56
cjwatson_those two will be easy to fix when hardy opens05:56
cjwatson_evand: m-a uploaded05:56
xivuloncjwatson, quick question is killall5 picky about sendsigs.omit formatting? I mean things like: pidof NOPROCESS >> sendsigs.omit, 2 X pidof sameprocess >> sendisgs.omit, pidof morethanoneprocess >> sendsigs.omit...05:59
cjwatson_        if [ -e /var/run/sendsigs.omit ] ; then05:59
cjwatson_                for pid in $(cat /var/run/sendsigs.omit); do05:59
cjwatson_                        OMITPIDS="${OMITPIDS:+$OMITPIDS }-o $pid"05:59
cjwatson_                done05:59
cjwatson_        fi05:59
cjwatson_duplicates won't matter and nonexistent pids will be ignored06:00
xivulon2 pids in one line?06:00
cjwatson_not a problem06:00
xivulongreat06:00
cjwatson_it does care that they're all integers06:00
cjwatson_and you aren't allowed more than 1606:01
cjwatson_(stupid arbitrary limit, sorry, was in a hurry)06:01
xivulonyou can tell when it's C and not python...06:01
CIA-18ubiquity: cjwatson * r2333 ubiquity/ (configure configure.ac): bump to 1.6.406:02
CIA-18ubiquity: cjwatson * r2334 ubiquity/ (d-i/manifest debian/changelog): * Automatic update of included source packages: migration-assistant 0.5.3.06:04
xivuloncjwatson, maybe you want to consider the latest lupin, rev 52 diff is 1 lines and avoids having to know what $rootmount is in preseed, 53 fixes the bug above (but forgot to check whether pidof is available in initrd).06:08
cjwatson_xivulon: sorry, if it's not completely necessary, it's too late06:10
xivulonno big issue06:10
cjwatson_the uploads I'm doing for evand fix serious installer bugs and data loss06:10
cjwatson_they're not casual targets of opportunity :)06:10
xivulonwell sendsigs/update-grub bugs might be very annoying, but since I am probably the only one on a fuse filesystem, that should be ok for an override06:11
xivulonno sendsigs ~ hard-reboot06:12
cjwatson_evand: all of your ubiquity changes are tested, right?06:14
cjwatson_silly question but it's worth checking :)06:14
cjwatson_(I've been known to skip testing obvious changes myself!)06:14
evandyes06:15
evandif you'd like I can test further, but I tested everything as I went06:15
evandon multiple VMs06:15
cjwatson_no, that's fine, I just wanted to be sure as I wasn't sure I understood the ubiquity m-a changes06:17
cjwatson_but I think I grok them now06:17
bdmurrayHello, I ran across a bug that might worth looking at.06:17
bdmurraybug 145836 regarding ubiquity06:17
cjwatson_bdmurray: most likely unionfs fallout06:18
cjwatson_the suggested fix cannot work unless the filesystem is fucked06:18
CIA-18ubiquity: cjwatson * r2335 ubiquity/debian/changelog: releasing version 1.6.406:19
cjwatson_bdmurray: I've commented in the bug to that effect06:19
bdmurrayAh, that makes sense.  The dailies should not see that issue then?06:21
cjwatson_bdmurray: btw, this is exactly an example of a bug I don't think should be Triaged ;-)06:22
cjwatson_bdmurray: I hope not06:22
cjwatson_(not Triaged => because as a general rule complete system hangs in the live CD are not ubiquity bugs)06:22
bdmurrayI'll look again but I thought they said they could continue to use the Live CD so that isn't a complete system hang right?06:23
cjwatson_some of them said they couldn't06:25
cjwatson_the installer basically never hangs of its own accord in the range of the progress bar when it's copying files, at any rate06:25
cjwatson_53% is right in the middle of that06:25
cjwatson_anyway, the point is, to a developer the bug reeks of "live session is irreparably screwed by something outside the installer's control", but I wouldn't expect a QA person without direct installer development experience to know that06:26
cjwatson_it's a good example of where development experience (specifically knowledge of what's going on at that progress bar step) can help work out what's wrong06:27
bdmurrayI understand your point and what Keybuk mentioned yesterday.  However, it seems like only someone familiar with the code could set the bug to Triaged.  Which what I recall from Sevilla was not the goal of the Triaged state.  I'm under the impression the goal was to identify more complete bugs so developers have a smaller pool of bugs to look at.  (Granted this is the ideal workflow.)06:30
cjwatson_honestly, I would find a state that meant "I have (or somebody I trust to know this code has) looked at this bug and agree it is a problem in this package" much more useful06:31
cjwatson_because that lets me use those bugs as a list of things to spend hacking time fixing06:31
cjwatson_whereas the Triaged state as you define it just produces a slightly different list of things I need to look at and accept, which really isn't a significant improvement over Confirmed06:32
cjwatson_it certainly isn't worth the extra bug state to me06:33
bdmurrayI think the triaged state is worth discussing in more detail then.  Perhaps at UDS?06:37
=== xivulon looks up "triaged"
cjwatson_bdmurray: *nod*06:41
xivulon"Triage is a system of sorting patients according to need when resources are insufficient for all to be treated.". Hmm that's a method not a status...06:41
=== booxter [n=booxter@86.57.196.169] has joined #ubuntu-installer
cjwatson_"triaged" is the past participle of "triage" and thus has a more adjectival meaning06:42
xivulonHmm but if treage is a "system of sorting", triaged means "sorted"... Doesn't say much about the sorting order... In fact then there are triaged "tags"06:43
xivulonbut english is not my thing...06:43
cjwatson_triaged means "the nurse (bug investigator) has looked at the patient (the bug) and agreed that he (it) needs to see a doctor (a developer)"06:45
cjwatson_(I think the state is misnamed as well as less than useful ;-))06:45
cjwatson_well, actually, it's probably correctly named with its current definition06:45
=== xivulon looks up "confirmed"
xivulonGuess that's when there are no nurses around, we should stick to triaged then...06:47
seb128I'm trying a daily install on my laptop07:24
seb128looks like it's blocked on the langpack installation (87% not moving for some time), my wireless connection is not activated (didn't pick it in network manager), is that expected?07:25
evandyeah, I'm working on a fix for tht07:25
evandthat*07:25
evandcjwatson_: do you think checking n-m for an active connection, since we use it by default now, would be reasonable?07:25
cjwatson_perhaps for hardy07:26
cjwatson_I think we're stuck with what we've got now07:26
evandok07:26
evandeven for kubuntu where it freezes, or is that important enough for a fix before release?07:27
seb128how do I continue the installation?07:35
seb128it's stucked at 87% there07:35
evandseb128: is this an ubuntu daily or kubuntu?07:35
seb128ubuntu07:37
evandargh, so it's just locking up rather than giving you a dialog that it cannot find the language packs?07:37
seb128yes07:38
seb128the progress bar is at 87% for a while now07:39
seb128I started the install, closed the lid, went away, came back half an hour later and it was stucked to 87%07:39
seb128and it's still there07:39
evandyikes.  I think the only thing you can do is give it a network connection and restart the install.07:41
seb128doh07:42
seb128that's not nice07:42
evandindeed, sorry.  I'm looking for a solution.07:44
seb128no problem07:47
seb128I've not stopped it07:47
seb128if you need any debug info let me know07:47
=== mpt_ [n=mpt@121-72-131-162.dsl.telstraclear.net] has joined #ubuntu-installer
cjwatson_I don't think this is any worse than previous releases08:01
cjwatson_this isn't a new problem, though it may have morphed a bit08:01
seb128that's the first time I run into it08:03
seb128but usually I'm playing with the CD during install so I activate the network ;)08:03
cjwatson_it's fine if there's say a proxy that actively rejects the packets08:07
cjwatson_if the packets just get dropped, that's when it breaks08:07
cjwatson_we have an item on the UDS schedule for fixing this properly08:07
seb128ok, cool08:07
seb128there used to be a "cancel" button during the language pack downloads no?08:08
xivulonwhere do I find the UDS schedule?08:14
seb128cjwatson_, evand: do you have a bug number about the language pack download bug?08:22
evandseb128: yes, it used to have a cancel button.  And bug #145012.08:24
evandxivulon: afaik, there's no published schedule yet.08:25
seb128evand: thanks08:26
cjwatson_xivulon: on the whiteboard in the London office08:27
cjwatson_we're working on it ;-)08:27
seb128doh08:35
seb128and how do I workaround the language pack bug on a computer without network?08:35
seb128I've a desktop with a wired card but not network plug near to use right now08:36
seb128and the installation is stucked there the same way08:36
evandinstall in english08:36
seb128and I can't activate any network08:36
seb128that has to be rc08:36
seb128or any non english install will fail if you have no network connection?08:36
cjwatson_are any network interfaces up?08:36
cjwatson_ifconfig?08:36
seb128yes08:37
seb128eth0 is up08:37
seb128but not configured08:37
cjwatson_I wonder why?08:37
cjwatson_err, up but not configured?08:37
cjwatson_can you paste ifconfig output?08:37
seb128I mean no IP08:37
seb128no, this computer has no network :p08:38
seb128I can type though08:38
seb128something similar to08:38
seb128eth1      Lien encap:Ethernet  HWaddr 00:40:05:5E:A8:6808:38
seb128          adr inet6: fe80::240:5ff:fe5e:a868/64 Scope:Lien08:38
seb128          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:108:38
seb128          Packets reus:0 erreurs:0 :0 overruns:0 frame:008:38
seb128          TX packets:0 errors:6 dropped:0 overruns:0 carrier:1208:38
seb128          collisions:102 lg file transmission:100008:38
seb128          Octets reus:0 (0.0 b) Octets transmis:468 (468.0 b)08:38
seb128          Interruption:19 Adresse de base:0xc00008:38
seb128that is an another computer08:38
seb128I don't think details count08:39
seb128I mean the HWaddr, etc08:39
seb128I didn't touch the intefaces, I guess that's network-manager work08:40
cjwatson_or casper, conceivably08:41
cjwatson_I think probably not thouygh08:41
cjwatson_though08:41
cjwatson_seb128: anything non-comment in /etc/network/interfaces?08:41
seb128cjwatson_: the 2 lines about lo and that's everything08:49
seb128no commented lines08:49
=== avoine [n=avoine@233-195-0-72-ppp.3menatwork.com] has joined #ubuntu-installer
CIA-18ubiquity: evand * r2336 ubiquity/ (configure configure.ac): bump to 1.6.509:42
CIA-18ubiquity: evand * r2337 ubiquity/ (debian/changelog ubiquity/frontend/kde_ui.py):09:47
CIA-18ubiquity: * Revert accidental copy and paste of migration-assistant specific09:47
CIA-18ubiquity:  code (LP: #151051).09:47

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