/srv/irclogs.ubuntu.com/2015/03/09/#juju-dev.txt

=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
mupBug #1429680 was opened: keystone charm do not support conf file injection <juju-core:New> <https://launchpad.net/bugs/1429680>01:43
mupBug #1429680 changed: keystone charm do not support conf file injection <juju-core:New> <https://launchpad.net/bugs/1429680>01:52
mupBug #1429680 was opened: keystone charm do not support conf file injection <juju-core:New> <https://launchpad.net/bugs/1429680>01:58
=== mup_ is now known as mup
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== kadams54 is now known as kadams54-away
mattywmorning all06:37
mattywaxw, are you still around?07:06
axwmattyw: hey, yes07:06
dooferladmorning! o/08:36
dimiternmorning dooferlad08:38
dimiterndooferlad, how's your new shiny maas? :)08:49
dooferladdimitern: not too bad. Unfortunately they don't support AMT and MAAS can get quite confused with WOL.08:50
dooferladdimitern: so plenty of pressing power buttons.08:50
dooferladdimitern: though I did get some useful debugging done on Friday with them :-)08:51
dimiterndooferlad, ah, right08:51
voidspacemorning all08:51
dimiternhey voidspace! welcome back :)08:51
dooferladvoidspace! Welcome back!08:51
TheMuemorning o/08:51
voidspacedimitern: dooferlad: TheMue: morning :-)08:52
dimiterndooferlad, I managed to get maas installed on an old i386 P4 box and added my 2 nucs in it08:53
dooferladdimitern: great!08:54
dimiterndooferlad, it works - but I have mixed success with amt - it works like 50% of the time08:54
dimiterndooferlad, my goal is to have openstack installed on top of that and share it with you guys - maas is already visible at http://kubrik.us.to:8888/MAAS/08:55
dimiterndooferlad, but to expose the nodes behind it a bit more networking needs to happen08:55
dooferladdimitern: heh, I know the feeling!08:57
dimiternmorning, TheMue, I'm omw09:00
TheMuedimitern: /me too09:00
perrito666morning10:06
TheMueperrito666: heya10:14
* perrito666 needs to update the fw on his samsung evo 840 and notices the first step requires a ... DOS bootable usb10:15
voidspaceyay, powercut over10:28
voidspacedimitern: ping10:28
dimiternvoidspace, hey, nice!10:29
dimiternvoidspace, just in time of our 1:1 :)10:29
voidspacehah, ok10:29
voidspacedimitern: omw10:29
mupBug #1429790 was opened: juju debug-hooks not working when tmux not installed <juju-core:New> <https://launchpad.net/bugs/1429790>10:50
voidspacedimitern: oh, I forgot to mention - I ordered a new laptop11:10
voidspacedimitern: so I will be running Ubuntu native at the Nuremberg sprint11:10
dimiternvoidspace, nice!11:10
dimiternvoidspace, not macbook ?11:10
voidspacedimitern: Dell XPS 15 - quad core i7, 16Gb ram11:10
voidspacedimitern: no :-)11:10
dimiternvoidspace, sweeet!11:11
voidspacedimitern: although I will need to keep it to sync with my iphone11:11
voidspacedimitern: I have an Ubuntu phone on order too11:11
voidspacedimitern: if it's good enough to use as a main phone maybe I can ditch the iphone too...11:11
dimiternvoidspace, I have my eye on that same model - will need to replace my current one in october11:11
voidspacedimitern: I got a refurb one for £100011:11
dimiternvoidspace, ah, that's a bit tricky - last time I tried to replace my main phone with ubuntu it wasn't quite usable - mostly due to the battery running out in a couple of hours11:12
voidspacedimitern: right, we'll see11:12
voidspacedimitern: I'll *probably* go to Android as having a good camera is important to me11:13
voidspacedimitern: but with a camera, a browser and maps I can do most things11:13
dimiternvoidspace, I'll be interested to hear about your experience with the ubuntu phone once you had it for a while11:13
voidspacedimitern: apparently the google maps *web app* works pretty well with Ubuntu phone11:13
voidspacedimitern: and I *presume* they've sorted battery life as they wouldn't be able to do a public release like that11:13
dimiternvoidspace, I hope so :)11:13
voidspaceJust discovered why the power cut. Someone posted some photos to facebook.11:18
voidspace"The tipper lorry, having dumped his load of topsoil (on the wrong side of the road by the look of it) drove forward with the tipper still up and pulled down a power cable."11:18
dimiternwow!11:18
dimiternvoidspace, priceless *lol*11:19
voidspaceyeah, nice :-)11:21
* TheMue steps out for a moment, bbiab12:41
=== axw_ is now known as axw
mupBug #1429853 was opened: unit test TestInstallCommandsShutdown...initSystemSuite fails <ci> <gccgo> <ppc64el> <regression> <test-failure> <juju-core:Triaged> <https://launchpad.net/bugs/1429853>13:18
=== ChanServ changed the topic of #juju-dev to: https://juju.ubuntu.com | On-call reviewer: see calendar | Open critical bugs: 1429853
TheMueback13:22
* dimitern steps out for ~1.5h13:35
mupBug #1429864 was opened: juju should support putting units/services into WIP/frozen mode <juju-core:New> <https://launchpad.net/bugs/1429864>14:00
sinzuiericsnow, I think bug 1429853 relates to your commit.14:12
mupBug #1429853: unit test TestInstallCommandsShutdown...initSystemSuite fails <ci> <gccgo> <ppc64el> <regression> <test-failure> <juju-core:In Progress by ericsnowcurrently> <https://launchpad.net/bugs/1429853>14:12
ericsnowsinzui: oh, it definitely does :)14:13
ericsnowsinzui: I thought I was being careful about map order in tests this time :(14:13
sinzuiericsnow, I am making a snapshot of the vivid-slave before trying to switch to systemd. we have the package, but I need to mess with the boot options to make it work';14:13
ericsnowsinzui: won't the new images coming out today do that for you?14:14
sinzuiericsnow, yes, but that requires me to schedule the build of a new slave14:14
ericsnowsinzui: ah14:14
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
ericsnowcould I get a quick review on http://reviews.vapour.ws/r/1105/15:02
ericsnowit fixes the CI blocker15:02
mgzericsnow: lgtm15:03
ericsnowmgz: thanks15:04
mupBug #1429680 changed: keystone charm do not support conf file injection <keystone (Juju Charms Collection):New> <https://launchpad.net/bugs/1429680>15:12
ericsnowmgz: I'm not sure this worked right: http://juju-ci.vapour.ws:8080/job/github-merge-juju/2426/console15:17
ericsnowmgz: it passed without actually running any tests?15:17
mgzericsnow: looking15:18
mgzyerp, that's terrible15:18
mgzwell, at least it was your change and it's a nice tiddly one that's not relevent for the lander15:19
mgzjesse's also had the same thing15:20
ericsnowmgz: yep :)15:20
ericsnowmgz: perhaps it's related to the grub messages?15:20
ericsnowmgz: probably not15:21
mgzyeah, it's the run-unit-test script not erroring out when it should15:21
ericsnowmgz: ah15:21
mgzI have a short-term fix and a better longer one15:22
ericsnowmgz: cool15:25
ericsnowmgz: thanks for jumping on that15:25
ericsnowwwitzel3: you see that email about HA?15:25
ericsnowmgz: why does the publish-revision job take so long?15:29
mgzericsnow: okay, updated the ami, which is the quick fix15:31
mgzericsnow: does quite a bit of work... but does seem to have been taking about an hour for a while15:32
ericsnowmgz: no problem, just curious (since it's the blocker for all the other release jobs)15:33
mgzericsnow: it may be worth trying to speed up, I've not looked into where the time is spent15:34
ericsnowmgz: if you have time for it :)15:35
mgzwe have to build on several platforms, may be more parellisable15:35
ericsnowmgz: when trying to fix a failed CI test any improvement to the total time-to-test-comletion is super helpful15:36
wwitzel3ericsnow: looking now15:44
ericsnowwwitzel3: thanks!15:45
wwitzel3ericsnow: what list?15:45
ericsnowwwitzel3: no list15:45
wwitzel3ericsnow: don't see it15:46
ericsnowwwitzel3: the "Nate out today" thread15:46
wwitzel3ericsnow: I see it, thanks15:49
alexisbwwitzel3, btw, thank you for the extra hours on that oil bug15:54
wwitzel3alexisb: sorry I couldn't get it figured out, I'm convinced that it is related to the power script not resulting in a clean shutdown.15:55
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
ericsnowsinzui: am I okay marking bug 1429853 as "fix released" since the failing CI test just passed?16:36
mupBug #1429853: unit test TestInstallCommandsShutdown...initSystemSuite fails <ci> <gccgo> <ppc64el> <regression> <test-failure> <juju-core:Fix Committed by ericsnowcurrently> <https://launchpad.net/bugs/1429853>16:36
=== kadams54 is now known as kadams54-away
sinzuiericsnow, we really should wait for all the run-unit-tests to pass16:38
sinzuiI am waiting for run-unit-tests-precise-i386 to complete16:38
ericsnowsinzui: okay; I'm always just antsy to unblock CI :)16:38
sinzuiericsnow, i understand. I want to avoid the 32 days and 77 commits case were fixed blockers, but never actually got a passing revision16:39
ericsnowsinzui: agreed16:40
=== ChanServ changed the topic of #juju-dev to: https://juju.ubuntu.com | On-call reviewer: see calendar | Open critical bugs: None
sinzuidimitern, do you have a moment to review http://reviews.vapour.ws/r/1018/17:02
dimiternsinzui, sure, looking17:03
dimiternsinzui, it seems it has been submitted already17:04
sinzuidimitern, sorry, wrong review, me looks17:06
mupBug #1429853 changed: unit test TestInstallCommandsShutdown...initSystemSuite fails <ci> <gccgo> <ppc64el> <regression> <test-failure> <juju-core:Fix Released by ericsnowcurrently> <https://launchpad.net/bugs/1429853>17:06
sinzuidimitern, review board might be lagging. https://github.com/juju/juju/pull/1776 is what I am working with17:08
dimiternsinzui, LGTM17:09
sinzuithank you dimitern17:09
mattywkatco, ping?17:14
katcomattyw: hello!17:14
sinzuidimitern, TheMue: does bug 1428430 need to be fixed before we branch 1.2317:44
mupBug #1428430: AllWatcher does not remove last closed port for a unit, last removed service config <api> <juju-core:Triaged by themue> <https://launchpad.net/bugs/1428430>17:44
TheMuesinzui: I'm on it, when exactly will you branch?17:45
sinzuiTheMue, I was planning to do it when the current revision passes because I thought all the bugs for 1.23-beta1 were fixed. I didn't see the new bug17:46
sinzuiTheMue, I think the pressure is from core developers wanting to merge 1.24 work. I can branch from any commit17:47
mupBug #1427149 changed: Tests require predictable map ordering <ci> <regression> <test-failure> <juju-core:Fix Released by dooferlad> <https://launchpad.net/bugs/1427149>17:48
TheMuesinzui: as I said, I'm on it and I hope I will have it in a few moments. fighting a bit with the test17:48
dimiternsinzui, TheMue, it's ok to move that bug for 1.24, it's not critical17:49
sinzuiTheMue, okay. I am not rushing. I have the 1.22-beta5 release to do17:49
dimiternTheMue, if you manage, ok, if not - no problem17:49
TheMuedimitern: but I want to *lol*17:49
mupBug #1404397 changed: charm actions.yaml simplification breaks master tests <actions> <charm> <tech-debt> <juju-core:Fix Released by binary132> <https://launchpad.net/bugs/1404397>18:06
mupBug #1415961 changed: juju gives up on bootstrapping with 'bootstrap instance started but did not change to Deployed state' <bootstrap> <maas-provider> <oil> <juju-core:Fix Released by dooferlad> <juju-core 1.22:Fix Released by wallyworld> <https://launchpad.net/bugs/1415961>18:06
mupBug #1416928 changed: juju agent using lxcbr0 address as apiaddress instead of juju-br0 breaks agents <api> <lxc> <network> <juju-core:Fix Released by dooferlad> <juju-core 1.21:Fix Released by dimitern> <juju-core 1.22:Fix Released by dooferlad> <https://launchpad.net/bugs/1416928>18:06
mupBug #1417594 changed: failure to retrieve the template to clone: lxc container with 1.22 beta2 <lxc> <oil> <juju-core:Fix Released by wallyworld> <juju-core 1.22:Fix Released by wallyworld> <https://launchpad.net/bugs/1417594>18:06
mupBug #1420049 changed: ppc64el - jujud: Syntax error: word unexpected (expecting ")") <deploy> <openstack> <regression> <uosci> <juju-core:Fix Released by axwalk> <juju-core 1.22:Fix Released by axwalk> <https://launchpad.net/bugs/1420049>18:06
mupBug #1423036 changed: precise services cannot be deployed (again) <ci> <precise> <regression> <ubuntu-cloud-archive:Fix Released> <juju-core:Fix Released by wallyworld> <juju-core 1.22:Fix Released by wallyworld> <https://launchpad.net/bugs/1423036>18:06
mupBug #1425435 changed: juju-deployer/jujuclient incompatibility with 1.21.3 <api> <cts> <network> <oil> <openstack> <orange-box> <regression> <uosci> <juju-core:Fix Released by themue> <juju-core 1.22:Fix Released by themue> <https://launchpad.net/bugs/1425435>18:06
=== kadams54-away is now known as kadams54
marcoceppisinzui: can we get this elevated to a critical? lp142406919:06
sinzuimarcoceppi, I can raise it in the release meeting in 2 hours19:07
marcoceppisinzui: thanks, it's a regression still present in trunk19:07
marcoceppitested again as of Friday19:07
marcoceppiby aisrael19:07
sinzuimarcoceppi, I added the tag to emphasis regression19:07
marcoceppisinzui: I was under the impression that critical severity level was to mark regressions, but I don't have a firm understanding of how the triaging works19:15
sinzuimarcoceppi, it is but Core have negotiated an ambigous High to NOT fix regressions immediately to ensure they can keep merging19:16
marcoceppisinzui: that sounds lame to me ;)19:17
sinzuimarcoceppi, critical means stop, fix this now. I think your issue is critical, but I need management to agree19:17
marcoceppisinzui: ack, thanks for the clarification19:17
marcoceppiarosales: ^^19:18
arosaleswell it should be community input, but I would say a regression of this nature that could leave a user without a way to fix a issue is a big deal19:27
arosalesmarcoceppi:  sinzui ^19:27
sinzuiarosales, no one disagrees about fixing it. the issue is in trunk, not a release. Core will fix it for a release19:28
sinzuiarosales, and as a stakeholder, you have every right to say fix now19:28
arosalesmarcoceppi: aisrael: can you guys sync up with sinzui and folks here on the nature of the problem and when a fix could is needed, perhaps the next release going out is sufficient19:31
=== kadams54 is now known as kadams54-away
sinzuiarosales, marcoceppi aisrael: as you are running master, you get the fix as soon as it is merged.19:32
sinzuiarosales, marcoceppi aisrael: as Core are focused on releasing 1.22.0 and stablising 1.23 for a beta release, your bug will be fixed soon, core is looking for an engineer now19:33
aisraelsinzui: arosales: marcoceppi: ack, I'll re-test as soon as I see the merge hit.19:34
marcoceppisinzui: I think this exists in 1.23, is there an alpha out?19:34
sinzuimarcoceppi, no. no releases until we cut 1.22.019:35
marcoceppisinzui: ack19:35
arosalessinzui: thanks for the help19:36
alexisbkatco, perrito666, cherylj, ericsnow, any of you have spare cycles (its ok to say no, I am just looking for available folks)?19:39
ericsnowalexisb: probably not today19:39
katcoalexisb: i'm in the middle of trying to push something up, but if it's important you can intervene :)19:39
perrito666wow, that took my brain a lot to process you where not asking me for a byke19:39
perrito666bike19:39
cheryljalexisb: I have some time.19:39
perrito666alexisb: sorry, nope19:39
ericsnowalexisb: or until vivid/systemd settles down :)19:39
alexisbcherylj, are you comfortable looking at a regression bug?19:40
cheryljalexisb: I can try!19:40
alexisbmaybe if katco can provide some backup19:40
alexisbok can you please take a look at 142406919:40
cheryljalexisb: looking...19:40
katcohttps://bugs.launchpad.net/juju-core/+bug/142406919:40
mupBug #1424069: juju resolve doesn't recognize error state <regression> <resolved> <juju-core:Triaged> <https://launchpad.net/bugs/1424069>19:40
alexisbperrito666, heh19:40
alexisbperrito666, i will make sure to use lots of common American metaphors for you from now on19:41
perrito666alexisb: that is how you get a bike on the mail19:41
perrito666be warned19:41
alexisbthumper, just so you know I volunteered cherylj for a bug that will soon be marked as critical20:01
alexisbshe can fill you in on the details20:01
alexisbo and thumper happy tuesday :)20:01
perrito666that was evil20:03
=== jorge is now known as jcastro
TheMueanyone free to review http://reviews.vapour.ws/r/1106/, it's the fix for #142843020:20
mupBug #1428430: AllWatcher does not remove last closed port for a unit, last removed service config <api> <juju-core:Triaged by themue> <https://launchpad.net/bugs/1428430>20:20
menn0katco: ping20:31
katcomenn0: hey there menn0!20:31
menn0katco: hey hye20:31
menn0hey even20:31
menn0katco: i'm probably going to create a feature test soon and wanted to ask you some questions20:31
katcomenn0: awesome!20:31
menn0katco: looking at the leadership feature test i noticed that the setup does a lot of work that seems to double up on what AgentSuite (embedded by the feature test's suite) can do20:32
menn0katco: in terms of setting up the machine agent20:32
menn0katco: i'm guessing there's some parts that didn't work the way you needed them to. do you remember what?20:32
katcomenn0: right; that is a bit of an anachronism20:32
menn0katco: i'm hoping to short cut any lesson you learned20:33
katcomenn0: i believe it was more that eventually we were wanting to obviate the agent tests' full-stack testing20:33
katcomenn0: iirc, the agent suite was just doing way more than the leadership functionality needed20:33
menn0katco: ok so, it was more a matter of starting afresh for the feature tests?20:34
katcomenn0: yeah20:34
katcomenn0: i.e. make the feature tests as linear and clean as possible20:34
=== kadams54-away is now known as kadams54
katcomenn0: no chain of suites20:34
menn0katco: cool. I just wanted to be sure I wasn't missing something20:35
katcomenn0: nothing that at least i can remember :)20:35
menn0katco: I think my feature test (for logging to the db) will require a similar setup to the leadership feature test20:35
menn0katco: you're not against sharing test setup within the featuretest package right?20:35
katcomenn0: personally? i don't like that pattern. it makes the tests very brittle and hard to understand20:36
katcomenn0: but i think that's probably up to the developer20:36
katcomenn0: i am a big fan of very dumb, linear, tons of code tests20:37
menn0katco: i see where you're coming from but part of me doesn't like copying and pasting all that code to set up the machine and machine agent20:37
katcomenn0: because when i'm reading a test, it's telling me a story, and i don't want to learn a 2nd way to interact with juju20:37
katcomenn0: right, that's the inverse argument20:37
katcomenn0: at the very least, if we wanted to de-dupe code20:38
menn0katco: yeah I get that. especially when there's lots of alternate ways of interacting with juju in different test suites20:38
katcomenn0: i would say pull functionality out into functions, and call the same functions from multiple suites20:38
katcomenn0: and then you don't have to chain suites20:38
menn0menn0: I like that approach. easier to understand. I've been doing that a bit recently in some apiserver tests, although there it's a mix of helper funcs and shared suites.20:39
menn0katco: ^^^ (I didn't mean to talk to myself :))20:39
* menn0 needs more coffee20:39
katcomenn0: haha :)20:40
menn0katco: well i'll see how the db logging feature tests pan out. i'll aim to keep wha I do in line with the existing approach.20:40
katcomenn0: so that's my take on things. you are awesome, and your code will be as such :)20:40
menn0katco: thanks but that's not guaranteed :)20:41
menn0katco: thanks for the chat. very helpful.20:41
katcomenn0: happy to help!20:41
katcofor anyone working with restful services + wadl files in go: https://github.com/katco-/wadl2go20:47
* katco away for a bit21:12
alexisbcherylj, can you please assign yourself to lp 1424069?21:40
voidspaceright, way past EOD21:41
voidspaceg'night all21:41
cheryljalexisb: sure21:42
DaveJ__Hi - can anyone tell me if JuJu supports CentOS/RedHat guests yet?  I looked about a year ago and it didn't appear ready yet, but can't find any updated info21:43
bogdanteleagaDaveJ_: not yet, but we're working on it right now21:45
DaveJ__bogdantelega: Thanks - is there any kind of ETA for that feature? Or is there even a way I can build the packages and try it out myself?21:49
DaveJ__Our product currently runs on CentOS, and I'd really like to try and deploy it as set of charms21:50
bogdanteleagaDaveJ_: well currently we're working on the userdata part: the codebase only supports apt for linux packages and yum is needed on centos21:50
bogdanteleagaDaveJ_: we want to finish it until the end of the month21:51
bogdanteleagaDaveJ_: there might still be some broken functionality at that point but it should be usable to some extent21:51
DaveJ__bogdanteleaga: No worries, I'm not afraid to get into the code and work around any issues.21:51
DaveJ__Even if I can get a basic prototype working21:51
DaveJ__bogdanteleaga:  Anywhere I can track the progess?  End of the month doesn't seem that bad21:52
bogdanteleagaDaveJ_: look for centOS related pull requests on github21:53
bogdanteleagaDaveJ_: https://github.com/juju/juju/pull/175921:54
bogdanteleagaDaveJ_: this is a start, but there's more to be done21:54
DaveJ__bogdanteleaga: Understood. Thanks for the info21:58
=== kadams54_ is now known as kadams54-away
mupBug #1430049 was opened: unit "ceph/0" is not assigned to a machine when deploying with juju 1.22-beta5 <juju-core:New> <https://launchpad.net/bugs/1430049>22:58
davecheneyhr.canonical.com is so stupif23:17
davecheneyit just let me enter a personal objective "gain the power of flight"23:17
davecheneyand back date it to the day i was born23:17
katcowallyworld_: anastasiamac: axw: i think i keep freezing23:17
axwkatco: last thing I heard from you was "our dogs"23:17
wallyworld_katco: sprry, we hung up on you23:17
axwor maybe "out dogs"23:18
katco"out dogs" ;)23:18
wallyworld_lol23:18
anastasiamac:D23:18
davecheneywhat's out dog ?23:18
katcodavecheney: it's kind of like up dog?23:18
axwout, dogs23:18
anastasiamacwho let the dogs out23:18
davecheney... wait a second !23:18
katcook off to dinner... tc all!23:19
axwenjoy23:19
anastasiamacmenn0: thumper: I was reviewing http://reviews.vapour.ws/r/1107/ but it was stamped and merged under me :D u r fast...23:23
thumper:)23:24
thumpersorry23:24
thumperdavecheney: heh23:24
cheryljperrito666: are you still around?23:44
cheryljIs there anyone else around who worked on the Unit Agent stuff?23:56
anastasiamaccherylj: maybe just ask a question - m sure that someone may be able to help :D23:59
wallyworld_cherylj: what did you want to know about unit agent?23:59

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