Commit graph

1423 commits

Author SHA1 Message Date
Alex Dadgar bdfe7e0887 Validate task group count on system scheduler 2015-10-16 14:15:01 -07:00
Alex Dadgar 1ec921a3c2 Refactor task group constraint logic in generic/system stack 2015-10-16 14:00:51 -07:00
Alex Dadgar ab9acb9edf diffResult stores values not pointers 2015-10-16 11:43:09 -07:00
Alex Dadgar 406e135ce8 Add negative test to DriverIterator, increase system scheduler attempts, and fix evictAndPlace status message 2015-10-16 11:36:26 -07:00
Alex Dadgar 70c39bd5a4 Add diffSystemAlloc which gives richer information which node to place a system allocation 2015-10-15 13:14:44 -07:00
Alex Dadgar 65fd28d7d1 Refactor shared code between schedulers 2015-10-14 18:39:44 -07:00
Alex Dadgar 692efe513d Use valid driver values in test 2015-10-14 18:39:44 -07:00
Alex Dadgar 494244ed06 System scheduler and system stack 2015-10-14 18:39:44 -07:00
Chris Bednarski bf3b036573 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 bcee9e1cd7 Merge pull request #280 from achanda/docker-gofmt
Run gofmt on the docker driver
2015-10-14 11:32:16 -07:00
Seth Vargo 2cc0c5830e Merge pull request #282 from hashicorp/demo-vim
Install vim in demos
2015-10-14 11:57:12 -04:00
Jack Pearkes c9e4b94d60 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 dbe9fa9f27 Run gofmt on the docker driver 2015-10-13 23:21:16 +00:00
Sam Handler 72fcbbb337 website: add 'Edit this page' link everywhere but index 2015-10-13 17:52:44 -04:00
Sam Handler 0e4ffe0d2f website: bundle update middleman-hashicorp 2015-10-13 17:51:50 -04:00
Sam Handler b6f50a5c66 website: add github_slug to config.rb 2015-10-13 17:51:01 -04:00
Sam Handler 5bc18fb3a7 website: add makefile and update README 2015-10-13 17:50:23 -04:00
Alex Dadgar 1b52202482 Merge pull request #267 from achanda/docs
Some docs update
2015-10-13 14:45:36 -07:00
Armon Dadgar b86c4cf0fc 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 0af5f1390f Clarify that container is an invalid option 2015-10-13 13:31:56 -07:00
Alex Dadgar d5e503d07a Merge pull request #275 from achanda/docker_config
Do not default to a network mode
2015-10-13 13:05:07 -07:00
Abhishek Chanda 36dc8a5a18 Do not default to a network mode
Makes the driver error out when a wrong or un-supported
network_mode is used
2015-10-13 10:57:21 -07:00
Armon Dadgar 931a113cb5 scheduler: adding regexp and version constraint cache 2015-10-12 20:15:07 -07:00
Alex Dadgar 76ec48bfce Merge pull request #215 from Carevoyance/gce_fingerprint
Add GCE fingerprinting functionality
2015-10-12 16:14:32 -07:00
Alex Dadgar 5f72a3fb77 Merge pull request #247 from hashicorp/f-rkt-enhancements
Rkt Driver Enhancements
2015-10-12 15:58:55 -07:00
Daniel Imfeld c9c8dee48e More syntax cleanup 2015-10-12 17:57:45 -05:00
Daniel Imfeld 9730df8411 Fix old comments and other syntax cleanup 2015-10-12 16:56:33 -05:00
Alex Dadgar 3c7bbc6fd7 Update driver config names for consistency and make the trust_prefix optional 2015-10-12 14:37:56 -07:00
Armon Dadgar 14572a98ab Merge pull request #272 from hashicorp/f-apply-overlap
Plan queue apply overlaps plan verification with plan application to increase throughput
2015-10-12 14:35:25 -07:00
Armon Dadgar 953e0f3944 nomad: comment cleanups 2015-10-12 14:35:17 -07:00
Alex Dadgar 9af8e8d92d Log starting command 2015-10-12 14:33:19 -07:00
Alex Dadgar 6417c506ad Capture Rkt logs 2015-10-12 14:33:18 -07:00
Alex Dadgar cd3135c874 Separate args from exec command; inject environment variables and general cleanup of Rkt driver 2015-10-12 14:33:18 -07:00
Alex Dadgar a1d87cf656 Merge pull request #236 from hashicorp/sethvargo/travis
Add Travis testing
2015-10-12 14:28:43 -07:00
Armon Dadgar 4e49cff26c Merge pull request #271 from hashicorp/f-version-constraint
Adding support for regexp, version, and lexical ordering constraints
2015-10-12 13:53:17 -07:00
Abhishek Chanda e109057b66 Do not say the bool is set to true
This will be harmonized across all drivers soon
2015-10-12 13:40:31 -07:00
Alex Dadgar 6736282a2a Merge branch 'master' of https://github.com/hashicorp/nomad 2015-10-12 13:15:46 -07:00
Alex Dadgar a4035050e8 Change Docker/Rkt to set driver to 1 not true for consistency 2015-10-12 13:15:37 -07:00
Alex Dadgar de226ba985 Merge pull request #266 from charlieok/patch-1
Update scheduling.html.md
2015-10-12 13:08:59 -07:00
Alex Dadgar 6bc2d6bcbd Merge pull request #268 from charlieok/patch-2
Update index.html.md
2015-10-12 13:00:33 -07:00
Armon Dadgar 6aec97d055 nomad: make test more robust 2015-10-12 09:42:25 -07:00
Armon Dadgar 41efc6b7a9 nomad: make tests more robust 2015-10-12 09:42:25 -07:00
Seth Vargo 71e65f33a2 Merge pull request #269 from charlieok/patch-3
evaulation -> evaluation
2015-10-11 22:44:51 -04:00
Seth Vargo a5d9d624f6 Merge pull request #270 from charlieok/patch-4
add 'is'
2015-10-11 22:44:39 -04:00
Charlie O'Keefe 39c87ed58e add 'is' 2015-10-11 20:36:50 -06:00
Charlie O'Keefe 66ae6eea93 evaulation -> evaluation 2015-10-11 20:33:02 -06:00
Armon Dadgar bf6e020f30 nomad: test optimistic state update 2015-10-11 18:47:09 -04:00
Armon Dadgar 9b80375f86 nomad: refresh snapshot under error return 2015-10-11 18:47:09 -04:00
Armon Dadgar 8715d8ab8f nomad: overlap plan evaluation with apply 2015-10-11 18:47:09 -04:00
Armon Dadgar 08a32d0952 nomad: optimistically apply plan to state snapshot 2015-10-11 18:47:09 -04:00