mup | Bug #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 |
---|---|---|
dooferlad | fwereade: hangout? | 09:01 |
fwereade | dooferlad, sprinting, a bit inconvenient | 09:01 |
dooferlad | fwereade: have fun! | 09:01 |
TheMue | ok | 09:02 |
fwereade | dooferlad, cheers :) | 09:02 |
TheMue | dooferlad: 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 wanted | 10:41 |
dooferlad | TheMue: thanks for chasing them. | 10:41 |
fwereade | TheMue, dooferlad: can I borrow one of you for a bit of independent sanity-verification? | 10:42 |
dooferlad | fwereade: sure | 10:42 |
fwereade | TheMue, dooferlad: I have a branch called final-leadership-switch-1.24 | 10:42 |
fwereade | TheMue, dooferlad: builds fine, tests not fixed | 10:43 |
fwereade | TheMue, dooferlad: would you please run an HA environment with a bunch of ubuntu units deployed | 10:43 |
fwereade | TheMue, dooferlad: and let me know if it appears to work right | 10:43 |
fwereade | TheMue, dooferlad: just started one myself | 10:44 |
fwereade | TheMue, dooferlad: and *very* preliminary indications are good | 10:44 |
fwereade | TheMue, dooferlad: but please try to break it if you can | 10:44 |
dooferlad | fwereade: if you can point me to instructions, sure. | 10:44 |
dooferlad | fwereade: haven't done anything with HA yet | 10:44 |
fwereade | dooferlad, `juju ensure-availability` | 10:45 |
dooferlad | fwereade: but I am always happy to try and break things :-) | 10:45 |
fwereade | dooferlad, leadership is charm-facing not user-facing | 10:45 |
fwereade | dooferlad, the hook tools you'll want to poke are `is-leader`, `leader-set` and `leader-get` | 10:46 |
fwereade | dooferlad, will be back shortly, have to go to lunch now | 10:46 |
dooferlad | fwereade: OK, enjoy. | 10:46 |
fwereade | dooferlad, tyvm | 10:47 |
TheMue | f*ck | 10:51 |
TheMue | sorry | 10:51 |
TheMue | assertion fails due to usage of mocking interfaces, changing them to concrete types makes mocking harder again | 10:52 |
TheMue | have to thing about it | 10:53 |
* dooferlad goes for lunch | 11:06 | |
TheMue | dooferlad: (a) hangout is canceled, (b) found a solution for my mentioned problem, yeah | 11:29 |
fwereade | dooferlad, TheMue: any findings? +ve or -ve? :) | 12:13 |
dooferlad | fwereade: 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 |
dooferlad | ah, DNS you swine. | 12:21 |
fwereade | dooferlad, cheers | 12:27 |
rogpeppe2 | fwereade: do you know why unit logging is always forced to be DEBUG ? | 12:30 |
fwereade | rogpeppe2, hmm, I *think* it might be because people got upset that we'd hidden hook output from debug-log by default | 12:30 |
fwereade | rogpeppe2, long time ago | 12:30 |
rogpeppe2 | fwereade: right - i see it changed start of 2014 | 12:31 |
rogpeppe2 | fwereade: i just reported https://bugs.launchpad.net/juju-core/+bug/1478936 | 12:31 |
mup | Bug #1478936: environs/config: fails if logging config is not attr=value <juju-core:New> <https://launchpad.net/bugs/1478936> | 12:31 |
rogpeppe2 | fwereade: which was causing my tests to fail | 12:32 |
fwereade | rogpeppe2, shouldn't your logging-config be "<root>=DEBUG"? | 12:33 |
fwereade | rogpeppe2, not just DEBUG | 12:33 |
rogpeppe2 | fwereade: just "DEBUG" is a valid logging config | 12:33 |
rogpeppe2 | fwereade: it's equivalent to "<root>=DEBUG" but much easier to type | 12:33 |
fwereade | rogpeppe2, ah,, good to know | 12:33 |
mup | Bug #1478934 opened: IPv6 openstack security group rules not managed by juju in dual stack <juju-core:New> <https://launchpad.net/bugs/1478934> | 12:37 |
mup | Bug #1478936 opened: environs/config: fails if logging config is not attr=value <juju-core:New> <https://launchpad.net/bugs/1478936> | 12:37 |
mup | Bug #1478934 changed: IPv6 openstack security group rules not managed by juju in dual stack <juju-core:New> <https://launchpad.net/bugs/1478934> | 12:49 |
mup | Bug #1478936 changed: environs/config: fails if logging config is not attr=value <juju-core:New> <https://launchpad.net/bugs/1478936> | 12:49 |
mup | Bug #1478934 opened: IPv6 openstack security group rules not managed by juju in dual stack <juju-core:New> <https://launchpad.net/bugs/1478934> | 12:55 |
mup | Bug #1478936 opened: environs/config: fails if logging config is not attr=value <juju-core:New> <https://launchpad.net/bugs/1478936> | 12:55 |
mup | Bug #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 |
mup | Bug #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 |
mup | Bug #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 |
dooferlad | ok, so running 8 kvms in a MAAS cluster containing a HA MySQL and Ceph cluster may slow my machine down a bit. | 13:32 |
dooferlad | Maybe I should upgrade to 32GB RAM | 13:33 |
perrito666 | dooferlad: I had the same thought, then I finally admitted that I should not be doing that on a laptop :p | 13:36 |
dooferlad | perrito666: oh, this is a desktop. | 13:36 |
dooferlad | perrito666: 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 |
dooferlad | I 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 |
dooferlad | trust fwereade to break things :-) | 13:39 |
perrito666 | I definitely need to make git co run godeps | 14:07 |
mup | Bug #1478983 opened: Cannot resolve a blocked unit <juju-core:New> <https://launchpad.net/bugs/1478983> | 14:13 |
fwereade | mgz, pinjg | 14:22 |
perrito666 | what is that, chinese ping? | 14:23 |
fwereade | perrito666, ;p | 14:24 |
mgz | fwereade: hey | 14:29 |
fwereade | mgz, 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 go | 14:30 |
fwereade | mgz, is there a quick easy way I can cause this to occur? | 14:30 |
mgz | nope. | 14:30 |
mgz | for starts, if you care about more than the client | 14:31 |
fwereade | mgz, ok, problem solved, I'll send a .tgz with the two binaries and --upload-tools ;) | 14:31 |
mgz | whoever 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 somewhere | 14:31 |
mgz | so a ppa gets you nothing | 14:31 |
perrito666 | fwereade: I could help you there | 14:32 |
mgz | if 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 want | 14:33 |
mgz | if they're intending to leave that environment up, that ends up being painful | 14:33 |
mgz | fwereade: all make sense? | 14:33 |
fwereade | mgz, yeah, think so, have to come back to it later anyway | 14:34 |
dooferlad | TheMue: do you have a moment to help with a compile error? https://ide.c9.io/dooferlad/juju | 14:42 |
TheMue | dooferlad: sure | 14:42 |
dooferlad | TheMue: ok, so I am going to have to re-think this. It sucks. | 15:09 |
dooferlad | TheMue: I need to get more state out of the functions I want to test, but I can pass things in. I think. | 15:10 |
TheMue | dooferlad: yeah, had it the same, needed state and wanted to avoid state in tests and work with a subinterface as mock | 15:12 |
TheMue | dooferlad: had to change the entity watcher interface for it, thankfully I'm so far the only user. | 15:13 |
mup | Bug #1479024 opened: TestRootDiskTags localServerSuite fails on ppc64el <blocker> <ci> <ppc64el> <regression> <juju-core:Triaged> <https://launchpad.net/bugs/1479024> | 15:52 |
mup | Bug #1479024 changed: TestRootDiskTags localServerSuite fails on ppc64el <blocker> <ci> <ppc64el> <regression> <juju-core:Triaged> <https://launchpad.net/bugs/1479024> | 16:04 |
mup | Bug #1479024 opened: TestRootDiskTags localServerSuite fails on ppc64el <blocker> <ci> <ppc64el> <regression> <juju-core:Triaged> <https://launchpad.net/bugs/1479024> | 16:14 |
cherylj | Is there some traditional way of delivering a patched version of juju to a bug reporter for verification that it fixes their problem? | 18:53 |
perrito666 | cherylj: not that I know | 18:54 |
natefinch | google drive or dropbox... used to be Ubuntu One but... yeah no | 19:00 |
axw | perrito666: che? | 23:32 |
perrito666 | axw: directed to anastasiamac being revolutionary :) | 23:33 |
axw | aha :) | 23:33 |
anastasiamac | perrito666: axw: D someone has to take the stance, rite :D | 23:34 |
* perrito666 sends the beret, cigar and fake beard pack to anastasiamac | 23:35 | |
anastasiamac | perrito666: 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!