/srv/irclogs.ubuntu.com/2009/05/05/#ubuntu-installer.txt

CIA-4debian-installer: cjwatson * r997 intrepid-proposed/ (3 files in 2 dirs): Move mainline architectures to 2.6.27-14 kernels.09:26
CIA-4debian-installer: cjwatson * r998 intrepid-proposed/debian/changelog: releasing version 20080522ubuntu2909:42
CIA-4localechooser: cjwatson * r147 ubuntu/ (16 files in 3 dirs): merge from Debian 2.1110:13
CIA-4localechooser: cjwatson * r148 ubuntu/debian/changelog: releasing version 2.11ubuntu110:16
wolferzIs there a way to "undo"  something synaptic did?10:32
davmor2wolferz: #ubuntu is the general channel for help this is a dedicated channel for the installer process10:34
wolferzahh, I apologize, I took install to be installations of packages as well as the actual distro10:35
davmor2wolferz: No sorry.  #ubuntu will help though you may wish to point out what you did too though10:38
=== dpm_ is now known as dpm
corecodehey12:09
corecodecjwatson: you around?12:09
cjwatsonyes, though going out for lunch shortly. On IRC it's best to just talk and not mind if you don't get a response until hours later ...12:10
corecodeyah i know12:10
corecoded-i partman-auto/method string lvm12:10
corecoded-i partman-auto-lvm/guided_size string 20GB12:10
corecoded-i partman-auto/choose_recipe select atomic12:10
corecodethat's the relevant portion12:11
corecodedoesn't change the size of / though, / will use up all space on the volume12:11
cjwatsonok, the preseeding looks correct. Can I see syslog+partman with DEBCONF_DEBUG=developer please?12:11
corecodei'll try that.  will the log be preserved after installing?12:12
corecodeor do i have to copy it out before rebooting12:12
cjwatsonnote that DEBCONF_DEBUG=developer will include *all* debconf activity including passwords, so I recommend modifying your preseed to use innocuous values12:12
cjwatsonthe logs will be preserved in the /var/log/installer/ directoyr12:12
cjwatsondirectory12:12
corecodeokay12:12
corecodethanks12:12
corecodewill take a couple of minutes to install though12:12
corecodealso, auto-install/defaultroot doesn't work for me12:12
corecodeseems the installer doesn't run the autoinstall part12:13
corecodewhat i mean is, i can't set url=hostname to make it install.12:13
corecodebut that's a different thing12:13
cjwatsonauto-install doesn't work in Ubuntu12:13
corecodei see12:13
cjwatsonjust set the network stuff on the kernel command line12:14
corecodeyah, works sufficiently well12:14
corecodehttp://documents.epfl.ch/users/s/sc/schubert/www/partman13:23
corecodehttp://documents.epfl.ch/users/s/sc/schubert/www/syslog13:23
CIA-4usb-creator: evand * r100 future/ (4 files in 3 dirs):15:23
CIA-4usb-creator: Manage mountpoints. Unmount any devices mounted by usb-creator on failure or exit.15:23
CIA-4usb-creator: Once again check for sufficient free space on the target device and update the frontend accordingly.15:23
=== evand1 is now known as evand
cjwatsoncorecode: I need you to run the installer through a little further before extracting the logs; you seem to have given me logs from right after the preseed file is read - I need to see what the partitioner does too15:26
corecodethat's all i have15:27
corecodethe full installation15:27
corecodesyslog covers from boot to reboot15:28
corecodecjwatson: do you need something else?15:28
cjwatsonoh, sorry, I think the download got truncated15:34
corecodeit is 8 mb large15:52
cjwatsonI did curl blah | less and obviously waited too long before telling less to go to end of file15:58
corecodenevermind :)16:02
CIA-4partman-auto-lvm: cjwatson * r220 ubuntu/ (debian/changelog perform_recipe_by_lvm): Make partman-auto-lvm/guided_size preseedable.17:40
cjwatsoncorecode: so, err, yeah, this was a bug, sorry.17:41
cjwatsoncorecode: with a bit of creativity, you might be able to use preseed/early_command to bodge the fix from http://bazaar.launchpad.net/~ubuntu-core-dev/partman-auto-lvm/ubuntu/revision/220 into the running installer17:42
cjwatsonthe path to the relevant file in the installer environment is /bin/perform_recipe_by_lvm17:42
corecodei see17:43
corecodewill you roll a new installer at some point?17:43
corecodei mean, one that gets picked up by the netinstaller17:44
cjwatsonnot for jaunty17:44
cjwatsonwell, probably not; I'm not sure I can justify this as a release-critical thing that justifies a stable update17:45
cjwatsonwe have quite a high bar for that kind of change17:45
corecodeoh17:45
cjwatsonit'll be in karmic of course17:47
cjwatsonshould be possible to grab a copy of http://bazaar.launchpad.net/%7Eubuntu-core-dev/partman-auto-lvm/ubuntu/download/cjwatson%40canonical.com-20090505164031-xv31hanv1w3fm4qr/perform_recipe_by_lv-20061127181313-x5wza1qumbsi91v1-12/perform_recipe_by_lvm, and get a preseed script to stick that into the installer at run-time17:49
corecodenot such an easy thing i guess17:56
corecodewell maybe17:56
corecodei could just preseed-fetch the replacement17:56
cjwatsonyeah, should be straightforward enough17:59
cjwatsonor you have wget :)17:59
corecodeso that goes into /bin?17:59
cjwatsonyeah18:00
corecodedo you have a clever way to specify "first hdd" instead of telling the system /dev/sda?18:01
corecode(unrelated)18:01
cjwatsondefine first :-)18:03
cjwatsonin general, disk probe order isn't well-defined18:04
corecodethe one that would be booted from, ideally18:04
cjwatsonmm, it would be awfully nice if Linux had that information18:04
cjwatson(that's serious, not sarcastic)18:04
corecodeyah18:04
corecodewell, i guess i'm more concerned with /dev/sda vs /dev/hda18:05
cjwatsonif there's only one disk in your system, you can just leave partman-auto/disk unset18:05
cjwatsonif you have more than one, then you can do something like this: d-i partman/early_command string debconf-set partman-auto/disk "$(list-devices disk | head -n1)"18:06
corecodeyah, i think we have two18:06
cjwatson(that's untested)18:06
corecodeah, list-devices18:06
corecodethanks18:07
corecodenow let's see whether that works18:08
corecodehm.  doesn't seem that that worked18:11
corecodecould it be that preseed/early_command is run too early?18:12
corecodeso that my replacement gets overwritten?18:12
cjwatsonpartman/early_command, not preseed/early_command - that wasn't a typo :)18:12
cjwatsonpartman/early_command is a special thing that runs after disks are detected but just before the partitioner starts18:13
corecodeyah, i'm talking about the script replacement18:13
cjwatsonoh, right18:13
cjwatsonuh, yeah, it could well be - try doing that in partman/early_command as well18:13
cjwatsonmenu-item-numbers.txt says:18:13
cjwatson2100 network-preseed18:13
cjwatson2300 [...] download-installer18:14
cjwatsonso indeed18:14
corecodehm.18:21
corecodedoesn't seem to work18:21
corecodeah my fault18:22
corecodenice!18:25
corecodeworks18:25
cjwatsonoh good18:27
corecodethanks!18:39
SiDiHello folks18:59
SiDiI'd like to know what happens exactly at the "Analysing the mirror" step of the installer18:59
SiDiits stuck at 82% with that phrase, 3 times out of 4 so far, installing Xubuntu 9.04 in a vm19:00
cjwatsonSiDi: the easiest way to tell would be to get /var/log/syslog from the installer; you can extract it by switching to tty2, running 'anna-install openssh-client-udeb', and using scp to copy it out20:16
cjwatsonSiDi: the installer doesn't have any messages that read "Analysing the mirror", as far as I can see - are you translating this back to English from another language?20:16
cjwatson"Scanning the mirror...", perhaps?20:17
cjwatsonit's basically doing an 'apt-get update' there, although it's supposed to tweak the timeout down to be reasonable; it could be that the mirror is responding for you but is just very slow20:18
SiDicjwatson: yeh20:22
SiDiScanning probably20:22
SiDii'm behind a firewall, but i didnt have the problem when i was installing 8.10 vms, behind the same firewall20:23
cjwatsonI wouldn't mind seeing the syslog, if possible20:23
SiDicjwatson: the vm died :P i'll make another and send you the syslog, sec20:23
cjwatsoncould be a regression of some kind, or it could just be "normal" slowness20:23
SiDii got an horrible bandwidth20:23
SiDibut i dont understand why it doesnt drop on that20:24
SiDicause obviously it wouldnt hang for more than 15 mins if i didnt have the internet20:24
cjwatsonif it's getting anything, even at a very low rate, it'll keep going20:24
cjwatsonif you have no (working) internet access at all, it ought to give up quickly20:25
cjwatsonit's a pretty tough judgement call when it is getting something20:25
SiDiI see20:25
SiDii should disable eth0 from the VM before installing then20:25
SiDimaybe you could add a 'cancel' button for this step too20:25
SiDii saw there was one for when it downloads the locales20:25
SiDiDo you still want a syslog ?20:27
cjwatsonyes please20:35
cjwatsonI thought there was a cancel button already20:35
cjwatsonare you installing from the alternate CD or the desktop CD?20:35
cjwatsonhmm20:35
cjwatson  * Disable option to cancel progress bar as there are issues with it.20:35
cjwatsonhelpful referencing in that changelog entry20:36
cjwatson# Option to cancel an action does not currently work:20:36
cjwatson# - application does not seem to always react to a cancel signal20:36
cjwatson# - debconf-apt-progress does not exit with code 30 when cancelled20:36
cjwatson# - even if it did, the exit code would be mangled by in-target20:36
cjwatson# See also thread http://lists.debian.org/debian-boot/2008/01/msg00094.html20:36
SiDiDesktop, Xubuntu20:36
SiDii'll do this asap then20:37
cjwatsonnah, don't bother with the syslog now, if it's just for the absence of the cancel button20:37
SiDii got another VM running and vbox doesn't want me to run another VM since i'm using VT-x20:38
SiDiokay then :p20:38
cjwatsonas that thread notes, there are some underlying problems that mean we can't offer it yet20:38
cjwatsonunfortunately20:38
cjwatsonbug 172879, which I'll target for karmic20:40
ubottuLaunchpad bug 172879 in apt-setup "Unable to skip network access during installation" [Wishlist,Confirmed] https://launchpad.net/bugs/17287920:41
SiDiGreat :)20:43
SiDiwow, its been there for a while20:43
cjwatsonsure, most non-trivial bugs have20:43
CIA-4console-setup: cjwatson * r104 ubuntu/ (29 files in 6 dirs): merge from Debian 1.3320:44
CIA-4console-setup: cjwatson * r105 ubuntu/debian/ (changelog config.proto): merge from Debian 1.3420:51
CIA-4console-setup: cjwatson * r106 ubuntu/debian/ (console-setup.initramfs-hook console-setup.initramfs-top): update for boottime.kmap.gz -> cached.kmap.gz change21:23
CIA-4console-setup: cjwatson * r107 ubuntu/debian/changelog: releasing version 1.34ubuntu121:26
SiDiGood bye23:27

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