add travis testing support
Merge pull request #120 from dirkmueller/master

add travis testing support
fix for Ubuntu six pip package, added to the crowbar.yml for
downloading the latest version via pip

Version upgrade is required, because for current
neutron-server required the six version above 1.4.2
metering_agent service name is fixed for Ubuntu.
Missing cache directory creation is added for Ubuntu.
Missing ml2 plugin directory creation is created for Ubuntu
Missing package name is added for Ubuntu installation process.
neutron-server run fix for Ubuntu.
fixup! neutron-server run fix for Ubuntu.
Use internal_auth for cross-service communication

At least in one case the access over public was flakey,
and we shouldn't do this in the first place.
Add optional crowbar-applied boolean attribute to schema

We add a crowbar applied attribute to mark the proposal as applied after
the chef run. This allows the UI to show that the current form of the
proposal has been 'applied' successfully (i.e. chef-client completed the
run w/ success) and that the proposal was not modified after that.

Update the proposal_schema_revision, so we can add the attribute to
schema for ('3rd party') barclamps that currently do not have it.

Refs: crowbar/crowbar#2044 (which adds this attribute to barclamps which
lack it), crowbar/barclamp-crowbar#1068 (which marks the proposals as
applied) and https://bugzilla.novell.com/show_bug.cgi?id=877486
Merge pull request #122 from bkutil/add_applied_attribute

Add optional crowbar-applied boolean attribute to schema
Merge pull request #121 from dirkmueller/master

Use internal_auth for cross-service communication
Switch LBaaS on by default

It also causes the Service provider plugin to be loaded, which
is used by various tempest tests. And it seems people forget
about enabling it before running tempest.
Strip trailing whitespace
Use secure password

We really want to protect this from accidental
guessing.
Merge pull request #116 from rhafer/roxy-merge

Merge latest ubuntu fixes from roxy
Merge pull request #124 from dirkmueller/security

Security
Merge pull request #123 from dirkmueller/master

Switch LBaaS on by default
Don't write the "bridge_mappings" setting when using gre tunnels

It's unneeded and breaks the openvswitch agent's automatic creation of the
br-tunnel bridge. This allows us to cleanup the common_agent recipe a little
bit as we don't need to create the ovs-bridge there anymore.