[00:19] tvansteenburgh: ping [00:36] jose: pong [00:36] tvansteenburgh: I'm back from 'lunch'. you caught me while taking a nap that lasted more than expected :P [00:37] 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] oh, oh [00:37] about the server_name [00:37] it's actually something to be treated like a hostname [00:38] so I'm not sure if 'localhost' would be a good guess [00:38] any name could actually fit [00:38] fair enough. in that case should probably put "server hostname" in the description [00:38] now that you've said "hostname" i get it [00:38] before i wasn't really sure what it was [00:39] the hostname will always be the internal IP, but this is more like 'my seafile server is called foo' [00:39] yeah , got it [00:39] but I can add a note saying 'it can be anything you like, let your creativity fly' [00:40] it's up to you, it's your charm :) [00:40] can leave as-is if you want [00:40] I'll go ahead and add some of those thingies in a min [00:41] cool [00:41] 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] ...or is there just one? [00:42] with the original code, the "CACHES = {" line didn't get deleted [00:43] uh [00:43] but I'll submit patches later today, that's for sure :) [00:43] thanks for going though it! [00:43] cool [00:43] my pleasure :) it's a nice charm [00:44] cool app too, i had never heard of seafile before === ev_ is now known as ev [00:44] me neither :P === 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 [10:25] 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] https://gist.github.com/a26fd0a6222dcaa78b35 [12:20] joelmo: do you have a default-series: in your environments.yaml? [12:27] 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] joelmo: its something we recently discovered is a side effect with the local provider [12:28] you can restart by destroying the local env, and adding default-series: precise to ~/.juju/environments.yaml under the local provider section [12:29] 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] lazyPower: ok thanks [12:37] 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] s/bit/but/ [12:43] ok, this looks like a bug because breaking the relation does fire hooks [12:43] gnuoy: subordinates support relationships with other subordinates. Is the hook appropriately named? [12:44] 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] 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] lazyPower, coming up [12:50] dpb: sorry for not getting back to the landscape-server charm lastnight. Pulling it up for the follow up review now === timrc-afk is now known as timrc [12:59] 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] ahhh trusty-icehouse/updates seems better [13:17] 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] gnuoy: glad you got it sorted :) I have those moments all the time [13:18] those moments are coming think and fast for me today :) [13:24] http://i.imgur.com/pny2W4g.jpg [13:32] exactly [13:48] lazyPower, cory_fu: hey guys -- get a chance to peek at that landscape-server charm again? [13:48] dpb1: finishing up the review now [13:48] running the test suites :) [13:48] nice! [13:49] sorry about the delay, i had intended to wrap it up lastnight but was unit testing some code until 10pm [13:49] i was burnt and had no business pushing to the store that late [13:54] lazyPower: heh === vladk is now known as vladk|offline [14:54] someone already saw this error at bootstraping: failed to initialize state: cannot create log collection: unauthorized mongo access: unauthorized [14:54] I'm kind stuck on it === negronjl is now known as negronjl-afk [15:12] 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] so reboot solve the problem... [15:22] Makyo: you might want to check #juju-dev , but they're mostly at GopherCon too :) [15:22] marcoceppi, thanks :) === timrc is now known as timrc-afk === timrc-afk is now known as timrc [16:18] is there a list of charms somewhere that have been promoted to trusty? [16:24] wwitzel3: http://manage.jujucharms.com/charms/trusty [16:24] lazyPower: cheers === vladk|offline is now known as vladk [16:31] bzr pull [16:32] marcoceppi: wrong window? ;) [16:32] * marcoceppi sighs [16:32] yes [16:32] :) [17:04] 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? === natefinch is now known as natefinch-afk [17:38] 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] interesting. ok [17:39] lazyPower: relations still work though, etc. just nothing is functioning? [17:39] at some point, raising an error to user seems like the right approach. [17:40] (just thinking out loud) [17:40] 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] lazyPower: ok, thanks === vladk is now known as vladk|offline [18:25] looks like juju local still has a bug? juju status shows agent-state: down [18:25] are you guys aware of mirror problems in us-east-1? I can't bootstrap [18:25] 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] E: Some index files failed to download. They have been ignored, or old ones used instead. [18:25] ERROR bootstrap failed: rc: 1 [18:33] nm.. it started now [18:33] agent-state: started [18:37] Does anyone know how to refer to subordinate charm instances through juju? [18:37] 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] ERROR unit "content-fetcher/0" not found [18:38] I realize I could ssh to the parent service, but I am trying to follow the readme and see if this works. === natefinch-afk is now known as natefinch [18:47] I ran into that, as well, and am interested in knowing of a solution, mbruzek [18:48] hmm.. looks like still having issue .. juju status hadoop-master still showing pending and lots of error in all-machines.log [18:48] all-machines.log => http://paste.ubuntu.com/7331840/ [18:49] I am on Ubuntu 14.04 LTS [19:05] hi axisys [19:06] Do you have a default-series set in your environments.yaml? [19:10] axisys It looks like you need to set "default-series: precise" in your ~/.juju/environments.yaml file === vladk|offline is now known as vladk === roadmr is now known as roadmr_afk === vladk is now known as vladk|offline [20:27] what should the default charm license be? [20:30] Beret: anything that falls under an Open Source License. [20:31] Beret: http://choosealicense.com/ [20:31] no worries, I just wondered if there was a convention [20:31] 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] 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 === roadmr_afk is now known as roadmr [21:00] 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? === roadmr is now known as roadmr_afk === roadmr_afk is now known as roadmr === jelmer_ is now known as jelmer