If lock_server is not set, check_lock() no-ops

Signed-off-by: Zack Cerza <zack@cerza.org>
Abstract the lab domain (e.g. front.sepia.ceph.com)

This should make usage in other labs easier.

Signed-off-by: Zack Cerza <zack@cerza.org>
Allow omitting 'tasks' stanza in job definitions

Signed-off-by: Zack Cerza <zack@cerza.org>
Explicitly pass json header

Signed-off-by: Zack Cerza <zack@cerza.org>