[02:31] anyone here skilled with curl on the commandline? [03:29] ok figured it out :) [04:10] <_mup_> juju/states-with-principals r332 committed by kapil.thangavelu@canonical.com [04:10] <_mup_> replace security facade with usage of concrete classes [04:34] <_mup_> juju/states-with-principals r333 committed by kapil.thangavelu@canonical.com [04:34] <_mup_> remove extant refs to old node security adapter [04:53] anyone online? :) [04:54] have a quick question === TheMue_ is now known as TheMue [09:33] <_mup_> Bug #971400 was filed: Juju should open up required ports on LXC deployments < https://launchpad.net/bugs/971400 > === d0od_ is now known as d0od === d0od_ is now known as d0od === asavu_ is now known as asavu [12:14] Hola. i m reading the juju tutorial, and playing with it (with lxc vms locally). I m wondering, once i have deployed and exposed wordpress.. Wich url exactl shall i use to acces it ? [12:14] turial used is https://juju.ubuntu.com/docs/user-tutorial.html , i m using precise instead of oneiric though. [12:15] i can ssh into the wordpress machine, but i do not see where does it change the apache configuration to tell apache to change its htdocs to /somewhere/where/wordpress/is [12:17] melmoth: pastebin juju status [12:18] koolhead17: http://pastebin.com/LUHLnZvB === almaisan-away is now known as al-maisan [12:19] i m also wondering why mysql "agent-state" set to pending btw. [12:19] melmoth: it takes sometime i suppose [12:21] melmoth: 192.168.122.129 this will give you the wordpress [12:21] the package installed in 192.168.122.129 only put stuff in /usr/share/wordpress/ [12:21] not a single change in apacge [12:21] so apache is not actually serving those page [12:21] that s the part i dont get [12:22] melmoth: juju charm takes care of everything for you :) [12:22] but what url to use ? If i use http://129.168.122.129, i end up wiht the apache defautl page [12:23] melmoth: because all the charms are not initializew [12:23] d [12:25] does it mean i have to wait (it been this way for sometimes) or that the wordpress charm is not finished ? [12:25] (like the install hook is only "apt-get install wordpress") [12:26] melmoth: there is other hooks as well in charm apart from install hook i suppose. [12:27] ah, yep, a db-relation-changed one seems to make a syminks in /var/www [12:27] funny thing is, i do not even have a /var/www directory... [12:27] melmoth: :P [12:28] ah, yes, i have one.. i was not looing in the right box [12:29] melmoth: if you think its really too much time [12:29] try juju destroy-environment [12:29] and do a juju-bootstrap once again [12:29] followed by deploying chars again [12:39] I m also a bit worried about the .mrconfig warning i have when deploying aservice http://pastebin.com/7Rt3b0CY [12:39] is it something i should worry about or can safely ignore ? [12:44] SpamapS: jcastro anyone around? [12:44] melmoth: i remember someone asking same question sometime back [12:48] melmoth: what does juju status says now [12:49] looks better: [12:49] http://pastebin.com/3xcq9yEw [12:50] but still, the symlinks in /var/www has not been set [12:50] it s like the mysql-changed-thingy hook was not called [12:50] i think you need to expose the service as well [12:51] ah did not do it this time. true. [12:55] <_mup_> juju/security-policy-with-topology r329 committed by kapil.thangavelu@canonical.com [12:55] <_mup_> merge states-with-principals [12:57] melmoth: is it working finally [12:57] nope, still no /var/www/wordpress something [12:58] i have a conf call now...Will try to figure out what s happening later.... [12:58] melmoth: dpkg -l juju [12:58] k [12:58] 0.5+bzr504-1juju4~precise1 [13:04] * koolhead17 wonders why ask a question link https://answers.launchpad.net/ubuntu/+source/juju/+addquestion lineked on juju project page [13:15] hmmm. I think i ll retry on oneiric just to see if i have the same 1) behaviour and 2) funny .mrconfig waring messages [13:16] melmoth: https://answers.launchpad.net/ubuntu/+source/juju/+addquestion <-- how about trying this [13:16] because i think someone else had same issue [13:17] hmm, i havet browse the existing questions good idea. [13:18] there does not seem to be any question... I ll probably post one if i have the same behaviour on oneirirc then. [13:18] <_mup_> juju/states-with-principals r334 committed by kapil.thangavelu@canonical.com [13:18] <_mup_> security api cleanup [13:20] melmoth, koolhead17: the .mrconfig warning is not harmful (its just a file used when you use charm tools to grab all charms) [13:20] not sure why juju is trying to parse it... [13:21] good to know :) [13:21] jamespage: and it gives a warning msg too [13:21] yeah - I think its worth a bug report [13:21] melmoth: remove that file/directory and try a bootstrap again :) [13:22] melmoth: and as jamespage suggested a bug report :D [13:23] melmoth, I'd def test the wordpress charm using an oneiric environment - it might work on precise but most charms currently target oneiric unless explicitly stated [13:23] http://charms.kapilt.com/charms/oneiric [13:23] http://charms.kapilt.com/charms/precise [13:24] on my way to try on oneirirc then. [14:08] <_mup_> juju/security-agents-with-identity r319 committed by kapil.thangavelu@canonical.com [14:08] <_mup_> merge parent === al-maisan is now known as almaisan-away [14:51] hi [14:52] Has anyone here ever used juju to OpenStack + keystone? [15:00] SpamapS: marcoceppi: m_3: hey we should chat about the contest today, it'd be nice to close it out by Wednesday [15:01] jcastro: sounds good [15:03] hmmm, on oneiric, mysql service still in pending state after like 30mn. [15:04] melmoth: what size instance/service? [15:04] provider* [15:05] m1.large in lxc container [15:05] not sure then, I know aws and t1.micros don't work well with MySQL [15:06] what i feel frustrating is, there s not that much occuring on the juju-debug console [15:07] i wonder what to do to "see" what could be happening (or not...) [15:10] melmoth: that happened to me this weekend [15:10] * jcastro didn't investigate yet though [15:10] did you fix it, did it fix itself automatically ? [15:10] or did you just give up ? :) [15:13] I gave up and was going to follow up [15:13] though I thought it was just me [15:23] melmoth: file a bug [15:24] i m trying again after a destroy-environment, and a new boostrap. will give it like .... 20mn, and file a bug if it s still pending [15:31] if anyone wants to test it out, I finished (mostly) the charm for kusabax which is a 2-channel like imageboard: https://code.launchpad.net/~shazzner/charms/precise/kusabax/trunk [15:45] koolhead17: i m wondering if it could be https://bugs.launchpad.net/juju/+bug/907655 [15:45] <_mup_> Bug #907655: hangs when lxc fails to start < https://launchpad.net/bugs/907655 > [15:46] melmoth: k [15:46] however, i do not have any "ERROR lxc_start - failed to spawn " in /var/log/syslog [15:52] probably something else, i know nothing about lxc, but it looks like i can have acess to the mysql box console, so it s up === zyga is now known as zyga-food [16:05] <_mup_> Bug #971664 was filed: deploying mysql service hang in "pending" state with lxc < https://launchpad.net/bugs/971664 > [16:05] well, #971664 is it then :) [16:05] <_mup_> Bug #971664: deploying mysql service hang in "pending" state with lxc < https://launchpad.net/bugs/971664 > [16:22] melmoth, are you running on precise? [16:26] melmoth, I think you might be getting some sort of distro skew [16:26] as you are using juju-origin: distro [16:26] juju in oneiric is way old [16:26] I'm with a problem using juju with openstack and keytone, can someone helpme? [16:26] could you try it with juju-origin: ppa please? [16:26] melmoth, ^^ [16:27] andrewsmedina, I can try - what are you having trouble with? [16:29] melmoth: let me pastebin you my config.yaml [16:29] i am using oneiric [16:30] jamespage: I'm with a problem in juju bootstrap [16:30] melmoth: http://pastebin.com/AsnUajqQ [16:31] i am using juju on oneiric and that is how my enviornment.yaml look slike [16:31] jamespage: juju use group info to get group owner id [16:32] jamespage: but with keystone, openstack returns project id instead project name [16:33] andrewsmedina, OK - so you are trying to use juju against openstack? [16:33] jamespage: yes === zyga-food is now known as zyga [16:34] great - so ATM openstack integration is through the ec2 provider [16:34] jamespage: The problem occurs when I use the keystone OpenStack [16:34] so it does not really know about keystone [16:34] jamespage: i had the problem on oneiric [16:34] jamespage: ATM? [16:34] andrewsmedina: At The Moment [16:35] jamespage: without keystone works fine [16:35] and yep i was using juju-origin distro, will try with origin:ppa in a couple of minutes [16:36] melmoth, I think that will fix it up - bear in mind that the version in the distro in oneiric is quite along way behind the version inthe PPA interms of features [16:37] i did not pay attention to my origin setting. [16:37] i just installed juju from a ppa and some charm from bzr [16:37] and used the environment.yaml that once worked. [16:38] jamespage: The problem occurs in this line http://bazaar.launchpad.net/~juju/juju/trunk/view/head:/juju/providers/ec2/launch.py#L98 [16:40] ok, deployement in progress.Let s wait a bit [16:42] andrewsmedina, ah - I see - so instead of the project_name you get an id back - which then does not work [16:45] jamespage: yes, but the keystone way is returns the id instead name [16:48] andrewsmedina: can you show me your .juju/environments.yaml file (without the passwords) and tell me what is the version of openstack your using? [16:53] avoine: I'm using diablo [16:53] ok [16:53] andrewsmedina: and your using what as ec2-uri ? [16:55] avoine: http://dpaste.org/NhKzW/ [16:56] andrewsmedina: your configured the right way [16:57] andrewsmedina: I guess it's a bug in the keystone package [16:57] andrewsmedina, I suspect that this is a bug in openstack - keystone landed as a core package very late [16:57] and the ec2 API is not the most loved thing upstream [16:57] avoine, great minds think alike :-) [16:58] hehe [16:58] andrewsmedina: I'm using the last essex release and it works fine [16:58] if you can, I suggest you to upgrade [16:59] avoine: upgrade openstack? [16:59] avoine: what openstack version you use? [16:59] andrewsmedina: yes [17:00] avoine: diablo is a stable one [17:00] agent-state: started \o/ Thanks jamespage and koolhead17 [17:00] andrewsmedina: I'm using essex release candidate but if you wait 3 days it's gona be stable [17:00] andrewsmedina: http://wiki.openstack.org/EssexReleaseSchedule [17:00] avoine: I will upgrade to essex version here [17:01] andrewsmedina: yeah diablo is stable but keystone have a lot of improvement in the essex release [17:01] andrewsmedina: if you need help with that, you can ping me [17:02] melmoth, \o/ [17:03] avoine: can you show your euca-describe-instances outuput? [17:05] andrewsmedina: http://paste.openstack.org/show/12356/ [17:10] are there any charms at the moment that depend on tomcat7? [17:11] I'd like to see how the relation is joined [17:15] hey shazzner, are you interested in reviewing charms at some point? [17:15] I'd like to grow the amount of reviewers on charms too [17:18] avoine: thanks [17:28] jcastro: yeah sure :) [17:34] huh, nothing in the charm store depends on tomcat that I could see === d0od_ is now known as d0od === d0od_ is now known as d0od [18:11] shazzner: I've got some feedback for your kusabax charm === d0od_ is now known as d0od [18:20] marcoceppi: awesome === d0od_ is now known as d0od === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away [18:51] <_mup_> juju/relation-hook-context r519 committed by jim.baker@canonical.com [18:51] <_mup_> Logging of setting changes are labeled if they are not on an implied relation; docstrings/comments === zyga is now known as zyga-afk [19:36] hey.. [19:36] http://paste.ubuntu.com/911936/ [19:36] what is calling hostname -f [19:37] hazmat, SpamapS ^ [19:39] It's probably the db-reltation-joined hook [19:55] how do domains work with juju? [19:55] in kusabax it requires you to set the domain in teh config file [19:56] but if you wanted to migrate to blah.com how would you set a hook for that? [20:03] shazzner: you could have it as a config option [20:03] the charm would automatically write the instance URL [20:03] then in config-changed have an option for site-domain or something === Daviey_ is now known as Daviey [20:31] marcoceppi: ok, add it to the config.yaml that's what I was thinking thanks! :) [20:31] yup, there's a few other things that I'm writing up in the bug report that are blockers though :\ === d0od_ is now known as d0od === d0od__ is now known as d0od [21:06] Sweet found a bug with wget [21:36] So I was installing Ubuntu 12.04 and it mentioned Juju. I was wondering if there was any way to bring juju to the Mac so we can support our current developers. === s1aden is now known as sladen [21:41] andrewgauger: we have plans for that during the next cycle, 12.10, and will probably add it via our Backports archive to 12.04 [21:43] Very exciting times. Best of luck! [22:12] smoser, the unit agent is to identify the net address [22:13] my oscon talk on "jython concurrency" was accepted [23:16] andrewgauger: yes thats one of my main goals ( juju on the Mac ) [23:46] SpamapS: any news on the juju contest? [23:52] juju on mac would be interesting