Looks like SENSU_HOST is hardwired in the init wait loop which is causing external etcd to fail to pass the init test. Proposed fix: Define new envvar ETCD_HOST and have it default to the SENSU_HOST value if not explicitly set in the environment.