nova-conductor starts before database tables are created
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
Medium
|
Fuel Library (Deprecated) | ||
5.0.x |
Won't Fix
|
Medium
|
Fuel Library (Deprecated) | ||
5.1.x |
Invalid
|
Medium
|
Fuel Library (Deprecated) | ||
6.0.x |
Invalid
|
Medium
|
Fuel Library (Deprecated) |
Bug Description
mirantis: "yes"
production: "docker"
release: "5.0.1"
api: "1.0"
build_number: "169"
build_id: "2014-08-
astute_sha: "6db5f5031b74e6
fuellib_sha: "a31dbac8fff9cf
ostf_sha: "09b6bccf7d4767
nailgun_sha: "04ada3cd7ef14f
fuelmain_sha: "43374c706b4fdc
nova-conductor started 24 minutes prior to nova's database tables being created. This caused the conductor service to fail to start and constantly spawn new children. During the deployment nova-conductor CPU usage was between 20% and 80%.
The log is full of errors like this:
2014-08-13 00:03:14.850 28556 TRACE nova.openstack.
ated_at AS services_
services_id, services.host AS services_host, services.`binary` AS services_binary, services.topic AS services_topic, services.
.disabled AS services_disabled, services.
y` = %s \n LIMIT %s' (0, 'node-6', 'nova-conductor', 1)
2014-08-13 00:03:14.850 28556 TRACE nova.openstack.
2014-08-13 00:03:14.936 7741 INFO nova.openstack.
2014-08-13 00:03:14.940 7741 INFO nova.openstack.
These messages started at 23:39 and the database tables weren't created until 00:03.
Changed in fuel: | |
importance: | Undecided → Medium |
assignee: | nobody → Fuel Library Team (fuel-library) |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Sergii Golovatiuk (sgolovatiuk) |
tags: | added: nova |
Changed in mos: | |
milestone: | none → 5.1 |
assignee: | nobody → MOS Nova (mos-nova) |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: release-notes |
Changed in fuel: | |
milestone: | 5.1 → 5.1.1 |
no longer affects: | fuel/5.1.x |
I've confirmed this on 5.0.1 and it might still be an issue with 5.1. That still needs to be tested.