Diptanu Choudhury
|
ffaf6c6299
|
Fixed some tests
|
2016-08-25 13:56:39 -05:00 |
|
Diptanu Choudhury
|
8105613c25
|
Added an upgrade path for existing jobs with no local disk
|
2016-08-25 13:00:20 -05:00 |
|
Diptanu Choudhury
|
ec73c768f1
|
Making the scheduler use LocalDisk instead of Resources.DiskMB
|
2016-08-25 12:27:42 -05:00 |
|
Diptanu Choudhury
|
d156f32f94
|
Implemented job spec parsing for sticky volumes
|
2016-08-24 13:51:15 -05:00 |
|
Diptanu Choudhury
|
05fe72e89e
|
fixed the exec fingerprinter test
|
2016-08-23 16:40:56 -05:00 |
|
Alex Dadgar
|
db2806a9c1
|
Merge pull request #1629 from hashicorp/f-derive-token
Server Deriving Tokens on behalf of Clients
|
2016-08-23 13:58:47 -07:00 |
|
Alex Dadgar
|
1da8566322
|
Merge pull request #1580 from hashicorp/f-disk-usage-monitoring
Monitor and enforce shared allocation directory disk usage
|
2016-08-23 09:49:53 -07:00 |
|
Alex Dadgar
|
76d324a8f0
|
fix comment
|
2016-08-22 11:41:47 -07:00 |
|
Diptanu Choudhury
|
4ca623bcfe
|
blocking chained allocations until previous allocation hasn't terminated
|
2016-08-22 11:34:24 -05:00 |
|
Alex Dadgar
|
19be6b57b2
|
fixes
|
2016-08-19 20:02:32 -07:00 |
|
Alex Dadgar
|
7f18074637
|
remove debug
|
2016-08-19 17:30:16 -07:00 |
|
Alex Dadgar
|
c394a45b72
|
create token tests
|
2016-08-19 16:40:37 -07:00 |
|
Alex Dadgar
|
909f552d9e
|
tests
|
2016-08-19 16:40:37 -07:00 |
|
Alex Dadgar
|
10cd844ca8
|
Commit Vault Accessors to vault and return the response
|
2016-08-19 16:40:37 -07:00 |
|
Alex Dadgar
|
901000f789
|
Raft message, fsm and state store table
|
2016-08-19 16:40:37 -07:00 |
|
Alex Dadgar
|
19752edfaf
|
Pipeline Vault token creation
|
2016-08-19 16:40:37 -07:00 |
|
Alex Dadgar
|
123a26ffea
|
Rate limiting
|
2016-08-19 16:40:37 -07:00 |
|
Alex Dadgar
|
94b870a58b
|
Start
|
2016-08-19 16:40:37 -07:00 |
|
Alex Dadgar
|
e7e8d5ab50
|
Merge pull request #1597 from hashicorp/f-node-secret-id
Nodes generate Secret ID and used retrieving allocations/registering
|
2016-08-19 10:51:21 -07:00 |
|
Alex Dadgar
|
16285a0dc6
|
Enforce serverside secret id match
|
2016-08-19 10:50:49 -07:00 |
|
Diptanu Choudhury
|
f8cd51b6e9
|
Enabling vault if token is present
|
2016-08-18 12:03:50 -07:00 |
|
Ivo Verberk
|
2a17895a83
|
Disk resource monitoring and enforcement
|
2016-08-18 07:59:03 +02:00 |
|
Alex Dadgar
|
895c31f605
|
Nodes generate Secret ID and used for retrieving allocations and registering
|
2016-08-17 16:31:47 -07:00 |
|
Alex Dadgar
|
cabc9f829d
|
Merge pull request #1614 from hashicorp/f-nomad-0.5
F nomad 0.5
|
2016-08-17 16:27:50 -07:00 |
|
Alex Dadgar
|
9bd9948c5b
|
Job Register endpoint validates token
|
2016-08-17 16:25:38 -07:00 |
|
Alex Dadgar
|
f9f019fa62
|
LookupToken
|
2016-08-17 16:25:38 -07:00 |
|
Alex Dadgar
|
a981fb4e0e
|
test renewal
|
2016-08-17 16:25:38 -07:00 |
|
Alex Dadgar
|
a8efce874f
|
Token renewal and beginning of tests
|
2016-08-17 16:25:38 -07:00 |
|
Alex Dadgar
|
713e310670
|
Renew loop
|
2016-08-17 16:25:38 -07:00 |
|
Alex Dadgar
|
750a44b2c0
|
Create a Vault interface for the server
|
2016-08-17 16:25:38 -07:00 |
|
Alex Dadgar
|
6e2f0a2776
|
Server has Vault API client
|
2016-08-17 16:25:38 -07:00 |
|
Diptanu Choudhury
|
59892e4004
|
Merge pull request #1612 from hashicorp/diptanu-0-5-branch
Chained Allocs
|
2016-08-17 16:23:32 -07:00 |
|
Alex Dadgar
|
4135b4ece7
|
Address field name feedback
|
2016-08-17 16:23:29 -07:00 |
|
vishalnayak
|
bd0a89bdae
|
Added mapstructure tag for VaultToken
|
2016-08-17 16:23:29 -07:00 |
|
Alex Dadgar
|
ad088db6eb
|
Store the Vault token once per job
|
2016-08-17 16:23:29 -07:00 |
|
Alex Dadgar
|
7d899b6c60
|
Pass Vault config to client
|
2016-08-17 16:23:29 -07:00 |
|
Alex Dadgar
|
14b4312502
|
Add vault struct
|
2016-08-17 16:23:29 -07:00 |
|
Alex Dadgar
|
eac2675faf
|
Add enabled field
|
2016-08-17 16:23:29 -07:00 |
|
Alex Dadgar
|
c913e4396f
|
Add Vault config to server
|
2016-08-17 16:23:29 -07:00 |
|
Alex Dadgar
|
1584cfe93e
|
small fixes
|
2016-08-17 16:23:29 -07:00 |
|
Alex Dadgar
|
0ca4a9fa4f
|
Change token/role names
|
2016-08-17 16:23:29 -07:00 |
|
Alex Dadgar
|
adb3ce847f
|
change config variable names to match vault
|
2016-08-17 16:23:29 -07:00 |
|
Alex Dadgar
|
fab7893774
|
vendor + api
|
2016-08-17 16:23:29 -07:00 |
|
Alex Dadgar
|
b32128aa23
|
Initial config block
|
2016-08-17 16:23:29 -07:00 |
|
Alex Dadgar
|
de6e662eb4
|
Fix service validate test
|
2016-08-17 11:09:40 -07:00 |
|
Alex Dadgar
|
a3bcc1cbb1
|
Fix network dynamic port test
|
2016-08-17 11:08:21 -07:00 |
|
Alex Dadgar
|
be51f1b265
|
Fix TaskDiff test
|
2016-08-17 11:07:11 -07:00 |
|
Kenjiro Nakayama
|
b6c39349b7
|
struct: tiny: output case number of the diff test
|
2016-08-17 19:15:59 +09:00 |
|
Diptanu Choudhury
|
2e22fea61d
|
Merge pull request #1599 from hoffoo/initial_check_state
Add support for initial check status
|
2016-08-16 15:16:47 -07:00 |
|
Alex Dadgar
|
8a23780aee
|
Fix bitmap test and check bitmap bounds
|
2016-08-16 15:16:35 -07:00 |
|
Marin
|
8fc52974a3
|
fix initial status tests
|
2016-08-16 14:34:36 -07:00 |
|
Marin
|
69bc3a8fc8
|
Add support for initial check status
|
2016-08-16 12:05:15 -07:00 |
|
Diptanu Choudhury
|
c1a455983d
|
Added the chained alloc for system scheduler
|
2016-08-16 10:49:45 -07:00 |
|
Alex Dadgar
|
ce0b78525d
|
inclusive range
|
2016-08-15 13:13:04 -07:00 |
|
Diptanu Choudhury
|
761cc40cd2
|
Fixed a make vet warning
|
2016-08-12 12:09:44 -07:00 |
|
Diptanu Choudhury
|
dd7e69006e
|
Not running tests parallal
|
2016-08-11 21:53:27 -07:00 |
|
Diptanu Choudhury
|
01e08a64ee
|
Merge pull request #1569 from hashicorp/fix-network-port-collisions
Fix network port collisions when asking for dyn ports
|
2016-08-11 16:19:45 -07:00 |
|
Diptanu Choudhury
|
d81b20c1a6
|
Fix network port collisions when asking for dyn ports
|
2016-08-11 16:18:45 -07:00 |
|
Alex Dadgar
|
007a538515
|
Fix core scheduler tests
|
2016-08-11 14:36:22 -07:00 |
|
Alex Dadgar
|
6e5c47a315
|
Merge pull request #1526 from hashicorp/b-random-ports
Set difference when picking random ports
|
2016-08-10 16:37:57 -07:00 |
|
Alex Dadgar
|
5a37e720c5
|
Fixes plus address feedback
|
2016-08-10 16:37:26 -07:00 |
|
Alex Dadgar
|
b8fd989d3a
|
Try stochastic and fallback to precise
|
2016-08-10 11:47:20 -07:00 |
|
Diptanu Choudhury
|
ab94c8eed9
|
Marking allocations which are not terminal and are on down nodes as lost
|
2016-08-09 13:11:58 -07:00 |
|
Diptanu Choudhury
|
3cc684211a
|
Added a test to ensure summaries are correct when a node goes down
|
2016-08-09 10:16:17 -07:00 |
|
Diptanu Choudhury
|
c63a78b9a3
|
Removing the check related to checking version of server before reconciling in leader
|
2016-08-05 17:48:37 -07:00 |
|
Diptanu Choudhury
|
1518f23d0a
|
Making servers reconcile job summaries when they acquire leadership
|
2016-08-05 16:47:36 -07:00 |
|
Alex Dadgar
|
1b620bcdd8
|
Add a test
|
2016-08-05 16:23:41 -07:00 |
|
Alex Dadgar
|
9089a279a1
|
Set difference when picking random ports
|
2016-08-05 16:08:35 -07:00 |
|
Diptanu Choudhury
|
6dc5b1972c
|
Setting job's create index as summary create index during reconciliation
|
2016-08-04 15:14:01 -07:00 |
|
Alex Dadgar
|
2fb67fefb5
|
Merge pull request #1516 from hashicorp/f-lost-state-sched
Make scheduler mark allocations as lost
|
2016-08-04 11:36:02 -07:00 |
|
Diptanu Choudhury
|
88d383c47f
|
Updated tests and comments
|
2016-08-04 11:29:36 -07:00 |
|
Alex Dadgar
|
e33bda76bf
|
test sched doesn't mark complete as lost + core_sched tests
|
2016-08-04 11:24:17 -07:00 |
|
Diptanu Choudhury
|
c24e8ba7d8
|
Not updating summary if job is de-registered
|
2016-08-03 17:00:08 -07:00 |
|
Diptanu Choudhury
|
74caed0c7a
|
Added an endpoint for users to reconcile job summaries
|
2016-08-03 16:12:47 -07:00 |
|
Alex Dadgar
|
ac3328e812
|
Make scheduler mark allocations as lost
|
2016-08-03 15:57:46 -07:00 |
|
Diptanu Choudhury
|
1b60e0823a
|
Added a test for restoring the summaries in fsm
|
2016-08-03 11:58:36 -07:00 |
|
Alex Dadgar
|
4197e62e78
|
Remove old way of marking lost
|
2016-08-03 11:20:56 -07:00 |
|
Diptanu Choudhury
|
b95cf91ee3
|
using the job associated with the alloc to determine if job is present
|
2016-08-02 19:14:05 -07:00 |
|
Diptanu Choudhury
|
6f8c40fca7
|
Not updating summary if create index of summary not same as job's create index
|
2016-08-02 18:59:45 -07:00 |
|
Diptanu Choudhury
|
b2d388bcba
|
Merge pull request #1508 from hashicorp/b-dont-update-job
Do not update the job of allocations that are being stopped
|
2016-08-02 18:58:39 -07:00 |
|
Alex Dadgar
|
2332a58944
|
Do not update the job of allocations that are being stopped
|
2016-08-02 17:53:31 -07:00 |
|
Diptanu Choudhury
|
87fdeb5393
|
Updated the logic to update job summary
|
2016-08-02 16:08:20 -07:00 |
|
Diptanu Choudhury
|
3966a46996
|
Updating the summary after we have updated the current allocation when client updates the alloc
|
2016-08-02 15:06:39 -07:00 |
|
Diptanu Choudhury
|
92e32e46f1
|
Updating the summary after we have updated the current allocation
|
2016-08-02 14:59:41 -07:00 |
|
Diptanu Choudhury
|
3aa4f39094
|
Checking if a job is nil before updating the allocation
|
2016-08-01 17:05:48 -07:00 |
|
Diptanu Choudhury
|
b69b7129a6
|
Using the parnet transaction to query the allocation while updating summary
|
2016-08-01 16:46:05 -07:00 |
|
Diptanu Choudhury
|
b0e1f02e26
|
Not updating job summaries if jobs are not present
|
2016-07-28 15:24:27 -07:00 |
|
Diptanu Choudhury
|
0dd8a84de0
|
Marking the desired state of an allocation as stop if the node on which it runs disconnects
|
2016-07-27 17:07:08 -07:00 |
|
Diptanu Choudhury
|
b857d7c6c1
|
Copying job summary before mutating it
|
2016-07-27 14:46:46 -07:00 |
|
Diptanu Choudhury
|
1bab053490
|
Updated some tests
|
2016-07-26 15:11:48 -07:00 |
|
Diptanu Choudhury
|
10a5c06a5a
|
Running the tests in verbose mode
|
2016-07-26 14:02:47 -07:00 |
|
Diptanu Choudhury
|
9943053239
|
Fixed a test
|
2016-07-25 22:22:55 -07:00 |
|
Diptanu Choudhury
|
d1a6bdb4ba
|
Making the queued allocations bind late
|
2016-07-25 22:11:11 -07:00 |
|
Diptanu Choudhury
|
5bded8d54d
|
Setting the right indexes while creating Job Summary
|
2016-07-25 17:51:20 -07:00 |
|
Diptanu Choudhury
|
3089833397
|
Reconciling the queued allocations during restore
|
2016-07-25 17:31:40 -07:00 |
|
Diptanu Choudhury
|
cc37ec33cf
|
Renamed Job.GetJobSummary to Job.Summary
|
2016-07-25 17:31:40 -07:00 |
|
Diptanu Choudhury
|
6193529040
|
Fixed more tests
|
2016-07-25 17:31:40 -07:00 |
|
Diptanu Choudhury
|
de2c79f421
|
Added test for blocking query of job summary endpoint
|
2016-07-25 17:26:38 -07:00 |
|
Diptanu Choudhury
|
cce5f483ae
|
Added some more tests
|
2016-07-25 17:26:38 -07:00 |
|
Diptanu Choudhury
|
f1c9427c37
|
Added code to create missing job summaries
|
2016-07-25 17:26:38 -07:00 |
|