Use bash error handling
Use bash error handling

Instead of adding an exit for each line, set -e to stop the script on
errors.

-x will let us see what the script was doing before it failed.

-u treats unset variables as an error when doing substitution.

These are enabled on the os-a-d scripts, and we should probably continue
using them.

rcbops/rpc-openstack,nrb/rpc-openstack,claco/rpc-openstack,jpmontez/rpc-openstack,darrenchan/rpc-openstack,busterswt/rpc-openstack,prometheanfire/rpc-openstack,byronmccollum/rpc-openstack,cloudnull/rpc-openstack,major/rpc-openstack,galstrom21/rpc-openstack,jpmontez/rpc-openstack,andymcc/rpc-openstack,jpmontez/rpc-openstack,xeregin/rpc-openstack,claco/rpc-openstack,xeregin/rpc-openstack,git-harry/rpc-openstack,cfarquhar/rpc-openstack,sigmavirus24/rpc-openstack,cfarquhar/rpc-openstack,sigmavirus24/rpc-openstack,claco/rpc-openstack,BjoernT/rpc-openstack,mancdaz/rpc-openstack,BjoernT/rpc-openstack,xeregin/rpc-openstack,shannonmitchell/rpc-openstack,robb-romans/rpc-openstack,miguelgrinberg/rpc-openstack,nrb/rpc-openstack,galstrom21/rpc-openstack,darrenchan/rpc-openstack,rcbops/rpc-openstack,major/rpc-openstack,xeregin/rpc-openstack,robb-romans/rpc-openstack,darrenchan/rpc-openstack,miguelgrinberg/rpc-openstack,andymcc/rpc-openstack,busterswt/rpc-openstack,darrenchan/rpc-openstack,miguelgrinberg/rpc-openstack,sigmavirus24/rpc-openstack,shannonmitchell/rpc-openstack,nrb/rpc-openstack,hughsaunders/rpc-openstack,sigmavirus24/rpc-openstack,cloudnull/rpc-openstack,prometheanfire/rpc-openstack,jacobwagner/rpc-openstack,stevelle/rpc-openstack,byronmccollum/rpc-openstack,andymcc/rpc-openstack,git-harry/rpc-openstack,mattt416/rpc-openstack,byronmccollum/rpc-openstack,mattt416/rpc-openstack,stevelle/rpc-openstack,hughsaunders/rpc-openstack,stevelle/rpc-openstack,busterswt/rpc-openstack,mancdaz/rpc-openstack,mattt416/rpc-openstack,jacobwagner/rpc-openstack