Merge pull request #8 from MirantisDellCrowbar/bug/enables/pebbles/master

enabled - is boolean not text
Merge pull request #9 from crowbar/release/pebbles/master

Release/pebbles/master
Update user passwords in keystone_register provider

When trying to create a user, if the user already exists, we were not
doing anything so far.

However, if the password is different, we need to udpate it. To avoid
changing the password with no reason, we try to get a token with the
password, and if it doesn't work, we update the password.

https://bugzilla.novell.com/show_bug.cgi?id=825622
Fix log messages

One message was talking about user instead of role, and the punctuation
wasn't totally right.
Delete the tokens that we create to test the password
Fix CHEF-3694 caused by bad resource naming

Two resources have the same name, which leads to:

WARN: Cloning resource attributes for keystone_register[register keystone service] from prior resource (CHEF-3694)
WARN: Previous keystone_register[register keystone service]: /var/chef/cache/cookbooks/keystone/recipes/server.rb:340:in `from_file'
WARN: Current  keystone_register[register keystone service]: /var/chef/cache/cookbooks/keystone/recipes/server.rb:352:in `from_file'
Merge pull request #83 from vuntz/fix-CHEF-3694

Fix CHEF-3694 caused by bad resource naming
Merge pull request #82 from vuntz/update-passwords

Update user passwords in keystone_register provider
Replace github.com/dellcloudedge mentions with github.com/crowbar
Merge pull request #88 from vuntz/replace-dellcloudedge

Replace github.com/dellcloudedge mentions with github.com/crowbar
Stop creating KeystoneAdmin KeystoneServiceAdmin sysadmin netadmin roles

These roles have absolutely no use anymore since quite some time. And
they were dropped from the sample data in Grizzly:
https://github.com/openstack/keystone/commit/d6f7cbc484868bdec3eeb9d4b0f45b10ce536e79
Merge pull request #10 from crowbar/release/pebbles/master

pull last changes
Rebase keystone.conf to Grizzly.

Actually uncomment sql.idle_timeout. The following options where dropped
from keystone.conf: public_host, admin_host, compute_host, min_pool_size,
max_pool_size, pool_timeout. Use default compute_port (8774), the nova
cookbook does the same. Provide public_endpoint/admin_endpoint for the
v3 API.
Configurable cert locations for token signing

Otherwise cloud admins can't really provide their own certificates
without putting them into the default locations (and hoping that nobody
runs keystone-manage pki_setup).
Merge pull request #84 from saschpe/release/pebbles/master-keystoneconf-grizzly

Rebase keystone.conf to Grizzly.
Merge pull request #89 from saschpe/release/pebbles/master-token-signing

 	Configurable cert locations for token signing
Merge pull request #90 from vuntz/drop-unneeded-roles

Stop creating KeystoneAdmin KeystoneServiceAdmin sysadmin netadmin roles
Fixup of previous pull.
Merge pull request #93 from saschpe/release/pebbles/master-token-signing-fixup

Fixup of previous pull.
SSL support for native frontend