Commit Graph

1717 Commits

Author SHA1 Message Date
Diptanu Choudhury
fbabd1237b Merge pull request #403 from hashicorp/f-snapshot-on-task-update
Updating snapshots of a TaskRunner when status of Task changes
2015-11-09 23:27:19 -08:00
Diptanu Choudhury
bd82b0f1ce Returning back if alloc runner isn't saved 2015-11-09 17:04:53 -08:00
Diptanu Choudhury
056d113ded Exctracted a method to save the alloc runner state 2015-11-09 16:59:02 -08:00
Diptanu Choudhury
d6de54836e Inlining error check 2015-11-09 16:45:42 -08:00
Diptanu Choudhury
a797f11f74 Refactored Save State of Alloc runner 2015-11-09 16:15:11 -08:00
Diptanu Choudhury
b350fc8f7f Returning once we have an error while saving a task that doesn't exist 2015-11-09 12:44:14 -08:00
Diptanu Choudhury
17cab6ebd7 Updating snapshots of a TaskRunner when status of Task changes 2015-11-09 12:36:07 -08:00
Mitchell Hashimoto
0f37f829a3 command/agent: use new HCL API 2015-11-09 11:49:27 -08:00
Mitchell Hashimoto
df81c6d4c0 Merge pull request #401 from hashicorp/b-new-hcl
jobspec: new HCL API
2015-11-09 10:35:30 -08:00
Mitchell Hashimoto
94a7395ef3 jobspec: new HCL API 2015-11-08 22:57:39 -08:00
Alex Dadgar
923595220e Merge branch 'master' of https://github.com/hashicorp/nomad 2015-11-06 15:26:11 -08:00
Alex Dadgar
7e996cf4a2 Don't set the alloc status twice when not restarting 2015-11-06 15:26:01 -08:00
Chris Bednarski
45308133c8 Merge pull request #399 from hashicorp/f-windows-networking
Use the same network fingerprinter for *nix and windows
2015-11-06 14:04:06 -08:00
Chris Bednarski
8d6d20e28c Merge pull request #398 from hashicorp/b-vagrant-docker-restart
Restart docker after upgrades
2015-11-06 14:04:01 -08:00
Chris Bednarski
472d1db1c0 Merge branch 'master' into f-windows-networking 2015-11-06 13:32:28 -08:00
Alex Dadgar
0c1a8d0467 Merge pull request #397 from hashicorp/f-spawner-validate
Add Valid command to spawner and make executors check when opening
2015-11-06 13:00:02 -08:00
Alex Dadgar
b97cc505a1 System jobs use Service restart policy 2015-11-06 12:38:25 -08:00
Chris Bednarski
2bff2d2650 Restart docker after upgrades 2015-11-06 12:28:27 -08:00
Alex Dadgar
64a2f07632 Comments on alive 2015-11-06 11:26:14 -08:00
Alex Dadgar
34ccda8cd1 Add Valid command to spawner and make executors check when opening 2015-11-06 11:23:27 -08:00
Alex Dadgar
bf44d3c2ed Merge pull request #392 from hashicorp/f-raw-exec-use-exec
RawExec driver uses exec_basic
2015-11-06 10:48:55 -08:00
Alex Dadgar
49efcc270b Merge pull request #394 from hashicorp/f-qemu-use-exec
Qemu Driver uses Executor
2015-11-06 10:48:49 -08:00
Alex Dadgar
e49f3383b6 merge 2015-11-06 10:42:49 -08:00
Alex Dadgar
5ec6aeaa39 Merge 2015-11-06 10:41:42 -08:00
Alex Dadgar
325de0ec35 Docker privileged checks if host enabled it 2015-11-06 10:38:54 -08:00
Alex Dadgar
638f78e48c Merge pull request #390 from the-control-group/f-docker-driver-options
Expanded docker driver options
2015-11-06 10:32:54 -08:00
Alex Dadgar
8ed9655c4c Merge pull request #391 from hashicorp/f-periodic-fingerprint
Add support for periodic fingerprints and make consul periodic
2015-11-05 18:49:42 -08:00
Diptanu Choudhury
1594cec390 Merge pull request #395 from hashicorp/f-allocid
Passing in the AllocID to exec context
2015-11-05 18:49:35 -08:00
Alex Dadgar
10e19064d9 Make periodic fingerprinting log the error 2015-11-05 18:47:16 -08:00
Diptanu Choudhury
fb8f922f2e Passing in the AllocID to exec context so that it can be used in the drivers 2015-11-05 18:34:04 -08:00
Shiem Edelbrock
e2f1599604 Fix build
returned wrong value, and forot a ":" :/
2015-11-05 17:57:51 -08:00
Diptanu Choudhury
10092b5c05 Merge pull request #393 from hashicorp/f-client-side-restarts
Part 2 - Client side restarts
2015-11-05 17:43:04 -08:00
Diptanu Choudhury
f695f687f8 Refactored test 2015-11-05 17:33:03 -08:00
Diptanu Choudhury
64c1a0b18c Fixed some tests and refactored logic 2015-11-05 17:30:41 -08:00
Diptanu Choudhury
93184d9a45 Incremeneting the counter once we calculate next restart 2015-11-05 17:13:25 -08:00
Diptanu Choudhury
ad44e4eeb5 Added some comments to code 2015-11-05 16:48:15 -08:00
Shiem Edelbrock
b8b8fe504c Updated priviliged option, added client priviliged option
- Added error checking on priviliged mode.
- Added `docker.privileged.enabled` to client config/fingerprint
2015-11-05 16:40:20 -08:00
Diptanu Choudhury
af39146b03 Added the client word to log lines 2015-11-05 16:39:57 -08:00
Diptanu Choudhury
cf76e3a456 Passing restart tracker in the task runner 2015-11-05 16:38:19 -08:00
Diptanu Choudhury
ac6f7eded5 Fixing the test 2015-11-05 15:26:00 -08:00
Diptanu Choudhury
2e168af9d3 Cleaned up the logic to calculate restart duration 2015-11-05 15:16:29 -08:00
Alex Dadgar
b35923628b Merge pull request #388 from hashicorp/f-basic-exec-use-spawner
Basic executor uses spawner and an executor test harness
2015-11-05 13:57:11 -08:00
Alex Dadgar
f43c067b3e Client handles periodic fingerprinters 2015-11-05 13:46:17 -08:00
Alex Dadgar
8e0ab77b10 Add consul fingerprinter to builtin list; sort list; fix bad error in consul fingerprinter 2015-11-05 13:46:16 -08:00
Alex Dadgar
5b067a3e4f Merge fix 2015-11-05 13:46:02 -08:00
Alex Dadgar
34c942236a Calling incorrect executor build method 2015-11-05 11:54:51 -08:00
Clint
c7718e6628 Update CHANGELOG.md 2015-11-05 13:50:18 -06:00
Clint
af5eec1755 Merge pull request #381 from hashicorp/f-getter-refactor
client/drivers: Refactor to use Getter wrapper
2015-11-05 13:47:42 -06:00
Alex Dadgar
830172256d Fix typo 2015-11-05 11:31:50 -08:00
Diptanu Choudhury
2a9dd21a53 Fixed the log statements 2015-11-05 11:13:05 -08:00