Install-guide-OBS doesn't mention memcached configuration
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openstack-manuals |
Fix Released
|
Medium
|
Alexandra Settle |
Bug Description
This bug report is also applying to Mitaka install guide.
Following the install guide for openSUSE [2] will probably result in a slow Horizon dashboard because of misconfigured memcached/keystone. Unlike the Ubuntu guide [1], which suggests to edit /etc/memcached.
---cut here---
Edit the /etc/memcached.conf file and configure the service to use the management IP address of the controller node. This is to enable access by other nodes via the management network:
-l 10.0.0.11
Note:
Change the existing line that had -l 127.0.0.1.
---cut here---
there is no such section in OBS guide [2]. But in the Dashboard section [3] the configuration of the CACHE LOCATION refers to "host:port" and differs from default:
---cut here---
Configure the memcached session storage service:
SESSION_ENGINE = 'django.
CACHES = {
'default': {
'BACKEND': 'django.
}
}
---cut here---
This section is exactly the same as in ubuntu guide.
Either OBS guide should also recommend to change the file /etc/sysconfig/
Due to this mismatch we were facing major performance issues in Horizon dashboard, we filed a bug for that [4].
[1] https:/
[2] https:/
[3] https:/
[4] https:/
This bug tracker is for errors with the documentation, use the following as a template and remove or add fields as you see fit. Convert [ ] into [x] to check boxes:
- [x] This doc is inaccurate in this way: Missing memcached configuration for OBS guide
- [ ] This is a doc addition request.
- [ ] I have a fix to the document that I can paste below including example: input and output.
If you have a troubleshooting or support issue, use the following resources:
- Ask OpenStack: http://
- The mailing list: http://
- IRC: 'openstack' channel on Freenode
-------
Release: 0.1 on 2017-04-13 04:37
SHA: 87f79c69861fd80
Source: http://
URL: https:/
Changed in openstack-manuals: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Alexandra Settle (alexandra-settle) |
Changed in openstack-manuals: | |
assignee: | Rob Cresswell (robcresswell) → Alexandra Settle (alexandra-settle) |
It appears that this is specific to memcache configuration and not keystone configuration. In keystone, we use oslo.cache for global caching settings [0]. From there we implement caching specific to each subsystem, but I don't see either referenced in the report. Just to confirm, the negative impact in performance is due only to memcache misconfiguration, correct?
[0] https:/ /github. com/openstack/ keystone/ blob/c7ab7c5677 92bafddc61fff00 3910df159aea7a5 /etc/keystone. conf.sample# L498