[09:16] <jamespage> morning folks
[09:22] <jamespage> gnuoy, need something brainless todo this morning so working through http://pad.ubuntu.com/tox-charm-landings
[09:23] <gnuoy> jamespage, ok, enjoy!
[09:53] <Prabakaran> Hello Team,
[09:55] <Prabakaran> I have created new bug for my charm and after linking bug id to the trunk branch in the lauchpad i am not able to see my charm in the review queue. Could you please advise on the same?
[16:40] <Prabakaran> Hello Team, I have created new bug for my charm and after linking bug id to the trunk branch in the lauchpad i am not able to see my charm in the review queue. Could you please advise on the same?
[16:47] <lazypower> Prabakaran : How long ago did you submit?
[16:49] <lazypower> Prabakaran : Can you link me ot your branch you're submitting?
[16:51] <Odd_Bloke> I'm seeing strange behaviour when running one of my hooks in debug-hooks; it looks like an exception that is caught in normal operation (and when I pdb through the code in debug-hooks!) is not being caught...
[16:52] <Odd_Bloke> Ohhhh, no I'm not, I'm seeing the output come out.
[16:52] <Odd_Bloke> OK, that's unexpected but otherwise fine.
[17:26] <lazypower> Odd_Bloke well, glad it was self resolving
[17:27] <lazypower> Odd_Bloke but that smells of a race condition when a pdb() fixes it where normal hook execution tanks
[17:29] <Odd_Bloke> lazypower: It was really user error; I was seeing stderr from a failed subprocess call, but not the stdout from a subsequent successful one (because it was captured, I now realise :p).
[17:29] <Odd_Bloke> lazypower: So I incorrectly inferred the latter hadn't happened.
[17:43] <Odd_Bloke> I'm looking at the Jenkins charm: you can configure it with an admin password, or it can generate one for you.
[17:43] <Odd_Bloke> However, it doesn't store the generated password as config, which means that when it tries to push configuration out to extension relations, they get an empty password.
[17:44] <Odd_Bloke> (Making it impossible for them to connect to Jenkins to do anything)
[17:44] <Odd_Bloke> Is the correct way of handling this for the charm to write to the place that hookenv.config(...) pulls from, or...?
[17:46] <Odd_Bloke> (The problem here being that the password gets salted before writing, so pulling it out of the file it's written to won't work)
[17:47] <Odd_Bloke> lazypower: (^ ?)
[17:48] <lazypower> Odd_Bloke it should use unitdata.kv
[17:48] <lazypower> Odd_Bloke if the config password is empty, read the generated key from unitdata, and pass that along the wire
[17:51] <Odd_Bloke> Oh, sigh, of course charm-helpers in the charm is too old.
[18:22] <Prabakaran> I have submitted my charm last week thursday. And my charm branch link is "https://code.launchpad.net/~ibmcharmers/charms/trusty/ibm-platform-rtm/trunk"
[18:23] <Prabakaran> https://code.launchpad.net/~ibmcharmers/charms/trusty/ibm-platform-rtm/trunk