[06:13] <Azendale> zradmin_: could you eloborate (or just point me to something the tells me) what is up with quantum/neutron in havana? I'm trying to set up my first HA setup (in a test lab) and I have been trying to get Quantum and Havana
[08:02] <AskUbuntu> If a Juju HA Cluster charm fails to deploy, will removing the HA cluster charm service mess up the service that was behind it? | http://askubuntu.com/q/366059
[21:22] <Azendale> I'm trying to debug why the havana rabbitmq-server is ha-relation-changed hook failing for me. Looking at it with the python debugger, it looks like it is trying to get the IP address if an interface that is part of a bridge. I have posted the log of the debugging session at http://paste.ubuntu.com/6308674/ and the section of my config for the two charms at http://paste.ubuntu.com/6308674/.  Could someone tell me if it's something I'm doing/setting wrong? Or is
[21:26] <Azendale> specifically, is setting "vip_iface: 'eth0'" for the rabbitmq-server breaking it?
[21:53]  * Azendale decides he'll try re-deploying rabbitmq without that option and find out
[21:59] <stryderjzw> How does one debug a install hook? Just destroy-service and deploy? Can I just run the hook?
[22:02] <Azendale> stryderjzw: first, run 'juju status' so that you know exactly which unit of the service failed
[22:02] <Azendale> stryderjzw: (unit(s) are grouped together to make a service, which is what you deploy)
[22:03] <stryderjzw> I see
[22:03] <Azendale> stryderjzw: a unit name should have something like 'mysql/2' (unit names end in a slash and some number)
[22:04] <Azendale> stryderjzw: then run 'juju debug-hooks <unitname>' from the juju client
[22:04] <stryderjzw> My node-app/0 install hook is failing
[22:04] <stryderjzw> so i'd have to run juju resolved --retry after that?
[22:04] <Azendale> stryderjzw: yep, you got it
[22:04] <stryderjzw> Azendale: Thanks!
[22:05] <Azendale> stryderjzw: it will ssh you to the box. Then when you run retry, it will start another prompt for you with the name of the hook
[22:06] <Azendale> stryderjzw: then you just want to run/debug the script 'hooks/<hook_name>', which in your case would probably be 'hooks/install'
[22:07] <Azendale> stryderjzw: See (if you haven't already) http://askubuntu.com/questions/362687/juju-debug-hooks-how-to-run-hook-in-debug-terminal-or-get-more-information
[22:07] <stryderjzw> Azendale: Thanks. So, when I make changes to the hooks/install... what's the best way to update the charm?
[22:08] <Azendale> stryderjzw: no problem, your welcome
[22:10] <Azendale> stryderjzw: unfortunately, I really don't know the best way to update. I'm learning it from the user side towards learning how to debug/fix, so I haven't tried to develop a charm before -- I've only tried to get it to work when it breaks
[22:10] <stryderjzw> Azendale:  Ah. This node-app charm doesn't take a PRIVATE repo from github. So I'm trying to modify it.