/srv/irclogs.ubuntu.com/2011/12/15/#juju.txt

hazmatwoah.. that's awesome..00:05
hazmatjob requirement -> An infrastructure management nut: Chef or Juju preferred.00:05
SpamapShazmat: nice00:05
m_3we've arrived00:08
jimbakerhttp://careers.stackoverflow.com/jobs/15084/devops-infrastructure-engineer-surveymonkey has the detailed requirement. very cool indeed00:55
jimbakerand apparently one other: http://www.dovajobs.com/job-details.html?jobid=4405192&jobtitle=devops+engineer+-+mountain+view%2c+ca&joblocation=mountain+view&jobcountryid=22201:01
jimbakerironically, juju.com is a job search engine; doubly ironically, one of the local python users works for them (remotely)01:02
SpamapSjimbaker: haha01:08
SpamapSjimbaker: I used to work for a job board company. Its a weird space.. so dominated by monster and linkedin at this point. :p01:08
* hazmat picks up a book on ITIL01:31
_mup_juju/ssh-known_hosts r441 committed by jim.baker@canonical.com04:35
_mup_Properly handles key injection04:35
fwereadeniemeyer, sorry, I never followed up on the start hook guarantee discussion10:22
fwereadeniemeyer, you had more thoughts?10:22
niemeyerfwereade: I have some, and it'd be nice to catch up about the subject at some point10:23
niemeyerfwereade: Right now is not a great time for me, but maybe later today?10:24
fwereadeniemeyer, sure, just ping me when it works for you10:24
niemeyerfwereade: Sounds great, thanks!10:29
fwereadeniemeyer, offhand: when will we find out dates of UDS in April?10:43
fwereadeniemeyer, (or who should I be asking who might know ;))10:43
niemeyerfwereade: Marianna might be the best bet10:44
niemeyerfwereade: But the page is generally updated as soon as she knows it, IIRC10:44
fwereadeniemeyer, cool, thanks10:45
niemeyer"We are excited to announce our new South America (Sao Paulo) Region."11:00
niemeyerBrilliant!11:00
therveniemeyer, finally fast AWS for you? :)11:01
niemeyertherve: Finally :)11:07
* hazmat yawnsw11:59
hazmatanother day, another ec2 region11:59
hazmathmm.. the sao paulo region appears to be the most expensive of the bunch12:00
oarcherhi all. After deploying a charm, all was ok. But after rebooting the nodes, juju status say that 'state: down' for all services, and 'state: not-started ' for bootstrap. But all services are working fine ... Does anybody know how to say juju that everything  is ok ?12:59
oarcher_why 'juju status' bring my node to state 'down' after a reboot ? Everything seems to work well !14:15
niemeyeroarcher_: Which provider are you using? Local?14:16
oarcher_yes, i'm using local14:17
niemeyeroarcher_: Ok.. it still doesn't work over reboots14:18
oarcher_Is it a bug report that i can follow ?14:21
hazmatoarcher_, its a known problem with work addressing already in progress14:44
lynxmanhey guys o/ I'm writing a charm for a service that generates a certificate on the server side, I'd like to know if there's any best practices in order to transfer the certificate to the client charm (needed for bilateral auth)15:23
lynxmanany charm I can have a look that would give me an example of that?15:23
mchenetzlynx man, bet… installed your port install of juju yesterday and got it working. However, juju did not work for local provider because of apt issues15:31
lynxmanmchenetz: yeah I couldn't include apt in my build since OSX was lacking it :)15:32
mchenetzhehe15:32
lynxmanmchenetz: happy to hear all the rest worked though, I need to find a way around that15:32
mchenetzlynxman: i am working on a solution with virtual box as a provider15:32
lynxmanmchenetz: oooh schweet15:33
mchenetzi will probably create a brew repo after that15:33
lynxmanmchenetz: let me know when you do so I can give it a ride :)15:33
mchenetzmost defintiely15:33
hazmatlynxman, via relation data15:36
lynxmanhazmat: any example I can have a look at? :)15:36
hazmatlynxman, no.. but you'd just encode the cert you want to transfer and set it on the relation... via relation-set15:37
lynxmanhazmat: cool!15:37
hazmatlynxman, one qualification to doing that its available to all related units of the remote service15:37
lynxmanhazmat: yeah it should be intended to work like that in this case so it's more than fine15:37
hazmater.. all units of the related service15:37
hazmatcool15:37
rogis anyone else having problems with launchpad?15:46
rogi'm consistently seeing this message: http://paste.ubuntu.com/771240/15:46
roghazmat, fwereade: ^15:47
fwereaderog, I've seen it once or twice in the past, it usually goes away again quite quickly15:48
rogfwereade: i hope so - i've mucked up lp:juju/go and i need to restore it before anyone notices :-)15:48
fwereaderog, and it's happening for me too ATM15:48
roggood. i thought it might be something i'd done locally15:49
rogfwereade: thanks15:49
fwereaderog, don't worry, probably nobody else could see it... until you confessed :p15:49
rogfwereade: they might have noticed that it had lost the last 2 revisions...15:49
rog"Warning: criss-cross merge encountered.  See bzr help criss-cross."15:56
rogyay15:56
fwereaderog, that's *usually* less painful than it sounds, were there any actual conflicts?15:59
rogfwereade: actually, no. i reckon they shouldn't write that message if there are no conflicts...16:14
fwereaderog, I dunno, I think it's quite handy to be notified when you're merging weirdly, but the message could probably use some work16:15
SpamapSfwereade: o/ ahoy there!16:27
SpamapSrog: ^^16:27
rogSpamapS: hi16:27
fwereadeheya SpamapS16:29
SpamapSnijaba: hey, I need to use the ch_peer_* stuff in a charm I'm working on ... are you going to have time to update with the stuff I mentioned in my review?16:55
hazmatnijaba, btw that stuff is awesome (ch peer*)16:56
hazmatglad its there16:56
SpamapSYeah, its going to make peer relations much easier to read. :)16:56
SpamapSand write16:56
SpamapShazmat: hopefully ch_peer_leader will be able to just call 'relation-leader'  at some point. ;)16:57
hazmatanyone seen this error while running unit tests.. OpenSSL.SSL.Error: [('system library', 'fopen', 'No such file or directory'), ('BIO routines', 'FILE_CTRL', 'system lib'), ('SSL routines', 'SSL_CTX_use_certificate_file', 'system lib')]16:59
SpamapShazmat: where would we even be using OpenSSL.SSL ?16:59
hazmatSpamapS, it gets invoked as part of the digest auth impl cert checking by twisted17:03
SpamapSwhat cert checking do we do? :p17:06
rogmeeting?17:06
hazmatrog, invites out17:06
hazmatSpamapS, niemeyer, m_3, jcastro, jimbaker, bcsaller, TheMue, fwereade.. its that time of the week17:07
jimbakerhazmat, indeed17:07
roghazmat: i see no invite17:08
TheMueYep, no invite yet17:08
hazmathmm17:09
SpamapShazmat: joining shortly17:09
hazmatTheMue, rog resent to you individually17:09
hazmati tried using a circle this time around, but it seems a little flakey17:09
roghazmat: got it now17:09
* SpamapS adds sa-east-1 to the regions allowed17:10
m_3be on late... might miss this one17:11
niemeyerNothing here either.. and I17:13
niemeyerhave a meeting in ~17 mins17:13
niemeyerAh, got the invite now.. joining17:13
niemeyerInteresting that it didn't send a notification17:14
* robbiew can't attend...but also knows he's the least important in the "room"...and has NO problem with that reality :P17:14
niemeyerIt's really bad today for some reason17:16
niemeyerI can't hear a single thing :(17:16
niemeyerNow it says "The server connection has been lost"17:16
niemeyerhazmat: Am I the only one having issues?17:23
hazmatniemeyer, yes17:27
hazmatniemeyer, let me try inviting again.. not sure what else to do17:27
niemeyerhazmat: The invite isn't the issue.. I can see it17:28
niemeyerhazmat: It's just so laggy that I can only hear noise17:28
hazmatniemeyer, i'm taking notes i'll send out17:33
hazmatniemeyer, sometimes killing all flash on the system i've found helpful17:35
* SpamapS runs test suite for 4th time a/ sa-east-1 added17:39
niemeyerDoesn't really work.. and Chrome seems to be leaving processes behind when I close it17:45
niemeyerWill try reinstalling the beta17:45
niemeyerDowngrading didn't help either17:52
niemeyerI'm giving up this time around..17:52
hazmatniemeyer, i had that problem once i had to shutdown both browsers, and hand kill the processes, to clear out all the flash players18:29
hazmater. chrome /firefox18:30
hazmattwas strange18:30
hazmatm_3, is that github mirror stuff automated?18:30
niemeyerhazmat: Yeah :/18:31
m_3hazmat: it's partially so atm... should be fully automated by tonight18:33
m_3hazmat: and I'd rather trigger from pushes, but it's cron atm18:34
m_3putting tests and notifications in place b/c git-bzr-ng is... um... problematic at times :)18:35
robbiewm_3: ping...you see my email re:objectives? :)19:28
SpamapShm, test suite failing on trunk19:28
SpamapShttp://paste.ubuntu.com/771484/19:29
SpamapShazmat: any ideas? ^19:29
jimbaker`SpamapS, you need to clean your checkout of pyc files19:30
jimbaker`SpamapS, so in particular, juju.providers.ec2.tests.test_connect is gone19:31
SpamapSAHH19:31
hazmathmm19:31
hazmatindeed19:31
SpamapSso, I think we need to fix bug #89317619:32
_mup_Bug #893176: do not limit ec2 region to static list of regions <juju:New> < https://launchpad.net/bugs/893176 >19:32
SpamapSseems like Amazon brings on a new region every 6 - 8 weeks19:32
SpamapSWhat about just changing it to a free-form string19:33
SpamapSbtw do you guys have a good way to speed up the test suite? ;)19:34
jimbaker`SpamapS, not fast enough for you?19:34
SpamapStakes 10 minutes19:35
jimbaker`maybe we could use zk's chroot functionality19:35
jimbaker`so we could run chunks in parallel don't know19:35
SpamapS10 min is still quite managable.. just wondering if there are any tricks. :)19:36
jimbaker`SpamapS, the other question is, are you running w/ a ssd?19:36
jimbaker`because my time is much better. too slow, i'd like to run it on every change. but fast enough that i'm not certain what it is right now :)19:37
SpamapSjimbaker`: well the .py and .pyc's are all in cache, and the ZK is on tmpfs.. so it shouldn't matter really19:37
SpamapShm actually /tmp is just / ... so not tmpfs. Hrm.19:38
hazmatSpamapS, it takes under 5 with an ssd19:39
hazmatSpamapS, you can do partial runs by passing in either a package or filename to ./test19:40
m_3robbiew: yup, sure did19:40
* m_3 reading them now19:40
robbiewm_3: lol...okay19:40
SpamapShazmat: at this point, I always run the whole thing. :)19:41
jimbaker`SpamapS, i agree with that sentiment19:41
SpamapShazmat: I do partial runs while developing, but always the full run before commit. :)19:41
SpamapSand now, the full run, in a clean oneiric chroot19:41
jimbaker`ok, i just reran test on my laptop - 2m50s19:41
hazmatnice19:41
hazmatjimbaker`, out of curiosity which ssd do you have19:42
m_3robbiew: sounds perfect... thanks!19:42
robbiewm_3: awesome...3 down...too many more to go! :P19:43
jimbaker`hazmat, it's the vertex whatever you recommended. i have two, one in my desktop, one in my laptop19:43
* m_3 has objectives now!19:43
SpamapShrm, why would SSD matter that much? Just for ZK?19:43
jimbaker`thanks for the recommendation!19:43
hazmatwe should clean up the status tests, their dogs, they setup entire universes to test a little piece, that will shave at least a 1.5 m off19:43
hazmatSpamapS, yeah.. primarily.. you could also try a tmpfs mount19:43
jimbaker`SpamapS, everything in ZK is logged persistently19:43
SpamapSm_3: If one of them isn't "make clint a sandwich" ... you may want to revise.. ;)19:43
m_3SpamapS: ha19:43
* m_3 revises objectives19:44
SpamapShazmat: I always thought /tmp was tmpfs.. but it isn't.. remounting it soon :)19:44
hazmatSpamapS, 38s in.. http://www.youtube.com/watch?v=H7PJ1oeEyGg19:45
hazmatactually 35s in19:45
hazmathis whole speil is get an ssd19:46
hazmatgotta run to airport, bbiab19:46
SpamapSso.. weird.. when hazmat pushed to juju trunk the other day, _mup_ noted it. But I just pushed, and no note from _mup_20:03
SpamapSis _mup_ only watching by *user* ?20:04
therveSpamapS, it's a client side bzr config afaict20:04
SpamapSas in, they're somehow pinging mup?20:04
therveyeah, it's a postcommit hook20:05
SpamapSthat seems rather silly20:05
SpamapSI suppose its more efficient than the bot polling all the branches.. but really.. hrm.20:06
m_3SpamapS: there was talk of moving mup over to juju-dev... perhaps that's halfway done?20:22
SpamapSI think the thought was to just have it *also* in juju-dev20:25
hazmatSpamapS, its a per user client side thing20:52
hazmatSpamapS, i think a bot polling would be more useful20:52
hazmatthat sounds like a nice funtime project20:52
SpamapShazmat: another thing to consider is to just have WTF do it (jenkins has an awesome irc bot.. )21:01
=== whit_ is now known as whit
niemeyerWoohay.. new lbox built21:38
zirpuwhat's an lbox? lxc?21:43
niemeyerzirpu: Nah, just a tool some of us use for development21:44
niemeyerzirpu: It's not so exciting really.. it's exciting because I can now do something else ;)21:44

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