Designate tooz error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Designate |
Confirmed
|
Undecided
|
Unassigned | ||
kolla-ansible |
Fix Released
|
Medium
|
Radosław Piliszek | ||
Stein |
Fix Released
|
Medium
|
Mark Goddard | ||
Train |
Fix Released
|
Medium
|
Mark Goddard | ||
Ussuri |
Fix Released
|
Medium
|
Radosław Piliszek | ||
tooz |
Invalid
|
Undecided
|
Unassigned |
Bug Description
**Bug Report**
What happened: I have recently deployed designate and in kibana can extensively find this WARNING:
Failed to start Coordinator:: tooz.ToozError: Can not start a driver which has not been stopped
2020-04-11 14:36:05.366 22 ERROR designate.
2020-04-11 14:36:05.366 22 ERROR designate.
2020-04-11 14:36:05.366 22 ERROR designate.
2020-04-11 14:36:05.366 22 ERROR designate.
What you expected to happen: Have Designate working as designed.
How to reproduce it (minimal and precise): Use the normal train release and deploy with kolla-ansible. create a default pool and assign it to designate-
**Environment**:
(venv) root@compute-
##### System Identification #####
PRETTY_NAME="Ubuntu 18.04.4 LTS"
VERSION_ID="18.04"
##### Docker Version #####
Docker version 19.03.8, build afacb8b7f0
##### Docker Info #####
Client:
Debug Mode: false
Server:
Containers: 104
Running: 99
Paused: 0
Stopped: 5
Images: 283
Server Version: 19.03.8
Storage Driver: overlay2
Backing Filesystem: <unknown>
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host ipvlan kuryr macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 7ad184331fa3e55
runc version: dc9208a3303feef
init version: fec3683
Security Options:
apparmor
seccomp
Profile: default
Kernel Version: 4.15.0-91-generic
Operating System: Ubuntu 18.04.4 LTS
OSType: linux
Architecture: x86_64
CPUs: 16
Total Memory: 125.7GiB
Name: compute-1
ID: QMPD:TNCC:
Docker Root Dir: /var/lib/docker
Debug Mode: false
Registry: https:/
Labels:
Experimental: false
Cluster Store: etcd://
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
WARNING: API is accessible on http://
Access to the remote API is equivalent to root access on the host. Refer
to the 'Docker daemon attack surface' section in the documentation for
more information: https:/
WARNING: No swap limit support
##### Ansible Version #####
ansible 2.9.6
config file = /home/kolla-
configured module search path = ['/root/
ansible python module location = /root/venv/
executable location = /root/venv/
python version = 3.6.9 (default, Nov 7 2019, 10:44:02) [GCC 8.3.0]
##### List installed packages, including editables #####
Package Version
-------
alembic 1.4.2
ansible 2.9.6
appdirs 1.4.3
attrs 19.3.0
Babel 2.8.0
bcrypt 3.1.7
cachetools 4.1.0
certifi 2020.4.5.1
cffi 1.14.0
chardet 3.0.4
click 7.1.1
cliff 3.1.0
cliff-tablib 2.0
cmd2 0.8.9
colorama 0.4.3
cryptography 2.9
debtcollector 2.0.1
decorator 4.4.2
distlib 0.3.0
docker 4.2.0
dogpile.cache 0.9.0
entrypoints 0.3
extras 1.0.0
fasteners 0.15
filelock 3.0.12
fixtures 3.0.0
flake8 3.7.9
futurist 2.1.1
gitdb 4.0.2
gitdb2 4.0.2
GitPython 3.1.0
google-auth 1.13.1
idna 2.9
importlib-metadata 1.6.0
importlib-resources 1.4.0
iso8601 0.1.12
Jinja2 2.11.1
jmespath 0.9.5
jsonpatch 1.25
jsonpath-rw 1.4.0
jsonpath-rw-ext 1.2.2
jsonpickle 1.3
jsonpointer 2.0
jsonschema 3.2.0
keystoneauth1 4.0.0
kolla 9.0.1
kolla-ansible 9.0.1
kolla-cli 9.0.0
linecache2 1.0.0
Mako 1.1.2
MarkupSafe 1.1.1
mccabe 0.6.1
monotonic 1.5
msgpack 1.0.0
munch 2.5.0
murano-pkg-check 0.3.0
netaddr 0.7.19
netifaces 0.10.9
networkx 2.4
oauthlib 3.1.0
openstacksdk 0.46.0
os-client-config 2.1.0
os-service-types 1.7.0
osc-lib 2.0.0
oslo.concurrency 4.0.2
oslo.config 8.0.2
oslo.context 3.0.2
oslo.db 8.1.0
oslo.i18n 4.0.1
oslo.log 4.1.1
oslo.serialization 3.1.1
oslo.utils 4.1.1
osprofiler 3.1.0
packaging 20.3
pankoclient 1.0.1
paramiko 2.7.1
pbr 5.4.5
pip 20.0.2
pip-review 1.1.0
pkg-resources 0.0.0
ply 3.11
prettytable 0.7.2
pyasn1 0.4.8
pyasn1-modules 0.2.8
pycodestyle 2.5.0
pycparser 2.20
pyflakes 2.2.0
pyghmi 1.5.13
pyinotify 0.9.6
PyNaCl 1.3.0
pyOpenSSL 19.1.0
pyparsing 2.4.7
pyperclip 1.8.0
pyrsistent 0.16.0
python-
python-cinderclient 7.0.0
python-dateutil 2.8.1
python-
python-editor 1.0.4
python-glanceclient 3.1.0
python-heatclient 2.0.0
python-
python-magnumclient 3.0.0
python-mimeparse 1.6.0
python-
python-
python-novaclient 16.0.0
python-
python-
python-subunit 1.4.0
python-swiftclient 3.9.0
python-troveclient 3.3.1
python-zunclient 4.0.0
pytz 2019.3
PyYAML 5.3.1
requests 2.23.0
requests-oauthlib 1.3.0
requestsexceptions 1.4.0
rfc3986 1.4.0
rsa 4.0
semantic-version 2.8.4
setuptools 46.1.3
simplejson 3.17.0
six 1.14.0
smmap 3.0.1
SQLAlchemy 1.3.16
sqlalchemy-migrate 0.13.0
sqlparse 0.3.1
stevedore 1.32.0
tablib 1.1.0
Tempita 0.5.2
testresources 2.0.1
testscenarios 0.5.0
testtools 2.4.0
traceback2 1.4.0
ujson 2.0.3
unittest2 1.1.0
urllib3 1.25.8
virtualenv 20.0.17
warlock 1.3.3
wcwidth 0.1.9
WebOb 1.8.6
websocket-client 0.57.0
wheel 0.34.2
wrapt 1.12.1
yaql 1.1.3
zipp 3.1.0
##### Globals.yml file #####
kolla_base_distro: "ubuntu"
kolla_install_type: "source"
openstack_release: "train"
enable_
enable_glance: "{{ enable_
enable_haproxy: "yes"
enable_keepalived: "{{ enable_haproxy | bool }}"
enable_keystone: "{{ enable_
enable_mariadb: "yes"
enable_memcached: "yes"
enable_neutron: "{{ enable_
enable_nova: "{{ enable_
enable_rabbitmq: "{{ 'yes' if om_rpc_transport == 'rabbit' or om_notify_transport == 'rabbit' else 'no' }}"
enable_barbican: "yes"
enable_ceilometer: "yes"
enable_
enable_ceph: "no"
enable_chrony: "yes"
enable_cinder: "yes"
enable_
enable_cloudkitty: "yes"
enable_designate: "yes"
enable_
enable_
enable_
enable_etcd: "yes"
enable_fluentd: "yes"
enable_gnocchi: "yes"
enable_grafana: "yes"
enable_heat: "{{ enable_
enable_horizon: "{{ enable_
enable_
enable_
enable_
enable_
enable_
enable_
enable_
enable_
enable_
enable_horizon_zun: "{{ enable_zun | bool }}"
enable_influxdb: "{{ enable_monasca | bool or (enable_cloudkitty | bool and cloudkitty_
enable_ironic: "yes"
enable_
enable_
enable_kibana: "{{ 'yes' if enable_
enable_kuryr: "yes"
enable_magnum: "yes"
enable_
enable_mariabackup: "yes"
enable_mistral: "yes"
enable_
enable_neutron_qos: "yes"
enable_
enable_
enable_neutron_sfc: "yes"
enable_
enable_
enable_
enable_nova_ssh: "yes"
enable_octavia: "yes"
enable_openvswitch: "{{ enable_neutron | bool and neutron_
enable_osprofiler: "yes"
enable_panko: "yes"
enable_placement: "{{ enable_nova | bool or enable_zun | bool }}"
enable_skydive: "yes"
enable_trove: "yes"
enable_
enable_zun: "yes"
enable_
This looks more like programming bug. Is there no other context there?
Please attach generated designate config.
I added designate as target of bug to ask for help with debugging (I don't know designate internals).