Alex Dadgar
7c3a2d08a3
Merge pull request #1848 from hashicorp/f-vault-error
...
Thread through whether DeriveToken error is recoverable or not
2016-10-24 15:01:18 -07:00
Alex Dadgar
51831f92dd
Merge pull request #1840 from hashicorp/f-kill-fail
...
Change how we mark tasks as failed and allow consul-template to fail tasks
2016-10-24 13:40:52 -07:00
Alex Dadgar
42f7bc8e81
Thread through whether DeriveToken error is recoverable or not
2016-10-22 18:08:30 -07:00
Michael Schurter
4d3187bc7e
Remove disk usage enforcement
...
Many thanks to @iverberk for the original PR (#1609 ), but we ended up
not wanting to ship this implementation with 0.5.
We'll come back to it after 0.5 and hopefully find a way to leverage
filesystem accounting and quotas, so we can skip the expensive polling.
2016-10-21 13:55:51 -07:00
Alex Dadgar
f130c8a894
Change how we mark tasks as failed and allow consul-template to fail tasks
2016-10-20 17:27:16 -07:00
Alex Dadgar
ae288a3ee6
Tests
2016-10-18 11:24:20 -07:00
Alex Dadgar
e34902ae8a
Large refactor of task runner and Vault token rehandling
2016-10-18 11:24:20 -07:00
Alex Dadgar
af517b3d37
Task runner sends signals
2016-10-10 15:09:00 -07:00
Alex Dadgar
4cefd048f2
Tests
2016-10-06 15:17:34 -07:00
Alex Dadgar
00243e8a01
Task runner test
2016-09-15 17:39:08 -07:00
Alex Dadgar
4bae54741e
Secret dir materialized in alloc/task directory
2016-09-02 12:44:05 -07:00
Alex Dadgar
335cababe1
Revert "Introduce a Secret/ directory"
2016-09-01 17:23:15 -07:00
Alex Dadgar
0b07ef93c1
Address comments and reserve
2016-08-31 18:11:02 -07:00
Alex Dadgar
46ce8dd020
Interface + tests
2016-08-30 21:40:32 -07:00
Diptanu Choudhury
e93ff0af02
Fixed a java test
2016-08-23 16:51:09 -05:00
Ivo Verberk
13071e9846
Disk resource monitoring and enforcement
2016-08-18 07:59:03 +02:00
Alex Dadgar
2c97235054
Fix task runner test
2016-08-11 13:16:17 -07:00
Alex Dadgar
98b638994b
Test fixes
2016-06-12 11:14:17 -07:00
Sean Chittenden
ac174dbb6b
Fix building tests that used DefaultConfig() but didn't pickup the package move.
2016-06-10 15:50:11 -04:00
Diptanu Choudhury
951b5532fd
Added a test to make sure task runner is collecting stats
2016-05-28 19:59:20 -07:00
Diptanu Choudhury
68ec1f37ad
Implemented the resource usage ts since a time
2016-05-28 19:59:20 -07:00
Alex Dadgar
ff6028bd56
Test task failure killing TG and fix setting the task as received on a restore
2016-03-25 12:51:40 -07:00
Alex Dadgar
cd89a97529
Operator specifiable blacklist for task's using certain users
2016-03-24 10:55:14 -07:00
Diptanu Choudhury
9a71225b9e
Removing references to old consul services and adding consul config to executor context
2016-03-23 12:19:19 -07:00
Alex Dadgar
dc6531cee7
Test task runner downloading artifacts
2016-03-15 14:34:25 -07:00
Alex Dadgar
e0224b8a35
Refactor task runner to include driver starting into restart policy and add recoverable errors
2016-02-28 16:56:05 -08:00
Alex Dadgar
eb76d6d623
Client stores when it receives a task
2016-02-19 14:49:43 -08:00
Alex Dadgar
cc90670210
Fix tests
2016-02-03 19:58:39 -08:00
Alex Dadgar
03aca9887b
Client handles updates to KillTimeout and Restart Policy
2016-02-03 19:43:44 -08:00
Alex Dadgar
5d297a446f
Move restart tracker creation into task runner
2016-02-03 16:16:48 -08:00
Alex Dadgar
d04fc2647c
Fix test
2016-02-02 17:35:06 -08:00
Alex Dadgar
019883c5b1
Clean interaction between alloc-runner and task-runner
2016-02-02 11:09:29 -08:00
Alex Dadgar
e0c23ec2cd
Use TestMultiplier on all waits
2016-01-21 15:24:24 -08:00
Alex Dadgar
6620eccba9
Handle case that pid is dead in ForceStop
2016-01-21 14:09:04 -08:00
Alex Dadgar
50d5fb7db6
Bump again
2016-01-21 12:55:35 -08:00
Alex Dadgar
85a2c05697
Time Duration fixes
2016-01-21 12:29:13 -08:00
Alex Dadgar
e91abac0f6
Fix a bunch of tests
...
Up timeouts
trusty travis beta
Increase timeouts
2016-01-20 16:03:53 -08:00
Alex Dadgar
b46bb0a02d
Make NewRestartTracker private
2015-12-18 12:17:54 -08:00
Alex Dadgar
3122433b47
merge
2015-12-18 12:17:13 -08:00
Diptanu Choudhury
ed04b11862
Fixed tests
2015-12-14 15:47:01 -08:00
Diptanu Choudhury
568006247d
Making a struct to hold consul service config
2015-12-11 14:06:51 -08:00
Diptanu Choudhury
6af01d2d6f
Muted the consul debug messages
2015-12-11 09:06:03 -08:00
Diptanu Choudhury
eedc99ccda
Fixed the build
2015-11-25 14:45:28 -08:00
Diptanu Choudhury
b0c8cf6e36
Renamed consul client to service
2015-11-24 12:34:26 -08:00
Alex Dadgar
7357979089
Revert "Revert "Make drivers take arguments as a list and not as a string""
2015-11-18 15:16:42 -08:00
Alex Dadgar
d666f5bde1
Revert "Make drivers take arguments as a list and not as a string"
2015-11-18 13:46:43 -08:00
Alex Dadgar
d0ebac1513
More test fixes
2015-11-18 12:30:42 -08:00
Diptanu Choudhury
6d81111995
Added the option to configure consul address
2015-11-18 05:15:52 -08:00
Diptanu Choudhury
4221cda6f7
Added a logger to consul client
2015-11-18 02:14:07 -08:00
Diptanu Choudhury
9a578c5c0d
Added the implementation of consul client
2015-11-18 00:50:45 -08:00