[00:19] <jose> tvansteenburgh: ping
[00:36] <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:37] <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:38] <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:39] <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:40] <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:41] <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:42] <tvansteenburgh> with the original code, the "CACHES = {" line didn't get deleted
[00:43] <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:44] <tvansteenburgh> cool app too, i had never heard of seafile before
[00:44] <jose> me neither :P
[10:25] <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
[12:20] <lazyPower> joelmo: do you have a default-series: in your environments.yaml?
[12:27] <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:28] <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:29] <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:33] <joelmo> lazyPower: ok thanks
[12:37] <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:38] <gnuoy> s/bit/but/
[12:43] <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:44] <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:50] <lazyPower> dpb: sorry for not getting back to the landscape-server charm lastnight. Pulling it up for the follow up review now
[12:59] <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
[13:02] <melmoth> ahhh trusty-icehouse/updates seems better
[13:17] <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:18] <gnuoy> those moments are coming think and fast for me today :)
[13:24] <lazyPower> http://i.imgur.com/pny2W4g.jpg
[13:32] <gnuoy> exactly
[13:48] <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:49] <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:54] <dpb1> lazyPower: heh
[14:54] <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
[15:12] <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:17] <avoine> so reboot solve the problem...
[15:22] <marcoceppi> Makyo: you might want to check #juju-dev , but they're mostly at GopherCon too :)
[15:22] <Makyo> marcoceppi, thanks :)
[16:18] <wwitzel3> is there a list of charms somewhere that have been promoted to trusty?
[16:24] <lazyPower> wwitzel3: http://manage.jujucharms.com/charms/trusty
[16:24] <wwitzel3> lazyPower: cheers
[16:31] <marcoceppi> bzr pull
[16:32] <jcw4> marcoceppi: wrong window? ;)
[16:32]  * marcoceppi sighs
[16:32] <marcoceppi> yes
[16:32] <jcw4> :)
[17:04] <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:38] <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:39] <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:40] <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:42] <dpb1> lazyPower: ok, thanks
[18:25] <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:33] <axisys> nm.. it started now
[18:33] <axisys> agent-state: started
[18:37] <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:38] <mbruzek> I realize I could ssh to the parent service, but I am trying to follow the readme and see if this works.
[18:47] <cory_fu> I ran into that, as well, and am interested in knowing of a solution, mbruzek
[18:48] <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:49] <axisys> I am on Ubuntu 14.04 LTS
[19:05] <mbruzek> hi axisys
[19:06] <mbruzek> Do you have a default-series set in your environments.yaml?
[19:10] <mbruzek> axisys It looks like you need to set "default-series: precise" in your ~/.juju/environments.yaml file
[20:27] <Beret> what should the default charm license be?
[20:30] <lazyPower> Beret: anything that falls under an Open Source License.
[20:31] <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:55] <avoine> is there anything that can be done if one subordinate needs to wait for a other to finish before making a relation?
[20:58]  * avoine needs to check openstack bundles
[21:00] <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?