=== JanC_ is now known as JanC [11:02] ev: do you use glade or do you hand edit the .ui files? [11:04] xnox: glade, generalyl [11:04] ev: it coredumps on precise & quantal, I keep submitting whoopsie reports =) [11:04] heh, it's actually the overlay scrollbar [11:05] oh, ok. there was a magic variable to disable that? [11:05] do LIBOVERLAY_SCROLLBAR=0 glade [11:05] =) [11:05] thanks [11:05] sure thing [11:05] njpatel and I were just chatting about that [11:05] and custom glade catalog is cool as well ;-) [11:06] oh yeah, there are environment variables for that [11:06] less generic name would be better =) [11:06] :) [11:06] after searching packages.ubuntu.com I was like, WHERE IS IT! then oh, it's right here next to the rest of them [11:08] the catalog? [11:09] gtkwidgets.xml [11:09] ah yes [11:09] sorry about that [11:10] nevermind. Is there a bug about overlay scrollbars? [11:10] =) [11:13] probably [11:13] I'd file a report, but I'd rather just roll up a magazine and smack cimi with it repeatedly [11:13] ah the joys of working in an office [11:15] =)))) [11:16] * xnox sends all the best regards to cimi [11:53] ev: tada: https://picasaweb.google.com/105922848292507689403/UbiquityMockup#slideshow/5747921182916743730 [12:46] xnox: yay [12:46] xnox: by the way, have you seen the install design specification? https://docs.google.com/a/canonical.com/document/edit?id=1bZ4yQIVgGaUGSYu3qiUHnQt3ieBZoqunP_DcleHCr3I#heading=h.78fde26c5735 [12:46] ev: yes I have. [12:46] wonderful, and you've met Matthew, right? [12:46] mpt that is [12:46] ev: I bet the design team is laughing at my mockup =) [12:47] he's on holiday, back tomorrow :) [12:47] ev: yes, I have been in a lot of talks with mpt about this. He is back on Wednesday and he already saw debian-installer slideshows [12:47] excellent [12:47] very glad to hear that [12:47] now i'm doing 'quick' functional design idea for him to work on. [12:47] sure thing [12:47] hmm, cant you use encryption without lvm ? [12:48] (i would drop the "as well" from the text) [12:48] ogra_: you can, but it's pain. Because, as far as I know, you cannot partition the crypt1 device (please prove me wrong) [12:48] dunno, i never use encryption :) [12:48] and we want parity with alternative CD which currently does two recipes: LVM and LVM&CRYPT [12:48] but i thought you can do it with dm [12:49] I will try, but it's messed up to care about encryption without LVM imho. [12:49] ah, k [12:49] then the text also makes sense :) [12:50] * xnox doesn't want to think about mbr & partition tables on a fake crypt device..... [12:50] just encrypt them along ;) [12:51] I will try it... in the vm [12:51] and check if it boots [12:52] * ogra_ doubts that ... i was actually joking :) [13:40] More mockups of manual partitioner: https://wiki.ubuntu.com/Ubiquity/AdvancedPartitioningSchemes#Ubiquity_Mockups [13:40] ogra_ ev ^^^ [13:42] good stuff [13:42] looks great [13:43] I'm not sure if the automatic partitionaire should actually show three partitions, upon selecting encryption. [13:43] to allow tweaking the size of boot (200MB?) and/or; '/' and free space in the volume group... [13:43] maybe too advanced.... [13:45] * xnox loves the fact that I can tweak xml, scp it into vm, sudo cp into place, restart ubiquity and take screenshots. [13:45] yeah, lets try to avoid overcomplicating the automatic partitioner for the sake of appeasing some advanced users [13:45] yeah - do edit outside the VM [13:46] I can't count the number of times I lost work because I was hacking on top of the aufs tree [13:46] =))) [13:47] a while back I had code to nfs export the interesting directories [13:47] no idea what happened to that [13:47] nfs ate the configs? [13:47] =) [13:47] heh [13:47] yay, JMX -> graphite is working. Proper monitoring for the Cassandra ring coming soon. [13:48] not really installer chat, but I had to say it somewhere :) [13:48] * ev creeps back into #webops [13:49] In the previous workplace, we had nfs server & dhcp server on separate boxes. At the powercut it was a race condition: if dhcp server & desktops come up before nfs server, they will have access, otherwise we had to restart the nfs server... because it doesn not support netmasks [13:49] ev: is that something you are working on for users in Narnia? [13:50] ouch [13:50] heh, something like that [13:50] we're suddenly seeing timeouts in some critical places [13:51] lesson learned - measure everything. You never know what you'll need and when, and storage is cheap. [14:06] I keep confusing this channel with #puppet [14:06] which is amazing really [14:07] * xnox antarus, we presseed puppet with debconf. Clearly we are superior ;-) [14:07] we do that too [14:07] its horrific [14:08] 'first you run goobuntu-config foo=false, that sets a debconf value, then we export all goobuntu/$KEYS as facter facts, then we use those facts to configure the machine' [14:08] ass backwards [14:10] antarus: =))) yeap. I think I met you at the UDS, but I can't put a face to the irc nickname. [14:17] you did not, because I wasn't there [14:17] the rest of my team was [14:17] ;) [14:17] you probably underestimate xnox's imagination capabilities :) [14:19] could be ;p [14:25] ubiquity: evand * r5493 ubiquity/ (5 files in 3 dirs): (log message trimmed) [14:25] ubiquity: * scripts/simple-plugins, ubiquity/plugins/ubi-prepare.py: Move from Jockey [14:25] ubiquity: to "ubuntu-drivers autoinstall". Add ubuntu-drivers-common Recommends: for [14:25] ubiquity: this. [14:25] ubiquity: * scripts/plugininstall.py: Drop jockey --check-composite call. It is [14:25] ubiquity: obsolete as the free drivers now provide 3D support. Automatic [14:25] ubiquity: installation of graphics drivers is controlled and covered by [20:22] ev: I'm getting my housemate into Debian development. He is a python coder. And he 'wants to package something popular' I suggested usb-creator into debian. He is exiceted and coding on it now ;-) [20:22] cool! [22:32] ubiquity: superm1 * r5494 ubiquity/ (debian/changelog ubiquity/plugins/ubi-timezone.py): [22:32] ubiquity: Don't encode callbacks in UTF8 in the timezone plugin anymore. The strings [22:32] ubiquity: are already unicode. [22:48] superm1: Please make sure that's python2-friendly [22:48] superm1: Are you sure you don't need a sys.version guard there? [22:49] oh, it's certainly not right now. yeah i'll add a sys.version guard in, i didn't realize you were keepign the codebase compatible with both [22:49] For the time being, until I'm certain we won't need to pull the abort switch and drop back to Python 2 [22:49] It'll be easy enough to search-and-destroy all the compatibility code when we're ready [22:52] sure, i'll add it shortly [23:12] ubiquity: superm1 * r5495 ubiquity/ubiquity/plugins/ubi-timezone.py: make that last commit compatible with python2 and 3