/srv/irclogs.ubuntu.com/2016/01/12/#juju-dev.txt

davechen1yhttp://reports.vapour.ws/releases/3495/job/run-unit-tests-wily-amd64/attempt/113100:36
davechen1ythe coder referenced here doesn't exist anynmore00:36
davechen1ydid this bug get fixed ?00:36
anastasiamacdavechen1y: the coder or the code?00:37
mwhudsonthat's a pretty severe penalty for introducing a race00:37
davechen1ythe latter00:37
mwhudsondavechen1y: it's on a branch?00:38
mwhudsonthe test fails for me00:38
mwhudsonusing go tip00:38
davechen1ymwhudson: which rev are you at ?00:39
mwhudsondavechen1y: b9faceded0a321ffb39ba267f0a58a8a1c327fcb00:39
davechen1ymwhudson: can you try tip, 756f3303f3f7ab32ddb1509c33209c34e3e3bb0100:39
mwhudsondavechen1y: yeah, github.com/juju/juju/worker/undertaker passes on master00:42
davechen1yi think this has been fixed by a refactoring that wagini landed recentlyh00:42
davechen1ythere is no Kill method on this type any more00:42
natefinch-afkcherylj: updated that bug and the related one - it's been fixed for a while now03:28
natefinch-afkcherylj: sorry for forgetting to update the bug03:28
=== natefinch-afk is now known as natefinch
cheryljnatefinch: upi03:34
cheryljwhoops03:34
cheryljyou'd better be sorry03:34
cheryljjust kidding :)03:34
cheryljI had an off by one error03:34
mupBug #1531718 changed: syslog full of "rsyslogd-2089: netstream session ... will be closed due to error" <juju-core:New> <https://launchpad.net/bugs/1531718>03:43
natefinchcherylj: ha04:05
cherylj:)04:05
dooferladfrobware, voidspace: hangout?10:02
voidspacedooferlad: frobware: grabbing coffee10:02
voidspacewith you in 210:02
frobwaredooferlad, voidspace: http://reviews.vapour.ws/r/3497/10:15
frobwaredooferlad, voidspace: http://reviews.vapour.ws/r/3498/10:16
voidspacefrobware: LGTM on the short one10:31
frobwaredooferlad, voidspace: https://github.com/frobware/juju/commit/d155428f662378ef4856dddcab7990fe16c347a810:34
frobwaredooferlad, voidspace: just a heads-up: we cannot land RB 3497 and 3498 without dooferlad's default gateway fix.11:34
voidspacefrobware: ah, ok11:35
=== akhavr1 is now known as akhavr
frobwaredimitern, dooferlad, voidspace: some potential changes to ifup/down which we rely on https://bugs.launchpad.net/bugs/133787312:08
mupBug #1337873: ifupdown initialization problems caused by race condition <patch> <sts> <verification-failed> <ifenslave (Ubuntu):Fix Released> <ifupdown (Ubuntu):Fix Released by dgadomski> <ifenslave (Ubuntu Precise):Won't Fix> <ifupdown (Ubuntu Precise):Won't Fix> <ifenslave (Ubuntu Trusty):Fix12:08
mupCommitted> <ifupdown (Ubuntu Trusty):In Progress> <ifenslave (Ubuntu Vivid):Fix Released> <ifupdown (Ubuntu Vivid):Won't Fix> <ifenslave (Ubuntu Wily):Fix Released> <ifupdown (Ubuntu Wily):In Progress> <ifupdown (Debian):New> <https://launchpad.net/bugs/1337873>12:08
voidspacefrobware: heh13:15
voidspacefrobware: long discussion13:15
frobwarevoidspace, yeah13:15
frobwarevery13:16
cheryljbless on 1.25!!  woohoo!!13:39
=== akhavr1 is now known as akhavr
ericsnowkatco, natefinch: upload is working now!  my patch is updated14:27
ericsnownatefinch: looks like show-service-resources post-deploy (but before upload) may not be right14:27
ericsnownatefinch: both resources are listed as "upload", but one of them should be "store" (unless I've misunderstood)14:28
ericsnowkatco, natefinch: oh, and hurray for (literally) dreaming up solutions to problems! :)14:29
natefinchericsnow, katco: well, upload seems to work, but I get a weird "invalid character 's' looking for beginning of value15:28
natefinch"15:28
natefinchericsnow, 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
ericsnownatefinch: that's due to the "application/json" content type of the response (+ returning the bare string "success")15:29
natefinchlol15:29
ericsnownatefinch: yep, the error comes from building the response *after* upload is completed15:30
natefinchericsnow: let's hack it so we don't see that error in the demo15:30
natefinchor something15:30
ericsnownatefinch: yep15:30
katcoericsnow: natefinch: lol just return "{}"15:32
natefinchericsnow, katco: fixed the error.15:53
ericsnownatefinch: thanks15:53
katconatefinch: nice15:55
natefinchwell 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 confusing15:56
natefinchbut a trivial fix15:57
cheryljcan I get an easy review?  http://reviews.vapour.ws/r/3502/15:59
natefinchcherylj: ship it16:01
cheryljthanks natefinch!16:01
natefinchericsnow, katco: http://pastebin.ubuntu.com/14478633/16:04
ericsnownatefinch: nice16:05
katconatefinch: very nice!16:08
mupBug #1533262 opened: Add xenial to supported series <juju-core:Triaged by cherylj> <juju-core 1.25:Triaged by cherylj> <https://launchpad.net/bugs/1533262>16:12
mattywfwereade, ping?16:35
voidspacefscking subnets cache16:36
mupBug #1533275 opened: agent install dies randomly on Azure <juju-core:New> <https://launchpad.net/bugs/1533275>16:49
natefinchkatco, ericsnow: anything I can do to help?17:11
katconatefinch: we haven't paired up yet; i'm wrapping up admin stuff. maybe after lunch we can pair17:12
ericsnownatefinch: review? https://github.com/juju/charm/pull/18917:13
natefinchericsnow: I'm on it17:14
ericsnownatefinch: thanks17:17
perrito666aghhh I just went through the pain of rebasing master into my feature branch to now get github complaining that it cannot merge17:19
natefinchericsnow: LGTM'd with a couple suggestions17:23
ericsnownatefinch: k, thanks17:23
mupBug #1533338 opened: TestSupportedSeries broken by the addition of xenial <ci> <regression> <test-failure> <windows> <juju-core:New> <juju-core 1.25:Triaged by cherylj> <https://launchpad.net/bugs/1533338>20:01
mupBug #1533338 changed: TestSupportedSeries broken by the addition of xenial <ci> <regression> <test-failure> <windows> <juju-core:New> <juju-core 1.25:Triaged by cherylj> <https://launchpad.net/bugs/1533338>20:04
mupBug #1533338 opened: TestSupportedSeries broken by the addition of xenial <ci> <regression> <test-failure> <windows> <juju-core:New> <juju-core 1.25:Triaged by cherylj> <https://launchpad.net/bugs/1533338>20:07
mupBug #1533338 changed: TestSupportedSeries broken by the addition of xenial <ci> <regression> <test-failure> <windows> <juju-core:New> <juju-core 1.25:Triaged by cherylj> <https://launchpad.net/bugs/1533338>20:22
cheryljcan I get a review?  http://reviews.vapour.ws/r/3504/20:22
mupBug #1533338 opened: TestSupportedSeries broken by the addition of xenial <ci> <regression> <test-failure> <windows> <juju-core:Invalid> <juju-core 1.25:Triaged by cherylj> <https://launchpad.net/bugs/1533338>20:25
mupBug #1533338 changed: TestSupportedSeries broken by the addition of xenial <ci> <regression> <test-failure> <windows> <juju-core:Invalid> <juju-core 1.25:Triaged by cherylj> <https://launchpad.net/bugs/1533338>20:28
natefinchcd20:33
natefinchgah20:33
natefinchcherylj: lol20:35
natefinchcherylj: ship it20:35
=== menn0_ is now known as menn0
cheryljheh, thanks natefinch :)20:35
natefinchcherylj: this is where I'd use jc.SameContents20:36
cheryljah, yeah, I had forgotten about that20:37
natefinchcherylj: sorting works, though :)20:37
natefinchcherylj: actually, same contents is probably better20:37
natefinchcherylj: since I don't think we really need to require that the list is alphabetical20:37
cheryljha, good thing I fatfingered the $$merge$$20:37
natefinchlol20:37
cheryljI'll go change it20:38
natefinchcherylj: I only remember it because I wrote it ;)20:39
natefinchcherylj: 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 wily20:40
cheryljnatefinch: there still are failures, yes20:40
natefinchcherylj: gah20:40
natefinchcherylj: well that's a shame20:41
cheryljyeah, no kidding :/20:42
natefinchgiven that it's like 3 months since it was released :/20:42
cheryljnatefinch: I updated http://reviews.vapour.ws/r/3504/20:43
waiganifwereade: ping20:44
natefinchcherylj: 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:45
cheryljnatefinch: heh, ok.  Can you make that comment in the RB?20:46
natefinchdone20:46
natefinchworst ship it ever? :)20:47
cheryljnatefinch: it's like a string bet20:47
cherylja string ship it?20:47
cheryljnatefinch: 3rd time's a charm?20:54
natefinchcherylj: ship it, quick before I change my mind!20:56
cheryljmerge like the wind!20:56
natefinchcherylj: 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
natefinchcherylj: (wrt wily tests)20:59
cheryljnatefinch: yeah that will help.  There were some recent changes to help, I think20:59
natefinchkatco, 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:33
ericsnownatefinch: k21:34
=== natefinch is now known as natefinch-afk
katconatefinch-afk: k thx21:36
=== JoseeAntonioR is now known as jose
cheryljjog_: sinzui how old are the trusty images on the 1.8 maas?22:03
jog_cherylj, hmm not sure but I'll see if I can tell22:04
sinzuicherylj: I don't recall. I think they re from 8 months ago. jog: do you recall the age of the trusry images22:04
jog_cherylj, you mean the host that MAAS is running on or the images that are installed on deploy?22:05
cheryljjog_: the images installed on deploy22:05
cheryljif they're old and things need to be updated once they boot, it could cause this long test time22:05
cheryljand potentially conflicting updates from charms (contention for dpkg lock)22:06
jog_we have enable-os-upgrade: false set22:07
cheryljah22:07
cheryljjog_: and enable-os-refresh-update?22:08
jog_that's not set22:08
cheryljit defaults to true22:08
jog_the maas syncs with http://maas.ubuntu.com/images/ephemeral-v2/releases/ every 60 minutes22:09
cheryljjog_: is there a way to get newer images?22:11
jog_cherylj, I'm not sure what's actually pulled from that location but the newest images there are July 3022:12
cherylj<mbruzek> You are using Maas, do you know how old the images are?22:13
cherylj<mbruzek> I remember getting these kind of errors when we used OLD images with the lxc provider22:13
mbruzekHello cherylj and jog_22:14
cheryljwelcome to the party mbruzek ;)22:15
jog_cherylj, I suppose we "could" point at daily but we want to test what we think is used in customer environments...22:15
jog_MAAS installs with the URL I gave above22:15
jog_hi mbruzek22:16
mbruzekWhat is the status of the latest deploy?22:19
jog_26 minutes in... usually fails around 50 minutes22:19
cheryljjog_: would it be possible for me to ssh into the machines and inspect while it's running?22:20
mbruzekfrom the log that cherylj shared with me the first error was rabbitmq not starting22:20
mbruzek2016-01-12 17:31:30 INFO config-changed  * Starting message broker rabbitmq-server22:20
mbruzek2016-01-12 17:31:41 INFO config-changed  * FAILED - check /var/log/rabbitmq/startup_\{log, _err\}22:20
jog_cherylj, yes... I was just going to check if the rabbit machine was up22:21
mbruzekjog_: cherylj: is this not the charm store version of rabbitmq-server?22:24
mbruzek2016-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
mbruzekoops, 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-15022:24
mbruzeklocal:trusty/rabbitmq-server-150 seems like a different charm than the charm store version.  Maybe I am looking at the wrong code22:25
jog_rabbitmq-server-150 is what we're installing... it's the same bundle that the Openstack team uses22:25
mbruzekjog_: 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:26
mbruzekjog_: 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:27
jog_beisner, do you know the history of why the 7-machine bundle is locked to rabbitmq-server-150?22:28
jog_cherylj, I know you know this but this is the same bundle that quickly passes with 1.25.2...22:29
mbruzeklast update to rabbitmq-server was 2015-10-30 but a change from beisner went in at 2015-10-2222:30
jog_so just a bit confused as to how the bundled charm version would be the issue.22:30
mbruzekjog_: 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:33
jog_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:34
mbruzekjog_: 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:35
mbruzekjog_: I am just trying to help diagnose this failure, and perhaps I am not being successful at understanding the context.22:36
jog_ah... I think juju deployer downloads the charm initially and then installed them22:36
jog_yup... looking at deployer logs... it branches all the charm code first22:37
mbruzekOK22:38
ericsnowkatco: could you take a look at http://reviews.vapour.ws/r/3506/?22:41
ericsnowkatco: mostly, it is a port of the fingerprint stuff from the charm repo to the utils repo22:41
katcoericsnow: sure22:43
katcoericsnow: sorry was in a meeting... what are the new bits in this?22:51
ericsnowkatco: just lining up fingerprints with other hash-related tools in utils22:53
ericsnowkatco: Fingerprint is also decoupled from a particular hash type22:53
katcoericsnow: ah cool22:53
katcoericsnow: some nice code23:05
mupBug #1527020 changed: cannot build trusty ppc64el juju without forcing GOARCH <ppc64el> <regression-update> <trusty> <juju-core:Fix Released> <gccgo-go (Ubuntu):Invalid> <https://launchpad.net/bugs/1527020>23:11
mupBug #1527020 opened: cannot build trusty ppc64el juju without forcing GOARCH <ppc64el> <regression-update> <trusty> <juju-core:Fix Released> <gccgo-go (Ubuntu):Invalid> <https://launchpad.net/bugs/1527020>23:14
mupBug #1527020 changed: cannot build trusty ppc64el juju without forcing GOARCH <ppc64el> <regression-update> <trusty> <juju-core:Fix Released> <gccgo-go (Ubuntu):Invalid> <https://launchpad.net/bugs/1527020>23:17
mupBug #1527020 opened: cannot build trusty ppc64el juju without forcing GOARCH <ppc64el> <regression-update> <trusty> <juju-core:Fix Released> <gccgo-go (Ubuntu):Invalid> <https://launchpad.net/bugs/1527020>23:20
mupBug #1527020 changed: cannot build trusty ppc64el juju without forcing GOARCH <ppc64el> <regression-update> <trusty> <juju-core:Fix Released> <gccgo-go (Ubuntu):Invalid> <https://launchpad.net/bugs/1527020>23:23
mattywanastasiamac, hey hey23:41
anastasiamacmattyw: \o/23:42
ericsnowkatco: have time for an ultra-quick review? http://reviews.vapour.ws/r/3509/23:50

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