Commit Graph

1452 Commits

Author SHA1 Message Date
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
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
Alex Dadgar
db88c38bc7 Bind alloc dir and task local dir to docker containers and parse args correctly 2015-10-15 16:40:07 -07:00
Alex Dadgar
5bfb712a7d Add diffSystemAlloc which gives richer information which node to place a system allocation 2015-10-15 13:14:44 -07:00
Alex Dadgar
b70e8b0a49 Merge pull request #286 from achanda/version
Trim extra newline from kernel version
2015-10-15 09:54:43 -07:00
Abhishek Chanda
6df3a21ee7 Trim extra newline from kernel version 2015-10-15 00:54:21 -07:00
Alex Dadgar
5cd9a55bcd Refactor shared code between schedulers 2015-10-14 18:39:44 -07:00
Alex Dadgar
3cd3ac65d1 Use valid driver values in test 2015-10-14 18:39:44 -07:00
Alex Dadgar
b24f48a4ed System scheduler and system stack 2015-10-14 18:39:44 -07:00
Chris Bednarski
607da3f784 Merge pull request #279 from hashicorp/edit-this-page
Add "Edit this page" link everywhere except /
2015-10-14 17:13:28 -07:00
Alex Dadgar
b83afeb889 Merge pull request #280 from achanda/docker-gofmt
Run gofmt on the docker driver
2015-10-14 11:32:16 -07:00
Seth Vargo
8a4f276d0f Merge pull request #282 from hashicorp/demo-vim
Install vim in demos
2015-10-14 11:57:12 -04:00
Jack Pearkes
3c92d09118 Install vim in demos
I'm probably not the only one that reached for `vim` during the getting started guide. Super minor but might safe some apt-get'ing.

![](https://dl.dropboxusercontent.com/s/mg38fo0k82lxdlv/2015-10-14%20at%205.49%20PM.png)
2015-10-14 17:50:03 +02:00
Abhishek Chanda
4275f27f9f Run gofmt on the docker driver 2015-10-13 23:21:16 +00:00
Sam Handler
28b556cf3d website: add 'Edit this page' link everywhere but index 2015-10-13 17:52:44 -04:00
Sam Handler
188e8d202c website: bundle update middleman-hashicorp 2015-10-13 17:51:50 -04:00
Sam Handler
9e0a4e24cd website: add github_slug to config.rb 2015-10-13 17:51:01 -04:00
Sam Handler
77990f9d5c website: add makefile and update README 2015-10-13 17:50:23 -04:00
Alex Dadgar
9a35533a38 Merge pull request #267 from achanda/docs
Some docs update
2015-10-13 14:45:36 -07:00
Armon Dadgar
78702e2fc2 Merge pull request #274 from hashicorp/f-cache-constraint
scheduler: adding regexp and version constraint cache
2015-10-13 14:44:14 -07:00
Abhishek Chanda
311329bac0 Clarify that container is an invalid option 2015-10-13 13:31:56 -07:00
Alex Dadgar
d27ef698ba Merge pull request #275 from achanda/docker_config
Do not default to a network mode
2015-10-13 13:05:07 -07:00