Vishal Nayak
|
b6b73545ea
|
Merge pull request #1606 from hashicorp/f-vault-client
VaultClient for Nomad client's interactions with Vault
|
2016-08-30 13:13:54 -04:00 |
|
vishalnayak
|
d0ad1603c3
|
Print debug message only when error is non-nil
|
2016-08-30 13:14:34 -04:00 |
|
vishalnayak
|
55a6f06e15
|
Addressed review feedback
|
2016-08-30 13:08:13 -04:00 |
|
vishalnayak
|
3808dd0ff8
|
Return only fatal error to renewal error channel
|
2016-08-30 12:46:59 -04:00 |
|
vishalnayak
|
a0dbfe25b3
|
Fix tests
|
2016-08-29 21:30:06 -04:00 |
|
vishalnayak
|
82f6209e97
|
tokenDeriver function pointer to derive tokens.
Remove rpc*, connPool, node and region from vaultclient.
|
2016-08-29 20:32:05 -04:00 |
|
vishalnayak
|
f35bb409b6
|
Use Job.LookupTaskGroup
|
2016-08-29 16:34:39 -04:00 |
|
vishalnayak
|
160ba48eb4
|
Address review feedback
|
2016-08-29 12:47:33 -04:00 |
|
Alex Dadgar
|
aaca0bdaf4
|
Make maxSize exported so that it is serialized
|
2016-08-28 17:48:35 -07:00 |
|
Michael Schurter
|
d31f373a5b
|
Merge pull request #1653 from hashicorp/b-fix-artifact-retry
Don't fail other tasks when retrying artifact get
|
2016-08-26 09:53:39 -07:00 |
|
Michael Schurter
|
592b898f43
|
Make sure bad doesn't fail before web runs
|
2016-08-25 17:25:51 -07:00 |
|
Michael Schurter
|
139d2e7939
|
Ensure bad task reaches terminal state within test
|
2016-08-25 16:05:19 -07:00 |
|
Michael Schurter
|
a739058fa3
|
Ensure web task exited successfully
Web task should run to completion successfully while the `bad` task is
retrying artifact downloads.
|
2016-08-25 14:42:50 -07:00 |
|
Michael Schurter
|
5ce26f82fe
|
Don't fail other tasks when retrying artifact get
The artifact fetching may be retried and succeed, so don't set the task
as dead.
Fixes #1558
|
2016-08-25 13:16:41 -07:00 |
|
Ivo Verberk
|
d89dc40fe2
|
Small comment fix.
|
2016-08-25 20:50:11 +02:00 |
|
Ivo Verberk
|
57012e8d8c
|
Monitor the complete alloc directory, not just the shared part.
|
2016-08-25 20:48:19 +02:00 |
|
Ivo Verberk
|
9113244131
|
Don't duplicate TaskKilled event and check for TaskSiblingFailed.
|
2016-08-25 20:11:10 +02:00 |
|
Diptanu Choudhury
|
e9b27a528c
|
Fixed the raw_exec fingerprint test
|
2016-08-24 13:38:43 -05:00 |
|
Diptanu Choudhury
|
10e10b2fe1
|
fixed the qemu fingerprinter test
|
2016-08-24 12:25:02 -05:00 |
|
vishalnayak
|
56e42cf03d
|
Employ DeriveVaultToken API and flesh-up DeriveToken
|
2016-08-24 12:29:59 -04:00 |
|
vishalnayak
|
6002e596c4
|
VaultClient for Nomad Client
|
2016-08-24 09:43:45 -04:00 |
|
Diptanu Choudhury
|
9309247f9d
|
Fixed a java test
|
2016-08-23 16:51:09 -05:00 |
|
Diptanu Choudhury
|
05fe72e89e
|
fixed the exec fingerprinter test
|
2016-08-23 16:40:56 -05:00 |
|
Diptanu Choudhury
|
588a4802c1
|
removing driver_mock
|
2016-08-23 16:05:03 -05:00 |
|
Alex Dadgar
|
0f3ec9c759
|
Fix TestDockerDriver_Fingerprint
|
2016-08-23 10:39:40 -07:00 |
|
Alex Dadgar
|
1da8566322
|
Merge pull request #1580 from hashicorp/f-disk-usage-monitoring
Monitor and enforce shared allocation directory disk usage
|
2016-08-23 09:49:53 -07:00 |
|
Diptanu Choudhury
|
1e1eef56a1
|
Putting the mock driver behind a build flag
|
2016-08-22 15:02:28 -05:00 |
|
Diptanu Choudhury
|
4ca623bcfe
|
blocking chained allocations until previous allocation hasn't terminated
|
2016-08-22 11:34:24 -05:00 |
|
Kenjiro Nakayama
|
b06c6d9311
|
driver.docker: tiny: debug messages output task name instead of image name
|
2016-08-21 19:51:32 +09:00 |
|
Alex Dadgar
|
a90dafe9ab
|
handle the upgrade case
|
2016-08-18 19:01:24 -07:00 |
|
Ivo Verberk
|
2a17895a83
|
Disk resource monitoring and enforcement
|
2016-08-18 07:59:03 +02:00 |
|
Alex Dadgar
|
895c31f605
|
Nodes generate Secret ID and used for retrieving allocations and registering
|
2016-08-17 16:31:47 -07:00 |
|
vishalnayak
|
ff9bb5b08b
|
Disable Vault instead of supplying test token
|
2016-08-17 16:25:38 -07:00 |
|
vishalnayak
|
1c1457b01b
|
Fix a few client tests
|
2016-08-17 16:25:38 -07:00 |
|
Alex Dadgar
|
7d899b6c60
|
Pass Vault config to client
|
2016-08-17 16:23:29 -07:00 |
|
Diptanu Choudhury
|
dc0e395982
|
re-using copyimage
|
2016-08-17 15:25:03 -07:00 |
|
Diptanu Choudhury
|
0d7cd53c63
|
Fixed docker tests
|
2016-08-17 15:25:03 -07:00 |
|
Diptanu Choudhury
|
ab7f8847c1
|
changing error statement
|
2016-08-17 13:48:31 -07:00 |
|
Diptanu Choudhury
|
2968ce9399
|
Fixed the docker script check
|
2016-08-17 13:23:48 -07:00 |
|
Alex Dadgar
|
3b9188fcf0
|
Merge pull request #1598 from nak3/rkt-fix5
driver.rkt: Remove unnecessary job validation
|
2016-08-16 15:12:45 -07:00 |
|
Alex Dadgar
|
423da3e99d
|
Merge pull request #1593 from hashicorp/f-rereg
Reregister Client on failed heartbeat
|
2016-08-16 13:29:34 -07:00 |
|
Kenjiro Nakayama
|
c97beb8deb
|
driver.rkt: Remove unnecessary job validation
|
2016-08-16 23:33:34 +09:00 |
|
ramukima
|
4f18963a97
|
go fmt performed code when copied from another directory got messed up again ? Ok, ran go fmt again
|
2016-08-16 09:20:13 -04:00 |
|
ramukima
|
17b902f20f
|
issue-1588 : Allow extra driver config args as a passthrough for qemu executable from a task specification
|
2016-08-15 23:36:13 -04:00 |
|
Alex Dadgar
|
84820db86f
|
If the client detects that a heartbeat has failed because it is not registered, reregister
|
2016-08-15 17:24:09 -07:00 |
|
Alex Dadgar
|
64b86bed0d
|
Merge pull request #1581 from nak3/fix-rkt2
Set host environment variables to taskEnv of rkt driver
|
2016-08-15 10:31:10 -07:00 |
|
Alex Dadgar
|
a2b603bd82
|
Merge pull request #1586 from nak3/rkt-fix3
tiny: Catch error returned from SyncServices in rkt driver
|
2016-08-15 10:29:28 -07:00 |
|
Kenjiro Nakayama
|
d0ccdacd08
|
rkt.driver: Fix wrong MB calculation
|
2016-08-14 14:27:42 +09:00 |
|
Kenjiro Nakayama
|
906526fbe0
|
tiny: Catch error returned from SyncServices in rkt driver
|
2016-08-14 13:11:17 +09:00 |
|
Kenjiro Nakayama
|
0efc0e0231
|
Set host environment variables to taskEnv of rkt driver
|
2016-08-14 00:42:53 +09:00 |
|