Rollup of SUSE quantum patches [1/1]

Merge to mesa-1.6

This pull request contains a rollup of the following patches to the quantum barclamp submitted
to the pebbles branch by SUSE:

48: Remove possibility to use sqlite
49: Remove attributes that exist only because of copy&paste from keystone
50: Do not hardcode admin tenant
51: Fix creation of /etc/sudoers.d/quantum-rootwrap
52: Fix typo
53: Install quantum packages before doing anything else
54: Respect debug attribute in all config files
55: Do not make quantum.conf world-readable
56: Do not hardcode API port when registering endpoint
57: Have a default path for quantum-rootwrap

These patches fix a variety of minor issues with the quantum barclamp.


 chef/cookbooks/quantum/recipes/api_register.rb     |    8 +-
 chef/cookbooks/quantum/recipes/common_install.rb   |   20 +--
 chef/cookbooks/quantum/recipes/database.rb         |  144 +++++++++-----------
 .../cookbooks/quantum/recipes/post_install_conf.rb |    3 +-
 chef/cookbooks/quantum/recipes/server.rb           |   18 ++-
 .../quantum/templates/default/dhcp_agent.ini.erb   |    2 +-
 .../quantum/templates/default/l3_agent.ini.erb     |    2 +-
 .../templates/default/metadata_agent.ini.erb       |    2 +-
 chef/data_bags/crowbar/bc-template-quantum.json    |   15 --
 chef/data_bags/crowbar/bc-template-quantum.schema  |   15 --
 crowbar.yml                                        |    8 --
 crowbar_framework/app/models/quantum_service.rb    |   10 +-
 .../barclamp/quantum/_edit_attributes.html.haml    |   15 --
 13 files changed, 94 insertions(+), 168 deletions(-)

Crowbar-Pull-ID: c12fdbce5ffe0873f4dc4fba7cbf31343b41d699

Crowbar-Release: mesa-1.6