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

CIA-24ubiquity: superm1 * r2517 ubiquity/ (2 files in 2 dirs): update to newer base sql file01:03
CIA-24ubiquity: superm1 * r2518 ubiquity/ (3 files in 3 dirs): add PVR-350 output suppport03:54
CIA-24ubiquity: superm1 * r2519 ubiquity/ (debian/changelog ubiquity/components/mythbuntu_apply.py): remove only \selected\ themes06:26
CIA-24ubiquity: superm1 * r2520 ubiquity/ (debian/changelog scripts/mythbuntu/apply-type): update mythweb's installation script06:39
stuufanyone know if the ubuntu installer includes an ntfs resizer?06:42
superm1there is utility that gets called to resize ntfs yes06:45
superm1it however is an external utility, not directly "part" of the installer06:45
stuufbut is it included on the cd?06:57
evandstuuf, ntfsresize.  Yes, it's on the CD.06:58
stuufok, i thought they would have added that by now06:59
superm1now look what you did, scared evan away :)06:59
superm1it's been on the cd for some time i thought actually06:59
superm1i remember helping a friend install either dapper or edgy and having it do resizing06:59
stuufah well i 'm usually a gentoo person but i figured i'd try ubuntu on a semi-abandoned laptop for boredom-related reasons07:04
stuufhaven't used it much since breezy or whatever was around in fall 200507:05
superm1*lots* has changed since then :)07:05
stuufi wish it would show some of the output from ntfsresize though, it's just saying "resizing partition 0%" for the last 20 minutes07:38
=== cjwatson_ is now known as cjwatson
cjwatsonstuuf: bug 1410009:32
ubotuLaunchpad bug 14100 in partman-partitioning "partman doesn't provide ntfsresize status details" [Medium,Confirmed] https://launchpad.net/bugs/1410009:32
cjwatson(sorry, I got disconnected and wasn't sure that made it last time)09:32
stuufah well it installed everything eventually09:33
* cjwatson blinks. Am I hallucinating or is a feasible solution for bug 181296 a three-liner?10:36
ubotuLaunchpad bug 181296 in partman-auto "partman preseeding should not require localized strings" [Medium,Confirmed] https://launchpad.net/bugs/18129610:36
CIA-24partman-base: cjwatson * r78 ubuntu/ (debian/changelog lib/base.sh):11:53
CIA-24partman-base: * Backport from trunk (LP: #181296):11:53
CIA-24partman-base:  - Support preseeding questions asked through ask_user using the name of11:53
CIA-24partman-base:  the plugin responsible for the answer you want (e.g.11:53
CIA-24partman-base:  partman-auto/init_automatically_partition=biggest_free).11:53
CIA-24partman-auto: cjwatson * r253 partman-auto/ (debian/changelog lib/recipes.sh):11:56
CIA-24partman-auto: * Backport from trunk (LP: #181296):11:56
CIA-24partman-auto:  - Support preseeding partman-auto/choose_recipe using the name of the11:56
CIA-24partman-auto:  recipe you want (e.g. "home"), as an alternative to the localised11:56
CIA-24partman-auto:  description.11:56
xivulonAt the end of the installation, I see a shell message with something like "The system is going to reboot, please remove any CD and press enter"11:56
xivulonis it possible to avoid that?11:56
cjwatsonxivulon: yes, put 'noprompt' on the kernel command line11:58
cjwatsonxivulon: re amd64, there is no possibility of it changing now11:58
xivulonI already have d-i finish-install/reboot_in_progress note and d-i cdrom-detect/eject boolean false in preseed...11:59
xivulonPlus the change in initd/ubqiuity11:59
cjwatsonit's unfortunate that casper has separate configuration here11:59
xivulondoes the noprompt implies something else?11:59
cjwatsonno11:59
xivulonwill add noprompt then!12:00
xivuloncjwatson any chance of changing ISO names from amd64 to 64bits or something?12:03
cjwatsonno12:03
xivulon:(12:03
cjwatsonfeel free to use more descriptive text wherever it is visible, but the codename is 100% fixed12:04
xivulonWubi displays the filename when downloading, and many intel users (100% in fact) think we got it wrong when the see "amd"...12:04
cjwatsonfeel free to use more descriptive text12:05
cjwatsonsuch as we use on the CD image website12:05
xivulonWill do so12:05
xivulonBut I feel in the long run the text should be different12:06
cjwatsonwe will not change the codename12:06
xivulontried at least...12:07
cjwatsonI'm sorry, but architecture codenames are there to be fixed identifiers, not to be pretty for users12:07
xivulonI appreciate that12:08
CIA-24partman-base: cjwatson * r79 ubuntu/debian/changelog: releasing version 114ubuntu212:09
CIA-24partman-auto: cjwatson * r254 partman-auto/debian/changelog: releasing version 73ubuntu312:13
CIA-24installation-guide: cjwatson * r413 ubuntu/ (debian/changelog en/appendix/preseed.xml): * Document new simplified partman preseeding (LP: #181296).12:14
CIA-24installation-guide: cjwatson * r414 ubuntu/debian/changelog: releasing version 20080211ubuntu212:19
xivulonevand have uploaded rev 443 for wubi15:09
xivulonshould be a good one15:09
evandok, thanks15:10
evandI wont be able to get to it until later today (sometime after 3-6p EST), though15:10
xivulonno problem at all15:11
xivulonwhen you have time can you have a look at 186117/186114?15:11
xivulonyou mentioned you could remount ntfs, but I tried and it does not work for me15:11
xivulonit used to work in gutsy, I am not sure what is the reason for such regression15:12
evandI'll give 186117 further testing once my laptop is usable (around the same time as when I can review rev 443)15:13
evandxivulon, can you please provide a proper diff for bug 18611415:14
ubotuLaunchpad bug 186114 in wubi "umountroot cannot handle fuse host mounts" [Medium,Confirmed] https://launchpad.net/bugs/18611415:14
evandpreferably in diff -u format15:14
xivulonwill do but will be away on the w/e15:15
evandok15:15
xivulonanyay the chunk in there is simply supposed to replace remount_ro function in umountroot15:15
xivulonit won't work anyway if ntfs cannot be remount15:16
evandindeed, I saw that note.15:16
xivulonsee last comment in 186117 for the command/error in my case15:22
evandindeed15:23
cjwatsonevand: do your map fixes in bzr address bug 195159?15:25
ubotuLaunchpad bug 195159 in ubiquity "The new time zone / city choosing is annoying" [Medium,Confirmed] https://launchpad.net/bugs/19515915:25
evandit should.  I've marked it as fix committed and will follow up on the bug when the new ubiquity is released.15:26
cjwatsonok15:28
cjwatsonare you planning to do that today? there's a lot of good stuff in bzr15:28
evandsure, I'll take care of it in a few minutes15:29
evanduhm, odd.  Anyone else getting connection refused to bazaar.launchpad.net over SSH?15:42
cjwatsonyes15:43
evandok, good15:43
evandwell, not good, but better than it just being me.15:43
cjwatsonevand: seems to be working again now15:47
evandah, fantastic.  Thank15:48
evands15:48
CIA-24ubiquity: evand * r2521 ubiquity/debian/po/ (79 files): debconf-updatepo15:52
CIA-24ubiquity: evand * r2522 ubiquity/ (d-i/manifest debian/changelog):15:57
CIA-24ubiquity: * Automatic update of included source packages: apt-setup15:57
CIA-24ubiquity:  1:0.31ubuntu6, console-setup 1.21ubuntu3, debian-installer-utils15:57
CIA-24ubiquity:  1.50ubuntu2, partman-auto 73ubuntu3, partman-base 114ubuntu2, user-15:57
CIA-24ubiquity:  setup 1.16ubuntu4.15:57
cjwatsonevand: #ubuntu-devel16:19
evandindeed16:19
davmor2guy's quick query is bug 188085 likely to get fixed before alpha 6?16:21
ubotuLaunchpad bug 188085 in debian-installer "debian-installers encrypted erase disc cancel button should read Skip" [Undecided,New] https://launchpad.net/bugs/18808516:21
cjwatsonno, I don't think it's urgent16:21
cjwatsonnor am I even sure it should be fixed at all16:21
cjwatsonI've added a comment16:23
davmor2right I thought that if you hit cancel it did just that? in the other sections.  Always seems to for me..16:25
cjwatsonfor example, cancelling netcfg's DHCP progress bar doesn't cancel the whole install16:25
cjwatsonI can't think of any example in d-i where cancel means cancel the whole install16:25
cjwatsonyou can go back to the main menu and select "Abort the installation"16:26
davmor2I think the only issue I have with this section in particular is rather than it taking a few seconds of minutes it takes hours on a small drive yet alone a large drive.  and if your installing on a new drive you don't need to delete it anyway.16:28
cjwatsonin any case, at present there is no (sane) way to override the text just for that instance16:33
cjwatsonwe could perhaps change the text to indicate that you can safely cancel16:34
davmor2cjwatson: that would be a big help.16:35
cjwatsonhave to do that in d-i upstream though16:35
cjwatsonand I think they're still in string freeze right now for a beta release16:35
cjwatsonso, difficult just now16:35
davmor2np's I was just chasing up on my posted bugs.16:36
CIA-24ubiquity: evand * r2523 ubiquity/debian/ (changelog control): Merge with doko's 1.7.13 release. Bump existing changes to 1.7.1416:36
CIA-24ubiquity: evand * r2524 ubiquity/ (configure configure.ac): Bump to 1.7.1416:39
CIA-24ubiquity: evand * r2525 ubiquity/debian/control: Update udebs, reverting doko's dropping of python-xml (that will need to be done in the individual packages)16:55
cjwatsonugh17:12
evandugh?17:13
evandah, that :)17:14
cjwatsonyeah17:14
CIA-24ubiquity: evand * r2526 ubiquity/debian/changelog: releasing version 1.7.1417:14
CIA-24ubiquity: evand * r2527 ubiquity/ (configure configure.ac): Bump to 1.7.1517:17
=== ceeka1 is now known as seekay
sorenWhat determines if a udeb should go an iso?17:48
sorenIn particular, I'm interested why the open-iscsi-udeb is not on the server iso.17:49
cjwatsonthe installer seed17:49
cjwatsonor dependencies17:49
sorenAh.17:49
cjwatsonyou can actually get away with putting it in some other seed if you like17:49
sorenHeh..17:49
cjwatsonjust please not one that maps to a task, as I'm not sure what'll happen if you do that17:49
sorenYeah, I guess I could just add it to server-ship.17:49
cjwatsonright17:49
sorenCool. Thanks.17:50
CIA-24oem-config: cjwatson * r419 oem-config/ (configure configure.ac): bump to 1.3018:03
CIA-24anna: cjwatson * r407 ubuntu/debian/changelog: releasing version 1.28ubuntu218:54
CIA-24cdrom-detect: cjwatson * r421 ubuntu/debian/changelog: releasing version 1.25ubuntu218:55
CIA-24oem-config: cjwatson * r421 oem-config/ (debian/changelog oem-config-prepare):21:10
CIA-24oem-config: * Remove /etc/udev/rules.d/70-persistent-cd.rules and21:10
CIA-24oem-config:  /etc/udev/rules.d/70-persistent-net.rules in oem-config-prepare, in case21:10
CIA-24oem-config:  the system is going to be cloned.21:10
mebrowncjwatson, evand  just got a chance to start looking at noninteractive fixes. I am using my preseed from gutsy to test hardy and start making the changes to use the new facilities. I have found that my current preseed works fine in non-interactive, but doesnt pass partman stage (cannot find root) if I run in non-interactive mode.21:11
evandhrmm21:12
evandmebrown, can you run the install with --debug and put the logs up somewhere?21:12
mebrownwhere do I put --debug?21:13
mebrownAlso: I noticed noninteractive mode was a tiny bit wierd and threw me off for a bit.21:14
mebrownIt actually starts X and goes to the desktop21:14
mebrownand the installer continues in text mode on VT121:14
evand...it does?  I'll have to look into that.21:14
mebrownthat really threw me off as I didnt think it was installing21:14
mebrownuntil I rebooted it and noticed some messages on vt1.21:14
CIA-24oem-config: cjwatson * r422 oem-config/ (debian/changelog oem-config-prepare):21:14
CIA-24oem-config: * Remove /home/oem/.ssh/known_hosts in oem-config-prepare. If ssh was used21:14
CIA-24oem-config:  then this might be slightly sensitive.21:14
mebrownThis was using last week's DVD image, btw.21:15
evandso if you're booting into the livecd and then running the installer, you pass --debug to ubiquity when you call it.  If you're using ubiquity-automatic, you can use debug-ubiquity on the kernel command line as well21:16
mebrownwe are using automatic-ubiquity21:16
mebrownso just add debug-ubiquity as well, right?21:16
evandindeed21:16
mebrownok. Will try in a few mins. Need to let the current install finish.21:16
evandand then you'll have a /var/log/installer/debug file21:17
evandok21:17
evandso /var/log/syslog, /var/log/partman, and /var/log/installer/debug will be helpful21:17
evandyou'll want to strip the password information out of the latter21:17
mebrownok.21:17
mebrownpassword info isnt sensitive in this case.21:17
evandok, then dont worry about it21:17
mebrownit is 'password' and we delete that user anyways in oem-config-prepare21:18
evandah,  indeed21:18
mebrownevand, but first....    oem-config appears broken21:31
evandoh?21:31
mebrowndoh. trying to pastebin the error21:31
evandok21:31
mebrowngot cgi error21:31
evandusing pastebin.ubuntu.com?21:31
cjwatsonis that the zoommap error? the fix for that was only just uploaded21:32
mebrownhttp://pastebin.com/mfc7e25e21:32
mebrowncjwatson, yes21:32
cjwatsonyeah, that's fixed in 1.3021:32
mebrownok. I'll hold off on that, then.21:32
mebrownmakes it *really* inconvenient.21:32
mebrownmight I suggest an oem-config improvement?21:32
cjwatsonyou could upgrade oem-config* before trying to use it :-)21:32
CIA-24oem-config: cjwatson * r423 oem-config/ (configure configure.ac): bump to 1.3121:32
mebrownright now, if it fails, it opens a bash21:32
mebrownbut /bin/login stomps on the same terminal21:33
cjwatsonoh, damn you upstart21:33
mebrownyou have to repeatedly do "open -s /bin/sh"  until bash gets the chars21:33
cjwatsonyeah, it didn't when oem-config was written :)21:33
mebrownit has been this way in gutsy and hardy21:33
cjwatsonsince edgy21:33
mebrownok21:33
mebrownjust change the bash call to "open -s /bin/sh" or some such21:34
cjwatsonI wonder what the best fix is - that's a bit tricky21:34
mebrownto have it open on an unused vt21:34
cjwatsonyeah, perhaps21:34
mebrownit is just for debugging when it really craps out21:34
mebrownok. now on to debug the non-interactive problem.21:34
cjwatsonthe whole panic mechanism is pretty bad really21:35
cjwatsonit can't just be open -s bash since you need the error message beforehand21:35
cjwatsonbut yeah, something like that ...21:35
cjwatsonthe alternative would be to disable the login on tty1 while oem-config-firstboot is running21:35
mebrownecho MSG > /dev/tty721:36
mebrownopen -s /bin/sh21:36
mebrownor: open /bin/echo MSG21:36
cjwatsondisabling the login seems safer21:36
cjwatsonI don't want to assume which tty openvt is going to get, or that two successive openvt calls will get the same one21:37
mebrownor disable the login. might be easier to do with upstart21:37
evandugh, launchpad really needs "developer" tags for comments.  That or inversely "this person doesn't know what they're talking about" :)21:38
mebrownevand, yeah, with noninteractive, it starts X for ubiquity, immediately exits X, then starts X for the desktop21:39
evandcute, I'll have a look at that later tonight21:39
cjwatsondear Scott, some job file format description would be nice, thanks21:41
mebrownevand, with noninteractive, it loops printing "No root file system: No root file system is defined"  \n, "Please correct this from the partitioning menu"21:42
cjwatsonah, moving to .bak will inhibit a job without having to delete the file entirely21:42
cjwatsonmebrown: suggests a broken preseed recipe to me21:43
cjwatsons/preseed/partman preseed/21:43
mebrowncjwatson, works fine in non  noninteractive mode21:43
mebrowncjwatson, I'm willing to concede that it might be broken, I just thought it odd that it works one way but not the other.21:44
mebrowncjwatson, I'm using my base gutsy preseed as a baseline21:44
cjwatsonI second the request for logs :)21:44
mebrowncjwatson, coming up. I forgot the debug-ubiquity last time21:44
mebrownrebooting21:44
mebrown-rw-r--r-- 1 michael_e_brown michael_e_brown 2934609 2008-02-29 09:47 partman21:49
mebrownit just loops...21:49
mebrownI dont see any more debug info in there with debug-ubiquity, but I can't switch VTs to VT1 now for some reason (blank screen)21:49
mebrownpastbin-ing the first part of it now...21:49
mebrownhmm... a bit big to pastebin21:51
mebrownhttp://fedora.pastebin.com/m2ce330e021:54
mebrowncjwatson, evand ---^   I hope I got enough of the logfile in there.21:55
evanddo you have the debug log?21:58
mebrown/var/log/debug?21:58
evand /var/log/installer/debug, that is21:58
evandindeed21:58
mebrownno21:58
mebrownI added debug-ubiquity to the kernel cmd line21:58
mebrowndo I have to *add* debug-ubiquity, or *replace* automatic-ubiquity?21:59
mebrownI added21:59
mebrownjust confirmed in /proc/cmdline21:59
evandyou have to add it22:00
mebrownok. Any good reason why /var/log/installer/debug isnt there?22:00
evandand automatic-ubiquity (or only-ubiquity, but that doesn't affect you) need to be present22:00
mebrownright22:00
mebrownI have 'dm' and 'version'  in /var/log/installer/ and that is it22:01
evandhrm, if you had both debug-ubiquity and automatic-ubiquity, I cannot see why it wouldn't output the debug log.  Looks like another bug :/22:01
evandso one way around this for the time being, is to launch the regular live CD environment and call ubiquity from a terminal with ubiquity --debug --automatic22:03
mebrownok.22:03
evandsorry, I hate to make you keep re-running the installer22:03
mebrownit isnt a problem. It is normally pretty quick.22:04
mebrownexcept when I forget to make my install partition active22:04
mebrownand have to boot to my usb key to fix it.22:04
mebrownnormally *very* easy22:04
* mebrown forgets to make install partition active and boots rescue usb key...22:04
evandheh22:05
mebrownevand, anything else on the cmdline to make it noninteractive?22:06
evandwhat do you mean?22:07
mebrownubiquity --debug --automatic      ... do I need a --noninteractive as well?22:07
mebrownto get text mode22:07
evandoh22:07
mebrownits ready to go... waiting...22:08
evandubiquity noninteractive --debug --automatic22:08
evandwill give you the text based install22:09
evandotherwise you're going to get a GUI with a progress bar22:09
mebrowndid I need to save its stdout?22:09
evandyou shouldn't22:09
mebrownI see a ton of text22:09
evandcurious22:09
mebrownand no /var/log/installer/debug22:10
mebrownbut what looks like a ton of debug text on stdout22:10
mebrownand a traceback that may or may not be the culprit:22:10
mebrowndebconf.py, line 81 in command22:10
mebrown  status = int(status)22:10
mebrownValueError, invalid literal for int() with base 10: ''22:10
mebrownoh, and HAL has a field day with the repartitioning and formatting, trying to mount things.22:11
evandah, my mistake.  Yes, the output will go to the console, though I'm not sure why I did that22:13
mebrownrunning it again now22:13
mebrownsaving output22:13
evandyou're probably better off shutting down the display manager and running it from the console22:14
mebrownyeah, about that...22:14
evandotherwise as you said things are going to get mounted a lot22:14
mebrown'ubuntu' user will login in ... seconds22:14
evandsudo /etc/init.d/gdm stop22:14
mebrownany way to stop that?22:14
mebrownok22:15
mebrowntrying again... just a sec.22:15
evandok22:15
evandback momentarily22:17
mebrownok. behaviour now is different. I'm not getting the looping warnings about root fs. It just dies with the ValueError traceback I gave earlier. Looks like empty string being passed to int()22:18
evandcan you put up syslog and debug?22:22
mebrowndoing that now.22:23
mebrownsort of arduous to pastebin it... :(22:23
evandback in a minute, it's high time I moved this computer to a dedicated internet connection22:28
mebrownevand,  http://pastebin.com/m6592bb6022:44
evandthanks22:44
mebrowndifferent than what I get in a direct boot22:44
mebrownjust did the 'forget to activate reinstall partition thing again, and I dont have my key...'22:46
mebrownI'm going to do this again from a fresh boot22:46
mebrownas soon as I get my key22:46
evandmebrown, I think this gives me enough to work with, though this bug is separate from your rootfs bug.22:56
mebrownevand, interesting...23:07
mebrownyou can take out 'automatic-ubiquity' when you put 'noninteractive' on kernel cmdline23:07
mebrownand the X crazyness I saw earlier goes away.... text only...23:07
mebrownevand, and I think that the ValueError may be what is causing the rootfs problem.23:08
mebrownbecause the rootfs problem comes up *immediately* after the valueerror23:08
evandah, this explains a lot23:14
evandthough he's left23:14
evandI'll investigate and then email23:14

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