=== StevenK_ is now known as StevenK
=== kentb_ is now known as kentb-out
=== artnay_ is now known as artnay
=== ara is now known as Guest69549
fixxxermetAre there any books out which detail use of cobbler (orchestra) in the datacenter for large-scale system deployment?12:55
evfixxxermet: entirely wrong channel for that question. Try #ubuntu-server13:11
fixxxermetev: thanks13:12
evsure thing!13:12
evgood luck13:12
fixxxermethmm, my boss is idling in there.13:13
ogra_if you dont get along with the installer chapter in that book and find a bug, please come back though :)13:13
stgrabergood morning13:13
stgraberev: hey! While working on the gsettings changes yesterday, I noticed that prepare() in apt_setup doesn't seem to be called/used during install, at least looking at all the gsettings keys being accessed I couldn't find any access to the HTTP proxy keys13:27
stgraberev: do you know if that part of the code is supposed to work/be used and what exactly uses it so I can test that the HTTP proxy stuff actually works13:28
cjwatson.prepare should be called from FilteredCommand13:31
cjwatsonI would be astonished if it weren't called, because it's the thing that defines what command is called13:32
cjwatsonif it weren't called then it wouldn't work at all13:32
cjwatsoncheck that there aren't import failure exceptions or something?13:33
stgraberI'll be doing some more tests once I'm done zsyncing today's daily and add some debug to both the gsettings module and apt_setup.py itself13:33
CIA-45usb-creator: cjwatson * r359 trunk/debian/ (changelog rules):13:36
CIA-45usb-creator: Build with dh_translations, to localize the .policy file at runtime.13:36
CIA-45usb-creator: LP: #85322713:36
CIA-45usb-creator: cjwatson * r360 trunk/debian/ (changelog control):13:38
CIA-45usb-creator: Build-depend on dh-translations and bump required debhelper version, to13:38
CIA-45usb-creator: support previous change.13:38
evthanks for that13:38
CIA-45ubiquity: stgraber * r5032 ubiquity/debian/changelog: Update changelog13:40
CIA-45usb-creator: cjwatson * r361 trunk/debian/changelog: releasing version 0.2.3413:43
=== kentb-out is now known as kentb
stgraberev, cjwatson: Just did an install using today's daily with apt_setup.py set to print something at the beginning of prepare() and at the beginning of the gsettings function + patched gsettings to print every key that's read or modified. I see all of the usual keys being accessed/changes but no reference to the proxy stuff...13:55
stgraberand no import/stacktrace errors in the debug log13:56
cjwatsonwhat is mirror/http/proxy set to?13:59
stgraberoh, interesting, it's actually set to http:// which seems to indicate that the code worked (though logging didn't)14:00
stgraberwell "worked", that value is invalid but at least it's set to something :)14:00
CIA-45ubiquity: stgraber * r5033 ubiquity/ (debian/changelog ubiquity/components/apt_setup.py): Fix PROXY url as the gsettings host key already contains http://14:02
cjwatsonis it guaranteed to contain http:// ?14:03
cjwatsonI wonder if it would be worth e.g. adding http:// only if it didn't contain a colon, or something14:03
stgraberI guess it'd be safer indeed. It seems to always start with http:// on my systems, but there's no clear specification on it that I could find.14:04
stgrabercjwatson: I'm going to use .startswith("http://") and if it doesn't, then prepend it. This should take care of the case where we get an IPv614:07
* cjwatson nods14:07
cjwatson(should've thought of that :-) )14:07
CIA-45ubiquity: stgraber * r5034 ubiquity/ubiquity/components/apt_setup.py: Make sure that the proxy host starts with http://, if it doesn't then prepend it14:08
stgrabernow to finally fix bug 657086 :)14:09
ubot2Launchpad bug 657086 in ubiquity "No restart option after choosing to "Continue Testing"" [High,Won't fix] https://launchpad.net/bugs/65708614:09
stgraberev: stealing that one from you ^14:10
evby all means14:12
evtrying to finish off that resize considering swap set of patches, keep getting pulled into other things :-/14:12
CIA-45ubiquity: stgraber * r5035 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py): Fix gtk_ui to only set the gsettings keys once as for some reason these functions seem to be called multiple times...14:44
stgraberand that's bug 657086 fixed (at least it disappeared here :))14:45
ubot2Launchpad bug 657086 in ubiquity "No restart option after choosing to "Continue Testing"" [High,Won't fix] https://launchpad.net/bugs/65708614:45
stgraberstill wondering why these functions get called multiple times though, that'd be the real bug though making sure a key can only be changed once is still a good thing to check...14:46
stgraberev: looking at bug 651932. Should we also make the "Install this third-party software" option depend on network being available? (looking at the code, this seems to install ubuntu-restricted-addons which isn't on the CD)14:54
ubot2Launchpad bug 651932 in ubuntu-release-notes "Without internet connection, the installer shouldn't recommend the updates during installation, or third party software" [Undecided,Fix released] https://launchpad.net/bugs/65193214:54
superm1stgraber, doesn't it also call jockey to install wireless drivers (which are in the pool)?14:59
cyphermoxev: I noticed if I'm connected to wired and try to connect to wireless in the installer, I can never click "Continue", the button remains "Connect". I'm under the impression that's because the code is checking for what the default connection is, rather than just what's active for a particular device15:02
cyphermoxis this already reported as a bug?15:02
evcyphermox: not to my knowledge.  Please file one and assign it to me, providing as much details on the steps needed to reproduce as possible15:03
evdo make sure you're using the latest version too.  Newer versions of ubiquity should skip the wireless page entirely if you're on wired ethernet15:03
evassuming you can see the Interwebs15:03
stgrabersuperm1: it could be, but then the description is going to be inaccurate on systems that run without internet connectivity (as the description doesn't mention drivers but only MP3 support)15:04
cyphermoxev: then i'm most likely not using the latest version; I was using 20111004 livecd.15:04
evmm, that should have it15:05
evperhaps there's a bug there15:05
stgrabercyphermox: that should be ubiquity 2.8.215:05
stgraberok, I didn't commit anything related to network/wireless after that release, so any network/wireless problem you see will also happen with trunk15:06
cyphermoxin the live session I can't seem to get back to the wireless page, just a second15:07
cyphermoxand I no longer get to the wireless page, as expected15:09
stgrabersuperm1: ok, that was just me not reading properly ;) so indeed the UI says it's both drivers + addons. Drivers are on the CD, addons aren't. I'll quickly make sure we can still install with that option selected when internet isn't available.15:11
stgrabersuperm1: if that's the case I'll just mention it in the bug and close it as the download updates part has been fixed15:12
cyphermoxstgraber: seems it's just because NM might be slow to establish the connection. If the connection is established to wired before the welcome dialog pops up, the wireless page is skipped, otherwise you'll get to it15:12
* cjwatson tries to disentangle LANG vs. LC_* logic from language-selector15:19
cjwatsony'all should speak English15:19
evIs that British English or English?15:20
evwell played :)15:23
charlie-tcaXubuntu has a problem with ubiquity crashing on today's desktop image - bug 86762016:28
ubot2Launchpad bug 867620 in ubiquity "Xubuntu failed to install, Ubiquity crashed" [Undecided,New] https://launchpad.net/bugs/86762016:28
charlie-tcaI can confirm that is crashes a few minutes after entering name/password/etc16:29
charlie-tcaDo you need a ubiquity --debug for this?16:33
cjwatsonstgraber: ^- that looks like yours16:34
evokay, I've created https://code.launchpad.net/~ev/partman-partitioning/save-swap-size-real/+merge/78122 and updated https://code.launchpad.net/~ev/ubiquity/factor-swap-in-resize/+merge/77973 for the resize fix16:35
charlie-tcaIf it helps, the Xubuntu desktop images shrunk last night by about 9MB16:35
evif I could have another pair of eyes on that before I merge, I'd greatly appreciate it16:36
stgrabercjwatson: looking16:38
evalso, if anyone has ideas for a fun 5 minute talk on some aspect of automated testing, do sign up: https://wiki.ubuntu.com/UDS-P/TestingInUbuntu16:39
evtrying to foster knowledge sharing at UDS16:39
stgrabercharlie-tca: I'll have a fix in the next ubiquity, do you want me to paste you a workaround too?16:40
charlie-tcano, we can wait. Will that be in tomorrows images?16:41
stgraberI think so, we'll probably have enough changes in ubiquity for a release later today16:41
charlie-tcaGreat! Thank you16:41
charlie-tcaIf we are looking at Friday to start smoke testing the final images, we need to make sure they work16:42
charlie-tcaDoes this crash have anything to do with http://cdimages.ubuntu.com/xubuntu/daily-live/ being our of sync?16:48
charlie-tcaXubuntu current is dated 2011-10-04, but the listings only show 2011-10-03 and 2011-10-0216:49
charlie-tcaNever mind; browser refresh fixes that16:49
cjwatsonubiquity crashes wouldn't affect CD builds anyway, no16:51
charlie-tcaThank you16:52
CIA-45ubiquity: stgraber * r5036 ubiquity/ (debian/changelog ubiquity/gsettings.py): Better handle the case where a gsettings key isn't set.16:52
CIA-45ubiquity: stgraber * r5037 ubiquity/ (debian/changelog ubiquity/components/apt_setup.py): Don't crash when the PROXY ignore-hosts list is empty16:53
stgrabercharlie-tca: ^ there you go16:53
stgrabercharlie-tca: I'll do a quick test install of xubuntu to make sure we don't get some other gsettings weirdness as XFCE uses gsettings but doesn't seem to completely share the schema with gnome16:55
charlie-tcaOkay, thank you16:55
stgraberI'll start poking at bug 813065 while Xubuntu downloads17:04
ubot2Launchpad bug 813065 in casper "Live session switches to VT console briefly" [High,Confirmed] https://launchpad.net/bugs/81306517:04
CIA-45ubiquity: stgraber * r5038 ubiquity/ (bin/ubiquity-dm debian/changelog): Clear the console just before killing X in ubiquity-dm, this should give us a blank screen while waiting for lightdm to start.18:31
bdmurraycan the ubiquity task in bug 855042 be closed?19:59
ubot2Launchpad bug 855042 in ubiquity "ubiquity hangs while jockey-text at 100% CPU" [High,Confirmed] https://launchpad.net/bugs/85504219:59
stgrabercharlie-tca: good thing I tested or tomorrow's Xubuntu build would have failed just a line after today's ;)20:10
charlie-tcaThis is not a good time for those to fail, either.20:11
stgraberyeah, just making sure I can install xubuntu i386 + boot it, then I'll commit what I have so tomorrow's ubiquity at least lets you install :)20:12
charlie-tcaThank you for being persistent20:12
stgraberI'll also do a quick test install of kubuntu just to make sure I didn't mess up anything there with my gsettings changes20:12
CIA-45ubiquity: stgraber * r5039 ubiquity/ubiquity/components/apt_setup.py: One more fix to apt_setup to skip proxy config also if gsettings returns None20:17
stgrabercharlie-tca: xubuntu installs with current trunk (at least on i386)20:18
charlie-tcaThat works for me20:19
charlie-tcastgraber: you do know I will whine tomorrow if amd64 fails, right ;)20:20
charlie-tcaI suspect if i386 works, amd64 will also, though.20:20
stgraberI'm sure you will :)20:20
stgraberthough all the changes I did applied to the python code, so pretty unlikely to be arch specific :)20:20
charlie-tcaThat was my thought too.20:21
stgrabercjwatson, ev, infinity: Ok, so current ubiquity trunk fixes quite a few bugs and has been tested on ubuntu, xubuntu and kubuntu. Any of you planning on pushing changes in the next hour or can I upload what we have?20:44
stgraberI'd like to have it uploaded soonish so it makes it to the next Edubuntu daily build (one of the first ones to build apparently)20:45
CIA-45ubiquity: stgraber * r5040 ubiquity/bin/ubiquity-dm: Update comment in ubiquity-dm (s/upstart messages/boot-time messages/g)20:56
cjwatsonstgraber: go ahead, I still need to fix up some locale handling but I'm not going to do that tonight22:08
cjwatsonstgraber: subprocess.Popen(['clear']) - shouldn't we wait for that to exit to avoid a race condition, i.e. subprocess.call instead?22:10

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