nomad-helper icon indicating copy to clipboard operation
nomad-helper copied to clipboard

Bump github.com/hashicorp/nomad from 1.3.5 to 1.4.1

Open dependabot[bot] opened this issue 3 years ago • 0 comments

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 -json no longer supports listing all evals in JSON. Use eval 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 status output [GH-14468]
  • cli: acl policy info output format has changed to improve readability with large policy documents [GH-14140]
  • cli: operator debug now writes newline-delimited JSON files for large collections [GH-14610]
  • cli: ignore -hcl2-strict when -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-metrics to v0.4.1 which includes a performance improvement for Prometheus sink [GH-14493]
  • deps: Updated github.com/hashicorp/go-version to v1.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 status output [GH-14468]
  • cli: acl policy info output format has changed to improve readability with large policy documents [GH-14140]
  • cli: operator debug now writes newline-delimited JSON files for large collections [GH-14610]
  • cli: ignore -hcl2-strict when -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-metrics to v0.4.1 which includes a performance improvement for Prometheus sink [GH-14493]
  • deps: Updated github.com/hashicorp/go-version to v1.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
  • 2aa7e66 Generate files for 1.4.1 release
  • ddb081c Backport of fix panic from keyring raft entries being written during upgrade ...
  • 94ca915 Merge branch 'release/1.4.0' into release/1.4.x
  • c48e420 backport of commit 5de10f6236ad2f59a25e4423677850a41749cbd2 (#14827)
  • 87288de backport of commit 080ff303201b2252c8ac17d19d408d89b9c3d60b (#14823)
  • 4c40b55 backport of commit 2a27ef312e6f79441b4bf3594d9157f2cd1466d6 (#14817)
  • 5e6d719 Backport of Fix and remove changelog files into release/1.4.x (#14816)
  • 2603091 backport of commit 1157f40772cb2dc5d80cbeded4749e5d62de4189 (#14815)
  • f0c01f5 backport of commit f7b05970d2390e253f9abfeb15a75e66f183f5f4 (#14801)
  • 44add2b Prepare for next release
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Oct 07 '22 10:10 dependabot[bot]