/srv/irclogs.ubuntu.com/2016/08/02/#juju-dev.txt

rick_h_menn0: ping, re: #1597601 this is in the process of a deploy, why can't we just catch that clear message and retry for a bit?00:05
mupBug #1597601: ERROR cannot deploy bundle: cannot deploy application: i/o timeout <2.0> <bundles> <deploy> <oil> <oil-2.0> <repeatability> <retry> <juju-core:Triaged by menno.smits> <https://launchpad.net/bugs/1597601>00:05
rick_h_menn0: it's not clear why the user can retry when it's in our control from a bundle deployment (blocking operation atm) and know the issue? but they can?00:05
perrito666thumper: k reviewing00:12
perrito666thumper: I have a few comments01:02
thumperperrito666: ok01:02
perrito666dont hate me01:02
perrito666blame the checklist01:03
perrito666k ppl, dinner, bbl01:03
menn0rick_h_: it goes deeper than that01:07
menn0rick_h_: this error can happen at any time... not just during deploy01:07
menn0rick_h_: when mongodb does a leader election, it drops all it's connections and all our workers die01:07
menn0rick_h_: if an api request comes in just as the mongodb conns go down the i/o timeout happens01:08
menn0rick_h_: the apiserver gets taken down so we can't retry internally01:08
menn0rick_h_: changing that requires some pretty fundamental changes to the way our workers are arranged and how state.State works01:08
menn0I don't think we can get that done before 2.001:09
menn0rick_h_: oh I see what you're saying... I guess I wasn't clear enough01:10
menn0rick_h_: the "please retry" error would come from the apiserver and be handled by the client. the end user wouldn't have to do anything.01:10
menn0updating the ticket01:11
axwmenn0: in case you were planning to change any other workers to depend on environ-tracker, I'm updating storage-provisioner to do that now01:38
axwmenn0: (related to my ongoing work)01:38
menn0axw: ok cool. I wasn't planning on doing that one but makes sense to do it while we're thinking about it01:39
menn0axw: that will mean that the minimal provider we inject in this other test will probably need to implement a little more, but I guess that won't be too ahrd01:41
menn0hard01:41
axwmenn0: as long as it has a "Config()" method, it'll be fine for the storage provisioner01:42
menn0axw: that's fine then, as long as the config it has to return isn't too onerous01:42
axwmenn0: AFAICR, it won't need anything at all01:42
axwI mean, just a base config01:42
axwI'll make sure of that before I land01:43
menn0axw: sounds great then.01:43
menn0axw: I'm working on the provisioner changes right now01:43
* menn0 wants this done01:44
axw:)01:44
perrito666Wallyworld tx for the review01:57
bdxrick_h_: yea, I still can't seem to get the instance to deploy ....02:09
bdxrick_h_: or any instance for that matter02:10
bdxrick_h_: yea, the bootstrap instance deployed to the vpc I specified02:12
=== natefinch-afk is now known as natefinch
natefinchHey, just realized I hit my 3 year anniversary02:24
natefinch(at canonical)02:25
anastasiamacnatefinch: congrats? :)02:27
perrito666natefinch: sweet, congrats02:27
perrito666by all going to sleep02:27
anastasiamacperrito666: nite nite02:28
natefinchsee ya02:28
menn0thumper: permission to JFDI this? (test only change) https://github.com/juju/juju/pull/590802:28
menn0perrito666: good night02:28
* thumper looks at menn0's patch02:39
thumpermenn0: ack02:39
menn0thumper: thanks02:40
thumpermenn0: http://reviews.vapour.ws/r/5349/02:48
thumpermenn0: and http://reviews.vapour.ws/r/5350/02:48
thumpermenn0: when those two have landed I have a juju branch02:48
thumperthat needs these changes to make it work with the new loggo02:48
thumper27 files changed in juju02:49
menn0thumper: ok, will look soon. just pushing my next thing.02:49
thumpermenn0: np02:50
thumperok... starting a stab at filesystem migration now02:51
thumperwhen I lose the will on that I may attack an intermittent failure02:51
menn0haha02:55
menn0axw: here's the provisioner change: http://reviews.vapour.ws/r/5351/02:59
axwmenn0: thanks, will look shortly. if you have time, I've got the storage provisioner one up here: http://reviews.vapour.ws/r/5348/03:00
menn0axw: will do03:00
natefinchthumper: how much do you know about github.com/juju/schema?03:05
natefinch(or anyone else for that matter).  Mostly wonder if anyone will kick and scream if I unmangle the API very slightly.03:07
natefinchschema and environschema suffer from "I wish this was python" syndrome03:09
menn0thumper: reviews done03:14
thumpermenn0: ta03:14
thumpernatefinch: a reasonable amount03:14
thumpernatefinch: why?03:14
menn0axw: just an FYI but I'm pretty sure QA steps are supposed to be detailed step by step instructions03:15
menn0axw: alexis has pulled me up on that recently03:15
menn0axw: don't worry about it for this one03:16
axwmenn0: okey dokey, thanks03:16
natefinchthumper: so, the Coerce method on the checker returned by FieldMap uses a lot of reflection to avoid just casting the interface to map[string]interface..... the end result really just being that it effectively works with any key that is a string or has a String() method03:16
natefinchthumper: AFAIK, core code always passes in map[string]interface{} .... would it be kosher to strip out the reflection and just cast to map[string]interface{} inside fieldMap's coerce?03:17
thumperI don't know of other users03:17
thumperbut it shouldn't hurt juju03:18
thumperbut my question is why?03:18
thumperwhat are you doing to schema that got you looking there?03:18
natefinchthumper: it would make the code a lot simpler03:18
thumperI'm just thinking priorities03:18
thumperthat's all03:18
natefinchthumper: I'm adding the concept of dependencies between attributes in a field map.  So, like, A should only be set if B is set to value XXX.03:19
thumperah...03:19
natefinchthumper: this is to support add-cloud using the environschema to generate the add-cloud interactive prompts03:19
thumperis this mostly in environschema?03:19
thumperor the schema package itself?03:20
thumperbut to go back to the original...03:20
natefinchthumper: the two are pretty intertwined... but the dependency stuff needs to be in schema03:20
thumperI'm pretty sure that juju doesn't passing "Stringer"s into the schema checking03:20
thumperpretty sure, as you said, that it all goes through map[string]interface{}03:21
natefinchthumper: it's not really important.  I don't want to break anyone... just struck me as making the code obtuse for no reason.03:21
menn0axw: review done03:23
axwmenn0: thanks, yours too if you didn't see. I didn't get the name references sadly, so can't follow ;p03:24
axwsomething about Cats I think?03:24
menn0axw: thanks for your review. your suggestion is spot on. I'll add a TODO.03:24
natefinchbrb03:24
menn0axw: I have NFI either. Just noted the high brow sounding names :)03:25
axwhehe03:25
menn0axw: looks like cats :)03:25
thumpermenn0: last one04:07
thumperhttp://reviews.vapour.ws/r/5353/04:07
* menn0 looks04:08
mupBug #1325968 changed: juju 1.18.3 - MAAS Node - cannot execute binary file: Exec format error  <arm64> <bootstrap> <jujud> <maas-provider> <juju-core:Expired> <https://launchpad.net/bugs/1325968>04:26
menn0axw: here's the final PR for the TestHostedModelWorkers problem: http://reviews.vapour.ws/r/5354/05:45
axwmenn0: cool, looking05:46
axwmenn0: LGTM, thanks05:52
anastasiamacrick_h_: dimitern: before going, James put a fix for bug 1602054. PR is linked to the bug. Would be awesome to get into next release \o/ it was highlighted in sts call last week06:34
mupBug #1602054: juju deployed lxd containers are missing a default gateway when configured with multiple interfaces <2.0> <network> <regression> <juju-core:In Progress by dooferlad> <https://launchpad.net/bugs/1602054>06:34
dimiternanastasiamac: ok, I'll have a look07:01
=== frankban|afk is now known as frankban
mupBug #1608818 opened: Default storage pools are not registered for hosted models <juju-core:In Progress by axwalk> <https://launchpad.net/bugs/1608818>07:24
mupBug #1608821 opened: "juju storage-pools --provider=..." does not work correctly <juju-core:In Progress by axwalk> <https://launchpad.net/bugs/1608821>07:24
mupBug #1608818 changed: Default storage pools are not registered for hosted models <juju-core:In Progress by axwalk> <https://launchpad.net/bugs/1608818>07:36
mupBug #1608821 changed: "juju storage-pools --provider=..." does not work correctly <juju-core:In Progress by axwalk> <https://launchpad.net/bugs/1608821>07:36
mupBug #1608818 opened: Default storage pools are not registered for hosted models <juju-core:In Progress by axwalk> <https://launchpad.net/bugs/1608818>07:39
mupBug #1608821 opened: "juju storage-pools --provider=..." does not work correctly <juju-core:In Progress by axwalk> <https://launchpad.net/bugs/1608821>07:39
anastasiamacdimitern: tyvm \o/08:03
=== sinzui_ is now known as sinzui
dimiternreviewboard seems to be having issues - or it's just for me?08:16
dimiterncan anybody open http://reviews.vapour.ws/r/5333/ for example?08:16
dimiternah, it's back now08:20
dimitern:/ gone again08:21
=== cppforlife__ is now known as cppforlife_
dimiternmacgreagoir: hey, are you around?08:44
dimiternshould've checked the cal08:57
rogpeppeaxw: just FYI, following up from yesterday, i reported https://bugs.launchpad.net/juju-core/+bug/160849409:12
mupBug #1608494: state: not all public methods are tested <juju-core:New> <https://launchpad.net/bugs/1608494>09:12
axwrogpeppe: ok, thanks09:12
rogpeppeaxw: there are others which seem to have test coverage only coincidentally (no dedicated tests), e.g. State.Cloud (tested only because NewModel calls it)09:13
rogpeppeaxw: i'm just fixing UpdateCloudCredentials now and writing a test for it09:13
axwrogpeppe: great, thank you09:14
rogpeppeaxw: currently trying to work out how to create a named cloud09:15
axwrogpeppe: to bootstrap with?09:15
rogpeppeaxw: so that i can have a valid cloud name to pass to UpdateCloudCredentials09:16
rogpeppeaxw: for the test09:16
axwrogpeppe: for now you cannot add clouds, you can only refer to the cloud you bootstrapped with. in all the state tests (I think all?) that's "dummy"09:16
rogpeppeaxw: ah, ok, cool09:17
rogpeppeaxw: hmm, so the dummy provider has no attributes in its cloud credentials, and there seems to straightforward way to make more clouds10:00
rogpeppeaxw: so i think it's not going to be easy to test the UpdateCloudCredentials logic10:00
rogpeppes/to straightforward/no straightforward/10:01
rogpeppeaxw: i guess i could write a new dummy provider and redo something like ConnSuite from scratch, but that seems... quite a bit of work10:01
axwrogpeppe: I don't think you need to write a new provider, just initialize state with a different cloud definition10:02
rogpeppeaxw: ok, but ConnSuite has already initialized the state10:02
axwrogpeppe: yeah, you would have to not use ConnSuite10:02
axwrogpeppe: or... maybe change ConnSuite so that you can parameterise the cloud def10:03
rogpeppeaxw: yeah, not sure which way's best10:03
axwrogpeppe: i.e. override before SetUpSuite10:03
axwor SetUpTest or whatever10:03
axwthat's probably the least amount of work10:03
rogpeppeaxw: i guess i'd need a separate test suite for every cloud variation then10:04
rogpeppeaxw: or... i guess i could call SetUpTest inside each test directly10:05
axwrogpeppe: ew, but yeah :)10:05
rogpeppeaxw: or provide some more modular functionality inside state/testing, i suppose10:06
rogpeppeaxw: or provide the capability to add more clouds10:07
axwrogpeppe: it's probably fine to do that TBH, it's not going to harm anything10:07
axwrogpeppe: and it's going to happen sooner or later10:08
axwso if it's easy...10:08
rogpeppeaxw: :)10:08
rogpeppeaxw: this is all unbudgeted-for stuff10:08
axwrogpeppe: gtg, thanks for fixing it up - I'm still neck high in config stuff10:11
rogpeppeaxw: np10:11
rogpeppeaxw: have fun!10:11
dimiternreviews on http://reviews.vapour.ws/r/5356/ will be much appreciated!10:17
babbageclunkdimitern: I'll trade you! ;) Take a look at these ones? http://reviews.vapour.ws/r/5312/ http://reviews.vapour.ws/r/5317/10:50
dimiternbabbageclunk: sure ;) looking10:50
rogpeppeanyone familiar with the new cloud stuff? named clouds and that sort of thing?10:54
rogpeppeaxw: i'm presuming you're done for the day...10:54
balloonsanastasiamac, are you going to schedule something this week to talk about the bootstrap acceptance criteria?11:09
babbageclunkdimitern: Reviewed, a couple of minor things.11:13
dimiternbabbageclunk: cheers! still looking at yours I'm afraid11:14
anastasiamacoh balloons: I'd love to :D r u available? any pref days/times?11:17
balloonsanastasiamac, it is easy for me to meet about this time. Does tomorrow work?11:19
anastasiamacballoons: i'll add it to calendar! tyvm :)11:19
anastasiamacballoons: bootsrap? there is add cloud.. not botstrap done :)11:20
balloonsanastasiamac, is your github PR all up to date?11:22
balloonsahh right.. add-cloud: https://github.com/anastasiamac/juju/blob/acceptance-add-cloud/acceptance/cloud/add_cloud.feature11:23
rick_h_morning11:27
dimiternbabbageclunk: thanks for fixing the vsphere issue btw - LGTM11:42
anastasiamacballoons: yes11:44
anastasiamacballoons: at least for now an as far as I got with everyone sprinting... it needs more discussions but i believe it's at the next logical step and can be useful for u to kick things off on ur side :P11:45
mupBug #1571593 changed: lxd bootstrap fails with unhelpful 'invalid config: no addresses match' <juju-release-support> <lxd-provider> <usability> <juju-core:Triaged> <https://launchpad.net/bugs/1571593>12:09
axwrogpeppe: yes EOD. going away again :)12:17
rogpeppeaxw: np :)12:17
rogpeppeaxw: just wondering if clouds should be immutable12:18
mupBug #1443942 changed: SNAT for externally routed traffic should be only for EC2 and for subnets in the VPC <bug-squad> <ec2-provider> <network> <tech-debt> <juju-core:Won't Fix> <https://launchpad.net/bugs/1443942>12:39
mupBug #1540832 changed: Hard wired bridge prevents the use of the fan overlay network <network> <juju-core:Triaged> <https://launchpad.net/bugs/1540832>12:39
mupBug #1608723 changed: "juju test" command needs updating for juju 2.0 <juju-core:Invalid> <https://launchpad.net/bugs/1608723>12:39
mupBug #1535891 opened: Feature request: Custom/user definable cloud-init user-data <juju-core:Triaged> <https://launchpad.net/bugs/1535891>12:39
dimiternbabbageclunk: updated http://reviews.vapour.ws/r/5356/ can you have a second look please?13:03
babbageclunkdimitern: yup, looking now13:03
dimiternbabbageclunk: ta!13:04
dimiternbabbageclunk: and if you can also have a look at https://github.com/juju/juju/pull/5871 at some point will be awesome! :)13:06
mupBug #1608723 opened: "juju test" command needs updating for juju 2.0 <juju-core:New> <https://launchpad.net/bugs/1608723>13:15
mupBug #1608938 opened: clientSuite.SetUpTest mongo could not create index <ci> <intermittent-failure> <mongodb> <regression> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1608938>13:15
mupBug #1608942 opened: UpgradeCharmSuccessSuite.SetUpTest cannot set admin password <ci> <intermittent-failure> <mongodb> <regression> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1608942>13:15
babbageclunkdimitern: looking at 5871 now - why no RB for it?13:19
dimiternbabbageclunk: dunno - perhaps due to formatting of the description the RB bot didn't pick it up ..13:19
mupBug #1608947 opened: MSpan_Sweep: bad span state after sweep in github.com/juju/juju/api/provisioner <ci> <go1.6> <intermittent-failure> <regression> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1608947>13:30
=== redelmann_ is now known as redelmann_wfh
mupBug #1608947 changed: MSpan_Sweep: bad span state after sweep in github.com/juju/juju/api/provisioner <ci> <go1.6> <intermittent-failure> <regression> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1608947>13:39
mupBug #1608947 opened: MSpan_Sweep: bad span state after sweep in github.com/juju/juju/api/provisioner <ci> <go1.6> <intermittent-failure> <regression> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1608947>13:45
mupBug #1608952 opened: Deployer: KeyError: 'uuid' connecting to environment <ci> <deployer> <regression> <juju-core:Triaged> <juju-deployer:New> <https://launchpad.net/bugs/1608952>13:46
mupBug #1608956 opened: local charms can be deleted while still referenced <juju-core:Triaged> <https://launchpad.net/bugs/1608956>13:46
mupBug #1608952 changed: Deployer: KeyError: 'uuid' connecting to environment <ci> <deployer> <regression> <juju-core:Triaged> <juju-deployer:New> <https://launchpad.net/bugs/1608952>13:49
mupBug #1608956 changed: local charms can be deleted while still referenced <juju-core:Triaged> <https://launchpad.net/bugs/1608956>13:49
perrito666morning, I am OCR so ill be reviewing stuff :)13:49
mupBug #1608952 opened: Deployer: KeyError: 'uuid' connecting to environment <ci> <deployer> <regression> <juju-core:Triaged> <juju-deployer:New> <https://launchpad.net/bugs/1608952>13:55
mupBug #1608956 opened: local charms can be deleted while still referenced <juju-core:Triaged> <https://launchpad.net/bugs/1608956>13:55
=== redelmann is now known as redelmann_brb
dimiternbabbageclunk: review poke ? :)14:05
babbageclunkdimitern: Still reading - sorry, was interrupted by call with alexisb.14:06
babbageclunknearly done14:06
dimiternbabbageclunk: no worries14:06
babbageclunkdimitern: done!14:11
dimiternbabbageclunk: tyvm!14:11
mupBug #1608959 opened: deleted local charms not removed from caches <juju-core:Triaged> <https://launchpad.net/bugs/1608959>14:13
rick_h_fwereade: are you up for cleaning the charm/cache problems 'the right way'?14:13
rick_h_fwereade: if you are cool with it would love to tackle those together with a central plan that removes the array of issues we're nipping at from different directions14:14
fwereaderick_h_, I... really rather sort of am, yeah14:14
rick_h_fwereade: cool, let's break down the steps then for the kanban board and make sure to collect the array of bugs that we're targeting to make sure they fall away when the work is complete.14:14
fwereaderick_h_, ack, will try to pull it all together14:15
rick_h_fwereade: <3 ty much14:15
katcofwereade: hey, i'm not sure what to do based on your email (i.e. which "fix" is "the fix" :)). are we ok to go ahead with the fix we discussed yesterday?14:18
fwereadekatco, heh, I was sort of raising a big heap of related issues for general consideration14:25
fwereadekatco, yesterday we were saying "delete the charm data, keep the doc, see what happens"?14:26
katcofwereade: yeah, it looks like our charm caching is in a bad way atm14:26
katcofwereade: yeah, that's what i have proposed14:26
fwereadekatco, ah, hadn't spotted that -- I'll take a look14:27
katcofwereade: http://reviews.vapour.ws/r/5344/14:27
katcofwereade: it already has a ship it, i just wanted to see where we're at with ian's input, and if you were raising additional points14:27
fwereadekatco, but, yeah, the worst consequence I can think of is the occasional failed download as a result of the related issues that are too big to drag in14:28
katcofwereade: yep14:28
fwereadekatco, and that's mitigated by the evil caching anyway14:28
fwereadekatco, so, yeah, I think it's the best step forward14:28
katcofwereade: ok, cool. i'll go ahead and land14:28
katcofwereade: ta14:28
fwereadekatco, fix the docstring on deleteCharmarchive if you haven't triggered yet14:29
katcofwereade: np i can do that14:29
fwereadekatco, ta14:29
katcorick_h_: looks like master is blocked. what do i do?14:31
rick_h_katco: mark your card as blocked and put it in landing please14:31
rick_h_katco: and let's see what's up and what needs to happen to unblock master14:31
katcorick_h_: apparently it's blocked on the other bug i am to be working on14:32
rick_h_katco: k, then leave the current card in landing/blocked and grab the other one please14:32
katcorick_h_: so i am my own grandma and i am blocking myself14:32
rick_h_katco: :)14:33
rick_h_katco: more like someone didn't stack the bugs in order of actual todo priority14:33
* rick_h_ hides real quick 14:33
katcorick_h_: oh... jujubot has accepted my merge request... odd14:33
katcojuju.fail is lying to me i suppose. i wish ci just had a dashboard14:34
dimiternkatco: you can checkout the python script check-blockers from juju-ci-tools and run it trivially btw ;)14:37
katcodimitern: thanks, i might just start doing that. i dunno why ci can't provide that info on our dashboard though14:38
dimiternthat's a good question... not a priority I guess14:39
rick_h_dimitern: katco we'll take that into advisement as we work on the new workflows/processes14:46
dimiternrick_h_: +114:46
katcorick_h_: good luck. i raised that 2 years ago haha14:47
perrito666k I am about to tackle the queue as it is, anyone needs an urgent review before that?14:53
natefinchoh distro packages, you're so wacky.  installing the golang package installs gcc and make and some perl crap... geez14:57
andrey-mpHi, I've asked a question about glance-charm in the OpenStack dev mailing list - http://lists.openstack.org/pipermail/openstack-dev/2016-August/100660.html  is it a suitable place for the question or there is a better place present?14:58
perrito666natefinch: odd, why would it install gcc?15:00
dimiternnatefinch: simply golang or golang-go ? the latter shouldn't depend on gcc15:01
perrito666andrey-mp: hi there, I think #juju is a more suitable place but you are free to ask and if someone knows the answer will gladly tell it to you15:01
natefinchdimitern: golang... I certainly don't know the difference between thw two15:01
andrey-mpperrito666: thanks, will ask in #juju15:02
natefinchperrito666: http://pastebin.ubuntu.com/21900049/15:02
dimiternnatefinch: one is a metapackage, the other specifically using the gc toolchain15:02
dimitern(IIRC)15:02
perrito666natefinch: it most likely depends on build-essentials15:02
perrito666ah, yes it does15:02
perrito666natefinch: build essential is the bag of stuff that is required to build pretty much everything (in terms of tools)15:03
perrito666dimitern: you notice rb failing earlier?15:03
perrito666dimitern: I am getting a 50015:04
natefinchperrito666: evidently not actually essential ¯\_(ツ)_/¯15:05
perrito666natefinch: the name made sense when it was crafted15:06
perrito666natefinch: ideally in any debian based distro you install build-essential and apt-get build-dep from whatever package you want and you can compile it by hand15:07
perrito666mgz: sinzui abentley could any of you take a peek at the rb server? I am getting a consistent 500, I will put all my chips in lack of space15:09
natefinchlol, but golang *doesn't* depend on bzr.  Nice.15:09
sinzuiperrito666: what is rb?15:10
natefinchreviewboard15:10
katcoperrito666: working for me15:10
sinzuinatefinch: you marked bug 1604474 as fixed but ci still cannot deploy windows charms. I can when we rest with juju from the first week of July15:11
mupBug #1604474: Juju 2.0-beta12  userdata execution fails on Windows <azure-provider> <ci> <juju2.0> <oil> <oil-2.0> <regression> <windows> <juju-core:Fix Committed by natefinch> <https://launchpad.net/bugs/1604474>15:11
natefinchsinzui: uh, weird.  Ok, I'll have to look at it again.15:12
perrito666katco: strange, It seems to be a random failure15:22
perrito666katco: would you try to enter this for me? http://reviews.vapour.ws/r/5355/15:22
katcoperrito666: weird, that gives me a 50015:23
perrito666It is a django, so that must be logging errors somwehere15:24
rick_h_natefinch: heads up https://bugs.launchpad.net/juju-core/+bug/160447415:48
mupBug #1604474: Juju 2.0-beta12  userdata execution fails on Windows <azure-provider> <ci> <juju2.0> <oil> <oil-2.0> <regression> <windows> <juju-core:In Progress by natefinch> <https://launchpad.net/bugs/1604474>15:48
rick_h_natefinch: moved the card back to the high prio lane for after the current work/pr to see if we can understand why they're still seeing it15:49
* rick_h_ goes out for lunchables today15:53
mupBug #1609041 opened: Race in github.com/juju/juju/cmd/modelcmd <ci> <race-condition> <regression> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1609041>16:25
perrito666bbl lunch17:07
natefinchgah, gotta call an electrician... the outlet for our electric range is only feeding it 120, not 240, so I can't cook anything :/17:13
=== frankban is now known as frankban|afk
mgznatefinch: rediscover fire17:23
perrito666Natefinch most likely you have a breaker for one phase that you only use for that17:28
rogpeppehere's a fix to UpdateCloudCredentials. a review would be much appreciated, thanks! https://github.com/juju/juju/pull/591717:36
natefinchperrito666: there's a double breaker just for the stove, but toggling it doesn't help.  Google says it's likely either a bad breaker or bad outlet.17:37
perrito666Do you have a multimeter?17:39
perrito666If so measure the input to the breaker17:40
perrito666And make sure that you measure between two  phases otherwise you will get 12017:41
natefinchI do have a multimeter, but I don't think I can get at the input to the breaker without taking the breaker box apart17:43
natefinchand whether it's the outlet or the breaker - I'm not doing that myself.  I could in theory do the outlet, but I doubt my wife would let me.17:43
perrito666Geek up17:45
* rick_h_ goes to do kid duty, back later. 19:15
alexisbso natefinch, everytime I have to bootstrap without the interactive stuff I get annoyed :)20:25
alexisbliking the interactive bootstrap20:25
katcoany python enthusiasts want to help me debug installing ci tools?21:01
rick_h_katco: what's up?21:04
* rick_h_ dusts off python stuff21:05
katcorick_h_: getting an error after doing make install-deps. retrying after tweaking something... looks like it's potentially gotten past the error point21:06
rick_h_katco: k, let me know how it goes21:07
katcorick_h_: yep, different error this time; timeout. looks like it's doing something with s3...21:08
* katco is now debugging a python script to install dependencies for a CI system so she can debug an actual Go bug in Juju21:10
* katco feels fantastic about this21:11
katcoi just tried re-running the test and it looks like it's doing something, so i'll just hope i don't need whatever this script is trying to download21:14
rick_h_katco: heh ok, welcome to the polyglot future :-)21:17
katcorick_h_: been there for awhile :)21:18
perrito666I either need to stop nodding on standups or buy a webcam21:23
menn0katco: ping21:34
katcomenn0: pong21:34
menn0katco: how's bug 1603221 going?21:34
mupBug #1603221: Charms utilizing storage fail on LXD <blocker> <jujuqa> <lxd-provider> <storage> <juju-core:In Progress by cox-katherine-e> <https://launchpad.net/bugs/1603221>21:34
menn0katco: is there a need for handoff before you finish up?21:34
katcomenn0: i just started to try and reproduce today; nothing to really hand off atm21:35
menn0katco: ok cool.21:35
menn0katco: is it really worthy of blocker status?21:35
katcomenn0: that i don't know. maybe not since it's limited to 1 feature on 1 substrate21:36
menn0katco: cool. I'll bring it up in the standup.21:36
katcomenn0: cool. i'm not sure who deems things blockers these days21:37
menn0katco: in this case it was alexisb21:37
menn0:)21:37
katcomenn0: ah. well maybe she can give some more info as to why21:38
menn0katco: that's what I'm thinking21:38
alexisbmenn0, we are on lock down21:40
alexisbit gets decided in the release call21:40
alexisbwe are working towards a bless for this weeks release21:41
menn0alexisb: ok cool21:42
veebersI'm seeing this error repeated in my mongodb deploy log (for a ci test) Not sure what may cause it: ERROR juju.worker.dependency engine.go:539 "leadership-tracker" manifold worker returned unexpected error: leadership failure: lease manager stopped23:06
veeberssigh, might need another coffee. Just tried --veebers instead of --version :-\23:33
axwlol23:34
anastasiamacnew option \o/23:34
veebershah, I would hate to think what it did23:34
anastasiamacfunctional test coverage? :)23:36
veebersheh :-)23:36
menn0veebers: that's not good. which version of Juju?23:44
menn0veebers: and do you have full logs?23:45
veebersmenn0: I realised before it was a slightly older version (2.0-beta13-xenial-amd64)23:47
veebersmenn0: I can put that log up somewhere if it's useful. I'm just about to try a run with beta14 if that'll be of more interest23:48
menn0veebers: it would be good to confirm if the problem still exists in a later version23:51
menn0veebers: I think fwereade_ has been doing some work to fix things in this area23:51
veebersmenn0: ack. I'll put these current logs aside so they don't get destroyed and do a couple of runs with a newer juju binary23:52
menn0veebers: great, thanks23:53
veebersnw23:53

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