[00:19] <babbageclunk> thumper: hey, what was your idea about volumes?
[00:19] <thumper> babbageclunk: oh yeah
[00:19] <thumper> babbageclunk: jump back in standup
[00:19] <babbageclunk> ok
[00:30] <perrito666> things that cannot be tested in lxd are really evil
[00:30] <redir> like kvm
[00:39] <perrito666> k, EOD finally
[01:18] <thumper> menn0: https://github.com/juju/juju/pull/6833
[01:37] <menn0> thumper: looking
[01:40] <thumper> menn0: ta
[01:44] <menn0> thumper: done
[01:45] <thumper> menn0: ta
[01:49] <anastasiamac> ha.. mup has quit!
[01:57] <mup> Bug #1442493 changed: Openstack services failing on 1 node while deploying using JUJU <deploy> <openstack> <juju-core:Fix Released> <openstack (Juju Charms Collection):New> <https://launchpad.net/bugs/1442493>
[01:57] <mup> Bug #1484105 changed: juju upgrade-charm returns ERROR state changing too quickly; try again soon <bug-squad> <canonical-is> <upgrade-charm> <upgrade-juju> <juju-core:Fix Released> <https://launchpad.net/bugs/1484105>
[02:29] <redir> time to make dinner
[02:29]  * redir eods
[03:12] <axw> anastasiamac_ wallyworld thumper menn0: I have a couple of PRs that I'd appreciate reviews on, when you have the time: https://github.com/juju/juju/pull/6818 and https://github.com/juju/juju/pull/6826
[03:13] <thumper> axw: what do you see as the type of things a provider upgrade would do?
[03:13] <wallyworld> ok, will look shortly
[03:13] <thumper> axw: and why not part of the standard upgrade ?
[03:14] <axw> thumper: what do you mean "no part of the standard upgrade"? they are run as upgrade steps as normal, they're just defined in the provider code instead of in the upgrades package
[03:15] <axw> thumper: the azure-specific PR has an upgrade step that adds a resource to non-controller resource groups. so, very provider-specific things
[03:15] <thumper> ah...
[03:15] <thumper> ok, I think I have the concept now
[03:15] <menn0> axw: that upgrade short circuit helped us avoid a lot of annoyance and confusion from users
[03:15] <menn0> axw: i'm a bit worried about it not being there
[03:16] <axw> menn0: what was the cause of annoyance/confusion?
[03:16] <menn0> axw: before that was added we got a lot of bug reports from people seeing messages about juju upgrading when they knew it wasn't
[03:18] <axw> menn0: how about we just check if upgraded-to-version == version.current?
[03:18] <axw> and short circuit on that
[03:18] <axw> otherwise it really *is* doing an upgrade, there just happens to be no upgrade steps
[03:19] <anastasiamac_> thumper: didn't u do something recently with megawatcher?...
[03:20] <menn0> axw: that might be ok
[03:21] <menn0> axw: except for alpha and beta versions where you might want upgrade steps to always run (i.e. steps added during development without a version bump)
[03:21] <menn0> axw: it's probably ok though
[03:22] <axw> menn0: when you upgrade in that case you would be getting a +1 to build though, so it would still trigger
[03:23] <menn0> axw: yeah, that should be ok
[03:23] <axw> okey dokey, will make that change now
[03:33] <axw> menn0: I've pushed a new commit that releases the lock immediately if upgraded-to == version.Current
[03:35] <thumper> anastasiamac_: don't think so
[03:36] <menn0> axw: looking
[03:37] <anastasiamac_> thumper: thnx. so bug 1585361 probably still stands... m going to have to verify manually...
[03:37] <mup> Bug #1585361: megawatcher delta is missing data (service & relation) <juju:Triaged> <https://launchpad.net/bugs/1585361>
[03:44] <menn0> axw: ship it
[03:44] <menn0> axw: the first one anyway
[03:44] <axw> menn0: tyvm
[03:50] <anastasiamac_> axw: wallyworld: does bug 1657187 sound like a wish to u? or would it b of help to the project-that-should-not-be-named?
[03:50] <mup> Bug #1657187: Get new token for existing user <cwr-ci> <matrix> <juju:New> <https://launchpad.net/bugs/1657187>
[03:51] <wallyworld> doesn't look like it's applicable to 2.1 at all
[03:52] <anastasiamac_> it's not for 2.1.. m wondering if it's a wishlist item or <PM>ed
[04:06] <anastasiamac_> wallyworld: is bug 1564026 still a thing?
[04:06] <mup> Bug #1564026: Unable to upgrade hosted model with --upload-tools after upgrading controller with --upload-tools <juju-release-support> <upgrade-juju> <juju:Triaged> <https://launchpad.net/bugs/1564026>
[04:07] <wallyworld> upload tools is gone but i don't know if the core problem is fixed
[04:07] <wallyworld> needs to be tried out
[04:11] <axw> anastasiamac_: https://bugs.launchpad.net/juju/+bug/1657187 is a bug IMO
[04:11] <mup> Bug #1657187: Get new token for existing user <cwr-ci> <matrix> <juju:Triaged> <https://launchpad.net/bugs/1657187>
[04:11] <anastasiamac_> axw: ok
[04:12] <axw> anastasiamac_: at least part of it
[04:12] <axw> anastasiamac_: I'm not sure about the ability to register a user on multiple machines, that sounds wishlisty to me. but the fact that you can lose the token and not be able to restart the registration process is a proble
[04:12] <axw> m
[04:12] <anastasiamac_> menn0: talking about MM bugs... should we try to address bug 1650009 for 2.1?
[04:13] <mup> Bug #1650009: Model Migration fails w/ migration already in progress <juju:Triaged by menno.smits> <https://launchpad.net/bugs/1650009>
[04:13] <anastasiamac_> axw: k. i was hoping to avoid it... but i'll break up the bug into a wishlist item and a bug \o/ thnx :D
[04:13] <axw> anastasiamac_: thanks
[04:13] <menn0> anastasiamac_: i'm pretty sure that's already been fixed as part of other MM fixes before xmas
[04:14] <menn0> anastasiamac_: leave it for 2.1 and i'll confirm
[04:14] <anastasiamac_> menn0: k \o/ It'd b helpful if there is a PR that u could pint the bug to as well..
[04:14] <anastasiamac_> menn0: u know, in ur spare time :D
[04:14] <menn0> anastasiamac_: I suspect this overlaps with other bugs fixed
[04:15] <menn0> anastasiamac_: I will try
[04:16] <anastasiamac_> menn0: i realise there may not be a dedicated PR.. but if we can pinpoint to any that included this fix as a "drive-by", it'd b incredible!
[04:16] <menn0> anastasiamac_: understood. i'll try and pin down the fix when I dig in to it
[04:17] <anastasiamac_> menn0: tyvm
[04:25] <axw> wallyworld: thanks for the review. I'll look at adding a test that asserts that StartInstance waits for the deployment. might be a bit of a PITA because of clocks, we'll see
[04:25] <wallyworld> ok, thanks that would be good
[04:25] <wallyworld> if possible
[04:49] <anastasiamac_> menn0: sorry... what about bug 1611404? has it had a drive-by fix too?
[04:49] <mup> Bug #1611404: failed migration leaves model unkillable <model-migration> <juju:Triaged by menno.smits> <https://launchpad.net/bugs/1611404>
[04:52] <menn0> anastasiamac_: well, the stuck migration issue which led to this ticket being created was fixed a long time ago
[04:52] <menn0> anastasiamac_: but I would like to go further with it and provide some escape hatch in case of a migration bug, hence the ticket still being opened
[04:52] <menn0> anastasiamac_: not required for 2.1
[04:53] <anastasiamac_> menn0: it's does not have a milestone. just marked as High... so there is that :)
[04:53] <menn0> anastasiamac_: just leave it that way I guess
[04:53] <menn0> anastasiamac_: thanks for digging through all of this
[04:54] <anastasiamac_> menn0: yep. leaving.
[05:27] <axw> wallyworld: take a quick glance at https://github.com/juju/juju/pull/6826/commits/69a36cc17bf8d57b97e7dede31f8fb075c7c3f46 please?
[05:27] <wallyworld> ok
[05:32] <wallyworld> axw: thanks for adding the test
[05:32] <axw> wallyworld: thanks. just doing a final QA then will land
[08:35] <rogpeppe> axw: i've reviewed  https://github.com/juju/juju/pull/6835 and 6836
[08:35] <axw> rogpeppe: thanks
[10:21] <perrito666> sort of good morning
[10:43] <voidspace> perrito666: o/ morning :-)
[11:36] <junaidali> Hi perrito666: there?
[12:14] <perrito666> junaidali: hi, I am now
[12:38] <junaidali> perrito666: a few days back, I talked about the issue regarding not being able to delete machines from juju status in controller model that are down
[12:39] <junaidali> I'm able to reporduce the issue. here is my juju status 'http://paste.ubuntu.com/23827603/'
[12:39]  * perrito666 checks
[12:39] <perrito666> junaidali: mm, it would seem the intances never get provisioned
[12:40] <perrito666> what does maas have to say about that?
[12:42] <junaidali> Actually, it did provisioned. I released the other nodes from MAAS to test Juju HA
[12:43] <junaidali> it is the same environment that I told you about, I have restored the controller from backup as it was down
[12:45] <junaidali> http://paste.ubuntu.com/23827623/, this is another test environment with three Juju controllers, having same issue
[12:46] <junaidali> not able to remove the nodes in down state
[12:52] <perrito666> junaidali: mm, please file a bug plese including as much log files as you can, especially from agents on the machines as I suspect something is broken there and therefore juju thinks machines are down
[13:28] <junaidali> sorry perrito666 for the late reply, will file a bug. Thanks for looking into it
[13:42] <perrito666> junaidali: np, tx for delaing with this and sorry for the bug
[13:50] <perrito666> bbl, gotta buy some lunchables
[16:18] <rogpeppe> does anyone know how log gathering happens in juju 2? does it all happen through port 17070 (api port) ?
[16:18] <perrito666> rogpeppe: i believe so
[16:18] <rogpeppe> perrito666: thanks
[16:19] <rick_h> rogpeppe: yes
[16:19] <rogpeppe> rick_h: cool
[17:02] <redir> morning juju-dev
[17:04] <perrito666> redir: morning
[17:05] <redir> perrito666: :)
[18:25] <alexisb> heya redir and perrito666
[18:25] <alexisb> just fyi, I am back today if you want to chat
[18:25] <alexisb> just ping me
[18:36] <redir> alexisb o/
[20:00] <menn0> morning all
[20:02] <perrito666> menn0: morning
[20:03]  * rick_h goes to get the boy from school
[20:13] <alexisb> morning menn0
[20:21] <menn0> alexisb: o/
[20:23] <redir> g'day
[20:27]  * TheMue greets his former colleagues
[20:35] <menn0> TheMue: howdy
[20:35] <thumper> TheMue: hey
[20:37]  * redir goes for a haircut
[20:37] <redir> bbiab
[20:37] <TheMue> Always interested in how Juju evolves. Only sad about the latest news.
[20:38]  * natefinch also greets his former colleagues ;)
[20:39] <TheMue> natefinch: o/
[21:00] <perrito666> someone with some level of linux-fu I would appreciate a review of https://github.com/juju/juju/pull/6838
[21:02] <perrito666> ok, ill be back later
[21:10] <alexisb> thumper, if you are around you should join the bug scrub call in 20 minutes
[21:10] <thumper> yeah
[21:16] <anastasiamac> alexisb: thumper: \o/
[21:18] <alexisb> morning anastasiamac
[21:25] <anastasiamac> alexisb: <3
[22:51] <menn0> axw or thumper: https://github.com/juju/juju/pull/6839
[22:57]  * thumper looks
[23:01]  * menn0 remembers it's too early for axw
[23:23] <thumper> menn0: done
[23:23] <thumper> just a few suggestions
[23:23] <menn0> thumper: thanks
[23:26] <menn0> thumper: good feedback. I'll address soon.
[23:26] <thumper> ack