Alex Dadgar
f83b26029e
Fix test
2016-02-02 13:27:50 -08:00
Alex Dadgar
9c9fe2ea2d
Network check
2016-02-02 13:27:50 -08:00
Alex Dadgar
5142f1e4c0
Validate min resources and default them
2016-02-02 13:27:50 -08:00
Alex Dadgar
f003b2fbf5
Changelog
2016-02-02 13:27:40 -08:00
Alex Dadgar
54aebfd329
Merge pull request #731 from hashicorp/f-reduce-client-alloc-pulls
...
Client only pulls update allocations from server
2016-02-02 13:26:36 -08:00
Alex Dadgar
cf1e152f44
Clean interaction between alloc-runner and task-runner
2016-02-02 11:09:29 -08:00
Alex Dadgar
ea00dbd576
Comment on AllocModifyIndex
2016-02-01 18:15:12 -08:00
Alex Dadgar
a72d39bd04
Don't share task state with the alloc in the task runner
2016-02-01 17:47:53 -08:00
Diptanu Choudhury
a7906020dd
Updated the time stamp style
2016-02-01 17:41:47 -08:00
Alex Dadgar
ec1bd90af4
changelog style
2016-02-01 15:53:06 -08:00
Alex Dadgar
a2806c5505
Merge pull request #726 from hashicorp/f-blocked-evals
...
Job queue with the introduction of blocked evaluations
2016-02-01 15:44:47 -08:00
Alex Dadgar
b5260fc14e
Fix locks and use task runners state not alloc state
2016-02-01 15:43:59 -08:00
Alex Dadgar
2d98c0eadd
Fix double pull with introduction of AllocModifyIndex
2016-02-01 15:43:59 -08:00
Alex Dadgar
36df3aaac7
Remove running, system scheduler, and fix tg overriding eligibility
2016-01-31 20:56:52 -08:00
Alex Dadgar
c55eb0816c
Address comments
2016-01-31 18:46:45 -08:00
Alex Dadgar
20c6c3e8a5
Disable blocked eval tracker when leadership is lost
2016-01-31 18:04:45 -08:00
Alex Dadgar
52a27e84c5
Leader reaps and cancels duplicate evals
2016-01-31 18:04:45 -08:00
Alex Dadgar
dc978066e2
dedup blocked evals by job id
2016-01-31 18:04:45 -08:00
Alex Dadgar
dd19b7e848
Buffered unblock
2016-01-31 18:04:45 -08:00
Alex Dadgar
151fe5ed88
Make computed node class a string and add versioning
2016-01-31 18:04:45 -08:00
Alex Dadgar
3601acfe08
Rename counters
2016-01-31 18:04:45 -08:00
Alex Dadgar
74135f02a4
Blocked Eval tracker
2016-01-31 18:04:45 -08:00
Alex Dadgar
9045d7e989
Schedulers create blocked eval if there are failed allocations
2016-01-31 18:04:45 -08:00
Alex Dadgar
45a733600a
Merge pull request #729 from PagerDuty/fix_allocdir_perms
...
allow group and others to have executable permissions on allocdir
2016-01-31 14:34:24 -08:00
Alex Dadgar
3a233285ac
Merge pull request #730 from PagerDuty/typo_fs
...
fix typo in fs-* command usage text
2016-01-31 14:33:21 -08:00
Ranjib Dey
38d1685fff
fix typo in fs-* command usage text
2016-01-31 11:11:06 -08:00
Ranjib Dey
4527257647
allow group and others to have executable permissions
2016-01-31 10:54:32 -08:00
Alex Dadgar
19e636c9aa
Small doc rewording
2016-01-30 16:40:46 -08:00
Alex Dadgar
f8b99e7da3
Merge pull request #722 from iverberk/f-double-alloc-update
...
Add new RPC call to fetch a lightweight list of allocation information.
2016-01-30 16:39:09 -08:00
Alex Dadgar
37ecb50b9b
remove whitelist from demo
2016-01-29 16:42:09 -08:00
Ivo Verberk
eaad44edbc
Add documentation for new clientallocations endpoint
2016-01-29 20:28:16 +01:00
Ivo Verberk
2dd3ff6d81
Add additional API endpoint for requesting client specific node allocations.
2016-01-29 20:01:21 +01:00
Alex Dadgar
62133cd39e
Changelog
2016-01-29 08:55:06 -08:00
Alex Dadgar
3b8e7a75d2
Merge pull request #704 from iverberk/f-env-ports
...
Pass a combination of ip and port to the task environment.
2016-01-29 08:53:47 -08:00
Alex Dadgar
08fa12da5d
changelog
2016-01-29 08:51:42 -08:00
Alex Dadgar
4ce455be31
Merge pull request #712 from iverberk/f-cgroup-finterprinter
...
Add periodic cgroup fingerprinter
2016-01-29 08:50:43 -08:00
Ivo Verberk
516c5adbf2
Documentation update for the new port environment variables.
2016-01-29 17:48:24 +01:00
Alex Dadgar
415908d5de
Merge pull request #721 from irobert91/patch-1
...
Remove double "to" in jobs http docs
2016-01-29 08:42:14 -08:00
Alex Dadgar
c76c6a203e
Merge pull request #720 from hashicorp/f-optional-port-update-servers
...
Allow ports to be optional when adding servers
2016-01-29 08:40:52 -08:00
Ivo Verberk
679387fe23
Add new RPC call to fetch a lightweight list of allocation information.
2016-01-29 15:29:52 +01:00
Ivo Verberk
22fef1766b
Add comments and small improvements to cgroup fingerprinter
2016-01-29 14:34:29 +01:00
Robert Ignat
1ae9c4f48d
Remove double "to" in jobs http docs
2016-01-29 14:32:14 +01:00
Jake Champlin
e053511232
Use net.JoinHostPort
2016-01-29 05:39:28 -05:00
Jake Champlin
78814cba28
Spelling
2016-01-29 05:11:50 -05:00
Jake Champlin
729742e575
Document Agent config as well
2016-01-29 00:20:17 -05:00
Jake Champlin
4102e95105
Add in some docs
2016-01-29 00:16:02 -05:00
Jake Champlin
e2f0244776
Update agent_endpoint_test
2016-01-28 23:33:01 -05:00
Jake Champlin
9a6bd0d7fe
Updates from comments, fix tests
2016-01-28 23:11:13 -05:00
Jake Champlin
ee1be79093
Allow ports to be optional when adding servers
...
When updating a clients servers, as nomad does not use the gossip
protocol over a specified port for clients, it was required to specify
ports along with server addresses.
Now specifying ports are optional, and if unspecified the default `4647`
port is used, reflecting a notice back to the user.
2016-01-28 22:08:28 -05:00
Alex Dadgar
37d188ea73
Merge pull request #707 from hashicorp/h-stack-constraint-serialization
...
Memoized constraint string
2016-01-28 10:09:46 -08:00