/srv/irclogs.ubuntu.com/2018/07/17/#juju.txt

kelvinanastasiamac, would you mind to take a look this tiny PR plz https://github.com/juju/juju/pull/8941/files  thanks02:03
anastasiamacsure02:03
kelvinthanks : )02:03
vino_hi kelvinliu: quick question regrading ur PR04:05
vino_894104:05
vino_why the change in allfacades.go for v2 in Dev mode is required ?04:06
vino_sorry i am missing the background04:06
vino_kelvinliu: i just looked into ur PR. i amgeeting why its there.04:29
veebersIs there a nice way to see if this commit landed in develope too ? https://github.com/juju/juju/pull/892804:58
veebersoh nvm it's not a complete answer yet04:59
anastasiamacveebers: but yes :) if u need it in future, i tend to follow the actual commit that was landed by the bot... here it'd be https://github.com/juju/juju/commit/117c2b8274202693ef28b710dddd51c97a9b71f805:24
anastasiamacveebers: at the botom of the description, it'll show what branches/tags it's on05:24
veebersanastasiamac: ah so in this case just 2.3?05:24
anastasiamacyes :)05:24
anastasiamacveebers: and this is how a commit would look like if it has been added in mulitple tags/branches - https://github.com/juju/juju/commit/5d14a9151104a53ebca82d3c148f66d00070828205:26
veebersanastasiamac: awesome, thanks for that!05:27
anastasiamacveebers: unusual to have a commit in 2.3 only tho... it was commited only 4 days ago... mayb 2.3 has not been merged into 2.4 since...05:27
anastasiamacveebers: anytime \o/05:28
veebersanastasiamac: perhaps jam is chasing a bug and is looking for some logging details05:29
anastasiamacveebers: it actually looks like a bug fix.. so i'd expect it'd be forward-ported05:31
kelvinanastasiamac, would you help to take a look this one https://github.com/juju/bundlechanges/pull/42 ? thanks06:33
anastasiamackelvin: i might not make it today. is tomorrow k? m looking at ur juju PR at the mo :)06:34
kelvinanastasiamac, sure, we can do it tmr thx06:35
kelvinanastasiamac, I will need to update bundlechanges dep in juju after the above PR landed.06:36
anastasiamackelvin: ack06:36
anastasiamackelvin: doen with juju one ;)06:47
kelvinanastasiamac, thanks?!06:49
kelvinthanks!06:49
anastasiamackelvin: replied to ur replies... mayb worthwhile talking thru it in person?07:11
anastasiamackelvin: unfortunately, i need to do family time, so mayb tomorrow?07:11
kelvinanastasiamac, yup, HO?07:11
kelvinanastasiamac, sure07:11
kelvinanastasiamac, let's have a chat tmr after standup. thanks07:12
anastasiamackelvin: m planning to be available later on tonight but might b too late for u.. around 10/11pm bne time?07:12
anastasiamackelvin: k07:12
kelvinanastasiamac, awesome, thanks, have a good night! : )07:13
anastasiamaco/07:13
* vino_ internet issues. will be fixed soon.07:38
manadartjam: I think the trust password works sufficiently well for us. If the cluster is using one, we just need that and the server URL.07:42
manadartjam: We generate and upload a new client cert/key with the password, then once auth'd, we get the server cert and add it to the credential.07:42
manadartstickupkid may have other particulars...07:43
stickupkidand the client cert, we need that, but it seems pretty easy once you align everything08:25
stickupkidmanadart: did you get time to look at this yet https://github.com/juju/juju/pull/8938?08:37
manadartstickupkid: Will do so now.08:37
stickupkidmanadart: i've got auto detection of existing lxc servers working, I'm just ironing out a few things, but I should be able to push this up as well later...08:38
stickupkidmanadart: also can you have a look over this - I'm unsure if the effort is worth it, https://github.com/SimonRichardson/juju/pull/109:38
manadartstickupkid: Yep. Reviewed the other one.09:38
stickupkidmanadart: although it feels like magic, it works really nicely in practice09:38
stickupkidmanadart: OTTOMH <-- that took longer to work out than it should from your PR - hahaha09:39
stickupkidmanadart: let me know when you've got 5 minutes to discuss the lxd credential types10:23
manadartstickupkid: Yep, just need a few mins.10:23
manadartstickupkid: standup HO?10:34
stickupkidmanadart: sure10:36
jamstickupkid: manadart: we've got a bit of time if you're around12:44
jamstickupkid: manadart: Tim's feedback is that if it isn't hard to backport cluster support to 2.4.* then he encourages you to do so.12:45
jamI thought most of 2.4 got the new LXD codebase, didn't it?12:45
manadartjam: Not so much of the provider.12:46
manadartjam: But nearly all of container/LXD should be common.12:48
jammanadart: do you feel it is high risk to backport?12:48
hmlguild: 10 min.  :-)12:50
manadartjam: No. But I just recently reinstated tools/lxdclient tests there to backport constraints.12:50
manadartmanadart: Little bit divergent now, but the new code is more cogent and efficient.12:51
jammanadart: why is that?12:51
manadartjam: A bunch of tests were commented while we were strangling out the old LXD client and bringing in the new.12:52
jammanadart: would it be reasonable for you to target a 2.4.2 backporting the 2.5 code?12:52
jamI don't think we'd backport to 2.3, so we don't get LTS support of clustering, but I think that would probably be a lot more of a stretch/risk.12:53
manadartmanadart: I think so. If I do a revert of my changes as a commit, we should be able to cherry pick everything backwards.12:53
manadartOops tagged myself. Then we can work off 2.4 and roll into dev as normal.12:54
jamhml: is rick still gone?12:55
manadartAbout the fork in branches - The 2.4 release freeze came midway through the work, then it proceeded in dev and the old stuff was all thrown out.12:55
jamWe were wanting to check in about where 2.4.1 would be at12:55
manadartRick is still out.12:56
jammanadart: understood. Yeah, its one of those "how much are we freezing the interfaces for 2.4". I know we talked about doing a faster 2.5 release based on Bionic support.12:56
jamand targeting something like 18.04.1 as Bionic default.12:56
jammanadart: but chatting with Tim seems that he's thinknig 2.5 close to Cosmic, and that means we want to have Cluster support released significantly before that.12:58
jamso 2.4.212:58
jamhml: manadart: is anyone else looking at shepherding a 2.4.1 release?12:59
jamThere was a discussion that the Openstack multi-network stuff was supposed to be in 2.4.1 ?12:59
hmljam: not to my knowledge12:59
hmljam: not sure who is shepherding it12:59
jamhml: can we ask you guys to think about it at standup today?13:00
hmljam: sure13:00
hmljam: are we waiting for anything else with 2.4.1?13:02
jamhml: offhand the only thing we feel is waiting is the Openstack fixes, which I thought I saw patches for.13:03
jamwe discussed whether we wanted to have my patch around pruning size, but we want to land that earlier in a cycle and have some experience with it.13:03
jamthe other bugs on https://bugs.launchpad.net/juju/+milestone/2.4.1 don't look to be blocking, and could be rolled to 2.4.213:04
jammanadart: isn't your patch for https://bugs.launchpad.net/juju/+bug/1780274 ? It doesn't show in progress or have a link to your PR13:04
mupBug #1780274: [2.4] add model produces error code when overlapping subnets exist <cpe-onsite> <juju:Triaged by manadart> <https://launchpad.net/bugs/1780274>13:04
manadartjam: One sec.13:09
manadarthttps://github.com/juju/juju/pull/893713:11
manadartjam: Are you looking to land either of your PR is the "review" lane for 2.4.1?13:13
jammanadart: bug #1776673 landed in 2.3, I think. I think we can bring that forward to 2.4. I don't know if I would block on it, though it probably would be nice to get into 2.413:16
mupBug #1776673: txn suddenly went missing in a txn queue <juju:In Progress by jameinel> <juju 2.3:In Progress by jameinel> <juju 2.4:In Progress by jameinel> <https://launchpad.net/bugs/1776673>13:16
magicaltroutcory_fu_: which reactive charms follow the endpoint relation pattern we can look at, i'm trying to talk rmcd through relation building and we're sat in different countries13:17
magicaltroutso we've been looking at the mysql relation but the charm itself isn't reactive13:17
magicaltroutor stub or anyone else who knows stuff about endpoint relations13:18
jammanadart: putting up a PR now13:19
jammanadart: https://github.com/juju/juju/pull/8942/files brings 2.3 into 2.413:23
jammanadart: bug #1771906 is the one we want to wait until 2.4.1 goes out and then land early in 2.4.213:24
mupBug #1771906: txnpruner failing to prune on large controller <mongodb> <pruning> <juju:In Progress by jameinel> <juju 2.4:In Progress by jameinel> <https://launchpad.net/bugs/1771906>13:24
manadartjam: OK.13:24
hmljam: we have a card for the 2.4.1 with an assignee13:28
* jam away for next meeting13:29
jamhml: great.13:29
jamhml: is your self-signed openstack cert patch landing/landed/13:30
jam?13:30
jambrb13:30
hmljam: no - not near ready - having issues with the openstack13:30
cory_fu_magicaltrout: It might be overkill, but you could look at https://github.com/juju-solutions/interface-gcp-integration and the corresponding charm code: https://github.com/juju-solutions/charm-gcp-integrator/blob/master/reactive/gcp.py#L52 and https://github.com/kubernetes/kubernetes/blob/master/cluster/juju/layers/kubernetes-master/reactive/kubernetes_master.py#L159513:50
cory_fu_magicaltrout: You could also look at the PR for converting the http interface which keeps it backwards compatible: https://github.com/juju-solutions/interface-http/pull/1013:50
cory_fu_magicaltrout: stub also has https://git.launchpad.net/interface-cassandra/tree/requires.py13:53
manadartstickupkid: https://github.com/juju/juju/pull/894313:57
jamhml: k. Tim was thinking that should go into 2.4.1. I'll bring it up to him14:00
magicaltroutthanks cory_fu_ much appreciated14:06
stickupkidmanadart: done - looks nice and clean14:12
thumperhey team14:12
jammanadart: you're backport of 2.4 for tools/lxd_client messes up merging 2.4 into 2.5 again... :(14:12
jamhm. about 10 conflicts of 2.4 into 2.5 after I just merged it a couple days ago.14:13
jameveryone's been busy. :)14:13
manadartjam: As far as that one goes, you can turf everything 2.4 and take 2.5.14:14
jamhi thumper14:14
stickupkidhey thumper14:18
jamexternalreality: Tim and I agree we shouldn't block 2.4.1 for hml's openstack cert if it is going to take a while to validate.14:47
manadartjam: Commented on PR 8937. Net effect is really not to discover subnets when there is no single network resolution. hml has approved. Please look when you have a mo' and we can land for 2.4.1.15:03
stickupkidmanadart: https://github.com/juju/juju/pull/894515:55
stickupkidthis ensures that we have the right API version15:56
hmlexternalreality: the refactor to common is here: https://github.com/juju/juju/pull/894717:48
hmlbabbageclunk: ping20:11
domcHi everyone, I'm very new to Juju charms, just followed instructions to install everything and create my fist charm with "charm create vanilla" but getting a Python error: TypeError: a bytes-like object is required, not 'str'. Anyone run into this?20:20
veeberslooks like I'm starting from scratch for this resource test, NewResourceState takes a *State, whats a good test to crib off where I don't need to use connsuite?23:46

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