/srv/irclogs.ubuntu.com/2017/07/11/#juju-dev.txt

axwwallyworld: https://github.com/juju/juju/pull/7617 <- api dial timeout03:08
wallyworldlooking03:09
wallyworldaxw: lgtm, could you look at https://github.com/juju/juju/pull/7615 ? just a small tweak03:19
axwwallyworld: yep, looking now03:19
axwwallyworld: maybe a stupid question... just looking at the model-config code, isn't the answer to use "juju model-config --reset http-proxy" ?03:23
wallyworldaxw: that will reset back to the model default, rather than explicitly ""03:24
wallyworldmodel default value may be something specific03:24
axwok03:24
wallyworldi'll check to be sure though03:24
axwwallyworld: how's it going to work for string config attrs that won't accept an empty string value? it'll fail. you really need to delete in that case... but then the model defaults apply03:29
wallyworldaxw: my take is that if the user tries to set "" and that is invalid, it will just error03:30
wallyworldi guess i could make foo= be nil03:30
wallyworldso we'd support foo="" -> empty string, foo= -> nil03:31
axwwallyworld: the quotes will be interpreted by the shell03:32
axwit'll end up as empty string in the args in either case03:32
axwand that'd be pretty subtle anyway03:32
wallyworldright but I can check for "foo="03:32
wallyworldhmmmm03:33
axwwallyworld: anyway, it's an incremental improvement03:33
wallyworldyeah, we probably should have a separate semantic for delete03:33
axwwallyworld: you've got some dupes in the test03:35
axwall you need to add is "k1=", AFAICT03:35
wallyworldthat was on purpose to reset the value back to non empty03:35
axwah03:35
wallyworldjust to test parsing "" and empty03:35
wallyworldjam: did you have a few minutes to otuch base on the 2.2.2 bugs?04:41
jamwallyworld: do you have a sensor on my chair? I *just* sat down :)04:42
wallyworldlol04:42
wallyworldi can wait04:42
jamI was planning on looking through that list this morning, so I haven't really gotten to it yet04:42
jamI'll have standup in 20 min04:42
jamlet me read through them and see what I can do04:43
wallyworldi had some info to share on my work04:43
wallyworldwell, our work on this end04:43
jamsure, I just figure if I haven't actually read through the list, a conversation may be a bit one sided :)04:44
wallyworldnp, maybe ping me after standup then04:44
jamwallyworld: so bug 1696739 and bug 1662857 both seem like they could just be removed from the 2.2.2 milestone04:46
mupBug #1696739: mongodb reporting saslStart and isMaster as being slow <mongodb> <performance> <juju:Incomplete> <https://launchpad.net/bugs/1696739>04:46
mupBug #1662857: cannot go get the source code  <juju:Fix Committed by ecjones> <juju 2.2:Won't Fix by ecjones> <https://launchpad.net/bugs/1662857>04:46
wallyworldright04:46
wallyworldi wanted to create a new 2.2.3 milestonr04:47
wallyworldi changed the project driver to a team which we are in, but still can't do it it seems04:47
wallyworldalso bug 169655704:48
mupBug #1696557: relationscopes may have an O(N^2) bug during startup <performance> <startup> <juju:Triaged> <https://launchpad.net/bugs/1696557>04:48
wallyworldand i think bug 1697956 might fix bug 169650804:48
mupBug #1697956: restarting controller during an HA upgrade will cause it to not upgrade <adrastea> <upgrade-juju> <juju:In Progress by wpk> <juju 2.2:In Progress by wpk> <https://launchpad.net/bugs/1697956>04:48
mupBug #1696508: secondary controllers not coming up correctly <adrastea> <enable-ha> <ha> <performance> <juju:Triaged> <https://launchpad.net/bugs/1696508>04:48
wallyworldand bug 1696472 can come off - we could do that for a 2.2.3 based on the history rpuning work04:49
mupBug #1696472: dblogpruner failed to prune logs by time <adrastea> <logging> <performance> <pruning> <juju:Triaged> <juju 2.2:Triaged> <https://launchpad.net/bugs/1696472>04:49
jamwallyworld: I created a 2.2.3, where did you try to create it?04:56
jamI went to launchpad.net/juju and then clicked on the series 2.2, and then scrolled down for "create milestone"04:56
wallyworldi had thought there was a button on the milestone overview page04:56
jam /shrug, maybe there should be, but I found it on the series04:57
wallyworldah, yeah i see it there too04:57
wallyworldso i looked in the wrong place04:57
wallyworldjam: the biggest concern is that cdo qa blocker - the mongo issue. i was going to ping menno as he had had some involvement and could have maybe provided some insight but he's out today etc. i'm not sure what we can do about that bug before we look to cut a release04:59
jamwallyworld: yeah, he handed some of that off to me, so I'll pick up from where he left off05:00
wallyworldthere's 2 issues - the pinger one, and the other05:00
wallyworldcontrollers not being able to even login to mongo05:00
wallyworldbug 170127505:01
mupBug #1701275: [2.2.1] juju-agent loses connection to controller and doesn't retry to connect <4010> <cdo-qa-blocker> <cpe> <cpe-sa> <juju:Triaged> <https://launchpad.net/bugs/1701275>05:01
wallyworldi think we still need to add the pinger one to the milestone as well05:02
wallyworldin addition to this other one05:02
jamwallyworld: I'm back around again06:27
jamfinished my other meetings06:27
jamwallyworld: so I'm actually focused on 1701294, which is a bug that is private, so I'm creating a public bug to track that against juju itself.06:38
wallyworldjam: sorry, was at school pickup. do you think we can release without fixing that other mongo one? I can't see us diagnosing, fixing, and testing this week, and we need 2.2.2 out the door07:01
=== frankban|afk is now known as frankban
axwjam: if you have any free time today, I'd appreciate a review of https://github.com/juju/juju/pull/7606 (apiserver facade reorg)09:03
jamyeah, trying to get through the backlog09:03
axwthanks09:03
jamI'm holding off on that one a little, as its bigger, but I'll try to get to it09:03
axwno worries, no rush09:03
jamaxw: on pull 7611, you have a TODO about schema.Omit()09:07
jambut from what I can tell your default is "", not schema.Omit()09:07
* axw looks09:09
axwjam: huh. I'm sure I had it as omit, must have changed it by mistake at some point. thanks, will fix - I believe the TODO still applies, but I'll double check09:10
axwjam: thanks for catching: https://github.com/juju/juju/pull/7621. running QA now09:17
axwjam: not sure I follow your comment about storageprovisioner - was that based off reading the description? I did put it under facades/agent, just didn't mention that in the description10:26
jamaxw: yeah, just reading the description10:27
axwokey dokey10:27
jamhaven't gotten into the 385 files changed yet10:27
axw:)10:27
axwit's mostly just changed imports10:27
axw99% mechanical10:27
jamaxw: so is it mostly about asking if the grouping is sane?10:27
axwjam: yup, which I think we agreed on already, but it needs the stamp10:28
axwjam: actually the only non-mechanical bit in this PR are dropping the AuthClient check in apiserver/highavailability. there were auth fixes, but they were made in 2.2 and then merged already10:29
jamwpk: axw: trivial review: https://github.com/juju/juju/pull/762412:09
jamwe had a helper function that was essentially "c.Assert(true)"12:09
axwjam: doh :) lgtm12:10
wpkjam: whoops :)12:15
wpk /wind 5412:20
jamwpk: https://github.com/juju/juju/pull/7625 is another quick-tweak of logging data14:09
jamwpk: I need to EOD now, but if you do a review I'm happy to land it14:13
wpklgtm14:14
=== frankban is now known as frankban|afk
wallyworldexternalreality: hey, could you please backport this PR into 2.2 branch? https://github.com/juju/juju/pull/755221:56
externalrealityOK21:57
wallyworldawesome, thanks21:57
externalrealitynp21:57
wallyworldexternalreality: bug 169647222:43
mupBug #1696472: dblogpruner failed to prune logs by time <adrastea> <logging> <performance> <pruning> <juju:Triaged> <juju 2.2:Triaged> <https://launchpad.net/bugs/1696472>22:43
externalrealitynice, I'll make a leankit card now if one doesn't already exist22:44

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