xenial keystone charm deploy kilo template.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Keystone Charm |
Fix Released
|
High
|
Unassigned | ||
keystone (Juju Charms Collection) |
Invalid
|
High
|
Unassigned |
Bug Description
Hi,
Doing some testing I found that deploying an Openstack bundle without specifying any series, but in the charms taken, ends up with a xenial-mitaka deployment of openstack with a keystone stuck in the folowing status:
keystone/0* error idle 0 192.168.0.16 5000/tcp hook failed: "shared-
The error shown is the following:
2017-01-04 20:04:44 INFO juju-log shared-db:39: Migrating the keystone database.
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 INFO shared-
2017-01-04 20:04:45 ERROR juju.worker.
and launching the command keystone-manage db_sync shows the following:
Option "log_config" from group "DEFAULT" is deprecated. Use option "log-config-append" from group "DEFAULT".
Option "verbose" from group "DEFAULT" is deprecated for removal. Its value may be silently ignored in the future.
Checking the situation, it turns out that the template taken for keystone.conf was the kilo one:
# kilo
#######
# [ WARNING ]
# Configuration file maintained by Juju. Local changes may be overwritten.
#######
[DEFAULT]
admin_token = thaeFievie1aeHe
use_syslog = False
log_config = /etc/keystone/
debug = False
verbose = False
public_endpoint = http://
admin_endpoint = http://
[eventlet_server]
admin_bind_host = 0.0.0.0
public_bind_host = 0.0.0.0
public_workers = 2
admin_workers = 2
admin_port = 35347
public_port = 4990
....
The bundle used is attached.
The version of the charm is the following:
keystone 9.2.0 waiting 1 keystone jujucharms 260 ubuntu
Thanks!
José.
tags: | added: backport-potential |
Changed in keystone (Juju Charms Collection): | |
importance: | Undecided → High |
status: | Confirmed → Triaged |
Changed in charm-keystone: | |
importance: | Undecided → High |
status: | New → Fix Committed |
Changed in keystone (Juju Charms Collection): | |
status: | Fix Committed → Invalid |
Changed in charm-keystone: | |
milestone: | none → 17.02 |
Changed in charm-keystone: | |
status: | Fix Committed → Fix Released |
Here's a smaller bundle:
series: xenial password: xeijae0roozei0r useiHiejah5exa2 Ah igeey3thae8pala ech7nin
services:
keystone:
charm: cs:xenial/keystone
num_units: 1
options:
admin-
admin-token: thaeFievie1aeHe