Sean Chittenden
a16b030e92
Add two tests for invalid service names
2016-03-14 17:54:49 -07:00
Sean Chittenden
935fcc020f
Restrict the service name to match RFC-1123 and RFC-2782
2016-03-14 17:44:59 -07:00
Alex Dadgar
8ad65876bf
Add allocation index environment variable
2016-03-09 18:09:51 -08:00
Alex Dadgar
ad92e50a24
Avoid serializes Allocation.Resources
2016-03-01 14:09:25 -08:00
Alex Dadgar
61972c9ddc
Refactor task runner to include driver starting into restart policy and add recoverable errors
2016-02-28 16:56:05 -08:00
Alex Dadgar
a9d410dbee
Store the job on allocations that are from stopped jobs
2016-02-24 14:50:59 -08:00
Alex Dadgar
88ddfbed31
Revert "Debug messages around the plan and plan response"
...
This reverts commit 7646657e6b8a892210779eaf5708341b94b29b24.
2016-02-22 22:24:52 -08:00
Alex Dadgar
c2242552a1
Debug messages around the plan and plan response
2016-02-22 20:36:11 -08:00
Armon Dadgar
e4524b173c
Address review feedback
2016-02-21 13:32:45 -08:00
Armon Dadgar
6ddc4fd17b
nomad: normalize job for evictions
2016-02-21 11:51:51 -08:00
Armon Dadgar
b36d96baf7
nomad: allow sharing a single Job in a plan and alloc update request
2016-02-21 11:31:27 -08:00
Armon Dadgar
0dbd4c46c9
nomad: make PopulateServiceIDs more efficient
2016-02-21 11:15:00 -08:00
Alex Dadgar
2a19e179bc
Switch to using go/codec and use code generation
2016-02-20 18:05:17 -08:00
Armon Dadgar
a08391455a
nomad: simple encode/decode benchmark
2016-02-20 17:43:17 -08:00
Armon Dadgar
623b473ee6
Revert "Lzw compress raft entries"
...
This reverts commit a687ee6df316ffadac5305f4be9cf9a5642cd6af.
The LZW compression reduces the file size by ~60%, but increases
our encode and decode costs by 2x in a CPU bottlenecked path.
2016-02-20 17:36:39 -08:00
Alex Dadgar
a3ac4bbc5a
Merge pull request #828 from hashicorp/f-gc-endpoint
...
Job GC endpoint
2016-02-20 16:03:39 -08:00
Alex Dadgar
d14d885805
Merge pull request #826 from hashicorp/f-compress-raft
...
LZW compress raft entries
2016-02-20 16:03:05 -08:00
Alex Dadgar
143972b6d9
Job GC endpoint
2016-02-20 15:50:41 -08:00
Alex Dadgar
6e8a57ba1a
Lzw compress raft entries
2016-02-20 13:21:38 -08:00
Armon Dadgar
9784bb7285
nomad: cache bitmaps to avoid GC pressure
2016-02-20 12:18:22 -08:00
Armon Dadgar
bdcc922247
nomad: use bitmap for port collision checking
2016-02-20 12:08:27 -08:00
Armon Dadgar
579c0fce7f
nomad: adding simple bitmap implementation
2016-02-20 11:56:48 -08:00
Alex Dadgar
e2a4c4ccc5
Client stores when it receives a task
2016-02-19 14:49:43 -08:00
Alex Dadgar
d4d8197244
lower cpu minimum
2016-02-16 10:25:45 -08:00
Alex Dadgar
c000dce72b
Add human readable output to fs
2016-02-12 15:36:52 -08:00
Diptanu Choudhury
d64b109afc
Bumped up disk requirements in a test
2016-02-11 22:50:34 -08:00
Diptanu Choudhury
c84a000416
Fixed some more tests
2016-02-11 22:33:41 -08:00
Diptanu Choudhury
a254d664cb
Bumping up default disk size
2016-02-11 18:15:55 -08:00
Diptanu Choudhury
7eba3f3b5f
Merge pull request #763 from hashicorp/f-logrotator
...
Implemented log rotation for drivers
2016-02-11 15:02:39 -08:00
Diptanu Choudhury
3db617472c
Fixed an issue with purge
2016-02-11 14:44:35 -08:00
Diptanu Choudhury
e7f8997bb1
Added a validator for log storage
2016-02-11 12:30:47 -08:00
Diptanu Choudhury
9e994cb8d0
Fixed some tests
2016-02-11 10:42:56 -08:00
Alex Dadgar
bb36684fec
Copy handles empty case
2016-02-11 09:08:20 -08:00
Alex Dadgar
4d7ed4f164
Strip as much copystructure as possible
2016-02-10 17:54:43 -08:00
Diptanu Choudhury
43206bfc1c
Made a DefaultLogConfig method
2016-02-10 16:44:31 -08:00
Alex Dadgar
0c4c3fc4ee
safe but slow
2016-02-10 13:44:53 -08:00
Diptanu Choudhury
9d6eed1fb4
Merge branch 'master' into f-logrotator
2016-02-09 12:25:44 -08:00
Alex Dadgar
a64f07b809
Store alloc creation time
2016-02-08 21:58:05 -08:00
Diptanu Choudhury
b8e4941862
Fixed merge conflicts
2016-02-08 10:24:27 -08:00
Alex Dadgar
2627b742fa
Fix ==
2016-02-05 15:15:56 -08:00
Alex Dadgar
40a373f9e0
Ensure there are no periods in the service name
2016-02-05 14:42:35 -08:00
Diptanu Choudhury
5b9dcf9926
Added parsing logic for the logrotator
2016-02-04 23:28:01 -08:00
Alex Dadgar
5018f5dd1e
Only interpret vars wrapped in braces
2016-02-04 17:26:46 -08:00
Alex Dadgar
25cb7fc03d
Fix computed class when the job has multiple task groups
2016-02-03 21:22:18 -08:00
Alex Dadgar
6f20d3f435
Restart on-success shouldn't be user specifiable
2016-02-02 17:35:06 -08:00
Alex Dadgar
db7997d08c
Merge branch 'master' of https://github.com/hashicorp/nomad
2016-02-02 16:13:34 -08:00
Alex Dadgar
2b17dcdf78
Zero IOPS by default
2016-02-02 16:13:25 -08:00
Alex Dadgar
30ccc2f46d
Merge pull request #742 from hashicorp/b-restart-attempts
...
Restart policy handling / validation adjustments
2016-02-02 15:47:07 -08:00
Ryan Uber
198a1a3cd4
structs: more restart policy validation
2016-02-02 14:32:30 -08:00
Alex Dadgar
4748bfd869
Tests
2016-02-02 13:50:30 -08:00