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

persiacjwatson, I was mostly blindly attempting to make the resulting install similar to the results of having used moblin-image-creator, rather than thinking carefully.  passwordless sudo would make more sense in that context.00:00
cjwatsonmdz happened to mention it today in a different context (oem) and I thought it made sense00:01
StevenKMIC does something subtly different though. It has the crypt of '' in ume-config postinst and sets it00:03
StevenK(Which I find hideous)00:03
persiaMy only fear would be with the GUI sudo proxies : it's useful to have the popup alerting the user that the following action is an admin action, even if it can be dismissed with the enter key, but perhaps that's better done through integration with some policykit frontend.00:03
cjwatsonStevenK: not that far off what casper down00:03
cjwatsondoes00:03
persiaStevenK, That's essentially what user-setup does with the appropriate preseeding now.00:04
cjwatsonpersia: it's not exactly very obvious that you have to hit enter though; we get questions about that kind of thing from time to time when it rears its head00:04
persiacjwatson, True.00:05
* persia adds writing a spec about a good way to handle that to the TODO list for next week00:05
StevenKcjwatson: casper is a special case, it's a live system. No fair for an installed one. :-)00:11
xivulonTheMuso, hi, did you by any chance try wubi with sw raids? I still have in the guides "forget it", can I now change that?09:38
CIA-2oem-config: cjwatson * r555 oem-config/ (debian/changelog scripts/tzsetup):09:58
CIA-2oem-config: Use OVERRIDE_SHOW_ALL_LANGUAGES in the tzsetup wrapper as well as09:58
CIA-2oem-config: localechooser (LP: #290580).09:58
cjwatsonsuperm1: ^- oem-config r555: we'll get this into -updates at this point, I think - is that OK for you?10:13
cjwatsonsorry this wasn't caught 'til late10:13
TheMusoxivulon: Sorry I didn't try it, and can't spare a box to be cleared and set up with Windows at this point either unfortunately.10:19
evandxivulon: I can try when I get back to the states.10:21
tjaaltonthis is strange.. netbooting intrepid for the first time, and doing "d-i preseed/include_command echo foo/bar" results in html code in the preseed log, and the install fails. this works on hardy though10:23
CIA-2oem-config: cjwatson * r556 oem-config/ (configure configure.ac): bump to 1.5410:35
CIA-2ubiquity: evand * r2930 ubiquity/ (configure configure.ac): Bump to 1.10.910:46
tjaaltonyep, it's the -c option for wget that breaks it10:46
CIA-2ubiquity: evand * r2931 ubiquity/ (debian/changelog ubiquity/zoommap.py):10:48
CIA-2ubiquity: Check to make sure a gdk window is mapped before calling10:48
CIA-2ubiquity: cairo_create (LP: #208800).10:48
tjaaltonsigh, why do I get 416 with the -c option10:58
CIA-2usb-creator: evand * r54 usb-creator/ (4 files in 3 dirs):11:01
CIA-2usb-creator: * Internally represent the persistent file size in bytes for greater11:01
CIA-2usb-creator:  accuracy.11:01
CIA-2usb-creator: * Move self.pipe declaration to the correct location.11:01
CIA-2usb-creator: * Add a bootloader installation progress message.11:01
CIA-2usb-creator: * Install the bootloader to the MBR as well (LP: #273477).11:02
tjaaltonduh, so no ifconfig in busybox anymore, that's what broke my preseeding11:11
xivulonTheMuso, evand, not in a rush, it's only to update the website/guides accordingly, users will ask me whether raids are supported or not and atm I have no clue.11:21
tjaaltonideas how to get the MAC-address inside busybox?-)11:21
tjaaltonwithout ifconfig11:21
xivulonevand are you in london? will be around for the release party?11:22
evandtjaalton: cat /proc/net/arp ?11:23
evandxivulon: ja and ja11:23
evandwill you be there?11:23
xivulonhopefully yes, (if works allows)11:23
evandgood deal11:24
tjaaltonevand: tried that, but doesn't have anything about the host11:25
tjaaltonoh well, I could just tell it on the cmdline and parse that11:26
cjwatsontjaalton: use ip11:33
cjwatsonbusybox hasn't had ifconfig for ages11:33
cjwatsonat least not in our config11:33
cjwatsonip addr show or some such11:33
StevenKip a l11:42
=== bananin is now known as Guest97884
=== Guest97884 is now known as Basti_dash
tjaaltoncjwatson: yes, will try that. hardy did have ifconfig though :)11:58
cjwatsonmm, Debian turned it off yes11:59
=== Guest97884 is now known as Basti_dash
=== Guest97884 is now known as Basti_dash
cjwatsonpersia: do you have any more idea about what bug 288320's about?13:39
ubottuLaunchpad bug 288320 in ubiquity "Networkless Ubuntu MID install hangs at "Scanning archive..."" [Undecided,Confirmed] https://launchpad.net/bugs/28832013:39
persiacjwatson, It's about trying to install a language pack when it's not available and the network isn't present.13:40
persiaI can generate some logs, but when I was looking at it on Friday, I was tempted to blame anna.13:41
persialool wanted me to document some workarounds, but none of them were ever applied, so it's outstanding.13:42
persiaThe proper solution is to integrate with debian-cd, rendering it much more unlikely to reach that state.13:42
cjwatsonoh, this is due to lack of .disk/whatever?13:42
cjwatsonmaybe not13:42
cjwatsonthe installer really shouldn't hang in this case even if language packs aren't on the disk13:43
cjwatsoncan I reproduce this in an emulator without an actual device?13:43
persiaFrom what I saw, it looked like it was looping on trying to install the language pack and failing.13:43
cjwatsonthat's really odd13:43
cjwatsonwon't be anna13:43
persiaIf you turn off networking, you should be able to do that.  Alternately, install it on an old i686 without networking.13:43
loolcjwatson: Yes13:43
cjwatsonanna installs udebs and language packs are debs13:44
lool(you can reproduce in emulator)13:44
cjwatsonpersia: sorry, never done this before, don't suppose you can point me to full instructions?13:44
persiacjwatson, Which route?  burning the image for non-network hardware, or disabling networking for kvm?13:44
loolcjwatson: kvm -m 512 -cdrom ubuntu-mid.img works13:44
persialool, even with network?13:45
loolerr -hda13:45
* persia is confused, and tries that, wondering if there are different error messages13:45
cjwatsonlool: ok, thanks13:45
cjwatson-net none I guess13:45
persiaThat ought do it.13:45
loolYeah, exactly13:45
persialool, You reproduced without -net none?13:45
loolI was looking up the option13:46
loolpersia: No; I know one can use the image in kvm, and I'm confident that you can reproduce the no net issue in kvm as well13:46
loolI never tried both, but I'm confident it works :)13:46
persialool, OK.  That makes me feel better.13:46
cjwatsondownloading13:47
persiaActually, you probably want `kvm -hda ubuntu-mid.img -hdb target.img -m 512M -net none` (as I hadn't tested -cdrom before, and it's not working for me now)13:48
loolcjwatson: There's a catch, you can't boot from hdb with the image, and if you boot from hda with the image and then install to hdb, it will corrupt your hda img13:48
loolBut you should be able to at least go as far as reproducing the issue I guess13:48
cjwatsonyeah, not bothered about booting the whole thing13:48
cjwatsonwhy will it corrupt hda?13:48
persiaI thought evand's changes to not break USB sticks fixed that.  Double-checking (I've been playing with hardware recently)13:49
persiaIt used to corrupt hda because it would install grub on hda when installing the target to hdb13:49
loolpersia: Oh it's fixed?13:50
persiaAnd Install is under Preferences, once you boot.13:50
persialool, I thought so : double-checking now.13:50
loolcjwatson: If you meet the corruption issue, you can use -cdrom isolinux.iso with http://people.ubuntu.com/~lool/isolinux.iso13:50
looland select "2" to boot from hdb13:50
loolpersia: Saw some untranslated strings go through13:51
lool"Calculating size to skip copying" or somethign like that13:51
loolin ubiquity13:52
loolBefore "Copie des fichiers" "copying files"13:52
persialool, There's a few of those, which depends on the language.13:52
loolOk13:52
loolpersia: These are marked for translations but weren't?13:52
* persia defers to someone who knows which strings are in ubiquity (rosetta-translated) and which are from d-i (d-i translated)13:52
lool"Miroir de l'archive Ubuntu corrompu" (ubuntu archive mirror corrupt)13:54
loolPopup with "Ok" as the only choice, and displayed in a loop with -net none13:54
loolSo I confirm I can reproduce in kvm :)13:54
loolThis is at the "Analysing mirror" step (Analyse du miroir)13:54
evandlool: "Calculating size to skip copying" -> we had to put that in untranslated post-RC13:56
persialool, "Bad archive mirror" isn't language-specific.13:56
cjwatsonI don't care about untranslated strings at this point anyway13:56
cjwatsonit's too late to do anything about them13:56
loolI just wanted to mention it in case it was a specific string which was missing _()13:59
loolBut it seems it's not and is known :)13:59
loolpersia: Isn't language-specific?  Sorry don't understand what you mean14:00
loolpersia: Oh it's the C version of my string, ok14:00
persialool, Although I had a successful English install previously on hardware, I just ran an English install in KVM -net none and got the error, which surprises me, as my hardware has never had a net connection that worked.14:01
loolpersia: Black magic I tell you14:01
loolpersia: So, corruption or no corruption?14:03
persiaHrm?14:04
loolpersia: I think you were checking whether hda was still corrupted14:05
persialool, Yes, but I was caught by 288320, which I hadn't seen in English before.14:06
persiaINPUT critical mirror/bad seems to be the interesting bit.14:08
cjwatsonpersia: I'll have to defer looking at this, something else urgent has come up14:16
persiacjwatson, Not a problem.14:17
loolpersia: No, still corrupted14:26
persialool, Hrm.  Oh well.  I thought it worked once.14:26
persialool, Found it.  I'll update the bug when I'm out of the meeting, but the issue is that apt-setup thinks we're doing a netboot install when we install from USB (as it's not marked as a CD install), and so expects choose-mirror to get a mirror from the network.14:35
persialool, Considering that this infrastructure won't be used for Jaunty, I'd say it's worth a release note at best.14:36
cjwatsonah right14:37
cjwatsonso indeed, .disk on the image14:37
loolpersia: k14:38
=== Guest97884 is now known as Basti_dash
superm1cjwatson, its  fairly less than ideal.. so if there is still an opportunity for re-rolling at least DVD disks with just this change, that'd be much more preferable15:15
superm1surely the absence of an "updated" live DVD throughout the last month due to archive inconsistencies played into not catching this kind of bug15:15
cjwatsonsuperm1: my worry is that that would require respinning alternate images too, or else break jigdos15:18
cjwatsonsuperm1: if we get this in ASAP after release, we could do a special DVD build for you ...15:18
cjwatsonif I respin alternate images as well as desktop/DVD, the QA team are going to be even more heavily loaded up and I'm worried they won't make it15:19
superm1would they necessarily need to be retesting "everything" with the new DVDs if you know the only delta was an oem-config deb that sat in pool/ though?15:19
cjwatsonit's not, we also have a ubiquity change15:19
superm1oh i see..15:19
cjwatsonand as I said if I uploaded oem-config then they'd have to retest alternate too15:20
cjwatsonwe do need to do a smoke-test of everything15:20
cjwatsonat some point we will write up a list of the things that have gone wrong in the past, in order to give people an idea of the kinds of things that can happen if you try to skimp on this15:20
superm1well we've got a framework to allow dropping in updated debs as necessary in case things like this happen.  so long as it's in -updates we can pull it into it through that framework.15:21
cjwatsonI wouldn't ask the QA team to skip this, and I wouldn't expect them to say yes if we tried15:21
superm1just using it adds more factory burn time, so that's hwy it's preferable to have the one on the DVD go with it15:22
cjwatsonI'd be happy to do a custom DVD for you after 8.1015:23
cjwatsonwith just this change15:23
superm1okay, that'd be sufficient15:23
CIA-2ubiquity: cjwatson * r2931 intrepid/ (debian/changelog scripts/install.py):15:23
CIA-2ubiquity: Always copy the kernel from /cdrom/casper/ if it's there regardless of15:23
CIA-2ubiquity: whether any kernels are already present in /target/boot/, since those15:23
CIA-2ubiquity: could just be due to a preserve-home install (LP: #287747).15:23
cjwatsonok, great15:24
=== Guest97884 is now known as Basti_dash
CIA-2ubiquity: cjwatson * r2932 intrepid/debian/changelog: releasing version 1.10.915:29
CIA-2ubiquity: cjwatson * r2932 ubiquity/ (debian/changelog scripts/install.py): merge from intrepid branch15:35
CarlFKis grep -E supported in the installer?  I want to do: grep -E (name|MHz) /proc/cpuinfo >> $TARGET/etc/motd16:59
CarlFKI am assuming /proc/cpuinfo exists17:00
cjwatsonCarlFK: yes17:06
cjwatsonquote '(name|MHz)' thus though17:06
cjwatson/proc/cpuinfo exists17:06
CarlFKquotes - right.  thanks17:07
CarlFKold P3 box that may have hardware issues, but...: ibex alt-installer: update-apt-xapi[26136]: segfault ... kernel:  in python2.5[8048000+fc00018:09
CarlFKactully that is the 2nd segfault - 35 lines of syslog:  http://dpaste.com/87601/18:12
cjwatsonnot an installer bug18:13
CarlFKI am guessing this means "bad hardware" Oct 29 17:35:34 kernel: [ 1787.160872]          res 51/40:00:a7:2a:47/00:00:00:00:00/e2 Emask 0x9 (media error)18:13
cjwatsonlooks like I/O errors on whatever ata1 is18:13
cjwatsonsda I suspect18:13
CarlFKyeah - lots of Oct 29 17:07:00 kernel: [   72.894627]          res 51/84:00:28:00:00/00:00:00:00:00/e0 Emask 0x10 (ATA bus erro18:17
CarlFKgrep error syslog |wc18:17
CarlFK     6118:17
CarlFKnever mind :)18:17
CIA-2ubiquity: cjwatson * r2933 ubiquity/ (12 files in 5 dirs): merge from intrepid branch19:00
CIA-2ubiquity: cjwatson * r2934 ubiquity/ (configure configure.ac): bump to 1.10.1119:18
CIA-2ubiquity: evand * r2935 ubiquity/ (debian/changelog ubiquity/debconffilter.py):20:33
CIA-2ubiquity: Reset next_go_backup after encountering a question marked as seen20:33
CIA-2ubiquity: (LP: #290760).20:33
CIA-2user-setup: evand * r126 user-setup.ubuntu/ (debian/changelog user-setup-apply): Do not force chpasswd to md5 crypted passwords (LP: #51551).20:46
CIA-2migration-assistant: evand * r93 migration-assistant/ (debian/changelog ma-script-utils): Do not force chpasswd to md5 crypt passwords (LP: #51551).20:50

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