Preetha Appan
|
ad3c263d3f
|
Rename to match system scheduler config.
Also added docs
|
2019-05-03 14:06:12 -05:00 |
Preetha Appan
|
6615d5c868
|
Add config to disable preemption for batch/service jobs
|
2019-04-29 18:48:07 -05:00 |
Arshneet Singh
|
b977748a4b
|
Add code for plan normalization
|
2019-04-23 09:18:01 -07:00 |
Charlie Voiselle
|
c28c195f42
|
Set NextEval when making `failed-follow-up` evals
This allows users to locate failed-follow-up evals more easily
|
2019-02-20 16:07:11 -08:00 |
Preetha Appan
|
7578522f58
|
variable name fix
|
2019-01-29 13:48:45 -06:00 |
Preetha Appan
|
a6cebbbf9e
|
Make sure that all servers are 0.9 before applying scheduler config entry
|
2019-01-29 12:47:42 -06:00 |
Alex Dadgar
|
4bdccab550
|
goimports
|
2019-01-22 15:44:31 -08:00 |
Nick Ethier
|
b1484aec33
|
nomad: fix hclog usage
|
2018-11-29 22:27:39 -05:00 |
Nick Ethier
|
5c5cae79ab
|
nomad: only lookup job is disable_dispatched_job_summary_metrics is set
|
2018-11-19 23:22:23 -05:00 |
Nick Ethier
|
8ac69f440d
|
nomad: lookup job instead of adding Dispatched to summary
|
2018-11-19 23:22:02 -05:00 |
Nick Ethier
|
85b221a1d6
|
nomad: add flag to disable publishing of job_summary metrics for dispatched jobs
|
2018-11-19 23:21:19 -05:00 |
Preetha Appan
|
57fe5050f0
|
more minor review feedback
|
2018-11-01 17:05:17 -05:00 |
Preetha Appan
|
12278527c7
|
make default config a variable
|
2018-10-30 11:06:32 -05:00 |
Preetha Appan
|
c1c1c230e4
|
Make preemption config a struct to allow for enabling based on scheduler type
|
2018-10-30 11:06:32 -05:00 |
Preetha Appan
|
bd34cbb1f7
|
Support for new scheduler config API, first use case is to disable preemption
|
2018-10-30 11:06:32 -05:00 |
Alex Dadgar
|
ca28afa3b2
|
small fixes
|
2018-09-15 16:42:38 -07:00 |
Alex Dadgar
|
3c19d01d7a
|
server
|
2018-09-15 16:23:13 -07:00 |
Andrei Burd
|
444ee45aff
|
Parametrized/periodic jobs per child tagged metric emmision
|
2018-06-21 10:40:56 +03:00 |
Preetha Appan
|
2fd20310ea
|
Remove checks in member reconcile that was causing servers in protocol 3 to not change their ID in raft forever
|
2018-05-30 11:34:45 -05:00 |
Alex Dadgar
|
ea24513d38
|
Allow nomad to restore bad periodic job
|
2018-04-26 15:51:47 -07:00 |
Alex Dadgar
|
d0f237086b
|
UX touchups
|
2018-04-26 15:24:27 -07:00 |
Chelsea Holland Komlo
|
fca0169dbc
|
handle potential panic in cron parsing
|
2018-04-26 16:57:45 -04:00 |
Michael Schurter
|
959d447d38
|
Remove unused context
|
2018-03-21 16:51:44 -07:00 |
Michael Schurter
|
0a17076ad2
|
refactor drainer into a subpkg
|
2018-03-21 16:51:44 -07:00 |
Michael Schurter
|
c0542474db
|
drain: initial drainv2 structs and impl
|
2018-03-21 16:49:48 -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 |
Josh Soref
|
2c79e590ec
|
spelling: maintenance
|
2018-03-11 18:26:20 +00:00 |
Alex Dadgar
|
64a45a1603
|
Need to revoke leadership to clean up in case there was a failure during leadership establishment
|
2018-02-20 12:52:00 -08:00 |
Alex Dadgar
|
9a54abd3a8
|
timers
|
2018-02-20 10:23:11 -08:00 |
Alex Dadgar
|
601177c250
|
Add escape hatches when non-leader
|
2018-02-20 10:22:15 -08:00 |
Kyle Havlovitz
|
2ccf565bf6
|
Refactor redundancy_zone/upgrade_version out of client meta
|
2018-01-29 20:03:38 -08:00 |
Kyle Havlovitz
|
a162b9ce14
|
Move server health loop into autopilot leader actions
|
2018-01-23 12:57:02 -08:00 |
Kyle Havlovitz
|
1c07066064
|
Add autopilot functionality based on Consul's autopilot
|
2017-12-18 14:29:41 -08:00 |
Kyle Havlovitz
|
045f346293
|
Use region instead of datacenter for version checking
|
2017-12-12 10:17:16 -06:00 |
Kyle Havlovitz
|
b775fc7b33
|
Added support for v2 raft APIs and -raft-protocol option
|
2017-12-12 10:17:16 -06:00 |
Alex Dadgar
|
86608124ca
|
Fix followers not creating periodic launch
Fix an issue in which periodic launches wouldn't be made on followers.
|
2017-12-11 13:55:17 -08:00 |
Alex Dadgar
|
2c587fd67b
|
Merge pull request #3402 from hashicorp/leader-loop
Applies leader loop fixes from Consul.
|
2017-11-03 13:40:59 -07:00 |
Diptanu Choudhury
|
5a0edf646b
|
Resetting the timer at the beginning of the loop
|
2017-11-01 13:15:06 -07:00 |
Diptanu Choudhury
|
46bc4280b2
|
Adding support for tagged metrics
|
2017-11-01 13:15:06 -07:00 |
Diptanu Choudhury
|
524a1f0712
|
Publishing metrics for job summary
|
2017-11-01 13:15:06 -07:00 |
Alex Dadgar
|
794daefa5e
|
clear the token
|
2017-10-23 15:11:13 -07:00 |
Alex Dadgar
|
d3e119f4d0
|
thread leader token through core gc and test
|
2017-10-23 15:04:00 -07:00 |
Alex Dadgar
|
5c34af1ee1
|
leader acl token
|
2017-10-23 14:10:14 -07:00 |
James Phillips
|
9a5651e83a
|
Applies leader loop fixes from Consul.
There was a deadlock issue we fixed under https://github.com/hashicorp/consul/issues/3230,
and then discovered an issue with under https://github.com/hashicorp/consul/issues/3545. This
PR ports over those fixes, as well as makes the revoke actions only happen if leadership was
established. This brings the Nomad leader loop inline with Consul's.
|
2017-10-16 22:01:49 -07:00 |
Alex Dadgar
|
c1cc51dbee
|
sync
|
2017-10-13 14:36:02 -07:00 |
Michael Schurter
|
84d8a51be1
|
SecretID -> AuthToken
|
2017-10-12 15:16:33 -07:00 |
Michael Schurter
|
a66c53d45a
|
Remove `structs` import from `api`
Goes a step further and removes structs import from api's tests as well
by moving GenerateUUID to its own package.
|
2017-09-29 10:36:08 -07:00 |
Alex Dadgar
|
73b7466a6e
|
Run deployment garbage collector on an interval
Fixes https://github.com/hashicorp/nomad/issues/3244
|
2017-09-25 11:04:40 -07:00 |
Alex Dadgar
|
54e04b5c0e
|
Merge pull request #3201 from hashicorp/b-periodic-restore
Fix restoration of stopped periodic jobs
|
2017-09-13 11:42:29 -07:00 |
Alex Dadgar
|
a2363e7583
|
sync acls
|
2017-09-13 11:38:29 -07:00 |