/srv/irclogs.ubuntu.com/2013/10/02/#juju.txt

=== thumper-afk is now known as thumper
lazyPowerjcastro: 1.14.1-raring-amd6400:25
=== freeflying_away is now known as freeflying
=== hazmat` is now known as hazmat
_mup_Bug #1233924 was filed: cannot bootstrap azure because no OS image found <azure> <bootstrap> <juju-1.15.0> <juju:Triaged> <https://launchpad.net/bugs/1233924>01:26
ubot5`Ubuntu bug 1233924 in juju "cannot bootstrap azure because no OS image found" [Critical,Triaged]01:26
_mup_Bug #1233924: cannot bootstrap azure because no OS image found <azure> <bootstrap> <juju-1.15.0> <juju:Triaged> <https://launchpad.net/bugs/1233924>01:26
mhall119so my juju-status says I don't have a bootstrapped environment, but ps says it's running local instances anyway: http://paste.ubuntu.com/6182048/01:46
mhall119can somebody tell me how to clean up after juju?01:46
omgponiesdoes juju expose details like hostname, ip address  to the local hooks ?    or should I call out to `hostname` etc01:52
davecheneyomgponies: two secs01:57
davecheneyomgponies: use unit-get01:57
davecheneythat is the recommended way01:57
davecheneyso01:58
davecheneyunit-get private-address01:58
davecheneyunit-get public-address01:58
omgponiessweet02:01
omgponiesthx02:01
davecheneyAWS Y U SO SLOW!?02:02
omgponiesslow is relative ...  used to be we were thankful at a 4 week turnaround for a new server :)02:03
davecheneyomgponies: so relative to other cloud providers ...02:03
omgponiesgo spend some time on azure ;)02:04
davecheneyomgponies: touché02:05
lifelessPONIES02:07
=== ubot5` is now known as ubot5
omgponieslinux why!02:27
omgponiesoh wait ... because I told it wrong02:28
omgponiesme why!02:28
=== defunctzombie is now known as defunctzombie_zz
AskUbuntuProblem with IP Openstack MAAS | http://askubuntu.com/q/35257006:00
AskUbuntuMAAS login error | http://askubuntu.com/q/35257306:00
=== CyberJacob|Away is now known as CyberJacob
=== axw_ is now known as axw
=== axw_ is now known as axw
=== freeflying is now known as freeflying_away
mattywis there a way I can run juju debug-hooks on a unit that has deployed succesfully - the aim is not to debug the hooks - but rather to enter an interactive session with a hook environment, so I can see the env flags that get defined and I can call things like relation-get/ unit-get09:31
joachimhsI have a set of servers in a datacenter. ON some of these machines I want to be able to separate out different applications. I have thought about using KVM, or Docker. How would do Ubuntu Juju running on the local machine on LXC compare with those two?11:07
joachimhs^ I will mostly deploy custom-made software, as well as web apps via Nginx11:07
marcoceppimattyw: launch debug-hooks, run `juju set` to change a config value and it'll catch the config-changed hook11:50
joachimhsI would really appreciate any comments on the above question :) ^12:16
mattywmarcoceppi, thanks, I was actually looking for a generic way of being able to interact with a hooks environment rather than changing config-settings12:18
marcoceppimattyw: that's the only way atm12:18
mattywmarcoceppi, ok, thanks12:18
=== freeflying_away is now known as freeflying
joachimhsIf one of my charms require a JVM. Is that installed for the host-os, or separate for each of the charms ?12:44
marcoceppijoachimhs: so, for your first question, we have container support landing in Juju soon. It's currently there but pretty rough cut. The idea being you can safely isolate multiple charms on a single machine and still perform orchestration on them12:51
marcoceppijoachimhs: as for JVM, that would need to by the charm. The base operating system is the same for all charms. You use the charms to build/configure the OS to meet the needs of your service12:52
joachimhsmarcoceppi: Thanks for your answers! So this means that each physical server will have one JVM installed, and that each charm will configure the java properties to match its requirements?12:53
marcoceppijoachimhs: that, again, depends entirely on you as the charm author12:54
joachimhsmarcoceppi: OK. So each charm can have its own JVM (or any other installed software) ?12:54
marcoceppijoachimhs: each charm can do whatever it wants. It's executed as root on the box12:54
joachimhsmarcoceppi: OK.12:55
marcoceppiI don't manage or set up JVMs myself, so I can't speak to the limitations of that product, but if you can have multiple JVMs per physical machine, then you can do that in a charm12:55
joachimhsmarcoceppi: OK. You mentioned that container support isn't landed yet.. Is it preferred to run on top of KVM, or another hypervisor or is "juju switch local" a viable option?12:57
marcoceppijoachimhs: we're talking about two different things. The Local provider works really well, it allows you to spin up a "cloud-like" environment on your local machine using LXC. This is meant as a development tool. container support is the co-location of two or more charms on a single physical machine. The current juju model is once unit of a service per machine. So if you deploy mysql you'll get a single unit of machine on a single13:01
marcoceppimachine and that's that. You wouldn't nessiarily (and safely) be able to put a unit of mediawiki on that same node. It's designed to be used just for MySQL. with container support coming to do Juju you can deploy a unit of a service in an LXC container on a physical node. Thereby you can employ density on larger hardware by running services in containers on fewer physical machines. So say co-locating a unit of mediawiki and mysql on13:01
marcoceppithe same physical hardware. Since they're in containers they can continue to "own" the machine but now share that one parent node. This whole container setup will be virtually transparent to you as the end user, you would just tell juju you want to use containers and on what machine to put them13:01
=== TheRealMue is now known as TheMue
joachimhsmarcoceppi: OK. That makes sense13:03
joachimhsmarcoceppi: Thanks!13:04
=== defunctzombie_zz is now known as defunctzombie
=== freeflying is now known as freeflying_away
=== defunctzombie is now known as defunctzombie_zz
vdstrying to debug a hook, how do I land on the target machine so I can execute commands like realtion-set or unit-get?15:24
marcoceppivds: use `juju debug-hooks <unit>`15:45
marcoceppivds: that will trap hooks prior to execution, so if you have a hook in an error state and want to run it again, launch debug-hooks and then in another window type `juju resolved --retry <unit>`15:46
marcoceppithen debug-hooks will catch the hook in a new tab in the tmux session, and you can run the hook again by typing "hooks/<hook-name>" or run juju commands since you're now in a hook environment15:48
marcoceppivds: https://juju.ubuntu.com/docs/authors-hooks.html15:48
jcastrohear ye15:57
jcastrohear ye, the Juju Charm Weekly status is happening in 2 minutes15:58
jcastrohttp://ubuntuonair.com if you want to follow along15:58
jcastrohttps://plus.google.com/hangouts/_/b340bb6de5946ca99622521920b9c1454b06c6e4?authuser=0&hl=en15:58
jcastro^^ if you want to participate in the hangout15:58
jcastromarcoceppi: evilnickveitch m_3 ^^^16:00
vdsmarcoceppi, thanks, it worked16:04
vdsit looks like in the docs (https://juju.ubuntu.com/docs/authors-hooks.html ) juju resolved is not mentioned at all16:04
marcoceppijcastro: pad http://pad.ubuntu.com/7mf2jvKXNa16:04
=== yes is now known as Guest80780
=== kentb-out is now known as kentb
=== defunctzombie_zz is now known as defunctzombie
lazyPworkcrap i missed the charm status. Was it on air so i can play catchup?18:35
marcoceppilazyPwork: yup, there's a video on the juju lists18:35
marcoceppihttps://lists.ubuntu.com/archives/juju/2013-October/003008.html18:36
lazyPworkAlready on it ty18:37
arosalesmarcoceppi, sinzui I put my findings for installing brew on the thread https://github.com/mxcl/homebrew/pull/2277219:57
arosalessinzui, is 1.14.1 brew formula still failing though?19:57
sinzuiarosales, I think we need to make a new pull request to get 1.14.1 in. The request you commented on was closed.20:52
arosalessinzui, do you think the 1.14.1 formula will build?21:02
sinzuiI don't know.21:02
sinzuiI would only know  by installing the entire home brew setup, and make the change to see if it builds.21:04
sinzuiarosales, The details of why it failed are empty http://bot.brew.sh/job/Homebrew%20Pull%20Requests/2772/21:04
arosalessinzui, hmm that just gives me a Status Code: 404 no exception or stacktrace21:06
=== CyberJacob is now known as CyberJacob|Away
zradminIm a bit further with my quantum issue. I can ping the router ip i create from the quantum-gateway node, and when i run ip netns on it it shows all the ports etc available. If i run it on the nova-compute node however i get a blank list instead and nothing travels over the br-tun interface... has anyone else had a similar problem?22:02

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