/srv/irclogs.ubuntu.com/2017/04/19/#juju-dev.txt

wallyworldaxw: quick one? https://github.com/juju/juju/pull/724901:00
axwwallyworld: looking01:05
axwwallyworld hml: shouldn't we have v2-unstable while we work out the breaking API changes we want to make?01:17
axwon goose01:17
wallyworldaxw: i'm sorta ambivalent about that - pita to change the imports again, plus we are really the only ones using it01:19
axwwallyworld: true enough01:19
axwok01:19
wallyworldaxw: and we *still* have charm.v6-unstable et al in core :-/01:20
axwindeed01:20
hmlaxw: I did add a note to the readme.md that the branch was experimental for now and to use v1 for stable.  perhaps unstable would have been better phrasing01:21
axwhml: okey dokey01:21
hmlaxw: just have to remember to change the readme.md at some point.  :-)01:22
axwhml: on other repos we use -unstable suffix to indicate that hte API may break, then get rid of the suffix when we're happy with it01:22
axwhml: but since nobody else is using this, it should be fine01:22
axwjust so long as it doesn't go on for too long01:22
hmlaxw: agreed01:23
wallyworldbabbageclunk: i know you're having fun with GCE, but here's a review for when you need to give your brain a rest https://github.com/juju/juju/pull/725102:15
babbageclunkwallyworld: looking02:31
wallyworldyay, ty02:31
wallyworldsorry02:31
thumperwe doing the tech board now?04:28
jamthumper: I'm going to show up04:28
axwthumper wallyworld jam menn0: I need to eat, so won't be coming04:28
menn0thumper, jam: my brain feels full but I'm ok to join04:28
jammenn0: we're in there, but we'll try to keep it lighter04:29
babbageclunkwallyworld: lgtm'd04:41
wallyworldyay, ty04:42
babbageclunkwallyworld: ping? Or are you in a call?05:05
wallyworldin a call, finished soon05:05
wallyworldbabbageclunk: hey05:28
babbageclunkwallyworld: hey, sorry - are IngressRules being sorted somewhere before being hashed to form a key?05:31
babbageclunkwallyworld: I couldn't see it, but it seems like that would be needed.05:32
wallyworldfor gce provider? not sure tbh. it's been ages sincei looked at that code05:32
wallyworldi think they are yes05:32
wallyworldprobs in the firewaller05:32
wallyworldi'm sure there's a bespoke sort function05:32
wallyworldbabbageclunk: yep. network.SortIngressRules05:33
babbageclunkwallyworld: I mean the cidrs within the rukes05:34
babbageclunkrukes05:34
babbageclunkgah05:34
babbageclunkrules05:34
wallyworldoh, not sure05:35
wallyworldotehr providers don't need that sorting i don't think05:35
wallyworldso it would be gce specific if it were there05:35
babbageclunkwallyworld: Ok, I'll check again and add it if I don't find it. (I just mean so that if there's one rule for tcp:80 from (1.2.3.0/24 and 2.3.4.0/24) and another for tcp:3306 from (2.3.4.0/24 and 1.2.3.0/24) they get combined correctly. I'll add a test for it anyway.)05:37
wallyworldbabbageclunk: yeah, that scenario should be handled, i though it was. the code to do that is indeed in the gce section somehwere. i recall seeing it05:38
wallyworldbut add a test for sure if there's not coverage05:39
wallyworldthere's also a bunch of tests05:39
wallyworldfor various scenarios05:39
axwwallyworld: something dodgy about max-status-history-age, see http://juju-ci.vapour.ws/job/github-check-merge-juju/781/artifact/artifacts/trusty.log/*view*/06:50
wallyworldaxw: i fixed that failure locally and once tests passed, pushed before landing06:51
wallyworldhow did that get through i wonder06:51
wallyworldi'll look, see if latest landing still has it06:52
=== frankban|afk is now known as frankban
rogpeppeis anyone around that might be able to give this a review, please? It's been waiting for 9 days now. https://github.com/juju/juju/pull/722209:08
rogpeppewallyworld, axw: ^09:08
axwrogpeppe: not right now sorry, but will tomorrow morning if nobody else gets to it first09:09
rogpeppeaxw: do you know if there are any juju-core devs in non-antipodean timezones any more now?09:09
axwrogpeppe: jam, hml, and externalreality09:11
rogpeppeaxw: ok, that's good to know, thanks09:12
menn0rogpeppe: reviewed +109:14
* menn0 isn't actually working right now but saw rog's plea :)09:15
menn0rogpeppe: in future, email me if you're having trouble getting a review09:15
rogpeppemenn0: ❤09:16
rogpeppemenn0: i've been away for a week09:16
menn0rogpeppe: ah right09:16
rogpeppemenn0: so it wasn't too much of an issue09:16
menn0rogpeppe: I had started to look at that PR last week but must have gotten distracted09:16
rogpeppemenn0: what's the magic string to get a test CI run on a PR, BTW?09:17
menn0rogpeppe: $$merge$$ will run all the tests, !!build!! I believe to request a pre-merge check of the merge tests09:19
menn0rogpeppe: that's supposed to happen automatically though09:19
menn0at first submission at least09:19
rogpeppemenn0: ah, it didn't seem to on the above PR for one09:20
menn0rogpeppe: it seems unreliable (or maybe user specific?)09:22
rogpeppemenn0: i think i prefer it to be explicit anyway09:22
rogpeppemenn0: like the golang.org one09:23
=== salmankhan1 is now known as salmankhan
=== salmankhan1 is now known as salmankhan
=== salmankhan1 is now known as salmankhan
bdx_@team, https://bugs.launchpad.net/juju/+bug/168414314:34
meetingologybdx_: Error: "team," is not a valid command.14:34
mupBug #1684143: applications deployed to lxd on aws instances failing <juju:New> <https://launchpad.net/bugs/1684143>14:34
=== frankban is now known as frankban|afk
rogpeppeongoing juju command-level mocking simplifications https://github.com/juju/juju/pull/725416:38
rogpeppeanyone around for a review of this? ^16:38
lazyPowerwallyworld: rogpeppe - question. If i'm having an issue with resource-get, and getting zero output on the controller, is just the "how to reproduce" isntructions valid enough?17:40
lazyPoweri dont want to file a bug that wont help anyone, but at the same time i cannot deploy any of teh older k8s bundles to test an upgrade path scenario as resource-get just hangs indefinitely.17:41
rogpeppelazyPower: if it hangs indefinitely, sending SIGQUIT (or doing ctrl-\) can be useful to show where it's hung18:01
lazyPoweri just filed https://bugs.launchpad.net/juju/+bug/1684242 -- will redeploy and give that a go18:01
mupBug #1684242: resource-get hangs indefinitely on older k8s bundles <juju:New> <https://launchpad.net/bugs/1684242>18:01
lazyPowerupdated, thanks for the detail rogpeppe18:14
=== frankban|afk is now known as frankban
wallyworldbabbageclunk: you find the GCE code to handle the CIDR/port aggregation?22:47
babbageclunkwallyworld: yeah, but I can't see it doing any sorting of CIDRs22:49
babbageclunkwallyworld: got time for a hangout?22:50
wallyworldok, seems like something that needs to be fixed i guess22:50
wallyworldsure22:50
wallyworldstandup22:50

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