Comment 2 for bug 1502318

Revision history for this message
Toni Ylenius (toni-ylenius) wrote :

The fix should be backported to kilo branch of the puppet module, as we found the same issue in kilo release also. The older version python-keystone-2015.1.1 works fine, but the newer version python-keystone-2015.1.2 needs WSGIApplicationGroup or it will show

maalis 17 06:52:56 osdr-master0 httpd[16741]: [Thu Mar 17 06:52:56.203118 2016] [:error] [pid 16744] [remote 10.26.28.60:61898] ArgsAlreadyParsedError: arguments already parsed: cannot register CLI option

errors. We found the error after upgrading packages.

The commit in keystone that caused the issues is http://git.openstack.org/cgit/openstack/keystone/commit/?id=575da87ad5de9248ea1873bda6e45fb521987b6a (see http://git.openstack.org/cgit/openstack/keystone/log/?h=stable/kilo to check that the commit is in 2015.1.2). I verified manually that reverting this commit makes keystone to work without WSGIApplicationGroup.