API worker processes > 1 do not start
Bug #1498054 reported by
Tim Simmons
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Designate |
Fix Released
|
Critical
|
Kiall Mac Innes | ||
Kilo |
In Progress
|
High
|
Kiall Mac Innes |
Bug Description
Using "workers = x" where x > 1 in the designate-api process doesn't work properly. The API doesn't have the necessary logic to have multiple processes bind to the same port (9001 by default):
Here's what happens:
http://
RuntimeError: Could not bind to 0.0.0.0:9001 after trying for 30 seconds
The first process to start continues to work fine.
description: | updated |
Changed in designate: | |
milestone: | none → liberty-rc1 |
status: | New → Triaged |
Changed in designate: | |
importance: | Undecided → Critical |
Changed in designate: | |
assignee: | nobody → Kiall Mac Innes (kiall) |
Changed in designate: | |
status: | Fix Committed → Fix Released |
Changed in designate: | |
milestone: | liberty-rc1 → 1.0.0 |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/226224
Review: https:/