[00:36] http://reports.vapour.ws/releases/3495/job/run-unit-tests-wily-amd64/attempt/1131 [00:36] the coder referenced here doesn't exist anynmore [00:36] did this bug get fixed ? [00:37] davechen1y: the coder or the code? [00:37] that's a pretty severe penalty for introducing a race [00:37] the latter [00:38] davechen1y: it's on a branch? [00:38] the test fails for me [00:38] using go tip [00:39] mwhudson: which rev are you at ? [00:39] davechen1y: b9faceded0a321ffb39ba267f0a58a8a1c327fcb [00:39] mwhudson: can you try tip, 756f3303f3f7ab32ddb1509c33209c34e3e3bb01 [00:42] davechen1y: yeah, github.com/juju/juju/worker/undertaker passes on master [00:42] i think this has been fixed by a refactoring that wagini landed recentlyh [00:42] there is no Kill method on this type any more [03:28] cherylj: updated that bug and the related one - it's been fixed for a while now [03:28] cherylj: sorry for forgetting to update the bug === natefinch-afk is now known as natefinch [03:34] natefinch: upi [03:34] whoops [03:34] you'd better be sorry [03:34] just kidding :) [03:34] I had an off by one error [03:43] Bug #1531718 changed: syslog full of "rsyslogd-2089: netstream session ... will be closed due to error" [04:05] cherylj: ha [04:05] :) [10:02] frobware, voidspace: hangout? [10:02] dooferlad: frobware: grabbing coffee [10:02] with you in 2 [10:15] dooferlad, voidspace: http://reviews.vapour.ws/r/3497/ [10:16] dooferlad, voidspace: http://reviews.vapour.ws/r/3498/ [10:31] frobware: LGTM on the short one [10:34] dooferlad, voidspace: https://github.com/frobware/juju/commit/d155428f662378ef4856dddcab7990fe16c347a8 [11:34] dooferlad, voidspace: just a heads-up: we cannot land RB 3497 and 3498 without dooferlad's default gateway fix. [11:35] frobware: ah, ok === akhavr1 is now known as akhavr [12:08] dimitern, dooferlad, voidspace: some potential changes to ifup/down which we rely on https://bugs.launchpad.net/bugs/1337873 [12:08] Bug #1337873: ifupdown initialization problems caused by race condition Committed> [13:15] frobware: heh [13:15] frobware: long discussion [13:15] voidspace, yeah [13:16] very [13:39] bless on 1.25!! woohoo!! === akhavr1 is now known as akhavr [14:27] katco, natefinch: upload is working now! my patch is updated [14:27] natefinch: looks like show-service-resources post-deploy (but before upload) may not be right [14:28] natefinch: both resources are listed as "upload", but one of them should be "store" (unless I've misunderstood) [14:29] katco, natefinch: oh, and hurray for (literally) dreaming up solutions to problems! :) [15:28] ericsnow, katco: well, upload seems to work, but I get a weird "invalid character 's' looking for beginning of value [15:28] " [15:29] ericsnow, katco: (error after running juju upload). But juju show-service-resources says the upload succeeded (or at least enough to update the metadata) [15:29] natefinch: that's due to the "application/json" content type of the response (+ returning the bare string "success") [15:29] lol [15:30] natefinch: yep, the error comes from building the response *after* upload is completed [15:30] ericsnow: let's hack it so we don't see that error in the demo [15:30] or something [15:30] natefinch: yep [15:32] ericsnow: natefinch: lol just return "{}" [15:53] ericsnow, katco: fixed the error. [15:53] natefinch: thanks [15:55] natefinch: nice [15:56] well it works, except I realized I screwed up the time display in show-service-resources, so it shows 2016-12-01 for today... which is quite confusing [15:57] but a trivial fix [15:59] can I get an easy review? http://reviews.vapour.ws/r/3502/ [16:01] cherylj: ship it [16:01] thanks natefinch! [16:04] ericsnow, katco: http://pastebin.ubuntu.com/14478633/ [16:05] natefinch: nice [16:08] natefinch: very nice! [16:12] Bug #1533262 opened: Add xenial to supported series [16:35] fwereade, ping? [16:36] fscking subnets cache [16:49] Bug #1533275 opened: agent install dies randomly on Azure [17:11] katco, ericsnow: anything I can do to help? [17:12] natefinch: we haven't paired up yet; i'm wrapping up admin stuff. maybe after lunch we can pair [17:13] natefinch: review? https://github.com/juju/charm/pull/189 [17:14] ericsnow: I'm on it [17:17] natefinch: thanks [17:19] aghhh I just went through the pain of rebasing master into my feature branch to now get github complaining that it cannot merge [17:23] ericsnow: LGTM'd with a couple suggestions [17:23] natefinch: k, thanks [20:01] Bug #1533338 opened: TestSupportedSeries broken by the addition of xenial [20:04] Bug #1533338 changed: TestSupportedSeries broken by the addition of xenial [20:07] Bug #1533338 opened: TestSupportedSeries broken by the addition of xenial [20:22] Bug #1533338 changed: TestSupportedSeries broken by the addition of xenial [20:22] can I get a review? http://reviews.vapour.ws/r/3504/ [20:25] Bug #1533338 opened: TestSupportedSeries broken by the addition of xenial [20:28] Bug #1533338 changed: TestSupportedSeries broken by the addition of xenial [20:33] cd [20:33] gah [20:35] cherylj: lol [20:35] cherylj: ship it === menn0_ is now known as menn0 [20:35] heh, thanks natefinch :) [20:36] cherylj: this is where I'd use jc.SameContents [20:37] ah, yeah, I had forgotten about that [20:37] cherylj: sorting works, though :) [20:37] cherylj: actually, same contents is probably better [20:37] cherylj: since I don't think we really need to require that the list is alphabetical [20:37] ha, good thing I fatfingered the $$merge$$ [20:37] lol [20:38] I'll go change it [20:39] cherylj: I only remember it because I wrote it ;) [20:40] cherylj: do you know if we still have a ton of failing tests on wily? Because... I have a ton of failing tests, and I'm on wily [20:40] natefinch: there still are failures, yes [20:40] cherylj: gah [20:41] cherylj: well that's a shame [20:42] yeah, no kidding :/ [20:42] given that it's like 3 months since it was released :/ [20:43] natefinch: I updated http://reviews.vapour.ws/r/3504/ [20:44] fwereade: ping [20:45] cherylj: not to be a pain in the butt, but I think I'd keep the OSes separate. It'll make it easier to maintain the list, I think (i.e. put xenial back after wily and put a blank line after it, and maybe a blank line before precise) [20:46] natefinch: heh, ok. Can you make that comment in the RB? [20:46] done [20:47] worst ship it ever? :) [20:47] natefinch: it's like a string bet [20:47] a string ship it? [20:54] natefinch: 3rd time's a charm? [20:56] cherylj: ship it, quick before I change my mind! [20:56] merge like the wind! [20:59] cherylj: btw, looks like master is in a much better state than our resources branch... I guess we haven't merged in a while. [20:59] cherylj: (wrt wily tests) [20:59] natefinch: yeah that will help. There were some recent changes to help, I think [21:33] katco, ericsnow: I gotta run a little early today, but I can be on for a pretty long time later. Send an update if there's stuff I can help with, otherwise, I'll see if I can get master merged into our branch (for after the demo) [21:34] natefinch: k === natefinch is now known as natefinch-afk [21:36] natefinch-afk: k thx === JoseeAntonioR is now known as jose [22:03] jog_: sinzui how old are the trusty images on the 1.8 maas? [22:04] cherylj, hmm not sure but I'll see if I can tell [22:04] cherylj: I don't recall. I think they re from 8 months ago. jog: do you recall the age of the trusry images [22:05] cherylj, you mean the host that MAAS is running on or the images that are installed on deploy? [22:05] jog_: the images installed on deploy [22:05] if they're old and things need to be updated once they boot, it could cause this long test time [22:06] and potentially conflicting updates from charms (contention for dpkg lock) [22:07] we have enable-os-upgrade: false set [22:07] ah [22:08] jog_: and enable-os-refresh-update? [22:08] that's not set [22:08] it defaults to true [22:09] the maas syncs with http://maas.ubuntu.com/images/ephemeral-v2/releases/ every 60 minutes [22:11] jog_: is there a way to get newer images? [22:12] cherylj, I'm not sure what's actually pulled from that location but the newest images there are July 30 [22:13] You are using Maas, do you know how old the images are? [22:13] I remember getting these kind of errors when we used OLD images with the lxc provider [22:14] Hello cherylj and jog_ [22:15] welcome to the party mbruzek ;) [22:15] cherylj, I suppose we "could" point at daily but we want to test what we think is used in customer environments... [22:15] MAAS installs with the URL I gave above [22:16] hi mbruzek [22:19] What is the status of the latest deploy? [22:19] 26 minutes in... usually fails around 50 minutes [22:20] jog_: would it be possible for me to ssh into the machines and inspect while it's running? [22:20] from the log that cherylj shared with me the first error was rabbitmq not starting [22:20] 2016-01-12 17:31:30 INFO config-changed * Starting message broker rabbitmq-server [22:20] 2016-01-12 17:31:41 INFO config-changed * FAILED - check /var/log/rabbitmq/startup_\{log, _err\} [22:21] cherylj, yes... I was just going to check if the rabbit machine was up [22:24] jog_: cherylj: is this not the charm store version of rabbitmq-server? [22:24] 2016-01-12 17:31:30 INFO config-changed * Starting message broker rabbitmq-server 2016-01-12 17:31:41 INFO config-changed * FAILED - check /var/log/rabbitmq/startup_\{log, _err\} [22:24] oops, i meant to paste this: 2016-01-12 17:26:16 INFO juju.worker.uniter.charm bundles.go:60 downloading local:trusty/rabbitmq-server-150 from https://10.0.80.105:17070/environment/4a6edd01-4253-4351-8ec8-e58cfe011a5e/charms?file=%2A&url=local%3Atrusty%2Frabbitmq-server-150 [22:25] local:trusty/rabbitmq-server-150 seems like a different charm than the charm store version. Maybe I am looking at the wrong code [22:25] rabbitmq-server-150 is what we're installing... it's the same bundle that the Openstack team uses [22:26] jog_: Then why isn't it the one that is in the charm store? Can this maas server not get there? Or is there special sauce? [22:27] jog_: I suspect they are not the same. If you ran: "charm get trusty/rabbitmq-server" and diffed the directories that would tell the tale. The rabbitmq-server charm is frequently updated. [22:28] beisner, do you know the history of why the 7-machine bundle is locked to rabbitmq-server-150? [22:29] cherylj, I know you know this but this is the same bundle that quickly passes with 1.25.2... [22:30] last update to rabbitmq-server was 2015-10-30 but a change from beisner went in at 2015-10-22 [22:30] so just a bit confused as to how the bundled charm version would be the issue. [22:33] jog_: I am confused as to why you have a local copy of a charm. Why not just lock a revision of the charm store charm with the bundle? [22:34] mbruzek, the Openstack team as a recommended bundle recipe that they test and release with. Juju-qa uses the same bundle to we stay in lock step with them. [22:35] jog_: OK but isn't there a charm store revision of the charm that works? Why the need for a local charm. Are all the charms local? [22:36] jog_: I am just trying to help diagnose this failure, and perhaps I am not being successful at understanding the context. [22:36] ah... I think juju deployer downloads the charm initially and then installed them [22:37] yup... looking at deployer logs... it branches all the charm code first [22:38] OK [22:41] katco: could you take a look at http://reviews.vapour.ws/r/3506/? [22:41] katco: mostly, it is a port of the fingerprint stuff from the charm repo to the utils repo [22:43] ericsnow: sure [22:51] ericsnow: sorry was in a meeting... what are the new bits in this? [22:53] katco: just lining up fingerprints with other hash-related tools in utils [22:53] katco: Fingerprint is also decoupled from a particular hash type [22:53] ericsnow: ah cool [23:05] ericsnow: some nice code [23:11] Bug #1527020 changed: cannot build trusty ppc64el juju without forcing GOARCH [23:14] Bug #1527020 opened: cannot build trusty ppc64el juju without forcing GOARCH [23:17] Bug #1527020 changed: cannot build trusty ppc64el juju without forcing GOARCH [23:20] Bug #1527020 opened: cannot build trusty ppc64el juju without forcing GOARCH [23:23] Bug #1527020 changed: cannot build trusty ppc64el juju without forcing GOARCH [23:41] anastasiamac, hey hey [23:42] mattyw: \o/ [23:50] katco: have time for an ultra-quick review? http://reviews.vapour.ws/r/3509/