This project is mirrored from https://gitee.com/mirrors/nomad.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 15 Jul, 2019 5 commits
-
-
Buck Doyle authored
The button shows a success icon and tooltip on click, and resets after two seconds.
-
Preetha authored
Updated the TensorRT demo to use the official NVIDIA image
-
Preetha authored
Added Community task driver for FreeBSD jails
-
Mahmood Ali authored
-
Mahmood Ali authored
-
- 12 Jul, 2019 9 commits
-
-
Mahmood Ali authored
rpc: use tls wrapped connection for streaming rpc
-
cneira authored
-
https://github.com/cneira/nomadcneira authored
-
cneira authored
-
Mahmood Ali authored
-
Carlos Neira authored
-
Carlos Neira authored
-
Mahmood Ali authored
This ensures that server-to-server streaming RPC calls use the tls wrapped connections. Prior to this, `streamingRpcImpl` function uses tls for setting header and invoking the rpc method, but returns unwrapped tls connection. Thus, streaming writes fail with tls errors. This tls streaming bug existed since 0.8.0[1], but PR #5654[2] exacerbated it in 0.9.2. Prior to PR #5654, nomad client used to shuffle servers at every heartbeat -- `servers.Manager.setServers`[3] always shuffled servers and was called by heartbeat code[4]. Shuffling servers meant that a nomad client would heartbeat and establish a connection against all nomad servers eventually. When handling streaming RPC calls, nomad servers used these local connection to communicate directly to the client. The server-to-server forwarding logic was left mostly unexercised. PR #5654 means that a nomad client may connect to a single server only and caused the server-to-server forward streaming RPC code to get exercised more and unearthed the problem. [1] https://github.com/hashicorp/nomad/blob/v0.8.0/nomad/rpc.go#L501-L515 [2] https://github.com/hashicorp/nomad/pull/5654 [3] https://github.com/hashicorp/nomad/blob/v0.9.1/client/servers/manager.go#L198-L216 [4] https://github.com/hashicorp/nomad/blob/v0.9.1/client/client.go#L1603
-
Mahmood Ali authored
-
- 11 Jul, 2019 3 commits
-
-
Omar Khawaja authored
* enable vault, consul, and nomad services to make them persistent after reboot * update AMI
-
cneira authored
-
Preetha authored
systemd: set a high but non-infinite fd limit
-
- 10 Jul, 2019 23 commits
-
-
Lang Martin authored
batch node deregistration
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
Co-Authored-By:
Mahmood Ali <mahmood@notnoop.com>
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-