test: run Unit test before testenv deploy
logging: haproxy -> /var/log/haproxy.log
fix: cinder services
Merge pull request #543 from blueboxgroup/fix/cinder-svcs

fix: cinder services
pep8: Exclude vendored plugins, known bad files
pep8: remove unknown config option builtins
Merge pull request #546 from blueboxgroup/pep8-exclude

pep8: Exclude vendored plugins, known bad files
Merge pull request #540 from blueboxgroup/haproxy-logging

logging: haproxy to /var/log/haproxy.log
fix: auth_protocol should be https
logging: Log to file, OpenStack to local3, ignore

All OpenStack services now log to /var/log/{service}. Log files in these
directories are read by rsyslog and forwarded to Logstash, if forwarding
is enabled. We also ignore local3 writing into /var/log/syslog due to
duplication.
tls: log forward use local certs
a bootstrap_ml2 playbook w/o ovs shiz
Merge pull request #529 from blueboxgroup/auth_protocol

fix: auth_protocol should be https
Fix missing Cinder config after refactor

Somehow Cinder was only half finished in the recent refactor. Kill the
cinder-volume role and merge it into cinder-data.
Merge pull request #533 from blueboxgroup/fix/update-ca-certs

tls: crt in local folder, auto trusted
Merge pull request #545 from blueboxgroup/cinder-cleanup

Fix missing Cinder config after refactor
Fix deprecated glance client action
keystone: remove duplicate paste.ini config

Rename paste.ini keystone-paste.ini as expected by keystone.
openstack-setup: fix setup with public CA signed cert

New Ansible doesn't support use of Jinja here, but since we install the
stack's certificate in to the CA local CA chain and we are running setup
commands from the controller we don't need to specify the cacert.
Merge pull request #552 from blueboxgroup/fix-openstack-setup-cacert

openstack-setup: fix setup with public CA signed cert