/srv/irclogs.ubuntu.com/2015/07/28/#juju-dev.txt

mupBug #1478762 opened: juju bootstrap failed to connect to environment  with error "discarding API open error"  <juju-core:New> <https://launchpad.net/bugs/1478762>03:15
dooferladfwereade: hangout?09:01
fwereadedooferlad, sprinting, a bit inconvenient09:01
dooferladfwereade: have fun!09:01
TheMueok09:02
fwereadedooferlad, cheers :)09:02
TheMuedooferlad: no answer from the maas guys so far, will ask again later. but found the reason for my failing code, a type assertion doesn't work as wanted10:41
dooferladTheMue: thanks for chasing them.10:41
fwereadeTheMue, dooferlad: can I borrow one of you for a bit of independent sanity-verification?10:42
dooferladfwereade: sure10:42
fwereadeTheMue, dooferlad: I have a branch called final-leadership-switch-1.2410:42
fwereadeTheMue, dooferlad: builds fine, tests not fixed10:43
fwereadeTheMue, dooferlad: would you please run an HA environment with a bunch of ubuntu units deployed10:43
fwereadeTheMue, dooferlad: and let me know if it appears to work right10:43
fwereadeTheMue, dooferlad: just started one myself10:44
fwereadeTheMue, dooferlad: and *very* preliminary indications are good10:44
fwereadeTheMue, dooferlad: but please try to break it if you can10:44
dooferladfwereade: if you can point me to instructions, sure.10:44
dooferladfwereade: haven't done anything with HA yet10:44
fwereadedooferlad, `juju ensure-availability`10:45
dooferladfwereade: but I am always happy to try and break things :-)10:45
fwereadedooferlad, leadership is charm-facing not user-facing10:45
fwereadedooferlad, the hook tools you'll want to poke are `is-leader`, `leader-set` and `leader-get`10:46
fwereadedooferlad, will be back shortly, have to go to lunch now10:46
dooferladfwereade: OK, enjoy.10:46
fwereadedooferlad, tyvm10:47
TheMuef*ck10:51
TheMuesorry10:51
TheMueassertion fails due to usage of mocking interfaces, changing them to concrete types makes mocking harder again10:52
TheMuehave to thing about it10:53
* dooferlad goes for lunch11:06
TheMuedooferlad: (a) hangout is canceled, (b) found a solution for my mentioned problem, yeah11:29
fwereadedooferlad, TheMue: any findings? +ve or -ve? :)12:13
dooferladfwereade: I kicked off what should have been a simple MAAS-in-kvm bootstrap and ensure-availability, but the bootstrap failed. Just back from lunch so will debug and retry once I have 3+ machines again.12:18
dooferladah, DNS you swine.12:21
fwereadedooferlad, cheers12:27
rogpeppe2fwereade: do you know why unit logging is always forced to be DEBUG ?12:30
fwereaderogpeppe2, hmm, I *think* it might be because people got upset that we'd hidden hook output from debug-log by default12:30
fwereaderogpeppe2, long time ago12:30
rogpeppe2fwereade: right - i see it changed start of 201412:31
rogpeppe2fwereade: i just reported https://bugs.launchpad.net/juju-core/+bug/147893612:31
mupBug #1478936: environs/config: fails if logging config is not attr=value <juju-core:New> <https://launchpad.net/bugs/1478936>12:31
rogpeppe2fwereade: which was causing my tests to fail12:32
fwereaderogpeppe2, shouldn't your logging-config be "<root>=DEBUG"?12:33
fwereaderogpeppe2, not just DEBUG12:33
rogpeppe2fwereade: just "DEBUG" is a valid logging config12:33
rogpeppe2fwereade: it's equivalent to "<root>=DEBUG" but much easier to type12:33
fwereaderogpeppe2, ah,, good to know12:33
mupBug #1478934 opened: IPv6 openstack security group rules not managed by juju in dual stack <juju-core:New> <https://launchpad.net/bugs/1478934>12:37
mupBug #1478936 opened: environs/config: fails if logging config is not attr=value <juju-core:New> <https://launchpad.net/bugs/1478936>12:37
mupBug #1478934 changed: IPv6 openstack security group rules not managed by juju in dual stack <juju-core:New> <https://launchpad.net/bugs/1478934>12:49
mupBug #1478936 changed: environs/config: fails if logging config is not attr=value <juju-core:New> <https://launchpad.net/bugs/1478936>12:49
mupBug #1478934 opened: IPv6 openstack security group rules not managed by juju in dual stack <juju-core:New> <https://launchpad.net/bugs/1478934>12:55
mupBug #1478936 opened: environs/config: fails if logging config is not attr=value <juju-core:New> <https://launchpad.net/bugs/1478936>12:55
mupBug #1478943 opened: Rsyslog certificate fails when using IPv6/4 dual stack with prefer-ipv6: true <juju-core:New> <https://launchpad.net/bugs/1478943>12:55
mupBug #1478943 changed: Rsyslog certificate fails when using IPv6/4 dual stack with prefer-ipv6: true <juju-core:New> <https://launchpad.net/bugs/1478943>12:58
mupBug #1478943 opened: Rsyslog certificate fails when using IPv6/4 dual stack with prefer-ipv6: true <juju-core:New> <https://launchpad.net/bugs/1478943>13:07
dooferladok, so running 8 kvms in a MAAS cluster containing a HA MySQL and Ceph cluster may slow my machine down a bit.13:32
dooferladMaybe I should upgrade to 32GB RAM13:33
perrito666dooferlad: I had the same thought, then I finally admitted that I should not be doing that on a laptop :p13:36
dooferladperrito666: oh, this is a desktop.13:36
dooferladperrito666: it is fine now, it was just bootstrapping several machines at once that seemed to be a problem. Now down to 13GB in use.13:37
dooferladI think I could put 5 physical nodes + 1 master together, but power control would be painful. The 2 nodes, 1 master set up I have is enough for most work.13:39
dooferladtrust fwereade to break things :-)13:39
perrito666I definitely need to make git co run godeps14:07
mupBug #1478983 opened: Cannot resolve a blocked unit <juju-core:New> <https://launchpad.net/bugs/1478983>14:13
fwereademgz, pinjg14:22
perrito666what is that, chinese ping?14:23
fwereadeperrito666, ;p14:24
mgzfwereade: hey14:29
fwereademgz, so, I would like to distribute a deeply hacky build of juju, and it has been suggested that a ppa would be a good way to go14:30
fwereademgz, is there a quick easy way I can cause this to occur?14:30
mgznope.14:30
mgzfor starts, if you care about more than the client14:31
fwereademgz, ok, problem solved, I'll send a .tgz with the two binaries and --upload-tools ;)14:31
mgzwhoever you want to use this either needs a very temp env with --upload-tools and only one arch, or set up their own streams hosted somewhere14:31
mgzso a ppa gets you nothing14:31
perrito666fwereade: I could help you there14:32
mgzif you want people to test a fix, just giving them some tools built for the right arch and instructions on how to avoid using published streams by mistake is probably what you want14:33
mgzif they're intending to leave that environment up, that ends up being painful14:33
mgzfwereade: all make sense?14:33
fwereademgz, yeah, think so, have to come back to it later anyway14:34
dooferladTheMue: do you have a moment to help with a compile error? https://ide.c9.io/dooferlad/juju14:42
TheMuedooferlad: sure14:42
dooferladTheMue: ok, so I am going to have to re-think this. It sucks.15:09
dooferladTheMue: I need to get more state out of the functions I want to test, but I can pass things in. I think.15:10
TheMuedooferlad: yeah, had it the same, needed state and wanted to avoid state in tests and work with a subinterface as mock15:12
TheMuedooferlad: had to change the entity watcher interface for it, thankfully I'm so far the only user.15:13
mupBug #1479024 opened: TestRootDiskTags localServerSuite fails on ppc64el <blocker> <ci> <ppc64el> <regression> <juju-core:Triaged> <https://launchpad.net/bugs/1479024>15:52
mupBug #1479024 changed: TestRootDiskTags localServerSuite fails on ppc64el <blocker> <ci> <ppc64el> <regression> <juju-core:Triaged> <https://launchpad.net/bugs/1479024>16:04
mupBug #1479024 opened: TestRootDiskTags localServerSuite fails on ppc64el <blocker> <ci> <ppc64el> <regression> <juju-core:Triaged> <https://launchpad.net/bugs/1479024>16:14
cheryljIs there some traditional way of delivering a patched version of juju to a bug reporter for verification that it fixes their problem?18:53
perrito666cherylj: not that I know18:54
natefinchgoogle drive or dropbox... used to be Ubuntu One but... yeah no19:00
axwperrito666: che?23:32
perrito666axw: directed to anastasiamac being revolutionary :)23:33
axwaha :)23:33
anastasiamacperrito666: axw: D someone has to take the stance, rite :D23:34
* perrito666 sends the beret, cigar and fake beard pack to anastasiamac 23:35
anastasiamacperrito666: I think that tent is more important - I'll neee to live somewhere too :)23:38

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