Derek Strickland
|
5e309f3f33
|
reconciler: Handle canaries when client disconnects (#12539)
* plan_apply: Allow node updates in disconnected node plans
* plan: Keep the job when persisting unknown allocs
* reconciler: stop unknown allocs when stopping all
* reconcile_util: reorder filtering to handle canaries; skip rescheduling unknown
* heartbeat: Fix bug in node heartbeating
|
2022-04-21 10:05:58 -04:00 |
Derek Strickland
|
4d3a0aae6d
|
heartbeat: Handle transitioning from disconnected to down (#12559)
|
2022-04-15 09:47:45 -04:00 |
Yoan Blanc
|
5e8254beda
|
feat: remove dependency to consul/lib
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
|
2022-04-09 13:22:44 +02:00 |
DerekStrickland
|
73fdf5a919
|
NodeStatusDisconnected: support state transitions for new node status
|
2022-04-05 17:12:18 -04:00 |
Alex Dadgar
|
4bdccab550
|
goimports
|
2019-01-22 15:44:31 -08:00 |
Alex Dadgar
|
3c19d01d7a
|
server
|
2018-09-15 16:23:13 -07:00 |
capone212
|
a0d4d4a336
|
Fixed #3595 (https://github.com/hashicorp/nomad/issues/3595)
Stopping heartbeat timer before remove
|
2018-05-24 13:15:06 +00:00 |
Alex Dadgar
|
17aac1c9de
|
node heartbeat missed event
|
2018-05-22 14:05:46 -07:00 |
Alex Dadgar
|
4844317cc2
|
Merge pull request #3890 from hashicorp/b-heartbeat
Heartbeat improvements and handling failures during establishing leadership
|
2018-03-12 14:41:59 -07:00 |
Alex Dadgar
|
e6ca70b9af
|
logging
|
2018-02-21 10:23:49 -08:00 |
Alex Dadgar
|
601177c250
|
Add escape hatches when non-leader
|
2018-02-20 10:22:15 -08:00 |
Alex Dadgar
|
288b3c0e05
|
Helper to populate RPC server endpoints
|
2018-02-15 13:59:00 -08:00 |
Alex Dadgar
|
b69b357c7f
|
Nomad builds
|
2017-02-07 20:31:23 -08:00 |
Sean Chittenden
|
dde6a4074d
|
Nuke trace-level logging in heartbeats
|
2016-06-10 15:50:11 -04:00 |
Sean Chittenden
|
17116fc5a7
|
Rebalance Nomad client RPCs among different Nomad servers.
Implement client/rpc_proxy.RpcProxy.
|
2016-06-10 15:50:11 -04:00 |
Sean Chittenden
|
db97a88f94
|
Fix small typo
|
2016-06-10 15:48:36 -04:00 |
Sean Chittenden
|
e36686a17d
|
Use consul/lib's RandomStagger
Removes four redundant copies of the method in the process.
|
2016-06-10 15:48:36 -04:00 |
Sean Chittenden
|
e0e7d94450
|
Use consul/lib's RateScaledInterval
|
2016-06-10 15:48:36 -04:00 |
Alex Dadgar
|
4f0ed036c2
|
leader: nodes TTLing log promoted from DEBUG to WARN
|
2016-03-10 13:16:31 -08:00 |
Armon Dadgar
|
0702f17989
|
Rename client endpoint to node endpoint
|
2015-09-06 20:31:32 -07:00 |
Armon Dadgar
|
5155f2c8eb
|
nomad: parameterize heartbeat configuration
|
2015-08-29 14:14:19 -07:00 |
Armon Dadgar
|
6c8791ccf8
|
nomad: client does periodic heartbeat
|
2015-08-22 18:16:05 -07:00 |
Armon Dadgar
|
678addc990
|
nomad: testing heartbeat resets
|
2015-08-22 17:37:50 -07:00 |
Armon Dadgar
|
3d48ff4c6f
|
nomad: no heartbeat for nodes in terminal status
|
2015-08-22 17:17:13 -07:00 |