Commit Graph

1232 Commits

Author SHA1 Message Date
Tim Gross
2adcf548bc changelog: global stop, misc bug fix (#8777) 2020-08-28 14:06:36 -04:00
Buck Doyle
0c9b2e417b Add exec heartbeat keepalive (#8759)
This closes #8727, thanks to @jfcantu for the suggestion.
The CLI implementation of exec already has a 10-second
heartbeat so this mirrors that:
https://github.com/hashicorp/nomad/blob/v0.12.3/api/allocations.go#L161-L173
2020-08-28 10:13:33 -05:00
Lang Martin
5028ddd70d CHANGELOG: use consistent indentation for 0.12.4 2020-08-27 18:00:55 -04:00
Lang Martin
ed81d99505 CHANGELOG: csi expected counts 2020-08-27 18:00:55 -04:00
Tim Gross
faa54b6288 changelog: batch of bug fixes for 0.12.4 (#8767) 2020-08-27 16:22:46 -04:00
Drew Bailey
10cb2415b9 fix changelog entry placement 2020-08-27 11:47:01 -04:00
Chris Baker
1ea550d08e state_store/fix the prefix bugs for scaling policies documented in 1a9318 2020-08-27 04:25:37 +00:00
Mahmood Ali
1afd4155c8 Merge pull request #8691 from hashicorp/b-reschedule-job-versions
Respect alloc job version for lost/failed allocs
2020-08-25 18:02:45 -04:00
Drew Bailey
9e211b7edf changelog entry for enterprise bug 2020-08-25 11:16:11 -04:00
Mahmood Ali
5720266c91 Respect alloc job version for lost/failed allocs
This change fixes a bug where lost/failed allocations are replaced by
allocations with the latest versions, even if the version hasn't been
promoted yet.

Now, when generating a plan for lost/failed allocations, the scheduler
first checks if the current deployment is in Canary stage, and if so, it
ensures that any lost/failed allocations is replaced one with the latest
promoted version instead.
2020-08-19 09:52:48 -04:00
James Rasell
be76cfbb4c changelog: add entry for GH-8142. 2020-08-17 08:58:50 +01:00
James Rasell
b3b7a91f6d changelog: add entry for GH-8589. 2020-08-14 09:40:09 +01:00
Drew Bailey
61ecde9494 prepare release 2020-08-13 17:26:02 -04:00
Lang Martin
c167fb63a8 CHANGELOG 0.12.3 (#8668) 2020-08-13 13:43:47 -04:00
Drew Bailey
7827656b9a fix date for 0.12.2 release 2020-08-12 10:55:19 -04:00
Drew Bailey
b5d16d1159 update changelog for 0.12.2 release 2020-08-12 10:54:29 -04:00
Buck Doyle
eac787f61a Add CHANGELOG updates (#8644) 2020-08-11 16:21:14 -05:00
Lang Martin
e464a449b7 CHANGELOG entries for 0.12.2 (#8643) 2020-08-11 16:36:42 -04:00
Mahmood Ali
33a3e998a7 changelog vault fix (#8642) 2020-08-11 16:16:24 -04:00
Tim Gross
c097c40776 changelog entries for 0.12.2 CSI work (#8620) 2020-08-10 16:47:26 -04:00
Seth Hoenig
e664f9b69a consul: able to set pass/fail thresholds on consul service checks
This change adds the ability to set the fields `success_before_passing` and
`failures_before_critical` on Consul service check definitions. This is a
feature added to Consul v1.7.0 and later.
  https://www.consul.io/docs/agent/checks#success-failures-before-passing-critical

Nomad doesn't do much besides pass the fields through to Consul.

Fixes #6913
2020-08-10 14:08:09 -05:00
Tim Gross
9e9ca50842 changelog entry for MRD bugfix (#8625) 2020-08-10 14:29:30 -04:00
Seth Hoenig
b822e6ee54 docs: add cl entry for connect native bridge mode 2020-08-10 13:21:26 -05:00
Michael Schurter
5da78b72da Merge pull request #8601 from hashicorp/build-go1.14.7
build: update from Go 1.14.6 to Go 1.14.7
2020-08-07 15:30:33 -07:00
Michael Schurter
79a8f01c41 docs: add v0.11.4 release to master changelog 2020-08-07 12:11:57 -07:00
Michael Schurter
30c6df8efc build: update from Go 1.14.6 to Go 1.14.7
Go 1.14.7 fixes CVE-2020-16845 which is not believed to impact Nomad.
2020-08-06 11:50:29 -07:00
Chris Baker
b0f8041add Update CHANGELOG.md
Co-authored-by: Mahmood Ali <mahmood@hashicorp.com>
2020-07-31 11:14:13 -05:00
Chris Baker
eb6e34f72d Update CHANGELOG.md
Co-authored-by: Mahmood Ali <mahmood@hashicorp.com>
2020-07-31 11:13:40 -05:00
Chris Baker
79b89070b8 Update CHANGELOG.md
label in changelog listed wrong issue number
2020-07-31 11:05:53 -05:00
Mahmood Ali
e57c252e50 Handle Scaling Policies in Job Plan endpoint (#8567)
Fixes https://github.com/hashicorp/nomad/issues/8544

This PR fixes a bug where using `nomad job plan ...` always report no change if the submitted job contain scaling.

The issue has three contributing factors:
1. The plan endpoint doesn't populate the required scaling policy ID; unlike the job register endpoint
2. The plan endpoint suppresses errors on job insertion - the job insertion fails here, because the scaling policy is missing the required ID
3. The scheduler reports no update necessary when the relevant job isn't in store (because the insertion failed)

This PR fixes the first two factors.  Changing the scheduler to be more strict might make sense, but may violate some idempotency invariant or make the scheduler more brittle.
2020-07-30 12:27:36 -04:00
Michael Lange
75aa9cebe3 Add scaling observability feature to the changelog 2020-07-29 22:27:54 -07:00
Michael Schurter
5708237fe9 docs: add #8553 to changelog
Fix some capitalization too.
2020-07-29 14:33:20 -07:00
Drew Bailey
28fe440f55 update changelog for enterprise vault namespacesp (#8542)
* update changelog for enterprise vault namespacesp

* Update CHANGELOG.md

Co-authored-by: Seth Hoenig <shoenig@hashicorp.com>

Co-authored-by: Seth Hoenig <shoenig@hashicorp.com>
2020-07-29 09:45:35 -04:00
Tim Gross
070742d6f9 docs and changelog entry for nomad volume deregister -force (#8537) 2020-07-24 15:13:11 -04:00
James Rasell
cb37297bb8 changelog: add entry for GH-8530. 2020-07-24 14:45:07 +02:00
James Rasell
258d1d3a50 changelog: add entry for GH-8481 2020-07-24 10:05:14 +02:00
Mahmood Ali
603d7d1e44 update changelog for GH-7785 (#8522) 2020-07-23 14:45:21 -04:00
Drew Bailey
a441cc1816 Update CHANGELOG.md
Co-authored-by: Mahmood Ali <mahmood@hashicorp.com>
2020-07-23 14:24:31 -04:00
Drew Bailey
4d9a812d36 0.12.2 version and changelog placeholder 2020-07-23 14:21:55 -04:00
Drew Bailey
2c533108a2 update changelog for 0.12.1 release 2020-07-23 08:50:03 -04:00
Michael Lange
3593f575a3 Merge pull request #8509 from hashicorp/b-ui/view-raw-include-region
UI: Include the region query param on the View Raw File link in the task fs explorer
2020-07-22 14:20:59 -07:00
Michael Lange
357564e658 Add changelog entry for view raw file region bug fix 2020-07-22 14:05:58 -07:00
Mahmood Ali
9310009dde changelog node networks change 2020-07-22 13:56:52 -04:00
Buck Doyle
8241a02b7d Fix layout of title component elements (#8495)
The spacing has been broken for job types that use this yield
(parameterised and periodic) since I added the exec button
to this template. This could be further refined to allow a more
logical grouping of elements where buttons and tags are
separate.
2020-07-22 11:30:58 -05:00
Michael Lange
972e39e277 Add orphaned job detail page hanging bugfix to changelog 2020-07-21 21:57:15 -07:00
Michael Lange
544d941148 Changelog entry for the region qp bug fix 2020-07-21 09:02:39 -07:00
Drew Bailey
1002b10794 changelog for license apply bug (#8482) 2020-07-21 11:32:19 -04:00
Mahmood Ali
9f014223d8 docs: enabled option for nvidia device plugin (#8480) 2020-07-21 10:14:32 -04:00
Mahmood Ali
ae7626362d Changelog updates and tweaks (#8479) 2020-07-21 08:05:20 -04:00
Buck Doyle
56d96940c5 Update CHANGELOG with 8460 and 8463 (#8474) 2020-07-20 16:21:35 -05:00