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

davecheneythumper: time for a chat ?00:48
thumperyep, 2 minutes?00:48
davecheneymkay00:52
davecheneydoes anyone know the way to bootstrap with --upload tools if i am running trusty but need to bootstrap a precise environment01:23
davecheneybecause reasons01:23
davecheneygoing to try juju bootstrap --bootstrap-series=precise --upload-tools01:26
davecheneylooks good !01:41
davecheneythumper: this machine just decided to die02:14
davecheneyhttp://paste.ubuntu.com/14659482/02:14
thumperawesome02:15
davecheneyjust didn't feel like getting an IP address, ¯\_(ツ)_/¯02:15
davecheney2016-01-25 01:44:35 ERROR juju.worker runner.go:226 exited "machiner": setting machine addresses: cannot set machine addresses of machine 3: state changing too quickly; try again soon02:18
davecheneyfucking great02:18
davecheneywho's changing state so quickly ?02:18
davecheneythis is the only agent left running ?02:19
thumperah02:23
thumperthis normally means an assertion is failing02:23
thumperpoor error message02:23
davecheneyi shall raise a bug02:26
davecheneythumper: https://bugs.launchpad.net/juju-core/+bug/153758502:31
mupBug #1537585: machine agent failed to register IP addresses, borks agent <juju-core:New> <https://launchpad.net/bugs/1537585>02:31
mupBug #1537585 opened: machine agent failed to register IP addresses, borks agent <juju-core:New> <https://launchpad.net/bugs/1537585>02:55
mupBug #1537586 opened: tools version checker spams public release bucket for unreleased tools <juju-core:New> <https://launchpad.net/bugs/1537586>02:55
davecheneylucky(~/devel/swift-test) % juju status --format short03:06
davecheney- glance/0:  (error)03:06
davecheney- keystone/0: 54.253.213.57 (started)03:06
davecheney- mysql/0: 54.206.217.205 (started)03:06
davecheney- swift-proxy/0: 54.79.202.139 (started)03:06
davecheney- swift-proxy/1: 54.79.198.107 (started) 8080/tcp03:06
davecheney- swift-proxy/2: 54.253.216.163 (started)03:06
davecheney- swift-storage-z1/0: 54.206.230.31 (started)03:06
davecheney- swift-storage-z2/0: 54.66.53.57 (started)03:06
davecheney- swift-storage-z3/0: 54.206.156.78 (pending)03:06
davecheneyffs03:06
davecheneyfailed again03:06
davecheneysee glance/0 has no ip address03:06
thumperugh03:07
thumperthat blows03:07
davecheneyoh, and the you cannot delete the env03:25
davecheneybecause it goes apeshit that security groups are in use03:25
davecheneyand then locks you AWS account because of rate limiting03:25
davecheneyjuju deploy, http://scorpiondagger.tumblr.com/post/100098695703/check-out-the-good-book03:57
davecheneythumper: that "too fast" error04:29
davecheneyis very worrying04:30
davecheneyits coming from the txn package04:30
davecheneythe environment is idle04:30
davecheneynothign deployed because one of the machiens could not register it's ip04:30
davecheneybut the txn package has fucked up copletely04:30
davecheneyto be fair04:30
davecheneythis was on a precise instance04:30
davecheneyand maybe the version of mongo installed is buggered04:30
davecheneybut this environment is idle04:31
davecheneythere should be nobody adding txn's to the queue, and all the participants should be attemtping to clear the txn queue04:31
axwwallyworld: starting on your 9-page diff now... :/04:37
wallyworldsorry ;-(04:37
wallyworldit's not as bad as the 17 page one i did for anastasia :-)04:38
axwwallyworld: heh :p04:38
davecheneyOH MY GOD04:40
davecheneythe config-changed hook of swift does the whole apt-get update/upgrade/install dance04:40
davecheneyover and over again04:40
thumperdavecheney: the "changing too quickly" error is almost certainly a bad assertion that keeps failing04:42
* thumper is heading off for the day04:42
davecheneyit's coming directly from juju/txn.Run04:49
davecheneyahh04:49
davecheneyok, so it's not that the txn is not comitting04:49
davecheneybut it fails ?04:49
davecheneyand txn cannot tell the difference between an assertion failure, and a general failure ?04:50
davecheney\o/04:50
mupBug #1537620 opened: environs/ec2: a stopped machine will cause kill-controller to fail and blow the rate limit <juju-core:New> <https://launchpad.net/bugs/1537620>05:04
wallyworldaxw: thanks for review, will fix that method. got a fark load of conflicts with previous work to resolve first, sigh05:43
axwwallyworld: nps05:44
axwwallyworld: I'm going to assume your changes are just changing env->model, as requested, rather than going through another 7 pages of diff. I see you changed the method name.06:37
wallyworldaxw: yeah, correct. the method name plus more things like envUUID -> modelUUID etc06:48
wallyworldand a file rename or two06:48
wallyworldenvirondestroy.go -> modeldestroy.go06:48
wallyworldaxw: if i can land this one, plus the latest api alias one, plus possibly 1 more i'll do after soccer tonight, we should be good for a CI run using the 2.0 scripts06:49
axwwallyworld: sorry, went afk for a while07:45
axwwill review the last one now07:46
axwwallyworld: shipit07:51
* axw goes back to debugging quassel on his laptop07:52
voidspacedimitern: dooferlad: frobware: grabbing coffee09:59
voidspacesorry09:59
dimiternoops omw as well10:02
voidspacedimitern: space "name translation" has now landed on maas-spaces, it's easy code to understand but you may want to look at it to check you're happy with the algorithm10:35
voidspacedimitern: very easy to change if you're not (in the discoverspaces worker)10:35
dimiternwill do10:38
frobwarevoidspace, I'm back...11:06
voidspacefrobware: let me grab coffee :-)11:06
=== natefinch-afk is now known as natefinch
voidspacefrobware: right, omw11:13
mupBug #1537717 opened: status format should default to tabular in 2.0 <juju-core:New> <https://launchpad.net/bugs/1537717>11:44
mupBug #1537731 opened: Repeated log handling getting recursive <landscape> <juju-core:New> <https://launchpad.net/bugs/1537731>11:53
mupBug #1537731 changed: Repeated log handling getting recursive <landscape> <juju-core:New> <https://launchpad.net/bugs/1537731>12:02
mupBug #1537731 opened: Repeated log handling getting recursive <landscape> <juju-core:New> <https://launchpad.net/bugs/1537731>12:05
mupBug #1537740 opened: sudo error on bootstrap and working on units <juju-core:New> <https://launchpad.net/bugs/1537740>12:29
mupBug #1537740 changed: sudo error on bootstrap and working on units <juju-core:New> <https://launchpad.net/bugs/1537740>12:44
perrito666morning all12:47
mupBug #1537740 opened: sudo error on bootstrap and working on units <juju-core:New> <https://launchpad.net/bugs/1537740>12:50
abentleysinzui: You've seen ian's mail?14:11
perrito666wow lxd provider didnt even flinch at a power outage during a deploy, that is awesome14:58
rick_h_perrito666: <314:59
voidspacedimitern: frobware: dooferlad: merge master onto maas-spaces again15:43
voidspacedimitern: frobware: dooferlad: http://reviews.vapour.ws/r/3624/15:43
frobwarevoidspace, is this at all different when we tried earlier today?15:45
voidspacefrobware: no, just updated and nothing new came in15:47
voidspacefrobware: but I omitted to actually turn it into a PR earlier today...15:48
frobwarevoidspace, ok. LGTM based on my brief experiment with the merge earlier. However, ... my change into maas-spaces end of last week generated CI based unit test failures. did you get a clean unit test run?15:48
frobwarevoidspace, the failures were transient as my next $$merge$$ was OK15:49
voidspacefrobware: yep, clean run - and I saw those failures last week15:50
voidspaceI've had the same problem before unfortunately :-/15:50
dimiternvoidspace, cheers - looking15:50
voidspacefrobware: thanks15:50
frobwarevoidspace, locally or always in the CI run?15:51
dimiternvoidspace, lgtm15:51
=== kwmonroe_ is now known as kwmonroe
voidspacefrobware: I've only ever seen it on CI run, never locally16:06
voidspacedimitern: thanks16:06
frobwarevoidspace, ditto16:06
mgzblue rock guys, assess_container_networking fails on master and also doesn't clean up security groups neatly, anyone free to have a look?16:44
perrito666mgz: I actually had to google that16:47
perrito666mgz: that would be me?16:47
mgz...I actually don't know, you're on that team?16:48
mgzI thought you were on a different rock colour16:48
perrito666mgz: google says that it could be: sapphire, tanzanite, topaz, zircon, spine, aquamarine, apatite, lapis lazuli, tourmaline and a few others16:48
mgzehehhee16:48
mgztoo many blue16:49
mgztanzanite is more yellow16:49
perrito666http://www.gemselect.com/gem-info/gems-by-color.php16:49
cheryljnatefinch: can you take another look at http://reviews.vapour.ws/r/3599/ ?  I took a different approach.16:49
mgzokay, purple. I do not know my rocks.16:50
dooferladfrobware: going to be late to our meeting. Need to pick up daughter. She may be watching for a bit!16:50
natefinchcherylj: nice, really like where that ended up. Ship it.16:52
cheryljthanks, natefinch!16:52
mgzcherylj: looks good, thanks!16:53
mgzkatco: can I bug you for a small goamz review? github.com/go-amz/amz/pull/6517:52
katcomgz: sure... will be after my next meeting17:52
katcomgz: (hour or so)17:52
mgzta17:52
katcomgz: or you know, it can be a 30 line diff and i can do it quickly :)17:59
katcomgz: review up17:59
mgz:D17:59
cheryljmgz, natefinch - can you guys look at my master change for the x-javascript bug.  I couldn't do a cherry-pick since the code's changed, but it's pretty much exactly the same:  http://reviews.vapour.ws/r/3627/19:01
mupBug #1491688 changed: all-machine logging stopped, x509: certificate signed by unknown authority <bug-squad> <landscape> <logging> <rsyslog> <sts> <juju-core:Invalid> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1491688>19:16
mupBug #1491688 opened: all-machine logging stopped, x509: certificate signed by unknown authority <bug-squad> <landscape> <logging> <rsyslog> <sts> <juju-core:Invalid> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1491688>19:19
mupBug #1491688 changed: all-machine logging stopped, x509: certificate signed by unknown authority <bug-squad> <landscape> <logging> <rsyslog> <sts> <juju-core:Invalid> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1491688>19:22
mupBug #1491688 opened: all-machine logging stopped, x509: certificate signed by unknown authority <bug-squad> <landscape> <logging> <rsyslog> <sts> <juju-core:Invalid> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1491688>19:25
mupBug #1491688 changed: all-machine logging stopped, x509: certificate signed by unknown authority <bug-squad> <landscape> <logging> <rsyslog> <sts> <juju-core:Invalid> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1491688>19:31
mupBug #1491688 opened: all-machine logging stopped, x509: certificate signed by unknown authority <bug-squad> <landscape> <logging> <rsyslog> <sts> <juju-core:Invalid> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1491688>19:34
natefinchcherylj: ship it!19:38
cheryljthanks, natefinch!19:40
mupBug #1491688 changed: all-machine logging stopped, x509: certificate signed by unknown authority <bug-squad> <landscape> <logging> <rsyslog> <sts> <juju-core:Invalid> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1491688>19:40
mupBug #1537880 opened: Juju missed a MAAS node transitioning to "deployed", shows it as pending <kanban-cross-team> <landscape> <juju-core:New> <https://launchpad.net/bugs/1537880>19:40
natefinchfwereade: you around for a quick question not related to tests? ;)20:02
natefinchCould someone online with knowledge of linux comment on this PR?  https://github.com/natefinch/lumberjack/pull/20  Guy wants to set umask to 0002 in one of my tests, because his umask is set to 0022, which makes the test fail.  I understand what umask is and everything, but this just doesn't quite sound like the right fix, but I'm not familiar enough with Linux to know if there's a better way, or what..20:14
perrito666uf, syscall umask, big nono unless you know what you are doing20:16
perrito666natefinch: no, if this fails inside a temp dir you create for this purpose with the defaults of the system it is most likely a missconfiguration on their system20:17
perrito666natefinch: where is maketempdir defined?20:19
natefinchperrito666: https://github.com/natefinch/lumberjack/blob/v2.0/lumberjack_test.go#L63520:19
natefinchperrito666: maybe that mkdir should be 077020:20
natefinch?20:20
perrito666700 actually20:20
natefinchperrito666: right, that makes sense20:20
perrito666or even 60020:20
* natefinch is from windows, I just keep typing 7s until it works20:21
perrito666natefinch: dont make me go there and hit you with a unix manual20:21
natefinchlol20:21
natefinchI'm mostly joking :)20:21
natefinchperrito666: thanks, I'll set it to 0600 tonight and ask the guy to retry that way.  I was pretty sure setting umask was not the answer.20:22
natefinchI guess I could also set my umask to 0022 and test it :)20:24
katconatefinch: what was the type you were talking about returning from the API layer now for listing resources?20:30
natefinchkatco: still a ResourcesResults, which has a []ResourcesResult per service, but now each ResourcesResult will also have a []UnitResources, which will have the unit tag and a []Resource20:39
katconatefinch: do you have a branch up i can look at?20:43
natefinchkatco: I will in just a bit... I had to undo a bunch of my work from Friday, and getting something that'll compile is taking a little bit of time.20:44
katconatefinch: k, please ping me when it's up20:44
natefinchkatco: will do20:44
natefinchkatco: it's get-unit-resources, the key change to the api is adding the UnitResources field here: https://github.com/natefinch/juju/blob/get-unit-resources/resource/api/data.go#L5321:24
natefinchkatco: I still have to fix the tests, but that shouldn't be too bad.21:24
katconatefinch: ty21:26
=== urulama is now known as urulama__
natefinchwhoever made params.Entities have a field called Entities of type params.Entity should be ashamed of themselves.21:43
natefincher []params.Entity for that last bit.  gah21:44
perrito666hehehe21:53
perrito666that is a common pattern in params21:54
natefinchit's just awful in struct literals21:55
natefinchand elsewhere: args.Entities.Entities = append(args.Entities.Entities, params.Entity{21:56
natefinchanyway... back in a bit21:57
=== natefinch is now known as natefinch-afk
mupBug #1537937 opened: localHTTPSServerSuite no trusty arm64 images <arm64> <go1.5> <test-failure> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1537937>23:04
mupBug #1537937 changed: localHTTPSServerSuite no trusty arm64 images <arm64> <go1.5> <test-failure> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1537937>23:13
mupBug #1537937 opened: localHTTPSServerSuite no trusty arm64 images <arm64> <go1.5> <test-failure> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1537937>23:22

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