[00:16] <babbageclunk> veebers: Sorry, went and grabbed some lunch - it looks like I'm the only one here! I guess no need to do it if it's just going to be me and you.
[00:17] <veebers> babbageclunk: ugh, sorry forgot to jump on. but yeah I have nothing new for the standup
[00:18] <babbageclunk> veebers: I thought I'd go just in case anyone else wasn't going and I'd forgotten.
[00:18] <babbageclunk> veebers: I mean, wasn't going to the sprint.
[00:19] <veebers> babbageclunk: ah good point.
[01:01] <babbageclunk> Anyone around that feels like doing an easy review? https://github.com/juju/juju/pull/6544
[02:49] <veebers> babbageclunk: would you know anyone that might be around that is a charms master?
[02:49] <veebers> I have an issue where a service that I'm setting up in a charm responds once and then seems to die (any follow up responses fail)
[02:50] <babbageclunk> veebers: not that would be around now, I don't think - the ones I've dealt with are in the eastern US
[02:51] <babbageclunk> Nothing in logs?
[02:51] <veebers> babbageclunk: aye, not surprising :-) Would you be able to suggest someone that I might be able to ping tomorrow?
[02:51] <veebers> babbageclunk: no, it's a bit of a head scratcher for me. I can't find any relevant logs etc. (although I might be looking in the wrong place)
[02:53] <babbageclunk> oh, apparently stub is in Bangkok and it's 9:53am there, so he might be worth pinging
[02:54] <veebers> babbageclunk: awesome thanks I'll give it a try
[02:54] <babbageclunk> veebers: :)
[02:56] <babbageclunk> otherwise marcoceppi seems like a person who could give you pointers
[02:56] <babbageclunk> veebers: ^
[02:57] <veebers> babbageclunk: sweet, thanks again
[09:15] <mgz> morning all
[09:29] <SimonKLB> hey could someone please explain how i can expand the charm client with the terms commands?
[09:29] <SimonKLB> this: https://github.com/juju/terms-client
[11:00] <rick_h___> ashipika: ^
[11:00] <rick_h___> ashipika: is that not built into charm currently?
[11:04] <ashipika> rick_h___: sorry? i missed that..
[11:04] <rick_h___> SimonKLB: is asking "hey could someone please explain how i can expand the charm client with the terms commands?
[11:04] <rick_h___> 11:29 AM this: https://github.com/juju/terms-client"
[11:04] <rick_h___> ashipika: ^
[11:05] <ashipika> rick_h___: currently you have to check out the project and run go install ./… to install plugins.. there was talk of a .deb … let me check
[11:07] <rick_h___> ashipika: thanks, if you can help SimonKLB with it <3
[11:08] <ashipika> SimonKLB: ping?
[12:01] <SimonKLB> ashipika: pong!
[12:02] <SimonKLB> was on lunch, thanks ill install it myself
[12:02] <ashipika> SimonKLB: so.. "snap install charm"  should work for you
[12:02] <SimonKLB> great
[14:02] <voidspace> dooferlad: so our standup time has moved again due to US daylight savings?
[14:02] <voidspace> I wasn't expecting that...
[14:03] <dooferlad> voidspace: not that I know of
[14:03] <voidspace> dooferlad: it's now back in my calendar as 3pm
[14:04] <dooferlad> voidspace: ISWYM
[14:04] <voidspace> Ah well
[14:04] <dooferlad> voidspace: Shows how much attention I pay to the clock rather than the calendar
[14:04] <voidspace> :-)
[14:05] <voidspace> I'm trying to remember to check my calendar at the start of the day
[14:05] <voidspace> didn't quite manage it today...
[14:09] <dooferlad> voidspace: https://github.com/juju/testing/pull/116/files is about as small a change as I can make - PTAL
[14:10] <voidspace> dooferlad: hah
[14:11] <voidspace> dooferlad: LGTM :-)
[14:11] <dooferlad> voidspace: thanks :-)
[14:40] <dooferlad> voidspace: another 1 line change... https://github.com/juju/juju/pull/6545
[14:40] <dooferlad> voidspace: if you could do the honors
[15:01]  * macgreagoir is having trouble joining the HO...
[15:01] <katco> macgreagoir: you were in there momentarily
[15:03] <katco> frobware: dooferlad: standup time
[16:45] <mup> Bug #1639855 opened: 2.0 metrics breaks 1.25 <juju-core:New> <https://launchpad.net/bugs/1639855>
[16:51] <dooferlad> katco: could you take a quick look at this deps bump? https://github.com/juju/juju/pull/6545
[16:51] <katco> dooferlad: tal
[16:51] <dooferlad> katco: for the mongo needing to have --option=value not --option value issue
[16:52] <dooferlad> katco: not a lot to review really :-)
[16:52] <katco> dooferlad: yeah :) are you wanting me to rubber stamp, or look at why the checks failed?
[16:52] <dooferlad> katco: stamp
[16:52] <dooferlad> katco: the tests failed for not interesting reasons
[16:52] <katco> dooferlad: our test suite continues to make me sad
[16:53] <dooferlad> katco: thanks!
[16:53] <katco> dooferlad: ty!
[16:53] <dooferlad> katco: +1 to that
[17:26] <natefinch> voidspace: you around?
[17:27] <voidspace> natefinch: yep
[17:29] <natefinch> voidspace: so you replied about no tests for cloudschema... I'm not entirely sure how I'd test the schema, since it's sort of like declaring a value. I suppose I could make what I consider to be a valid schema and make sure it is validated by the schema.  Would that work? did you have something else in mind?
[17:29] <voidspace> natefinch: well, the ones that return nil are easy to test
[17:30] <voidspace> natefinch: and for the not nil ones your idea sounds good
[17:30] <voidspace> natefinch: making sure that the schema returned validates something that should and not something that shouldn't
[17:30] <voidspace> natefinch: it's a nuisance, but otherwise it's uncovered code
[17:31] <natefinch> voidspace: fair enough
[17:33] <natefinch> voidspace: I would skip testing the ones that return nil. The code is entirely correct from trivial inspection, and I don't think having a test there adds any assurance.  Also, there are indirect tests in the add-cloud code that if anything but the expected providers return a schema, that test will fail.
[19:21] <thumper> morning folks
[19:24] <voidspace> thumper: o/
[19:24] <voidspace> thumper: morning, you made it back home then?
[19:24] <thumper> yeah, eventually
[19:24] <thumper> feeling kinda fuzzy headed thought
[19:24] <voidspace> thumper: sounds like quite the adventure...
[19:25] <voidspace> thumper: yeah, not surprised
[19:25] <thumper> it's a story
[19:25] <thumper> :)
[19:25] <voidspace> thumper: always good to collect a new story :-)
[19:26] <thumper> I can laugh about it now, but at 4:30am at the airport, not so much
[21:26] <thumper> babbageclunk: morning
[21:26] <babbageclunk> hey thumper, sounds like you had an adventure getting back?
[21:26] <perrito666> hey thumper I assumed you would be dayswapping today
[21:26] <babbageclunk> yeah, same
[21:26] <thumper> swap days when you are feeling better
[21:27] <thumper> :)
[21:27] <babbageclunk> lol
[21:27]  * thumper has been going through lots of email
[21:27] <thumper> time for another coffee though
[21:29] <perrito666> I just convinced my neigborhood to communicate through a mailing list, that must be an achivement of some sort
[21:32] <babbageclunk> perrito666: you're living in a 90's vision of the future!
[21:33] <perrito666> babbageclunk: well they where using whatsapp and thinking into transitioning to facebook
[21:33] <perrito666> so ill take the 90s any day over that
[21:33] <babbageclunk> perrito666: oh right - well, that's much better than our semi-dystopyian present.
[21:33] <babbageclunk> ugh spelling
[21:34] <perrito666> ok, I am bit at a loss, here, suppose I have a *state.State object and want to get a hold of the *providers.Environ for that particular state, what is the path?
[21:34] <perrito666> babbageclunk: well they where killing the battery of my phone with all the whatsapping so that might have been a  bit of my motivation :p
[21:34] <thumper> perrito666: hmm
[21:34] <thumper> you need to get the config
[21:35] <thumper> then environ.Open the details
[21:35] <perrito666> mmm, ok, not my favorite path but what can I do
[21:35] <babbageclunk> You could look in the environ tracker for an example.
[21:36] <perrito666> babbageclunk: tx
[21:36] <thumper> perrito666: how would you expect to do it?
[21:36]  * thumper tries to prioritise his tasks
[21:36] <perrito666> thumper: state.State{}.ItsLateAndIAmTiredGiveMeAnEnviron()
[21:37] <thumper> babbageclunk: quick hangout to sync on migrations?
[21:37] <thumper> perrito666: heh
[21:37] <perrito666> thumper: sorry to distract you of your prioritizing, should I expect you at the standup?
[21:37] <thumper> yeah, but note that the US times changed
[21:37] <thumper> so I can now make lunchtime BJJ class
[21:37] <babbageclunk> thumper: yes please!
[21:37] <thumper> again
[21:37] <perrito666> thumper: oh look at that
[21:38] <perrito666> so its 1h late
[21:38] <thumper> babbageclunk: let's jump in our 1:1 hangout
[21:38] <babbageclunk> okeydoke
[21:38] <perrito666> I think our standup has only 1 person from the US... I feel cheated :p
[21:38] <perrito666> oh, 2 people
[21:38] <perrito666> the rest of us are from southern hemisphere
[21:38] <perrito666> ok, bbl
[22:39] <veebers> marcoceppi: Ping, would you have a moment for a charm question?
[23:11] <thumper> ugh, gave up on the idea of gym at lunchtime
[23:11] <thumper> too knackered
[23:13] <perrito666> I gave up my gym time for a home owner association meeting and in more than 1h we decided nothing and I believe undecided a few things