=== tvansteenburgh1 is now known as tvansteenburg === tvansteenburg is now known as tvansteenburgh [01:09] axw: reviewed #7599 [01:09] babbageclunk: thanks [01:10] axw: Ooh, I hadn't seen how big #7602 was! [01:11] babbageclunk: sorry :( ignore the first commit. and I split it into multiple commits to help. I can split into multiple PRs if you like [01:11] axw: Thanks - I'll go by commit, that'll definitely help! [01:14] axw: yay, first two commits done already! :) [01:14] babbageclunk: :p [01:15] axw: (hmm, rereading, those exclamation points sound sarcastic but weren't meant to - the separate commits look much more manageable for reals.) [01:16] babbageclunk: no worries, I didn't read any sarcasm [01:16] good, just checking [01:29] * babbageclunk goes for a wee run [02:44] babbageclunk: so it's https://bugs.launchpad.net/juju/+bug/1696509 that I'm picking up? what's the current status? [02:44] Bug #1696509: status-history-pruner fails under load [02:47] babbageclunk: oh I see you have a PR up, so I just need to test it? [02:49] axw: that's right - basically what I was planning to do was... actually, shall we do a hangout? [02:49] babbageclunk: okey dokey, see you in standuo [02:50] p [02:50] babbageclunk: a team [03:04] axw: Are the commits you recently made on https://bugs.launchpad.net/juju/+bug/1700451 a full fix or WIP? [03:04] Bug #1700451: Upgrade from 2.1.x to 2.2.1 blocked by missing Azure resources [03:05] blahdeblah: they're the full fix for 2.2.2, only part of it has landed though. the main commits are still being reviewed [03:05] cool - thanks [03:06] axw: But the plan is that they'll be included in 2.2.2? [03:06] blahdeblah: yes, definitely [03:06] awesome [04:15] axw: reviewed! [04:30] babbageclunk: tyvm [04:55] babbageclunk: I've got 10 agents pounding the controller with status updates, and it's not really making a dent in the status history. I think it'll be much quicker, and just as illustrative, to write a standalone benchmark program. sound reasonable to you? [04:56] axw: Do you mean something that just inserts lots of records into the DB directly? [04:56] babbageclunk: yep, then runs PruneStatusHistory [04:58] axw: I've done a bit of that already by increasing the number of rows the tests insert [04:58] axw: I think one of the main things jam was interested in was that the pruner is running in a realistic-ish context. [04:59] axw: What about something that just primes the status history with a lot of records, and then lets pruning run in the controller (with inserts happening around it)? [05:01] babbageclunk: can do. [05:01] axw: thanks man [05:02] axw: do you remember how the juju log forwarding works? [05:02] thumper: from agents to controller, or from controller to syslog? [05:03] the latter [05:03] thumper: only roughly, why? [05:03] bug 1657724 [05:03] Bug #1657724: Juju2 should have the option to feed logs into rsyslog [05:04] I'm trying to see if it is documented in our docs anywhere [05:04] thumper: I'm hesitant to encourage its use, but I'll comment on the bug with the config needed [05:04] yeah, I get that [05:05] axw: perhaps say it is a relatively new feature with not a lot of robust testing [05:05] and if they would like to help test, that'd be awesome :) [05:06] thumper: sure [05:55] menn0: still around? last minute quick review? https://github.com/juju/juju/pull/7604 [06:00] axw: hmm, he might not be - could you take a look if you get a moment? ^ [06:00] babbageclunk: yup [06:01] axw: ta [06:04] babbageclunk: LGTM. I have a branch which does a few more (namely DestroyModel), but it's in a messy state. will probably wait till after 2.2.2 now [07:47] hmm - anyone know when we might expect artful tools to appear in the streams for juju agent binaries? === rogpeppe2 is now known as rogpeppe === frankban|afk is now known as frankban [10:18] jam: you might want to take a look at https://github.com/go-goose/goose/pull/53 which makes it more efficient for us to layer zip file (or other seek-requiring functionality) on top of swift: https://github.com/go-goose/goose/pull/53 [10:18] rogpeppe: weekend for me today [10:18] jam: ah, ok, np [11:16] $ juju add-subnet --help [11:16] Usage: juju add-subnet [options] | [ ...] [11:16] (...) [11:16] Details: [11:16] (...) Unlike "juju add-subnet", this command does not create a new subnet, so it [11:16] is supported on a wider variety of clouds (where SDN features are not [11:16] available, e.g. MAAS). [11:16] that doesn't sound right === frankban is now known as frankban|afk