Fix shocco errors

Clean up comments to fix errors seen while processing with shocco

Change-Id: I0e97ad27613313f03e47c107051ea93b115d4744
Disable tempest backup tests if c-bak unavailable

This will update the tempest config to not run the cinder backup
tests when the c-bak service is not enabled.

Change-Id: I0b6486f1222afa7ae9bd9d13c7d3648d2b870710
Add more files to run_tests.sh bash8 check

Add functions-common, stackrc, openrc, exerciserc, eucarc to bash8
checks

Change-Id: Ic14b348c871bf98bf35c7e866e715bb75bdccf97
Set stack_user_domain config correctly

The recently merged patch which creates a domain for heat
fails to correctly set the domain ID in heat.conf, so move the
setting of the config option to immediately after we create the
domain.  Also add the missing DEFAULT section identifier in the
iniset, and use OS_TOKEN instead of OS_SERVICE token, because
the stack.sh comment says this is exported for the openstackclient
workaround.

Change-Id: I912f774f1215d68cbcfe44229b371f318d92966a
Closes-Bug: #1283075
Bind Marconi to SERVICE_HOST & add health check

This patch,
1. Binds Marconi to SERVICE_HOST, to be consistent with other services.
2. Adds a health check to verify if marconi started correctly.

Change-Id: I1d48d0e610369cc97d479a5cd47b2bd11656da3f
Merge "Add more files to run_tests.sh bash8 check"
Merge "Set stack_user_domain config correctly"
Merge "Disable tempest backup tests if c-bak unavailable"
Merge "Fix shocco errors"
Merge branch 'master' of https://github.com/openstack-dev/devstack