nomad-helper
nomad-helper copied to clipboard
Bump github.com/hashicorp/nomad from 1.3.5 to 1.4.1
Bumps github.com/hashicorp/nomad from 1.3.5 to 1.4.1.
Release notes
Sourced from github.com/hashicorp/nomad's releases.
v1.4.1
1.4.1 (October 06, 2022)
BUG FIXES:
- keyring: Fixed a panic that can occur during upgrades to 1.4.0 when initializing the keyring [GH-14821]
v1.4.0
1.4.0 (October 04, 2022)
FEATURES:
- ACL Roles: Added support for ACL Roles. [GH-14320]
- Nomad Native Service Discovery: Add built-in support for checks on Nomad services [GH-13715]
- Variables: Added support for storing encrypted configuration values. [GH-13000]
- UI Services table: Display task-level services in addition to group-level services. [GH-14199]
BREAKING CHANGES:
- audit (Enterprise): fixed inconsistency in event filter logic [GH-14212]
- cli:
eval status -jsonno longer supports listing all evals in JSON. Useeval list -json. [GH-14651]- core: remove support for raft protocol version 2 [GH-13467]
SECURITY:
- client: recover from panics caused by artifact download to prevent the Nomad client from crashing [GH-14696]
IMPROVEMENTS:
- acl: ACL tokens can now be created with an expiration TTL. [GH-14320]
- api: return a more descriptive error when /v1/acl/bootstrap fails to decode request body [GH-14629]
- autopilot: upgrade to raft-autopilot library [GH-14441]
- cli: Removed deprecated network quota fields from
quota statusoutput [GH-14468]- cli:
acl policy infooutput format has changed to improve readability with large policy documents [GH-14140]- cli:
operator debugnow writes newline-delimited JSON files for large collections [GH-14610]- cli: ignore
-hcl2-strictwhen -hcl1 is set. [GH-14426]- cli: warn destructive update only when count is greater than 1 [GH-13103]
- client: Add built-in support for checks on nomad services [GH-13715]
- client: re-enable nss-based user lookups [GH-14742]
- connect: add namespace, job, and group to Envoy stats [GH-14311]
- connect: add nomad environment variables to envoy bootstrap [GH-12959]
- consul: Allow interpolation of task environment values into Consul Service Mesh configuration [GH-14445]
- consul: Enable setting custom tagged_addresses field [GH-12951]
- core: constraint operands are now compared numerically if operands are numbers [GH-14722]
- deps: Update fsouza/go-dockerclient to v1.8.2 [GH-14112]
- deps: Update go.etcd.io/bbolt to v1.3.6 [GH-14025]
- deps: Update google.golang.org/grpc to v1.48.0 [GH-14103]
- deps: Update gopsutil for improvements in fingerprinting on non-Linux platforms [GH-14209]
- deps: Updated
github.com/armon/go-metricstov0.4.1which includes a performance improvement for Prometheus sink [GH-14493]- deps: Updated
github.com/hashicorp/go-versiontov1.6.0[GH-14364]
... (truncated)
Changelog
Sourced from github.com/hashicorp/nomad's changelog.
1.4.1 (October 06, 2022)
BUG FIXES:
- keyring: Fixed a panic that can occur during upgrades to 1.4.0 when initializing the keyring [GH-14821]
1.4.0 (October 04, 2022)
FEATURES:
- ACL Roles: Added support for ACL Roles. [GH-14320]
- Variables: Added support for storing encrypted configuration values. [GH-13000]
- [ui] Services table: Display task-level services in addition to group-level services. [GH-14199]
BREAKING CHANGES:
- audit (Enterprise): fixed inconsistency in event filter logic [GH-14212]
- core: remove support for raft protocol version 2 [GH-13467]
SECURITY:
- client: recover from panics caused by artifact download to prevent the Nomad client from crashing [GH-14696]
IMPROVEMENTS:
- acl: ACL tokens can now be created with an expiration TTL. [GH-14320]
- api: return a more descriptive error when /v1/acl/bootstrap fails to decode request body [GH-14629]
- autopilot: upgrade to raft-autopilot library [GH-14441]
- build: Update go toolchain to 1.18.5 [GH-13539]
- build: update Go to version go1.18.2 [GH-13036]
- cli: Removed deprecated network quota fields from
quota statusoutput [GH-14468]- cli:
acl policy infooutput format has changed to improve readability with large policy documents [GH-14140]- cli:
operator debugnow writes newline-delimited JSON files for large collections [GH-14610]- cli: ignore
-hcl2-strictwhen -hcl1 is set. [GH-14426]- cli: warn destructive update only when count is greater than 1 [GH-13103]
- client: Add built-in support for checks on nomad services [GH-13715]
- client: re-enable nss-based user lookups [GH-14742]
- connect: add namespace, job, and group to Envoy stats [GH-14311]
- connect: add nomad environment variables to envoy bootstrap [GH-12959]
- consul: Allow interpolation of task environment values into Consul Service Mesh configuration [GH-14445]
- consul: Enable setting custom tagged_addresses field [GH-12951]
- core: constraint operands are now compared numerically if operands are numbers [GH-14722]
- deps: Update fsouza/go-dockerclient to v1.8.2 [GH-14112]
- deps: Update go.etcd.io/bbolt to v1.3.6 [GH-14025]
- deps: Update google.golang.org/grpc to v1.48.0 [GH-14103]
- deps: Update gopsutil for improvements in fingerprinting on non-Linux platforms [GH-14209]
- deps: Updated
github.com/armon/go-metricstov0.4.1which includes a performance improvement for Prometheus sink [GH-14493]- deps: Updated
github.com/hashicorp/go-versiontov1.6.0[GH-14364]- deps: remove unused darwin C library [GH-13894]
- fingerprint: Add node attribute for number of reservable cores:
cpu.num_reservable_cores[GH-14694]
... (truncated)
Commits
2aa7e66Generate files for 1.4.1 releaseddb081cBackport of fix panic from keyring raft entries being written during upgrade ...94ca915Merge branch 'release/1.4.0' into release/1.4.xc48e420backport of commit 5de10f6236ad2f59a25e4423677850a41749cbd2 (#14827)87288debackport of commit 080ff303201b2252c8ac17d19d408d89b9c3d60b (#14823)4c40b55backport of commit 2a27ef312e6f79441b4bf3594d9157f2cd1466d6 (#14817)5e6d719Backport of Fix and remove changelog files into release/1.4.x (#14816)2603091backport of commit 1157f40772cb2dc5d80cbeded4749e5d62de4189 (#14815)f0c01f5backport of commit f7b05970d2390e253f9abfeb15a75e66f183f5f4 (#14801)44add2bPrepare for next release- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)