/srv/irclogs.ubuntu.com/2014/09/11/#juju.txt

=== scuttlemonkey is now known as scuttle|afk
josecan anyone please take a look at http://review.juju.solutions/review/1299?00:22
josesimple one00:22
sarnoldwhy add the -y at the very end of the command line? seems an awkward place to put it, to me..00:23
josesarnold: because laziness, I found it was missing so I just added it00:25
joseit works, (or, well, it should!)00:25
sarnoldjose: .. and the next person to add a new package to the command, will it go before or after the -y? or at the beginning of the command? :)00:26
josesarnold: I believe it doesn't matter00:26
sarnoldsure, it probably doesn't, but by extension, would you write rm foo bar baz -f blort blart fort fart?   :)00:27
joseI'll fix it once I'm back. need to run some errands real quick.00:27
sarnoldsee ya :)00:28
=== scuttle|afk is now known as scuttlemonkey
=== scuttlemonkey is now known as scuttle|afk
mbruzekbzr slow?01:21
mbruzekWhy slow bzr ?01:21
josebecause ssh01:34
lazyPower-sprintsarnold: i might01:38
sarnoldlazyPower-sprint: well _you_ might but you're crazy :P01:40
lazyPower-sprintindeed01:40
=== blackboxsw is now known as blackboxsw_away
marcoceppimbruzek: http://paste.ubuntu.com/8315457/04:00
=== arosales is now known as rosales
=== rosales is now known as arosales
jamespagemarcoceppi, https://bugs.launchpad.net/charm-tools/+bug/136805606:52
mupBug #1368056: charm proof is still wrong about missing default keys <Juju Charm Tools:New> <https://launchpad.net/bugs/1368056>06:52
jamespagesorry but I'm now getting nacked for existing charms that work on this basis06:52
marcoceppijamespage: "default: " is None type06:52
marcoceppiadd that to the config.yaml and proof goes away without having the proof errors06:52
jamespagemarcoceppi,06:53
jamespageE: config.yaml: type of option access-network is specified as string, but the type of the default value is NoneType06:53
=== CyberJacob|Away is now known as CyberJacob
marcoceppijamespage: you have an old version of charm-tools, what does charm version show?06:54
jamespagemarcoceppi, 1.2.1006:54
marcoceppijamespage: 1.3.3 is latest from ppa:juju/stable06:54
marcoceppithat error has since been patched06:54
jamespagemarcoceppi, so I get:06:55
jamespageI: config.yaml: option access-network has no default value06:55
jamespageinstead - that's acceptable right?06:55
marcoceppiyeah, that's just an I which is an info06:55
marcoceppiand won't kill proof06:55
marcoceppiI guess you can say we're tyring to protect our users too much, but that's the compromise we've made06:56
jamespagemarcoceppi, it would be nice to have that doc'ed somewhere06:58
marcoceppijamespage: https://juju.ubuntu.com/docs/authors-charm-config.html06:59
marcoceppithird bullet point06:59
jamespagemarcoceppi, ok shutting up now06:59
jamespagethanks06:59
* jamespage should probably read stuff from time-to-time07:00
marcoceppijamespage: <3 np dude07:00
marcoceppijamespage: in other news the review queue is almost ready, about to add openstack charmers queue07:00
marcoceppijamespage: http://review.juju.solutions07:00
jamespagemarcoceppi, oh yes please07:00
marcoceppijamespage: so we also have automated charm testing, which will at a minimum run certain make targets (make lint, make proof, etc) and will try to run amulet tests. Obviously the openstack charms are doing their own thing in oil. Should we hook this up for the openstack charms?07:05
josemarcoceppi, lazyPower-sprint, mbruzek: hey guys, auth request for merging opentsdb (https://code.launchpad.net/~tvansteenburgh/charms/precise/opentsdb/fix-proof/+merge/234239) and nvp-transport-node (https://code.launchpad.net/~tvansteenburgh/charms/precise/nvp-transport-node/fix-proof/+merge/234233), both proof fixes from Tim07:12
lazyPower-sprintjose: make sure they pass bundletester. there were a few that failed today due to oddly coincidental dependencies present.07:13
lazyPower-sprintjose: if they pass bundletester, merge em and send me your history plz07:13
joselazyPower-sprint: is that wrt those two merges or my tests?07:13
josesorry for asking, but how do I use bundletester? I believe I am not familiar with it07:13
=== marcoceppi is now known as rosales
=== rosales is now known as marcoceppi
lazyPower-sprintjose: nvm07:23
lazyPower-sprintjose: those are fine for merging07:23
joseok, will send history in a min then07:23
jamespagegnuoy, https://code.launchpad.net/~james-page/charms/trusty/rabbitmq-server/config-fixup/+merge/23426007:23
=== CyberJacob is now known as CyberJacob|Away
afroydHi, I deployed a local lxc mysql with juju and mysql failed to start.09:44
afroydCan I ask for help with this here?09:44
rbasaksinzui: in dependencies.tsv from the juju-core 1.20.7 tarball, I can't find references to src/launchpad.net/goyaml or src/github.com/kisielk/gotool, but these directories exist.11:42
rbasaksinzui: not sure what's going on here. Is this intentional?11:42
=== Guest67627 is now known as wallyworld
melmothhi there. anyone knows when juju 1.20.8 is supposed to be released ?12:21
melmothi have been told last week it may be middle of this (current) week, and a customer is asking me if there s some new about it.12:21
whitaisrael, heyo14:32
whitaisrael, closing all but https://code.launchpad.net/~stub/charms/precise/postgresql/integration/+merge/23366614:33
aisraelack14:33
whitstub, what about https://code.launchpad.net/~stub/charms/precise/postgresql/bug-1281600-log_temp_files/+merge/233735 ?14:37
stubwhit: That should be in the integration branch too14:38
stub(config.yaml gains a log_temp_files parameter)14:38
whitawesome14:38
=== roadmr is now known as roadmr_afk
whit_aisrael, any luck with those tests?14:58
aisraelwhit: Not the unit tests, but I'm spinning up a fresh vm for it now14:58
whitjcastro, https://help.github.com/articles/user-organization-and-project-pages15:06
whitjcastro, https://github.com/juju-solutions/juju-solutions.github.io15:07
=== hatch__ is now known as hatch
=== roadmr_afk is now known as roadmr
corntoegoblinwhich file can be edited in maas-dns to manually add dns entries?15:23
corntoegoblinim messing around on /etc/bind and /etc/bind/maas but nothing15:24
corntoegoblini found the db.* zone files but im not sure which one to edit15:24
corntoegoblinah. found it. /etc/bind/maas/zone.maas15:55
corntoegoblinnow i just need to know how to call a maas-dns update?15:56
corntoegoblini know rndc reload will update zones in the dns server, but how do i call maas to add dns for a server that is already enrolled>?15:58
rbasaksinzui: in dependencies.tsv from the juju-core 1.20.7 tarball, I can't find references to src/launchpad.net/goyaml or src/github.com/kisielk/gotool, but these directories exist.16:00
rbasaksinzui: not sure what's going on here. Is this intentional?16:00
rbasak(I'm in the process of sorting out an upload for 1.20.7)16:01
sinzuirbasak, this is worrying news16:01
sinzuirbasak, we need to investigate what the juju developers changes16:02
rbasaksinzui: I'm confused though. Shouldn't the directories be generated based exactly on dependencies.tsv? So how did they end up there, if dependencies.tsv have no reference to them?16:03
sinzuirbasak, absolutely. the tarball script doesn't know about anything other than juju and godeps. mgz, can you look into ^ this issue16:05
rbasaksinzui, mgz: I'll just file a bug for now, if that's OK. This doesn't block my upload, but I would like a bug URL to refer to in a comment for future updates.16:05
mgzrbasak: gotool should probably be in dependencies.tsv but is a dep-of-a-dep16:06
mgzgoyaml is likely an import tyop16:06
rbasakmgz: ah - I didn't think of second level deps - thanks.16:06
rbasakThough shouldn't we be freezing commit ids of those too?16:07
rbasakmgz: BTW, goyaml now appears twice16:07
rbasakyaml.v1 is the other instance.16:07
mgzrbasak: right16:07
mgzand the launchpad.net one is an error16:07
mgzI'll find and fix these16:08
rbasakmgz, sinzui: thanks. I filed https://bugs.launchpad.net/juju-core/+bug/1368321 so I can refer to it in debian/copyright. No rush now then - I can just catch up when I next update the file.16:11
mupBug #1368321: Some third party embedded sources in the source tarball are missing dependencies.tsv entries <juju-core:New> <https://launchpad.net/bugs/1368321>16:11
mgzrbasak: THANKS16:13
mgztoomuchcaps16:13
whitjcastro, https://github.com/pynashorg/pynashorg.github.com16:23
rbasaksinzui: where's your PPA packaging branch, please? I don't see it anywhere obvious.16:59
* rbasak has looked in ~juju and at /juju-core16:59
rbasaksinzui: ooh, finished reviewing diff against PPA and archive. We're in sync, apart from whitespace (I'll sort archive end)!17:03
rbasakI hadn't realised. Thanks!17:03
corntoegoblinseems like i might have found a bug17:25
corntoegoblinyou have to edit the FQDN on maas before commissioning for the dns entries to be added to the zone file for maas17:25
corntoegoblinif you commission then change the fqdn, the entry is never added to dns17:26
corntoegoblinalso, when editing the power type to WOL, and then commisioning, it resets back to IPMI and you have to edit the power type twice17:26
corntoegoblinis this by design?17:27
whit_lazyPower-sprint, overview and links to blog for book: http://en.wikipedia.org/wiki/Continuous_delivery17:44
whit_lazyPower-sprint, seminal work "devops"17:45
whit_vs. corporate blargatron stuff that gets smeared around the web17:45
=== CyberJacob|Away is now known as CyberJacob
aisraelmarcoceppi: https://code.launchpad.net/~lynxman/charms/precise/drupal6/trunk17:57
=== roadmr is now known as roadmr_afk
aisraelreviewing precise/glance18:11
aisraelreviwing precise/hacluster18:15
bcsallerreviewing test fails cs:precise/zookeeper-418:17
* arosales looking at precise/tomcat718:22
cory_fuI'm looking at cs:precise/python-django-918:26
lazyPower-sprinttvansteenburgh1: https://code.launchpad.net/~tvansteenburgh/charms/precise/block-storage-broker/fix-tests/+merge/234168 -- fix plz18:29
cory_fumarcoceppi: http://reports.vapour.ws/charm-tests/charm-bundle-test-800-results18:31
mbruzekI am looking at lp:~tvansteenburgh/charms/precise/haproxy/fix-proof-and-tests into lp:charms/haproxy18:31
ayr-tonI'm trying to destroy a service with agent-state: error. mysql/018:31
ayr-tonbut juju destroy-unit mysql/0 doesn't work18:32
ayr-ton;~18:32
mbruzekayr-ton, you need to resolve the error18:32
mbruzekayr-ton, juju resolve mysql/018:32
ayr-tonIt works =xx18:34
ayr-tonI forget to try this ;x18:34
ayr-tonmbruzek, x318:34
mbruzekayr-ton, glad to help18:36
=== fuzzy_ is now known as Ponyo
bcsallerlooking at jenkins failure18:46
aisraelmbruzek: python-virtualenv18:47
ayr-tonI'm trying to deploy ghost blogging platform in a manual environment. The unit is pending for a long time (more than 15 minutes) and all I got from juju debug-log is: http://paste.ubuntu.com/8321242/19:18
ayr-ton;19:18
coreycbhas anyone seen this with juju-deployer?  http://pastebin.ubuntu.com/8321400/19:38
=== HankM00dy is now known as thehe
cory_fuHas anyone seen an error like this before: Added charm "cs:precise/python-django-9" to the environment.\nERROR no settings found for "python-django"19:56
cory_fucoreycb: Looking19:58
cory_fucoreycb: I assume you gave deployer the -e option?19:59
cory_fuAnd that you're bootstrapped19:59
=== roadmr_afk is now known as roadmr
coreycbcory_fu, I'm bootstrapped but not using -e.  It seems to only occur in version 0.4.0-3.20:03
coreycbI'm using my default env20:04
coreycbI think I'll open a bug.  I'm able to use 0.3.6-0ubuntu2 successfully for the time being.20:05
cory_fucoreycb: What version of python-jujuclient do you have?20:08
coreycbcory_fu, 0.18.4-220:09
cory_fuHrm.  Yeah, that seems like the best approach20:10
cory_fuSorry I couldn't be of more help20:12
=== urulama is now known as urulama-afk
aisraelI've made a list of all of the juju environment variables I can find. I wouldn't mind a few eyes on this to make sure I described them accurately: https://github.com/AdamIsrael/docs/blob/juju-environment-variables/src/en/reference-environment-variables.md20:15
coreycbcory_fu, np, thanks20:16
=== cmagina_ is now known as cmagina
ayr-tonI'm trying to deploy ghost blogging platform in a manual environment. The unit is pending for a long time (more than 15 minutes) and all I got from juju debug-log is: http://paste.ubuntu.com/8321242/21:30
rick_h_hatch: might know what time frame is expected21:32
* hatch pops in21:33
hatchayr-ton: that's definitely not an error from the ghost charm21:33
ayr-tonhatch, Its generic?21:34
hatchare you able to deploy other things to this env?21:34
ayr-tonYep. I've just deployed mysql.21:34
ayr-tonand juju-gui21:34
ayr-tonboth working21:34
hatchhmm...21:34
hatchdid you change the port to 80?21:34
hatchayr-ton: tbh I've never seen that error before....it looks like an error from Juju and not from the ghost charm21:35
ayr-tonhmm21:36
hatchayr-ton: can you log into the machine and copy the log files?21:36
hatchjuju ssh ghost/021:36
hatchcd /var/log/juju21:36
ayr-tonone sec21:36
hatchthen there should be a ghost log file21:36
ayr-tonhatch, http://paste.ubuntu.com/8322190/21:38
ayr-tonthere are other logs: machine-1.log  unit-ghost-0.log  unit-nginx-proxy-0.log21:39
hatchayr-ton: I'm thinking that it might be conflicting with something else on the machine21:40
hatchI have installed it with haproxy and mysql on the same machine without issue21:40
hatchbut the permission denied error in the log is interesting21:40
hatchI'm wondering if it's conflicting with nginx on the machine21:41
hatchwhich nginx charm?21:41
ayr-tonActually theres not nginx on that machine.21:42
hatchhmm....so that's odd then21:42
ayr-tonThats all I have: http://paste.ubuntu.com/8322217/21:43
hatchayr-ton: have you tried destroying the instance and the service and trying again?21:44
ayr-tonYep21:44
ayr-tonsame pending problem21:44
hatchanything in the machine log?21:44
ayr-tononly 2014-09-11 19:29:46 WARNING juju.cmd.jujud machine.go:353 determining kvm support: exit status 121:45
ayr-tonno kvm containers possible21:45
hatchhmm....it's odd because it doesn't even look like the charm has started installing yet21:47
hatchwill anything else install?21:47
hatchsay.....wordpress21:47
hatchI'm just shooting in the dark here. I've installed it many times on many different providers without issue so I'm kind of hoping it's something unrelated to the charm :)21:49
ayr-tonhatch, one sec, I will try other charm on that machine.21:51
hatchayr-ton: thanks...see the very first line of the charm is https://github.com/hatched/ghost-charm/blob/master/hooks/install#L5 so that's why I'm thinking it's not related to the charm21:51
sebas538_hey! someone haves a handy juju api documentation?21:54
=== sebas538_ is now known as sebas5384
marcoceppisebas5384: which api?21:56
sebas5384marcoceppi: the socket one21:56
marcoceppisebas5384: they're in the juju source, let me see if I can find it21:56
sebas5384the one that https://github.com/Ubuntu-Solutions-Engineering/macumba/blob/master/macumba/__init__.py uses21:57
sebas5384I would like to do a nodejs version of it :)21:57
marcoceppisebas5384: https://github.com/juju/juju/blob/master/doc/api.txt21:57
sebas5384marcoceppi: i sow you are working in a javascript wrapper21:57
marcoceppisebas5384: that library was before the API exists21:58
marcoceppiexisted21:58
sebas5384hehe nice21:58
marcoceppiThe best way is to simply implement based on the python code21:58
hatcha node juju api implementation hey?21:58
sebas5384yeah!21:58
marcoceppifunny how that got hatch's attention ;)21:59
sebas5384hatch: yeah, a module for that21:59
hatchmarcoceppi: haha21:59
sebas5384haha (don't know why)21:59
marcoceppinode.js would be a great language for connecting to the api and building tools around considering its async nature21:59
sebas5384marcoceppi: thanks for the doc21:59
marcoceppisebas5384: hatch is in love with node.js ;)21:59
hatchyup21:59
sebas5384i'm getting into it21:59
sebas5384hahaha21:59
sebas5384marcoceppi: not surprisingly22:00
hatchmarcoceppi: lol lately I've been playing with Dart.....far superior than JS :O22:00
sebas5384but i'm studying go lang, and its quite awesome22:00
marcoceppisebas5384: you may want to check out #juju-dev if you have api questions or mail juju-dev@lists.ubuntu.com they should be able to help sort questions you have if you start implementing22:00
sebas5384thanks marcoceppi!22:00
sebas5384but it seems that this channel is the only one that helped me22:01
sebas5384hehe22:01
sebas5384i tried there first22:01
sebas5384hatch: dart seems to black magic for me22:01
sebas5384*too22:02
sebas5384and it looks like java ¬¬22:02
hatchhaha nah, what's black magic about it?22:02
sebas5384hehe22:02
sebas5384like angularjs22:02
sebas5384xD22:02
sebas5384thats black magic22:02
hatchyeah well angular is gross haha22:02
sebas5384hehe22:02
hatchI think Google is doing really well with both Go and Dart22:02
hatchsome smart peeps there22:03
sebas5384yeah of course22:03
hatchnow if they would just stop thinking webcomponents and angular are so amazing....22:03
hatch:P22:03
sebas5384hehe22:04
ayr-tonhatch, it feels to be a problem with my machine 122:11
hatchok well that makes me feel a little better - unfortunately that doesn't help you :)22:12
ayr-tonis possible to destroy and then re-add with the same number 1? If I destroy it, it will be back with number 5.22:12
ayr-tonahahaha22:12
hatchdoes the number matter?22:12
hatch5 > 1 therefor better ;)22:12
ayr-tonYes. =x The DNS have the unit name on this ;x22:13
ayr-tonAnd I have OCD =x22:13
hatchhah hmmm22:13
ayr-tonIt is possible?22:13
hatchI don't think so sorry22:14
hatchyou can see the options with `juju help add-machine` and it doesn't show that option22:15
sebas5384marcoceppi and hatch https://github.com/TallerWebSolutions/juju-client/tree/master22:22
hatchsebas5384: I'm trying to figure out where I know you from...22:23
lazyPower-sprinthatch: sebas5384 is our drupal charm master community contributor22:24
hatchohhhh that's it22:24
hatch:)22:24
sebas5384hehe22:24
sebas5384lazyPower-sprint: thanks for the intro hehe22:25
hatchso many great ppl22:25
sebas5384love the master title hehe22:25
sebas5384yeah one of the things i love juju is the community22:25
sebas5384marcoceppi and hatch if you know any other resource like documentation that would help the development of the juju api client in javascript22:35
sebas5384https://github.com/TallerWebSolutions/juju-client/issues/122:35
sebas5384please! any help would be awesome!22:35
=== CyberJacob is now known as CyberJacob|Away

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