jose | tvansteenburgh: ping | 00:19 |
---|---|---|
tvansteenburgh | jose: pong | 00:36 |
jose | tvansteenburgh: I'm back from 'lunch'. you caught me while taking a nap that lasted more than expected :P | 00:36 |
tvansteenburgh | jose: haha no prob. i was gonna chat about seafile stuff but i ended up just putting in a comment on the ticket | 00:37 |
jose | oh, oh | 00:37 |
jose | about the server_name | 00:37 |
jose | it's actually something to be treated like a hostname | 00:37 |
jose | so I'm not sure if 'localhost' would be a good guess | 00:38 |
jose | any name could actually fit | 00:38 |
tvansteenburgh | fair enough. in that case should probably put "server hostname" in the description | 00:38 |
tvansteenburgh | now that you've said "hostname" i get it | 00:38 |
tvansteenburgh | before i wasn't really sure what it was | 00:38 |
jose | the hostname will always be the internal IP, but this is more like 'my seafile server is called foo' | 00:39 |
tvansteenburgh | yeah , got it | 00:39 |
jose | but I can add a note saying 'it can be anything you like, let your creativity fly' | 00:39 |
tvansteenburgh | it's up to you, it's your charm :) | 00:40 |
tvansteenburgh | can leave as-is if you want | 00:40 |
jose | I'll go ahead and add some of those thingies in a min | 00:40 |
tvansteenburgh | cool | 00:41 |
jose | and, on the relation-departed hook, I'm going sed to match { as there are a couple lines which have a '{', so it deletes them all at once | 00:41 |
jose | ...or is there just one? | 00:41 |
tvansteenburgh | with the original code, the "CACHES = {" line didn't get deleted | 00:42 |
jose | uh | 00:43 |
jose | but I'll submit patches later today, that's for sure :) | 00:43 |
jose | thanks for going though it! | 00:43 |
tvansteenburgh | cool | 00:43 |
tvansteenburgh | my pleasure :) it's a nice charm | 00:43 |
tvansteenburgh | cool app too, i had never heard of seafile before | 00:44 |
=== ev_ is now known as ev | ||
jose | me neither :P | 00:44 |
=== allenap_ is now known as allenap | ||
=== timrc is now known as timrc-afk | ||
=== ming is now known as Guest41611 | ||
=== axisys is now known as info | ||
=== info is now known as axisys | ||
=== vladk|offline is now known as vladk | ||
=== CyberJacob|Away is now known as CyberJacob | ||
=== CyberJacob is now known as CyberJacob|Away | ||
joelmo | hi all, i followed https://juju.ubuntu.com/docs/getting-started.html and https://juju.ubuntu.com/docs/config-local.html to try and start a wordpress service but i get agent-state pending under wordpress and agent-state started on machine 0 | 10:25 |
joelmo | https://gist.github.com/a26fd0a6222dcaa78b35 | 10:25 |
lazyPower | joelmo: do you have a default-series: in your environments.yaml? | 12:20 |
joelmo | lazyPower: i didn't maybe i missed some step in the guide, will try now, how do i restart with the new env config? | 12:27 |
lazyPower | joelmo: its something we recently discovered is a side effect with the local provider | 12:28 |
lazyPower | you can restart by destroying the local env, and adding default-series: precise to ~/.juju/environments.yaml under the local provider section | 12:28 |
lazyPower | then rebootstrap and deploy. Also, your machine0 will always start without issue because its created on the host machine. The bootstrap node doesn't actually live in an lxc container. | 12:29 |
joelmo | lazyPower: ok thanks | 12:33 |
gnuoy | I'm experimenting with a new charm and adding a relation between 2 subordinates (attached to different superordinates). Juju allows me to add the relationship and then shows its existence in juju status bit I see no sign of any hooks being fired. I'm not sure whether I'm hitting a bug or if juju doesn't support this setup | 12:37 |
gnuoy | s/bit/but/ | 12:38 |
gnuoy | ok, this looks like a bug because breaking the relation does fire hooks | 12:43 |
lazyPower | gnuoy: subordinates support relationships with other subordinates. Is the hook appropriately named? | 12:43 |
gnuoy | lazyPower, I'm in a debug hooks session on both subordinates and nothing happens when I add the relation and no output in debug-logs | 12:44 |
lazyPower | if its not firing the config-changed, or joined hooks - thats most def. a bug. I'd want to see a code example, output, debug log, and attach all that to a bug against juju-core. | 12:44 |
gnuoy | lazyPower, coming up | 12:44 |
lazyPower | dpb: sorry for not getting back to the landscape-server charm lastnight. Pulling it up for the follow up review now | 12:50 |
=== timrc-afk is now known as timrc | ||
melmoth | what line to use exactly for "openstack-origin:" in order to install icehouse ? I try with "openstack-origin: cloud:precise-icehouse/updates" but that does not seem to be the right one | 12:59 |
melmoth | ahhh trusty-icehouse/updates seems better | 13:02 |
gnuoy | lazyPower, pebkac, I'd accidentally specified the scope of the relation between the two subordinates as 'container' (copy & pasta error), sorry for the noise | 13:17 |
lazyPower | gnuoy: glad you got it sorted :) I have those moments all the time | 13:17 |
gnuoy | those moments are coming think and fast for me today :) | 13:18 |
lazyPower | http://i.imgur.com/pny2W4g.jpg | 13:24 |
gnuoy | exactly | 13:32 |
dpb1 | lazyPower, cory_fu: hey guys -- get a chance to peek at that landscape-server charm again? | 13:48 |
lazyPower | dpb1: finishing up the review now | 13:48 |
lazyPower | running the test suites :) | 13:48 |
dpb1 | nice! | 13:48 |
lazyPower | sorry about the delay, i had intended to wrap it up lastnight but was unit testing some code until 10pm | 13:49 |
lazyPower | i was burnt and had no business pushing to the store that late | 13:49 |
dpb1 | lazyPower: heh | 13:54 |
=== vladk is now known as vladk|offline | ||
avoine | someone already saw this error at bootstraping: failed to initialize state: cannot create log collection: unauthorized mongo access: unauthorized | 14:54 |
avoine | I'm kind stuck on it | 14:54 |
=== negronjl is now known as negronjl-afk | ||
Makyo | Hi from GopherCon. I'm trying to get juju building on my new laptop and running into the following: utils/ssh/ssh_gocrypto.go:84: undefined: ssh.ClientConn | 15:12 |
avoine | so reboot solve the problem... | 15:17 |
marcoceppi | Makyo: you might want to check #juju-dev , but they're mostly at GopherCon too :) | 15:22 |
Makyo | marcoceppi, thanks :) | 15:22 |
=== timrc is now known as timrc-afk | ||
=== timrc-afk is now known as timrc | ||
wwitzel3 | is there a list of charms somewhere that have been promoted to trusty? | 16:18 |
lazyPower | wwitzel3: http://manage.jujucharms.com/charms/trusty | 16:24 |
wwitzel3 | lazyPower: cheers | 16:24 |
=== vladk|offline is now known as vladk | ||
marcoceppi | bzr pull | 16:31 |
jcw4 | marcoceppi: wrong window? ;) | 16:32 |
* marcoceppi sighs | 16:32 | |
marcoceppi | yes | 16:32 |
jcw4 | :) | 16:32 |
dpb1 | Hi -- if I have a bundle that has a required config value for a charm to even install, what is the best approach? Let the charm go to error, and let the user fill in the required value and do resolved --retry? | 17:04 |
=== natefinch is now known as natefinch-afk | ||
lazyPower | dpb1: we typically refuse the setup, and return 0 so the charm doesnt 'error' - its the onus of the user to read the docs. | 17:38 |
dpb1 | interesting. ok | 17:38 |
dpb1 | lazyPower: relations still work though, etc. just nothing is functioning? | 17:39 |
dpb1 | at some point, raising an error to user seems like the right approach. | 17:39 |
dpb1 | (just thinking out loud) | 17:40 |
lazyPower | if it makes more sense in the context of your charm, proceed with raising an error - i can see why you would want that having reviewed the landscape-server charm - the relationships themselves would fail without the underlying service doing what its supposed to do. | 17:40 |
dpb1 | lazyPower: ok, thanks | 17:42 |
=== vladk is now known as vladk|offline | ||
axisys | looks like juju local still has a bug? juju status shows agent-state: down | 18:25 |
ahasenack | are you guys aware of mirror problems in us-east-1? I can't bootstrap | 18:25 |
ahasenack | W: Failed to fetch bzip2:/var/lib/apt/lists/partial/us-east-1.ec2.archive.ubuntu.com_ubuntu_dists_trusty-updates_universe_binary-amd64_Packages Hash Sum mismatch | 18:25 |
ahasenack | E: Some index files failed to download. They have been ignored, or old ones used instead. | 18:25 |
ahasenack | ERROR bootstrap failed: rc: 1 | 18:25 |
axisys | nm.. it started now | 18:33 |
axisys | agent-state: started | 18:33 |
mbruzek | Does anyone know how to refer to subordinate charm instances through juju? | 18:37 |
mbruzek | I am trying to run a command on a subordinate that looks deployed and related fine, but get $ juju ssh content-fetcher/0 | 18:37 |
mbruzek | ERROR unit "content-fetcher/0" not found | 18:37 |
mbruzek | I realize I could ssh to the parent service, but I am trying to follow the readme and see if this works. | 18:38 |
=== natefinch-afk is now known as natefinch | ||
cory_fu | I ran into that, as well, and am interested in knowing of a solution, mbruzek | 18:47 |
axisys | hmm.. looks like still having issue .. juju status hadoop-master still showing pending and lots of error in all-machines.log | 18:48 |
axisys | all-machines.log => http://paste.ubuntu.com/7331840/ | 18:48 |
axisys | I am on Ubuntu 14.04 LTS | 18:49 |
mbruzek | hi axisys | 19:05 |
mbruzek | Do you have a default-series set in your environments.yaml? | 19:06 |
mbruzek | axisys It looks like you need to set "default-series: precise" in your ~/.juju/environments.yaml file | 19:10 |
=== vladk|offline is now known as vladk | ||
=== roadmr is now known as roadmr_afk | ||
=== vladk is now known as vladk|offline | ||
Beret | what should the default charm license be? | 20:27 |
lazyPower | Beret: anything that falls under an Open Source License. | 20:30 |
lazyPower | Beret: http://choosealicense.com/ | 20:31 |
Beret | no worries, I just wondered if there was a convention | 20:31 |
lazyPower | Just that its an open source license, we're pretty liberal when it comes to the authors choice of which model they choose. | 20:31 |
avoine | is there anything that can be done if one subordinate needs to wait for a other to finish before making a relation? | 20:55 |
* avoine needs to check openstack bundles | 20:58 | |
=== roadmr_afk is now known as roadmr | ||
avoine | like if A check if there is a B relation and otherwise does nothing is there a chance that A will never be triggered when B is finish? | 21:00 |
=== roadmr is now known as roadmr_afk | ||
=== roadmr_afk is now known as roadmr | ||
=== jelmer_ is now known as jelmer |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!