Bind the keystone address to 0.0.0.0 [1/3]

This change binds the keystone listen IP to 0.0.0.0.


 chef/cookbooks/keystone-custom/recipes/default.rb  |    2 +-
 chef/cookbooks/openstack-common/.rubocop.yml       |   21 ++++++++
 chef/cookbooks/openstack-common/CHANGELOG.md       |    4 ++
 .../openstack-common/attributes/database.rb        |   41 +++++++-------
 .../openstack-common/attributes/default.rb         |   11 +++-
 .../openstack-common/attributes/messaging.rb       |   57 +++++++++++---------
 .../openstack-common/libraries/endpoints.rb        |   14 +++++
 .../cookbooks/openstack-common/libraries/search.rb |    4 +-
 chef/cookbooks/openstack-common/libraries/uri.rb   |    2 +-
 chef/cookbooks/openstack-common/metadata.rb        |    2 +-
 .../recipes/set_endpoints_by_interface.rb          |    2 +-
 .../openstack-common/spec/endpoints_spec.rb        |   19 +++++++
 .../cookbooks/openstack-common/spec/search_spec.rb |   14 ++---
 .../cookbooks/openstack-identity/recipes/server.rb |    3 +-
 .../openstack-identity/spec/server_spec.rb         |    3 ++
 .../openstack-identity/spec/spec_helper.rb         |    3 --
 16 files changed, 141 insertions(+), 61 deletions(-)

Crowbar-Pull-ID: d29c7fd219fc788910559b18e4aab97175bfa350

Crowbar-Release: development