Alex Dadgar
|
c28027bc9e
|
Merge pull request #1421 from hashicorp/f-system-count-zero
Allow count 0 on system jobs
|
2016-07-13 14:39:23 -06:00 |
|
Alex Dadgar
|
6bc7009f8c
|
Allow count 0 on system jobs
|
2016-07-13 13:50:08 -06:00 |
|
Diptanu Choudhury
|
3836d6e54e
|
Merge pull request #1383 from hashicorp/f-job-summary
Job Summary - Part 1
|
2016-07-13 13:34:27 -06:00 |
|
Diptanu Choudhury
|
e35369ec83
|
Fixed typos in comments
|
2016-07-13 13:25:07 -06:00 |
|
Diptanu Choudhury
|
487c66b84d
|
Removing the queued state of Job Summary and alloc desired status false
|
2016-07-13 13:20:46 -06:00 |
|
Alex Dadgar
|
c8e7b909c7
|
Merge pull request #1404 from hashicorp/f-streaming
Implement a streaming API and tail in the fs command
|
2016-07-12 17:23:04 -06:00 |
|
Diptanu Choudhury
|
daa83a4f3e
|
Renamed jobsummary to job_summary
|
2016-07-12 16:00:35 -06:00 |
|
Diptanu Choudhury
|
5d782abd50
|
Refactored the test
|
2016-07-12 14:37:51 -06:00 |
|
Diptanu Choudhury
|
00b9b4c6e8
|
Accounting lost state of allocations
|
2016-07-12 14:27:45 -06:00 |
|
Alex Dadgar
|
b87cf12f6f
|
Merge pull request #1403 from hashicorp/f-hold-rpc
Gracefully handle short lived outages by holding RPC calls
|
2016-07-12 13:52:33 -06:00 |
|
Diptanu Choudhury
|
e8d1aee3f4
|
Added a method for listing jobs whose id matches a prefix
|
2016-07-12 11:41:13 -06:00 |
|
Diptanu Choudhury
|
313d7aa7f5
|
Added a test to ensure client alloc updates are happening properly
|
2016-07-12 11:41:13 -06:00 |
|
Diptanu Choudhury
|
91b828d299
|
Updated logic to handle change in desired status of allocation when client status is still pending
|
2016-07-12 11:41:13 -06:00 |
|
Diptanu Choudhury
|
6937c0f7f3
|
Added test for job summary restore
|
2016-07-12 11:41:13 -06:00 |
|
Diptanu Choudhury
|
5e6f9ef69e
|
Added methods to save and restore job summary snapshots
|
2016-07-12 11:41:13 -06:00 |
|
Diptanu Choudhury
|
ba71757dfb
|
handled the logic of task group count going up
|
2016-07-12 11:41:13 -06:00 |
|
Diptanu Choudhury
|
67953b1583
|
Added a test to ensure correctness of job summary when client updates alloc
|
2016-07-12 11:41:13 -06:00 |
|
Diptanu Choudhury
|
837b70f285
|
Added test to make sure summary gets deleted when job gets deleted
|
2016-07-12 11:41:13 -06:00 |
|
Diptanu Choudhury
|
0606840080
|
Implemented logic to update the job summary when allocs are inserted
|
2016-07-12 11:41:13 -06:00 |
|
Diptanu Choudhury
|
083f81d17f
|
Implemented job state accounting logic for upsert job
|
2016-07-12 11:41:13 -06:00 |
|
Diptanu Choudhury
|
ebf9fbf1d6
|
Added a schema for summarizing status of jobs
|
2016-07-12 11:41:13 -06:00 |
|
Diptanu Choudhury
|
4ea9ceee38
|
Handling allocations with client state pending
|
2016-07-12 11:29:23 -06:00 |
|
Diptanu Choudhury
|
2cf2ed6758
|
Changing the state of an allocation to lost if the node on which it was running was marked as down
|
2016-07-11 18:24:04 -06:00 |
|
Diptanu Choudhury
|
bc0bfc3ae5
|
Merge pull request #1398 from hashicorp/b-check-timeout
Fixed the validation logic for check timeout and interval
|
2016-07-10 12:16:50 -07:00 |
|
Alex Dadgar
|
51ae7ace25
|
initial tail impl
|
2016-07-10 13:57:04 -04:00 |
|
Armon Dadgar
|
75abbc74a5
|
nomad: modify forward RPC to hold when no known leader
|
2016-07-10 13:36:55 -04:00 |
|
Armon Dadgar
|
699c4fc68c
|
nomad: Add RPCHoldTimeout to tune RPC hold interval
|
2016-07-10 13:35:48 -04:00 |
|
Diptanu Choudhury
|
b4fe764f07
|
Added a test
|
2016-07-08 22:33:04 -07:00 |
|
Diptanu Choudhury
|
19f0867816
|
Fixed the validation logic for check timeout
|
2016-07-08 22:26:03 -07:00 |
|
Diptanu Choudhury
|
48b9684b1e
|
Using net.JoinHostPort instead of handcrafting addrs
|
2016-07-08 16:45:14 -07:00 |
|
Diptanu Choudhury
|
b180223f4b
|
Allowing ports to be overriden in check definitions
|
2016-07-08 14:14:25 -07:00 |
|
Alex Dadgar
|
099cee067d
|
comments
|
2016-06-28 10:02:06 -07:00 |
|
Alex Dadgar
|
3f0a47f9e4
|
Disallow EvalGC to reap batch jobs evals/allocs and make JobGC only oneshot GCs everything
|
2016-06-27 22:54:03 -07:00 |
|
Alex Dadgar
|
6ca552c451
|
Reblock test
|
2016-06-24 10:26:13 -07:00 |
|
Alex Dadgar
|
fd3e469d5e
|
Remove requeue because it is a subset of EnqueueAll now
|
2016-06-24 10:14:34 -07:00 |
|
Alex Dadgar
|
2f8bb4b235
|
When enqueuing into eval broker always pass blocked eval's token
|
2016-06-23 22:40:22 -07:00 |
|
Alex Dadgar
|
ccf93d7e44
|
UnblockFailed needs to untrack the job
|
2016-06-23 15:35:21 -07:00 |
|
Alex Dadgar
|
b1c2a9ddb9
|
UnblockFailed needs to untrack the job
|
2016-06-23 15:26:26 -07:00 |
|
Alex Dadgar
|
3a8a27bcff
|
refresh index eval id in log
|
2016-06-22 13:48:41 -07:00 |
|
Diptanu Choudhury
|
e43c460534
|
Fixed name of a test
|
2016-06-22 13:04:54 -07:00 |
|
Diptanu Choudhury
|
0fe8746692
|
GC-ing dead batch jobs
|
2016-06-22 11:40:27 -07:00 |
|
Alex Dadgar
|
8ceb7ead20
|
Do not use snapshot
|
2016-06-22 09:33:15 -07:00 |
|
Alex Dadgar
|
91f6976423
|
tighter index bound when creating GC evals
|
2016-06-22 09:11:25 -07:00 |
|
Alex Dadgar
|
25decca3ca
|
Worker waitForIndex uses StateStore index, not Raft Applied Index
|
2016-06-22 09:04:22 -07:00 |
|
Sean Chittenden
|
8bdb38d016
|
Code golf
Pointed out by: @dadgar
|
2016-06-21 14:26:01 -07:00 |
|
Sean Chittenden
|
df4fe2e502
|
Fix the shuffling of remote datacenters.
Pointed out by: @ryanuber
|
2016-06-21 13:37:22 -07:00 |
|
Sean Chittenden
|
9e287858de
|
Merge pull request #1310 from hashicorp/b-logger
Create and pass only one `logger` object around per Agent
|
2016-06-17 12:16:35 -07:00 |
|
Sean Chittenden
|
46e2d54acf
|
Provide nomad.Config with a default LogOutput of os.StdErr
|
2016-06-17 06:44:10 -07:00 |
|
Sean Chittenden
|
9a60999100
|
Pass a logger arg to NewClient and NewServer
|
2016-06-16 23:29:23 -07:00 |
|
Sean Chittenden
|
871a31a8ec
|
Teach config.ConsulConfig how to construct a consulapi TLS client.
Said differently, centralize the creation of consul's client config
in one place and use it everywhere.
|
2016-06-16 22:51:06 -07:00 |
|