[21:33] <setuid> Can someone give me a hand debugging why keystone -always- fails on 14.04 using openstack-install?:
[21:33] <setuid> I'm getting:  idle - hook failed: "config-changed"
[21:34] <setuid> I see this in the juju logs on that keystone host:
[21:34] <setuid> 2016-07-09 21:25:37 INFO worker.uniter.jujuc server.go:172 running hook tool "juju-log" ["-l" "ERROR" "FATAL ERROR: Could not determine OpenStack codename for version 8.1"]
[21:34] <setuid> 2016-07-09 21:25:37 ERROR juju-log FATAL ERROR: Could not determine OpenStack codename for version 8.1
[21:35] <setuid> I wiped the entire host, reinstalled, over and over, it dies here
[21:38] <setuid> This didn't work:
[21:38] <setuid> $ juju resolved --retry keystone/0
[21:38] <setuid> ERROR unit "keystone/0" is not in an error state
[21:38] <setuid> juju status --format tabular shows:
[21:38] <setuid> ID         WORKLOAD-STATE AGENT-STATE VERSION MACHINE PORTS PUBLIC-ADDRESS MESSAGE
[21:38] <setuid> keystone/0 unknown        allocating          1                            Waiting for agent initialization to finish
[21:40] <setuid> $ juju debug-hooks keystone/0 config-changed
[21:40] <setuid> ERROR error fetching address for unit "keystone/0": public no address
[21:40] <setuid> At this point, I'm out of options
[21:44] <setuid> juju debug-log shows:
[21:44] <setuid> machine-0: 2016-07-09 21:44:14 ERROR juju.worker runner.go:223 exited "firewaller": machine 1 not provisioned
[21:53]  * setuid tries with the /experimental ppa
[22:21] <jrwren> setuid: juju ssh to keystone/0 and check /var/log/juju/unit-keystone*.log
[22:22] <jrwren> setuid: err, nevermind. I see you already did.
[22:46] <setuid> Moving to experimental ppa seems to have fixed the keystone issue, though I don't know if it's going to introduce other instability that may be fixed in stable
[22:46] <setuid> i'll work with this for now
[22:57] <setuid> I stand corrected, that failed too
[23:01] <setuid> Exactly the same error message:
[23:01] <setuid> 2016-07-09 22:47:16 DEBUG juju.worker.uniter modes.go:31 [AGENT-STATUS] error: hook failed: "config-changed"
[23:06] <setuid> I'm floored, 14.04 has been out for how long? And openstack doesn't install on it -AT ALL-, for what, a year or more now?
[23:06] <setuid> Sorry, 2 years
[23:07] <jrwren> setuid: it does, but maybe not every openstack version.
[23:07] <jrwren> setuid: 14.04 was released with icehouse release AFAIK. So icehouse should run on it well.
[23:07] <setuid> This is liberty, the default in stable
[23:07] <setuid> Ok, let me try that
[23:08] <jrwren> well, https://wiki.ubuntu.com/OpenStack/CloudArchive  ubuntu supports openstack releases LTS same years as ubuntu distro
[23:08] <jrwren> libery it unsupported in about 10months.
[23:08] <jrwren> but liberty should be supported and work. I'm sorry. I don't know.
[23:10] <setuid> crazy, because it keeps pulling down 198 of the keystone charm, but 255 is current in stable
[23:10] <setuid> Right, so basically... NONE of this works
[23:10] <setuid> I've tried every version, every permutation, every tool.. openstack-install, conjure-up, juju, etc. on 14.04 and 16.04, with every version of openstack
[23:11] <setuid> been fighting this for 4 weeks now, hundreds of install attempts
[23:13] <setuid> icehouse blows up right away
[23:13] <setuid> Unable to create container:  (lxc-create: utils.c: get_template_path: 1340 No such file or directory - bad template: ubuntu-cloud
[23:14] <setuid> lxc-create: lxccontainer.c: do_lxcapi_create: 1435 bad template: ubuntu-cloud
[23:14] <setuid> lxc-create: lxc_create.c: main: 318 Error creating container openstack-single-setuid)