change url to updated image
typo
fixup! Cleanup swift options
fixup! Port cookbook to Grizzly
Merge pull request #100 from SUSE-Cloud/release/pebbles/master

Release/pebbles/master
Unbreak current code so that proposal can apply

Commit 922b3c89 removed the paste_ini attributes, because the paste.ini
files won't be changed anymore. So there's no need to subscribe to them.
Merge pull request #96 from MirantisDellCrowbar/bug/DCB-127/pebbles/master

change url to updated ubuntu image
Merge pull request #101 from vuntz/unbreak

Unbreak current code so that proposal can apply
Use unversioned keystone endpoints
Fix image_cache_dir in glance-api.conf
Always make glance-registry bind to admin IP address

glance-registry is not public and is only used internally to OpenStack.
So it doesn't make sense to make it accessible from public IP addresses.
webui: Fix setting swift-related attributes
Allocate public IP address to glance-server nodes

The glance server needs to be accessible from the external network, so
that OpenStack command line tools work.

We only do this if binding to all addresses.
Stop trying to set bind host in apply_role_pre_chef_call

This was broken as this was setting the wrong attributes, and this is
already done in the common recipe.
Fix image_cache_dir in glance-api.conf
SSL support
Merge pull request #103 from saschpe/release/pebbles/master-keystone-endpoints

Use unversioned keystone endpoints
Merge pull request #106 from vuntz/allocate-public-ip

Allocate public IP address to glance-server nodes
Merge pull request #108 from vuntz/webui-fix-swift

webui: Fix setting swift-related attributes
Register endpoints with public name and FQDN when possible

When using SSL, the common name field in the certificates is checked,
and using IP addresses won't work with that.

Internally to the OpenStack setup, it is always fine to use the FQDN
from the node, so we use this in the internal and admin URLs of the
endpoints.

For the public URL, we prefer to use the public name if it is set. If it
it not set, then we use the public FQDN only if SSL is enabled;
otherwise, we prefer the IP address (like before) because we're not 100%
sure that the administrator will have completed a proper DNS setup where
the public FQDN generated by Crowbar will be announced externally.