/srv/irclogs.ubuntu.com/2019/12/19/#juju.txt

babbageclunkhpidcock, wallyworld: easy review to fix new intermittent test failure (oops)? https://github.com/juju/juju/pull/1105502:46
babbageclunkoh, when you get out of your meeting is fine02:49
wallyworldbabbageclunk: you could also just do a SameContext check with the call names slice02:55
wallyworld*SameContent02:55
wallyworldi guess ther emight be other ones there you want to ignore?02:56
thumperwallyworld, hpidcock: wiring up the multiwatcher worker: https://github.com/juju/juju/pull/1105603:53
hpidcockwallyworld: no rush but would be good to get eyes on it https://github.com/juju/juju/pull/1105404:41
wallyworldok, soon, after meeting04:41
wallyworldhpidcock: lgtm, ty04:53
hpidcockthumper: just quickly testing locally, but the code looks good, one comment but it's not a showstopper04:55
thumperhpidcock: I'm doing the rename for you04:56
hpidcock😃04:56
thumperhpidcock: is that a smily face?04:58
hpidcockI hope so04:59
thumperI see a rectangle04:59
thumperyay unicode04:59
hpidcockyou need yourself a real font bloated with emoji04:59
thumperhpidcock: https://github.com/juju/juju/pull/11056/commits/3ad00c0a401dcb4e8ca497c9e260bf9b7945911305:01
hpidcockunicode smiley face here that thumper doesn't have05:02
* thumper EODs05:03
thumperexcept for that really late call in four hours05:03
manadartstickupkid: Not too big: https://github.com/juju/juju/pull/1105909:23
stickupkidmanadart, this PR looks like it broke windows, just trying to work out why https://github.com/juju/juju/commit/1bf87fbf14c637e24f800e7f605a719cce1f7e9a09:39
manadartstickupkid: CMR redirect to migrated model is now ready for review: https://github.com/juju/juju/pull/1102510:29
stickupkidmanadart, https://github.com/juju/version/pull/711:42
stickupkidno jenkins job for version11:48
stickupkid:|11:48
manadartSmall patch for intermittent test failure: https://github.com/juju/juju/pull/1106015:32
manadartClosed that one and targeted 2.7 https://github.com/juju/juju/pull/1106116:05
skayjuju status hangs even after I've restarted the agent on machine-0. what else should I try before nuking everything16:53
skayand 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 wheelhouse16:54
skayit was working a while back, but I recently rebuilt it with upgraded dependencies16:55
rick_hskay:  status shouldn't hang though? you're running it from the client and it's hanging waiting for input from a machine agent?17:01
skayrick_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 that17:03
rick_hskay:  can you run with --debug and see if there's any output?17:03
skayrick_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:06
skayrick_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:11
stickupkidhml, this is the fix for windows bootstrapping https://github.com/juju/juju/pull/1106217:13
stickupkidhml, any chance of a CR?17:13
hmlstickupkid:  sure17:13
stickupkidif we ever do a 2.7 dev release, it'll break there, so I'll have a look at back porting it17:14
hmlstickupkid:  rgr,17:15
* skay afks a bit17:25
rick_hskay:  sorry, watching the town hall. Yes that looks like the client cannot reach/connect to the controller17:27
rick_hskay:  so curious if you can ping/ssh to that machine/ip17:27
skayrick_h: yes. whoops. forgot about the th17:29
skayrick_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 password17:35
rick_hskay:  :/17:43
skayrick_h: oh wait, it's not down. maybe I was looking at the wrong screen17:45
rick_hskay:  ok apologies but the whole thing is confusing to me at this point17:45
skayrick_h: no, it was down, but no longer. yeah, me too. sorry.17:45
* rick_h tries to be helpful by just standing still lol17:45
skayif I managed to ever reproduce the down machine situation in a less confusing way I will ping back here17:45
rick_hdefinitely, always eager to find issues/get them addressed17:46
skayI 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:47
rick_hskay:  hmmm, that's failure for a controller to connect to mongodb and looks like it's trying locally17:49
rick_hskay:  might be worth checking syslog/mongodb logs to see if it's not happy17:49
rick_hif your db is unhappy state can be fishy17:49
skayI think it is unhappy https://paste.ubuntu.com/p/g8BQhKCwz8/17:52
skayI'm going to afk for real a while now17:52
rick_hskay:  hmm yea that's going to be an issue and cause the controller to restart/not work17:53
thumperHere's a PR that was very satisfying: https://github.com/juju/juju/pull/1106320:05
skayback again from context switch21:10
skayI have an action that is failing because it cannot import charmhelpers. my action imports action_<foo> from hookenv.21:10
skayit worked about a year ago. has anything changed drasticly such that I need to rewrite my action? I am baffled21:11
rick_hskay:  I know in the last year we changed so it only pulls from the venv and not system packages by default any longer21:11
skayrick_h: ok, so I'm running debug-hooks and actually wondering where the venv is!21:11
skayI couldn't find it. I figured it must be getting invoked somehow?21:12
skayI want to verify that the packages I think I'm installing are actually installed (I am guessing 100% they are not)21:12
skaythough wait, my reactive stuff is able to import charmhelpers. I am feeling pretty stupid21:15
skaydo I have to change my action to activate the venv? ew?21:17
rick_hprobably?21:17
rick_hsince actions are in a different folder and not dispatched with the framework addons21:17
rick_hso you'd need to activate the venv/set your python path to the venv to share libaries/etc21:17
skayhmm. where is the venv so that I can do that?21:20
skayI don't know what path to add21:21
skaythe docs for writing actions show an example in bash, so they get to use the command line tools21:23
rick_hskay:  you'll have to look into instance. on the phone atm, sudo updatedb && locate python | grep bin ?21:27
skaygot it. thanks!21:28
thumperthanks wallyworld for the review22:46
wallyworldnp22:51
=== aluria` is now known as aluria

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