+++ This bug was initially created as a clone of Bug #1066627 +++
--- Additional comment from Alan Pevec
We can't rebase to >= 0.4.2 as it breaks puppet-keystone module which still uses deprecated --endpoint option which was removed in 0.4.2.
--- Additional comment from Jamie Lennox on 2014-02-16 19:54:19 EST ---
So puppet-keystone should be updated to use --os-endpoint instead of --endpoint which has been supported for a while (though i can't say exactly when --os-endpoint was added).
I'm not sure if this has been filed elsewhere so just putting needinfo to rob as i think that puppet-keystone is his department.
--- Additional comment from Rob Crittenden on 2014-02-17 16:39:34 EST ---
The switch to --os-endpoint is under review now at https://review.openstack.org/73970
Verified in python-keystoneclient-0.6.0-1.el6ost.noarch
Tested that the --endpoint option is no longer supported, and installation with packstack as well as foreman succeeded.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
http://rhn.redhat.com/errata/RHBA-2014-0334.html