summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaru Newby <mnewby@internap.com>2012-09-07 13:57:04 -0700
committerMaru Newby <mnewby@internap.com>2012-09-11 11:37:19 -0700
commit1683d847f088bd2e0d21167fcb62777dfd12c7f5 (patch)
treeea9b118c07a677692c881b5f1e4809ed0732282c
parentee31114d9dfc99bb143241dc547f7b4abeaaafbf (diff)
downloadkeystone-1683d847f088bd2e0d21167fcb62777dfd12c7f5.tar.gz
keystone-1683d847f088bd2e0d21167fcb62777dfd12c7f5.tar.xz
keystone-1683d847f088bd2e0d21167fcb62777dfd12c7f5.zip
Document memcached host system time configuration.
* Addresses 1022614 Change-Id: I81617c4eecd6fdfdb3f01eb674f7308d9c93baaa
-rw-r--r--doc/source/configuration.rst12
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/source/configuration.rst b/doc/source/configuration.rst
index 917e8659..042b9fe9 100644
--- a/doc/source/configuration.rst
+++ b/doc/source/configuration.rst
@@ -45,6 +45,18 @@ Stop the process using ``Control-C``.
If you have not already configured Keystone, it may not start as expected.
+Memcached and System Time
+=========================
+
+If using `memcached`_ with Keystone - e.g. using the memcache token
+driver or the ``auth_token`` middleware - ensure that the system time
+of memcached hosts is set to UTC. Memcached uses the host's system
+time in determining whether a key has expired, whereas Keystone sets
+key expiry in UTC. The timezone used by Keystone and memcached must
+match if key expiry is to behave as expected.
+
+.. _`memcached`: http://memcached.org/
+
Configuration Files
===================