This project is mirrored from https://gitee.com/mirrors/nomad.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 15 Jan, 2019 9 commits
-
-
Chris Baker authored
-
Danielle Tomlinson authored
executor: Always close stdout/stderr fifos
-
Danielle Tomlinson authored
docker: Terminate dockerlogger
-
Danielle Tomlinson authored
-
Michael Schurter authored
Port a bunch of pre-0.9 Consul tests to 0.9
-
Mahmood Ali authored
propagate logs to executor plugin
-
Danielle Tomlinson authored
Previously, we did not attempt to stop Docker Logger processes until DestroyTask, which means that under many circumstances, we will never successfully close the plugin client. This commit terminates the plugin process when `run` terminates, or when `DestroyTask` is called. Steps to repro: ``` $ nomad agent -dev $ nomad init $ nomad run example.nomad $ nomad stop example $ ps aux | grep nomad # See docker logger process running $ signal the dev agent $ ps aux | grep nomad # See docker logger process running ```
-
Mahmood Ali authored
-
Alex Dadgar authored
Plugins use parent loggers
-
- 14 Jan, 2019 8 commits
-
-
Nick Ethier authored
executor: streaming stats api
-
Michael Schurter authored
Skipping a failing one as I need to move to some other work and don't want to leave this work orphaned on my machine.
-
Michael Schurter authored
Ported from pre-0.9 tests.
-
Michael Schurter authored
-
Michael Schurter authored
-
Michael Schurter authored
Restore a pre-0.9 test that asserts Consul services are deregistered before a task's shutdown delay.
-
Michael Schurter authored
Co-Authored-By:
nickethier <ncethier@gmail.com>
-
Nick Ethier authored
-
- 13 Jan, 2019 2 commits
-
-
Nick Ethier authored
-
Michael Schurter authored
use t.Logf instead of fmt.Printf Co-Authored-By:
nickethier <ncethier@gmail.com>
-
- 12 Jan, 2019 17 commits
-
-
Nick Ethier authored
-
Nick Ethier authored
-
Nick Ethier authored
-
Nick Ethier authored
-
Nick Ethier authored
plugins/driver: update driver interface to support streaming stats client/tr: use streaming stats api TODO: * how to handle errors and closed channel during stats streaming * prevent tight loop if Stats(ctx) returns an error drivers: update drivers TaskStats RPC to handle streaming results executor: better error handling in stats rpc docker: better control and error handling of stats rpc driver: allow stats to return a recoverable error
-
Preetha authored
Handle client initialization errors when adding/restoring allocs
-
Preetha Appan authored
-
Preetha Appan authored
-
Preetha Appan authored
-
Preetha Appan authored
-
Michael Schurter authored
Co-Authored-By:
preetapan <preetha@hashicorp.com>
-
Preetha Appan authored
-
Preetha Appan authored
-
Preetha Appan authored
Added a unit test with custom statedb implementation that errors, to use to verify destroy errors
-
Preetha Appan authored
Also modify restore such that any handled errors don't propagate back to the client
-
Preetha Appan authored
Restore currently shuts down the client so the alloc update cant always make it to the server
-
Preetha Appan authored
We mark the alloc as failed and track failed allocs so that we don't send updates after the first time
-
- 11 Jan, 2019 4 commits
-
-
Danielle Tomlinson authored
client: Cleanup allocrunner access
-
Alex Dadgar authored
-
Alex Dadgar authored
-
Alex Dadgar authored
-