haproxy for keystone-admin takes a 240-300s
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Critical
|
Bogdan Dobrelya |
Bug Description
It seems that the dead time for waiting on memcached backend in keystone is too high (300s), causing the haproxy backend wait process to hang for 240-300s. We should lower the time to perhaps 15s and it will cut down the time for deployment and also minimize keystone downtime if memcached restarts.
memcache_dead_retry = 300
Setting is here:
https:/
I came to these values by looking at puppet logs from 7.0 ubuntu BVT #112 and my local deploy.
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "7.0"
openstack_
api: "1.0"
build_number: "113"
build_id: "2015-07-
nailgun_sha: "21ba6e2606a056
python-
fuel-agent_sha: "dee9f2eb7e2822
fuel-
astute_sha: "488db988a1f2e1
fuel-library_sha: "d1291ae7568081
fuel-ostf_sha: "92cdab6c6829be
fuelmain_sha: "de5b333815f854
tags: | added: keystone low-hanging-fruit |
Changed in fuel: | |
milestone: | none → 7.0 |
Changed in fuel: | |
assignee: | nobody → Fuel Library Team (fuel-library) |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in fuel: | |
importance: | Medium → High |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Oleksiy Molchanov (omolchanov) |
tags: | removed: low-hanging-fruit |
Changed in fuel: | |
assignee: | Oleksiy Molchanov (omolchanov) → Matthew Mosesohn (raytrac3r) |
Changed in fuel: | |
assignee: | Matthew Mosesohn (raytrac3r) → Dmitry Ilyin (idv1985) |
Changed in fuel: | |
assignee: | Sergii Golovatiuk (sgolovatiuk) → Alex Schultz (alex-schultz) |
Changed in fuel: | |
assignee: | Alex Schultz (alex-schultz) → Sergii Golovatiuk (sgolovatiuk) |
Changed in fuel: | |
assignee: | Sergii Golovatiuk (sgolovatiuk) → Denis Egorenko (degorenko) |
Changed in fuel: | |
assignee: | Denis Egorenko (degorenko) → Vasyl Saienko (vsaienko) |
Changed in fuel: | |
assignee: | Vasyl Saienko (vsaienko) → Denis Egorenko (degorenko) |
Changed in fuel: | |
assignee: | Denis Egorenko (degorenko) → Vasyl Saienko (vsaienko) |
tags: | added: tricky |
Changed in fuel: | |
assignee: | Vasyl Saienko (vsaienko) → Sergii Golovatiuk (sgolovatiuk) |
Changed in fuel: | |
assignee: | Sergii Golovatiuk (sgolovatiuk) → Vasyl Saienko (vsaienko) |
Changed in fuel: | |
assignee: | Vasyl Saienko (vsaienko) → Sergii Golovatiuk (sgolovatiuk) |
Changed in fuel: | |
assignee: | Sergii Golovatiuk (sgolovatiuk) → Bogdan Dobrelya (bogdando) |
tags: | added: haproxy |
Changed in fuel: | |
assignee: | Bogdan Dobrelya (bogdando) → Sergii Golovatiuk (sgolovatiuk) |
Changed in fuel: | |
assignee: | Sergii Golovatiuk (sgolovatiuk) → Bogdan Dobrelya (bogdando) |
Please take a look on a bug, where we set 300 https:/ /bugs.launchpad .net/mos/ +bug/1471318