Skip to content
This repository has been archived by the owner on Sep 12, 2024. It is now read-only.

exec healthchecks: remove check of executionDriver #921

Merged
merged 1 commit into from
May 25, 2016

Conversation

mattnworb
Copy link
Member

There are some environments, such as docker-machine on Mac or Docker for
Mac, where docker exec works just fine but they seem to return an
empty string for ExecutionDriver from the /info endpoint in the
Docker Remote API.

This change removes the check that only executes the exec healthcheck
when executionDriver starts with native, so that exec healthchecks
can still be used (and jobs with them can be deployed) in these
environments.

@mattnworb
Copy link
Member Author

@spotify/helios-team @mbruggmann

@mattnworb mattnworb force-pushed the exec-healthcheck-requirements branch from 24e8b7b to 903594e Compare May 18, 2016 14:36
@mattnworb
Copy link
Member Author

This is related to #916 but also I was surprised to see that an exec healthcheck didn't work when deploying things to a local helios-solo with docker-machine / vmware.

@mattnworb mattnworb force-pushed the exec-healthcheck-requirements branch from 903594e to e3675cb Compare May 18, 2016 14:47
There are some environments, such as docker-machine on Mac or Docker for
Mac, where `docker exec` works just fine but they seem to return an
empty string for `ExecutionDriver` from the `/info` endpoint in the
Docker Remote API.

This change removes the check that only executes the exec healthcheck
when `executionDriver` starts with `native`, so that exec healthchecks
can still be used (and jobs with them can be deployed) in these
environments.
@mattnworb mattnworb force-pushed the exec-healthcheck-requirements branch from e3675cb to 1777adf Compare May 20, 2016 10:37
@mattnworb mattnworb merged commit 1299bfa into master May 25, 2016
@mattnworb mattnworb deleted the exec-healthcheck-requirements branch May 25, 2016 19:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant