enforcing single proposal for nova_dashboard
Merge pull request #73 from arkadykanevsky/pull-req-release-pebbles-master-79c57cd7d40ba8de015310df1f8f9e8b30a9b020

enforcing single proposal for all openstack barclamps [8/9]
Use new render_instance_selector helper
Make barclamp compatible with SUSE

We now always use correct apache user/group.

Other SUSE-specific changes:
- adjust package names and paths to match the SUSE ones
- add SUSE specific vhost config of horizon
- add a logrotate file for the logs
- use COMPRESS_OFFLINE

Part of the changes here are from Ralf Haferkamp <rhafer@suse.de>,
Sascha Peilicke <saschpe@suse.de> and Michal Jura <mjura@suse.com>.
use public IP for dashboard link
set secure permissions (bnc#771101)
enable password_validator (bnc#750135)
turn off debugging by default for dashboard
randomize SECRET_KEY on first startup (bnc#755607)
Update HORIZON_CONFIG local_settings.py for Grizzly
Merge pull request #71 from vuntz/suse-port

https://github.com/crowbar/barclamp-nova_dashboard/pull/71

Merged by devtool for cloudsleuth
Merge pull request #74 from vuntz/render_instance_selector

Use new render_instance_selector helper
Only define SECRET_KEY on SUSE to avoid crash on Ubuntu

This is a temporary workaround, to unbreak Ubuntu. I think SECRET_KEY
should still be defined there.
Merge pull request #75 from vuntz/fix-crash-on-ubuntu

https://github.com/crowbar/barclamp-nova_dashboard/pull/75

Merged by devtool for cloudsleuth
Merge pull request #9 from crowbar/release/pebbles/master

Release/pebbles/master
add missing pip to pfs_deps, fix any deprecations and generate secure_key
Merge branch 'bug/DCB-124/pebbles/master' of github.com:MirantisDellCrowbar/barclamp-nova_dashboard into bug/DCB-124/pebbles/master

Conflicts:
	chef/cookbooks/nova_dashboard/recipes/server.rb
	chef/cookbooks/nova_dashboard/templates/default/local_settings.py.erb