adding generated-by-agent header to generated resolv.conf

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
use proper logger level in action dispatcher

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
expose exit status to CmdRunner interface

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
reorganize action factory

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
implement run_errand message on go agent

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
make all cli_errand integration tests consistent

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
Merge final release for build 2372 to develop
Run errand with deployment lock

Deployment lock is set on the whole errand run to avoid resource
pool conflicts. The resource pool is being updated before and after
the errand run. If we release the lock right before the errand starts
running there is not guarantee that we can accuire the lock once the errand
is finished to delete instance and refill resource pool.

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Extract bosh run helpers to BoshRunner

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Adding final release for build 2375