[11:02] <xnox> ev: do you use glade or do you hand edit the .ui files?
[11:04] <ev> xnox: glade, generalyl
[11:04] <xnox> ev: it coredumps on precise & quantal, I keep submitting whoopsie reports =)
[11:04] <ev> heh, it's actually the overlay scrollbar
[11:05] <xnox> oh, ok. there was a magic variable to disable that?
[11:05] <ev> do LIBOVERLAY_SCROLLBAR=0 glade
[11:05] <xnox> =)
[11:05] <xnox> thanks
[11:05] <ev> sure thing
[11:05] <ev> njpatel and I were just chatting about that
[11:05] <xnox> and custom glade catalog is cool as well ;-)
[11:06] <ev> oh yeah, there are environment variables for that
[11:06] <xnox> less generic name would be better =)
[11:06] <ev> :)
[11:06] <xnox> 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] <ev> the catalog?
[11:09] <xnox> gtkwidgets.xml
[11:09] <ev> ah yes
[11:09] <ev> sorry about that
[11:10] <xnox> nevermind. Is there a bug about overlay scrollbars?
[11:10] <xnox> =)
[11:13] <ev> probably
[11:13] <ev> I'd file a report, but I'd rather just roll up a magazine and smack cimi with it repeatedly
[11:13] <ev> ah the joys of working in an office
[11:15] <xnox> =))))
[11:16]  * xnox sends all the best regards to cimi
[11:53] <xnox> ev: tada: https://picasaweb.google.com/105922848292507689403/UbiquityMockup#slideshow/5747921182916743730
[12:46] <ev> xnox: yay
[12:46] <ev> 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] <xnox> ev: yes I have.
[12:46] <ev> wonderful, and you've met Matthew, right?
[12:46] <ev> mpt that is
[12:46] <xnox> ev: I bet the design team is laughing at my mockup =)
[12:47] <ev> he's on holiday, back tomorrow :)
[12:47] <xnox> 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] <ev> excellent
[12:47] <ev> very glad to hear that
[12:47] <xnox> now i'm doing 'quick' functional design idea for him to work on.
[12:47] <ev> sure thing
[12:47] <ogra_> hmm, cant you use encryption without lvm ?
[12:48] <ogra_> (i would drop the "as well" from the text)
[12:48] <xnox> 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] <ogra_> dunno, i never use encryption :)
[12:48] <xnox> and we want parity with alternative CD which currently does two recipes: LVM and LVM&CRYPT
[12:48] <ogra_> but i thought you can do it with dm
[12:49] <xnox> I will try, but it's messed up to care about encryption without LVM imho.
[12:49] <ogra_> ah, k
[12:49] <ogra_> 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] <ogra_> just encrypt them along ;)
[12:51] <xnox> I will try it... in the vm
[12:51] <xnox> and check if it boots
[12:52]  * ogra_ doubts that ... i was actually joking :) 
[13:40] <xnox> More mockups of manual partitioner: https://wiki.ubuntu.com/Ubiquity/AdvancedPartitioningSchemes#Ubiquity_Mockups
[13:40] <xnox> ogra_ ev ^^^
[13:42] <ev> good stuff
[13:42] <ogra_> looks great
[13:43] <xnox> I'm not sure if the automatic partitionaire should actually show three partitions, upon selecting encryption.
[13:43] <xnox> to allow tweaking the size of boot (200MB?) and/or; '/' and free space in the volume group...
[13:43] <xnox> 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] <ev> yeah, lets try to avoid overcomplicating the automatic partitioner for the sake of appeasing some advanced users
[13:45] <ev> yeah - do edit outside the VM
[13:46] <ev> I can't count the number of times I lost work because I was hacking on top of the aufs tree
[13:46] <xnox> =)))
[13:47] <ev> a while back I had code to nfs export the interesting directories
[13:47] <ev> no idea what happened to that
[13:47] <xnox> nfs ate the configs?
[13:47] <xnox> =)
[13:47] <ev> heh
[13:47] <ev> yay, JMX -> graphite is working. Proper monitoring for the Cassandra ring coming soon.
[13:48] <ev> not really installer chat, but I had to say it somewhere :)
[13:48]  * ev creeps back into #webops
[13:49] <xnox> 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] <xnox> ev: is that something you are working on for users in Narnia?
[13:50] <ev> ouch
[13:50] <ev> heh, something like that
[13:50] <ev> we're suddenly seeing timeouts in some critical places
[13:51] <ev> lesson learned - measure everything. You never know what you'll need and when, and storage is cheap.
[14:06] <antarus> I keep confusing this channel with #puppet
[14:06] <antarus> which is amazing really
[14:07]  * xnox antarus, we presseed puppet with debconf. Clearly we are superior ;-)
[14:07] <antarus> we do that too
[14:07] <antarus> its horrific
[14:08] <antarus> '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] <antarus> ass backwards
[14:10] <xnox> antarus: =))) yeap. I think I met you at the UDS, but I can't put a face to the irc nickname.
[14:17] <antarus> you did not, because I wasn't there
[14:17] <antarus> the rest of my team was
[14:17] <antarus> ;)
[14:17] <ogra_> you probably underestimate xnox's imagination capabilities :)
[14:19] <antarus> could be ;p
[14:25] <CIA-62> ubiquity: evand * r5493 ubiquity/ (5 files in 3 dirs): (log message trimmed)
[14:25] <CIA-62> ubiquity: * scripts/simple-plugins, ubiquity/plugins/ubi-prepare.py: Move from Jockey
[14:25] <CIA-62> ubiquity:  to "ubuntu-drivers autoinstall". Add ubuntu-drivers-common Recommends: for
[14:25] <CIA-62> ubiquity:  this.
[14:25] <CIA-62> ubiquity: * scripts/plugininstall.py: Drop jockey --check-composite call. It is
[14:25] <CIA-62> ubiquity:  obsolete as the free drivers now provide 3D support. Automatic
[14:25] <CIA-62> ubiquity:  installation of graphics drivers is controlled and covered by
[20:22] <xnox> 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] <ev> cool!
[22:32] <CIA-62> ubiquity: superm1 * r5494 ubiquity/ (debian/changelog ubiquity/plugins/ubi-timezone.py):
[22:32] <CIA-62> ubiquity: Don't encode callbacks in UTF8 in the timezone plugin anymore. The strings
[22:32] <CIA-62> ubiquity: are already unicode.
[22:48] <cjwatson> superm1: Please make sure that's python2-friendly
[22:48] <cjwatson> superm1: Are you sure you don't need a sys.version guard there?
[22:49] <superm1> 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] <cjwatson> 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] <cjwatson> It'll be easy enough to search-and-destroy all the compatibility code when we're ready
[22:52] <superm1> sure, i'll add it shortly
[23:12] <CIA-62> ubiquity: superm1 * r5495 ubiquity/ubiquity/plugins/ubi-timezone.py: make that last commit compatible with python2 and 3