[02:46] <babbageclunk> hpidcock, wallyworld: easy review to fix new intermittent test failure (oops)? https://github.com/juju/juju/pull/11055
[02:49] <babbageclunk> oh, when you get out of your meeting is fine
[02:55] <wallyworld> babbageclunk: you could also just do a SameContext check with the call names slice
[02:55] <wallyworld> *SameContent
[02:56] <wallyworld> i guess ther emight be other ones there you want to ignore?
[03:53] <thumper> wallyworld, hpidcock: wiring up the multiwatcher worker: https://github.com/juju/juju/pull/11056
[04:41] <hpidcock> wallyworld: no rush but would be good to get eyes on it https://github.com/juju/juju/pull/11054
[04:41] <wallyworld> ok, soon, after meeting
[04:53] <wallyworld> hpidcock: lgtm, ty
[04:55] <hpidcock> thumper: just quickly testing locally, but the code looks good, one comment but it's not a showstopper
[04:56] <thumper> hpidcock: I'm doing the rename for you
[04:56] <hpidcock> 😃
[04:58] <thumper> hpidcock: is that a smily face?
[04:59] <hpidcock> I hope so
[04:59] <thumper> I see a rectangle
[04:59] <thumper> yay unicode
[04:59] <hpidcock> you need yourself a real font bloated with emoji
[05:01] <thumper> hpidcock: https://github.com/juju/juju/pull/11056/commits/3ad00c0a401dcb4e8ca497c9e260bf9b79459113
[05:02] <hpidcock> unicode smiley face here that thumper doesn't have
[05:03]  * thumper EODs
[05:03] <thumper> except for that really late call in four hours
[09:23] <manadart> stickupkid: Not too big: https://github.com/juju/juju/pull/11059
[09:39] <stickupkid> manadart, this PR looks like it broke windows, just trying to work out why https://github.com/juju/juju/commit/1bf87fbf14c637e24f800e7f605a719cce1f7e9a
[10:29] <manadart> stickupkid: CMR redirect to migrated model is now ready for review: https://github.com/juju/juju/pull/11025
[11:42] <stickupkid> manadart, https://github.com/juju/version/pull/7
[11:48] <stickupkid> no jenkins job for version
[11:48] <stickupkid> :|
[15:32] <manadart> Small patch for intermittent test failure: https://github.com/juju/juju/pull/11060
[16:05] <manadart> Closed that one and targeted 2.7 https://github.com/juju/juju/pull/11061
[16:53] <skay> juju status hangs even after I've restarted the agent on machine-0. what else should I try before nuking everything
[16:54] <skay> and in a bigger context, I'm trying to figure out why one of the actions on my charm cannot import from charmhelpers. the dependency is in wheelhouse
[16:55] <skay> it was working a while back, but I recently rebuilt it with upgraded dependencies
[17:01] <rick_h> skay:  status shouldn't hang though? you're running it from the client and it's hanging waiting for input from a machine agent?
[17:03] <skay> rick_h: I don't know why it's hanging. I ran bash with lxc exec to get to the machine to restart its agent. I thought perhaps it was waiting on that
[17:03] <rick_h> skay:  can you run with --debug and see if there's any output?
[17:06] <skay> rick_h: doing so now. https://paste.ubuntu.com/p/tdDZrNykkh/ guessing it will timeout waiting connect to the API adress. so, not the agent.
[17:11] <skay> rick_h: I'm not sure what to check on my machine. I've checked for any juju services and only see the snaps https://paste.ubuntu.com/p/tW6TjZDb4R/
[17:13] <stickupkid> hml, this is the fix for windows bootstrapping https://github.com/juju/juju/pull/11062
[17:13] <stickupkid> hml, any chance of a CR?
[17:13] <hml> stickupkid:  sure
[17:14] <stickupkid> if we ever do a 2.7 dev release, it'll break there, so I'll have a look at back porting it
[17:15] <hml> stickupkid:  rgr,
[17:25]  * skay afks a bit
[17:27] <rick_h> skay:  sorry, watching the town hall. Yes that looks like the client cannot reach/connect to the controller
[17:27] <rick_h> skay:  so curious if you can ping/ssh to that machine/ip
[17:29] <skay> rick_h: yes. whoops. forgot about the th
[17:35] <skay> rick_h: ok, so it's weird. lxc list doesn't show a machine with that IP. anyway, I ssh'd in and restarted jujud and juju-db. status worked. it shows one machine down! let me check the log to see if the weirdness happened with the password
[17:43] <rick_h> skay:  :/
[17:45] <skay> rick_h: oh wait, it's not down. maybe I was looking at the wrong screen
[17:45] <rick_h> skay:  ok apologies but the whole thing is confusing to me at this point
[17:45] <skay> rick_h: no, it was down, but no longer. yeah, me too. sorry.
[17:45]  * rick_h tries to be helpful by just standing still lol
[17:45] <skay> if I managed to ever reproduce the down machine situation in a less confusing way I will ping back here
[17:46] <rick_h> definitely, always eager to find issues/get them addressed
[17:47] <skay> I am seeing this in the logs, I'm not sure what's up with that. but let me keep working since things are just confusing at this point. https://paste.ubuntu.com/p/RMnw4FwxSW/
[17:49] <rick_h> skay:  hmmm, that's failure for a controller to connect to mongodb and looks like it's trying locally
[17:49] <rick_h> skay:  might be worth checking syslog/mongodb logs to see if it's not happy
[17:49] <rick_h> if your db is unhappy state can be fishy
[17:52] <skay> I think it is unhappy https://paste.ubuntu.com/p/g8BQhKCwz8/
[17:52] <skay> I'm going to afk for real a while now
[17:53] <rick_h> skay:  hmm yea that's going to be an issue and cause the controller to restart/not work
[20:05] <thumper> Here's a PR that was very satisfying: https://github.com/juju/juju/pull/11063
[21:10] <skay> back again from context switch
[21:10] <skay> I have an action that is failing because it cannot import charmhelpers. my action imports action_<foo> from hookenv.
[21:11] <skay> it worked about a year ago. has anything changed drasticly such that I need to rewrite my action? I am baffled
[21:11] <rick_h> skay:  I know in the last year we changed so it only pulls from the venv and not system packages by default any longer
[21:11] <skay> rick_h: ok, so I'm running debug-hooks and actually wondering where the venv is!
[21:12] <skay> I couldn't find it. I figured it must be getting invoked somehow?
[21:12] <skay> I want to verify that the packages I think I'm installing are actually installed (I am guessing 100% they are not)
[21:15] <skay> though wait, my reactive stuff is able to import charmhelpers. I am feeling pretty stupid
[21:17] <skay> do I have to change my action to activate the venv? ew?
[21:17] <rick_h> probably?
[21:17] <rick_h> since actions are in a different folder and not dispatched with the framework addons
[21:17] <rick_h> so you'd need to activate the venv/set your python path to the venv to share libaries/etc
[21:20] <skay> hmm. where is the venv so that I can do that?
[21:21] <skay> I don't know what path to add
[21:23] <skay> the docs for writing actions show an example in bash, so they get to use the command line tools
[21:27] <rick_h> skay:  you'll have to look into instance. on the phone atm, sudo updatedb && locate python | grep bin ?
[21:28] <skay> got it. thanks!
[22:46] <thumper> thanks wallyworld for the review
[22:51] <wallyworld> np