Commit Graph

769 Commits

Author SHA1 Message Date
Ryan Uber f136c86112 api: add region to jobs 2015-09-16 11:26:47 -07:00
Chris Bednarski 018c1023b6 Merge pull request #36 from hashicorp/f-executor
Added executor interface, includes drop privileges for linux
2015-09-15 20:20:38 -07:00
Chris Bednarski c99e368461 Support running Linux exec as a non-root user 2015-09-15 20:17:23 -07:00
Chris Bednarski 57e4f7c44f Merge branch 'master' into f-executor 2015-09-15 19:03:52 -07:00
Chris Bednarski e5cb8852af Overhaul the executor code so we use build flags instead of dynamic loading 2015-09-15 18:54:55 -07:00
Chris Bednarski 3953cd3b2f Merge pull request #53 from hashicorp/f-executor-factory
Changed Default executor to use a factory
2015-09-15 17:44:27 -07:00
Armon Dadgar 05f6705037 nomad: ensure job ID does not contain space 2015-09-15 17:38:30 -07:00
Ryan Uber 4fc3e5775a website: update output format for status/node-status 2015-09-15 16:54:25 -07:00
Ryan Uber 15f59a0b43 Merge pull request #50 from hashicorp/f-info
Allocs/Evals in status/node-status output
2015-09-15 16:51:54 -07:00
Ryan Uber e98307bd46 command: final adjustments for list output 2015-09-15 16:51:17 -07:00
Ryan Uber 1299fabf1f command: helpers for columns 2015-09-15 16:44:38 -07:00
Chris Bednarski d1c4abef33 Changed Default executor to use a factory 2015-09-15 16:40:40 -07:00
Chris Bednarski 4cefbc3c22 Rename exec package to executor so it works better with goimports; fixes for Java driver 2015-09-15 14:03:03 -07:00
Ryan Uber 2f8fc75892 Merge pull request #47 from hashicorp/f-cli-docs
Base CLI docs
2015-09-15 13:53:47 -07:00
Ryan Uber f3fa4230e0 website: cli docs cleanup 2015-09-15 13:52:02 -07:00
Chris Bednarski 6a7b82f7ba Update Java driver to use Executor 2015-09-15 13:45:48 -07:00
Ryan Uber d1e16bbee6 website: use a helper for general options 2015-09-15 13:45:24 -07:00
Ryan Uber c577cd2143 command: output adjustments 2015-09-15 13:21:49 -07:00
Ryan Uber a91b883f0b website: update usage and examples for status commands 2015-09-15 13:20:38 -07:00
Chris Bednarski 9db88f6013 Updated exec driver to use nomad/client/exec 2015-09-15 13:11:56 -07:00
Ryan Uber 1aac77c452 command: testing alloc/eval dump and short mode for status 2015-09-15 12:53:13 -07:00
Ryan Uber 8a25ca10a7 command: add evals/allocs to status command, add -short flag 2015-09-15 11:35:38 -07:00
Armon Dadgar 373db0608f nomad: using struct level validations 2015-09-15 11:25:48 -07:00
Armon Dadgar c713cfb9ac nomad: testing the job validations 2015-09-15 11:23:03 -07:00
Ryan Uber dd4e804d7e command: dump allocations for nodes in node-status 2015-09-15 11:20:08 -07:00
Armon Dadgar c5cf345df7 nomad: fixing tests 2015-09-15 11:12:46 -07:00
Armon Dadgar 3ccf1d98d7 nomad: adding job validation 2015-09-15 10:46:10 -07:00
Armon Dadgar cd50f9112b Merge pull request #46 from hashicorp/f-job-parser
Job Spec Parser
2015-09-15 10:16:28 -07:00
Ryan Uber 8c9182add2 website: fix agent-members docs 2015-09-14 22:40:30 -07:00
Ryan Uber 4a7f39b10a command: trim a leading 'v' from git tags 2015-09-14 20:55:34 -07:00
Ryan Uber 07bd42d122 webiste: more docs for commands 2015-09-14 20:47:37 -07:00
Ryan Uber 2aaaf83a12 website: add examples to cli docs 2015-09-14 20:33:23 -07:00
Ryan Uber 6af11360f3 command: separate k/v pairs with an '=' 2015-09-14 20:29:08 -07:00
Ryan Uber 3f09765fb8 website: start docs for node-* commands 2015-09-14 19:40:16 -07:00
Ryan Uber d3c37170e2 website: finish agent-* docs 2015-09-14 19:40:16 -07:00
Ryan Uber 7d7baeff1a website: working on agent docs 2015-09-14 19:40:16 -07:00
Ryan Uber c71c739469 website: start CLI documentation 2015-09-14 19:40:16 -07:00
Ryan Uber 8fc6935edb website: add note on CLI context 2015-09-14 19:40:16 -07:00
Ryan Uber 1fc023301f website: prune some imports 2015-09-14 19:40:15 -07:00
Chris Bednarski 06073b171d Use Linux on Linux 2015-09-14 19:38:21 -07:00
Chris Bednarski 6eb3d86528 Run as nobody if no user is specified 2015-09-14 19:04:29 -07:00
Mitchell Hashimoto 4aefc3ebb2 jobspec: defaults 2015-09-14 18:34:26 -07:00
Mitchell Hashimoto 2e9e738036 jobspec: validate singletons 2015-09-14 18:30:26 -07:00
Mitchell Hashimoto 9c9e3ed083 jobspec: parse network resources 2015-09-14 18:27:37 -07:00
Mitchell Hashimoto 42a36b300b jobspec: parse regions 2015-09-14 18:18:49 -07:00
Mitchell Hashimoto 03e94249e2 jobspec: task level constraints 2015-09-14 17:50:34 -07:00
Mitchell Hashimoto c4fdfa2897 jobspec: job-level constraints 2015-09-14 17:48:11 -07:00
Mitchell Hashimoto 8a006f2711 jobspec: parse job-level meta fields 2015-09-14 17:46:52 -07:00
Mitchell Hashimoto 9bd1c2f177 jobspec: parsing 2015-09-14 17:43:42 -07:00
Chris Bednarski e4d3aad44e Send signal 0 to check whether the process is alive 2015-09-14 16:16:56 -07:00