/srv/irclogs.ubuntu.com/2017/01/05/#juju-dev.txt

alexisbhttps://goo.gl/photos/h73SeP3REHgVsyyu800:06
alexisb^^^ wallyworld, babbageclunk, redir00:06
wallyworldalexisb: did you save me a piece?00:07
wallyworldbring to capetown :-)00:07
redirthat looks awesome.00:07
redirI used to go to the beach with someone that made mac-n-cheese pancakes every year.00:08
redirsounds funny tastes awesome00:08
wallyworldbabbageclunk: the other tweak with add relation on the server side is to account for that consume could have been run first. we do check that the remote application does not exist when we go to save it, but we will need to tweak things to be a bit smarter. check early for existence, plus in the case of offers, account for that the offer may have been updated with new endpoints so a new save is indeed required00:30
wallyworldthat last bit with offers can be left as a todo00:30
babbageclunkwallyworld: ok, i'll do that too00:37
wallyworldbabbageclunk: thanks, it needs a little bit of tweaking to ensure it all still makes sense once consume is added00:37
alexisbveebers, heya02:28
alexisbworking on sending your mail02:28
alexisbsorry I didnt get to it earlier02:28
veebersalexisb: hey :-) Awesome thanks, no worries02:28
redirwhat's the story with the build tests? Is windows failing a known issue?02:32
redirbabbageclunk: done02:50
babbageclunkredir: ok looking02:51
redirbabbageclunk: you know the build tests story?02:51
babbageclunkredir: are they broken?02:52
redirit never seems to pass windows02:52
redirbut looks like a ci script exception02:53
redirtime to make dinner, bbiab to check if I can merge but EoD otherwise.02:54
babbageclunkI've approved - want me to merge it?02:59
babbageclunkredir ^02:59
babbageclunkredir: I figured you probably would.03:00
rediryay03:19
redirI was going to squash it03:19
redirbut no big deal03:19
redirme wonders if it will merge03:20
redirmeh it'll fail03:21
redirI'll fix and merge after dinner03:21
babbageclunkredir: oops sorry - should have realised you'd want to squash.03:24
wallyworldbabbageclunk: if you could squeeze a review for this i'd be very grateful as i can then tell the gui guys they are good to go with icons https://github.com/juju/juju/pull/676603:48
babbageclunkwallyworld: sure - looking now03:49
wallyworldawesome ty03:49
wallyworldbabbageclunk: i realised i made a mistake in removing the "serveIcon" bool from apiserver/charms.go so I've just added it back04:07
wallyworldthat boolis needed for when there's no icon and we want to foerce a default04:07
mupBug #1654136 opened: Removing relationship didn't remove subordinate unit <canonical-bootstack> <juju-core:New> <https://launchpad.net/bugs/1654136>04:09
babbageclunkwallyworld: lgtm04:16
babbageclunkwallyworld: (sorry, computer crashed004:16
babbageclunk)04:16
wallyworldbabbageclunk: farking awesome, tyvm04:16
redirbabbageclunk: must have been tired of looking at that other PR:|04:41
babbageclunkredir: :)04:45
jamespagevoidspace, hey - trying to remember whether network space binding of relations at add-relation time is possible or is that a deploy time binding only?10:55
voidspacefrobware: ^^^11:02
voidspacejamespage: at the moment deploy time only I believe11:02
voidspacejamespage: dynamic binding on the roadmap "imminently"11:03
jamespagevoidspace, ta11:03
voidspacejamespage: frobware and I are in an interview right now, so will be an hour or so before we can properly discuss!11:03
rick_hjamespage: deploy time only atm, we hope to add that juju bind command down the road to allow late time binding/rebinding12:15
perrito666everybody, annyone has dealt with upgrades here?12:45
natefinchperrito666: somewhat... what part of upgrades?14:12
perrito666natefinch: I am iterating on the same issue as yesteday14:37
perrito666and trying to figure out how the "upgrade by model" works but in state/upgrade.go the doc seems to state that upgrades are control level things only14:38
jamespageany reason why we don't have published juju tools for yakkety/1.25.9 ?14:51
jamespagerick_h, ^^ ?14:51
rick_hjamespage: balloons was just saying we should have them? check the other #juju channel for conversation14:52
natefinchperrito666: not sure how it works in a multi-model world, sorry14:52
jamespagerick_h, ack well I think we should have them - we had .814:53
rick_hjamespage: k, will bring up with the release folks and see what's up.14:53
jamespagerick_h, ta muchly14:54
mupBug #1646777 opened: juju 1.25.9 yakkety deploys failing 'agent-state-info: no matching tools available' <OpenStack Charm Test Infra:Confirmed for 1chb1n> <juju-core:Triaged by nskaggs> <https://launchpad.net/bugs/1646777>15:07
rick_hjamespage: looks like the missing agents was an oopsie and the folks are on it15:29
jamespagerick_h, ta15:39
redirthanks for access sinzui15:56
redirnatefinch: you've cross compiled juju before?15:57
perrito666hey people, I am not feeling very well ill be a bit unresponsive for a couple of hours16:31
redirfeel better perrito66616:32
perrito666is that an order? :p16:32
perrito666tx rick_h16:32
perrito666I meant redir16:32
redirwho knows about the worker/provisioner container code?16:41
redirnatefinch  looks like a good candidate:)16:43
natefinchredir: yes I've cross compiled juju16:43
redircan I pick your brain for a few minutes natefinch16:43
natefinchredir: sure16:43
redirOK let me finish making coffee and I'll meet you in a HO16:43
redirsay 10 minutes?16:44
redirnatefinch: ^16:44
natefinchredir: cool16:44
redirnatefinch: https://hangouts.google.com/hangouts/_/canonical.com/nate-reed16:54
redirthanks natefinch17:32
=== frankban is now known as frankban|afk
alexisbredir, I am doing a mini celebration for you :)19:56
redir alexisb tyvm20:10
redirnatefinch: you still around?21:24
natefinchredir: yep21:24
redirwhere does go build github.com/juju/juju leave the built stuff?21:25
natefinchif you build a command, it leaves the command in the same place, if you build a package, it gets discarded21:26
natefinchsorry.... same directory21:26
redirso I want to build in appropriate directories for the binaries21:27
redirI guess21:27
rediror just go install and collect them from GOPATH/bin21:27
natefinchgo install is your friend :)21:31
redirwhat package installs go?21:31
redirgolang-go?21:31
natefinchyes, not sure what version that is21:31
natefinchhopefully 1.621:31
rediryes21:41
redirnatefinch: real easy https://github.com/juju/juju/pull/677221:44
rediror babbageclunk or whomever21:44
natefinchredir: ship it21:46
redirtx21:46
babbageclunkredir: I was too slow again!21:49
babbageclunkhuh - if you disable os-refresh-update it'll be faster most of the time but sometimes it'll just go into a loop trying to find things that have gone away. :(22:18
babbageclunkwallyworld: ping?23:00
wallyworldbabbageclunk: hey23:04
babbageclunkwallyworld: I'm trying out consume, and it all seems to work, except that wordpress doesn't actually work - I get a 502 bad gateway from nginx.23:05
babbageclunkwallyworld: Does that sound like something obvious that I've missed?23:06
wallyworldbabbageclunk: this is after add relation is done?23:06
wallyworlddid you expose wordpress?23:06
babbageclunkwallyworld: yeah, both of those23:06
wallyworldhmmm. not sure off hand. that error normally means something didn;t connect. sadly it's juju debug-log time23:07
wallyworldif you push your work, i can try it out as well23:07
babbageclunkwallyworld: ok, thanks - just wondering whether there was something that you'd hit before.23:15
wallyworldbabbageclunk: i have - and the cause some "something" wrong with stuff getting wired up23:16
babbageclunkwallyworld: hmm, there's no way to remove a remote application at the moment?23:16
wallyworldno dont't hink so :-(23:16
wallyworldon the todo list. i might add that today23:16
wallyworldto debug, you can always deploy another app with a different name23:17
wallyworldeg mysql223:17
wallyworldor bounce the jujud23:17
wallyworldthat will cause everyhthing to get wired up again in the worker23:17
babbageclunkwallyworld: ah, ok - will do that instead of destroying the model next time!23:19
wallyworldbabbageclunk: the worker is idempotent, so when the agent restarts, it goes through the steps of noticing the remote app, creates the relation watcher, sees the relation, acts on it etc23:20
babbageclunkwallyworld: the "good" news is that I get the same behaviour whether I do it as two steps consume/relate or directly in relate.23:29
wallyworldhmmm23:30
wallyworldbabbageclunk: did you definitely let the apps finish installing etc before opening the browser? ie status shows idle for each23:31
wallyworldit will show 502 if wordpress is still doing its thing23:32
wallyworldwordpress is not installed when deploy is done, only when the relation is joined23:32
wallyworldand the install downloads a blob and does stuff to set up which takes time23:32
babbageclunkwallyworld: no, I waited until everything is idle23:32
wallyworldok, i'll run up a system and test, but it worked yesterday i swear :-)23:33
babbageclunkwallyworld: :) I might have broken relate too (although I haven't really touched it) - I'll try with develop23:35
wallyworldok, i'm sure it willbe something "dumb" once we find it23:36
babbageclunkcan't see anything obvious in the log yet - I can see messages from juju.worker.uniter.remotestate saying "got relations change: ok=true"23:38

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