Commit Graph

1472 Commits

Author SHA1 Message Date
Alex Dadgar
cccef7ac84 Constants for constraints and renaming to use undescore instead of camel 2015-10-26 13:47:56 -07:00
Alex Dadgar
ec78455e7f Fix markdown and log messages 2015-10-23 09:56:48 -07:00
Alex Dadgar
bd10a6bb76 add new test fixture 2015-10-22 17:41:35 -07:00
Alex Dadgar
db90849fb1 Change "unique" to "distinctHosts" 2015-10-22 17:40:41 -07:00
Alex Dadgar
a52bdd914d Add test fixture 2015-10-22 16:52:00 -07:00
Alex Dadgar
9f259c27f6 Fix test and simplify some boolean logic/fix metrics counting 2015-10-22 16:45:03 -07:00
Alex Dadgar
7127f6ec60 Documentation and making unique first class in the constraint block 2015-10-22 16:37:20 -07:00
Alex Dadgar
9572878a92 Add dynamic constraint to generic_scheduler 2015-10-22 15:09:03 -07:00
Alex Dadgar
3ae9340614 DynamicConstraintIterator that implements the unique constraint 2015-10-22 14:31:12 -07:00
Alex Dadgar
60eda624ec Merge pull request #308 from poll0rz/patch-1
Update doc with System Scheduler from PR #287
2015-10-19 13:47:55 -07:00
poll0rz
991cb29668 format long line 2015-10-19 22:46:10 +02:00
Alex Dadgar
2374157fd0 Merge pull request #307 from hashicorp/qemu-checkup-doc-update
driver/qemu: Update docs, we use SHA256 not MD5
2015-10-19 13:35:15 -07:00
Alex Dadgar
5bee60ba93 Update cgroup CPU to use int comparison not float 2015-10-19 13:33:22 -07:00
poll0rz
7b8591bb85 system scheduler (PR #287)
https://github.com/hashicorp/nomad/pull/287
2015-10-19 21:30:21 +02:00
poll0rz
71628ea086 Update schedulers - system (PR #287)
https://github.com/hashicorp/nomad/pull/287
2015-10-19 21:26:26 +02:00
Clint Shryock
c0c8974130 driver/qemu: Update docs, we use SHA256 not MD5 2015-10-19 14:14:41 -05:00
Alex Dadgar
6e01e1c8ae Check for invalid CPU limit for cgroups 2015-10-19 11:28:05 -07:00
Alex Dadgar
7a3d64965d Merge pull request #299 from charlieok/patch-2
suggested clarification on automatic port mapping
2015-10-19 10:53:04 -07:00
Charlie O'Keefe
9522f147da Update docker.html.md 2015-10-17 15:56:05 -06:00
Chris Bednarski
d4f6c89511 Merge pull request #300 from charlieok/patch-3
depending how how -> depending on how
2015-10-17 14:23:04 -07:00
Charlie O'Keefe
e33e48a458 depending how how -> depending on how 2015-10-17 14:55:55 -06:00
Charlie O'Keefe
2b3664377b suggested clarification on automatic port mapping 2015-10-17 11:54:17 -06:00
Alex Dadgar
e2da486cd9 Fix a racy test and increase the raft timeouts to mitigate other racy tests 2015-10-16 17:53:43 -07:00
Alex Dadgar
b6c826e85f Merge pull request #287 from hashicorp/f-system-scheduler
Add System Scheduler that runs tasks on every node
2015-10-16 17:21:45 -07:00
Alex Dadgar
bacb89a620 Merge pull request #291 from hashicorp/d-rkt-volume-mounts-blocked
Document that Rkt doesn't support task directory mounting
2015-10-16 17:07:53 -07:00
Alex Dadgar
628f3953a1 Merge pull request #297 from achanda/jvm_opts_fix
Actually append jvm opts to the CLI
2015-10-16 17:07:05 -07:00
Alex Dadgar
2405101328 Remove base nodes from stack constructors 2015-10-16 17:05:23 -07:00
Alex Dadgar
927efaf4e0 Unit tests for the refactor scheduler methods 2015-10-16 16:35:55 -07:00
Abhishek Chanda
1a3f79c755 Actually append jvm opts to the CLI
- Also adds a test
2015-10-16 22:45:16 +00:00
Alex Dadgar
a0d3eb7792 Validate task group count on system scheduler 2015-10-16 14:15:01 -07:00
Alex Dadgar
7feb5f1978 Refactor task group constraint logic in generic/system stack 2015-10-16 14:00:51 -07:00
Chris Bednarski
356ddfeaa6 Merge pull request #296 from hashicorp/remove-defaultclient
Remove usage of http.DefaultClient
2015-10-16 13:57:36 -07:00
Jeff Mitchell
38db63f7f4 Remove usage of http.DefaultClient 2015-10-16 16:56:43 -04:00
Alex Dadgar
931ae011e6 Merge pull request #293 from achanda/jvm_opts
Support passing options to the JVM in java driver
2015-10-16 13:37:53 -07:00
Abhishek Chanda
c2ee26347b Add docs for jvm_options 2015-10-16 12:44:43 -07:00
Abhishek Chanda
707f10adb3 No need to pass jvm_options initially 2015-10-16 12:44:43 -07:00
Abhishek Chanda
1bd5e12cce Some minor style cleanups 2015-10-16 12:44:33 -07:00
Abhishek Chanda
9995584039 Support passing options to the JVM in java driver
Closes #292
2015-10-16 12:44:33 -07:00
Alex Dadgar
5bbe7f67ca diffResult stores values not pointers 2015-10-16 11:43:09 -07:00
Alex Dadgar
0c5ee683e7 Add negative test to DriverIterator, increase system scheduler attempts, and fix evictAndPlace status message 2015-10-16 11:36:26 -07:00
Alex Dadgar
f914c47661 Fix broken test 2015-10-16 10:11:31 -07:00
Alex Dadgar
6814c476b1 Rkt driver clears task environment variables 2015-10-15 18:19:13 -07:00
Alex Dadgar
fc9a148639 Add clearing to environment variables 2015-10-15 18:13:05 -07:00
Alex Dadgar
c45bfc1316 Rename from bug to issue 2015-10-15 17:56:36 -07:00
Alex Dadgar
e798bc0d3f Document that Rkt doesn't support task directory mounting 2015-10-15 17:55:26 -07:00
Alex Dadgar
29ce6e099b Merge pull request #290 from hashicorp/f-docker-alloc-mount
Mount task_local and alloc dir to docker containers
2015-10-15 17:47:32 -07:00
Alex Dadgar
70f4fc5b15 Change two helper functions to be methods 2015-10-15 17:47:14 -07:00
Alex Dadgar
87ae6c6be6 Remove debug lines 2015-10-15 17:30:40 -07:00
Alex Dadgar
f66abc0ad7 Documentation 2015-10-15 17:28:25 -07:00
Alex Dadgar
5bf2ad0261 Docker alloc dir tests and test fixes 2015-10-15 16:59:08 -07:00