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

Bump github.com/hashicorp/nomad from 1.3.1 to 1.3.3

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

Bumps github.com/hashicorp/nomad from 1.3.1 to 1.3.3.

Release notes

Sourced from github.com/hashicorp/nomad's releases.

v1.3.3

1.3.3 (August 05, 2022)

IMPROVEMENTS:

  • csi: Add stage_publish_base_dir field to csi_plugin block to support plugins that require a specific staging/publishing directory for mounts [GH-13919]
  • qemu: use shorter socket file names to reduce the chance of hitting the max path length [GH-13971]
  • template: Expose consul-template configuration options at the client level for nomad_retry. [GH-13907]
  • template: Templates support new uid/gid parameter pair [GH-13755]
  • ui: Reorder and apply the same style to the Evaluations list page filters to match the Job list page. [GH-13866]

BUG FIXES:

  • acl: Fixed a bug where the timestamp for expiring one-time tokens was not deterministic between servers [GH-13737]
  • deployments: Fixed a bug that prevented auto-approval if canaries were marked as unhealthy during deployment [GH-14001]
  • metrics: Fixed a bug where blocked evals with no class produced no dc:class scope metrics [GH-13786]
  • namespaces: Fixed a bug that allowed deleting a namespace that contained a CSI volume [GH-13880]
  • qemu: restore the monitor socket path when restoring a QEMU task. [GH-14000]
  • servicedisco: Fixed a bug where non-unique services would escape job validation [GH-13869]
  • ui: Add missing breadcrumb in the Evaluations page. [GH-13865]
  • ui: Fixed a bug where task memory was reported as zero on systems using cgroups v2 [GH-13670]

v1.3.2

1.3.2 (July 13, 2022)

IMPROVEMENTS:

  • agent: Added delete support to the eval HTTP API [GH-13492]
  • agent: emit a warning message if the agent starts with bootstrap_expect set to an even number. [GH-12961]
  • agent: logs are no longer buffered at startup when logging in JSON format [GH-13076]
  • api: enable setting ?choose parameter when querying services [GH-12862]
  • api: refactor ACL check when using the all namespaces wildcard in the job and alloc list endpoints [GH-13608]
  • api: support Authorization Bearer header in lieu of X-Nomad-Token header [GH-12534]
  • bootstrap: Added option to allow for an operator generated bootstrap token to be passed to the acl bootstrap command [GH-12520]
  • cli: Added delete command to the eval CLI [GH-13492]
  • cli: Added scheduler get-config and scheduler set-config commands to the operator CLI [GH-13045]
  • cli: always display job ID and namespace in the eval status command [GH-13581]
  • cli: display namespace and node ID in the eval list command and when eval status matches multiple evals [GH-13581]
  • cli: update default redis and use nomad service discovery [GH-13044]
  • client: added more fault tolerant defaults for template configuration [GH-13041]
  • core: Added the ability to pause and un-pause the eval broker and blocked eval broker [GH-13045]
  • core: On node updates skip creating evaluations for jobs not in the node's datacenter. [GH-12955]
  • core: automatically mark clients with recurring plan rejections as ineligible [GH-13421]
  • driver/docker: Eliminate excess Docker registry pulls for the infra_image when it already exists locally. [GH-13265]
  • fingerprint: add support for detecting kernel architecture of clients. (attribute: kernel.arch) [GH-13182]
  • hcl: added support for using the filebase64 function in jobspecs [GH-11791]
  • metrics: emit nomad.nomad.plan.rejection_tracker.node_score metric for the number of times a node had a plan rejection within the past time window [GH-13421]
  • qemu: add support for guest agent socket [GH-12800]
  • ui: Namespace filter query paramters are now isolated by route [GH-13679]

... (truncated)

Changelog

Sourced from github.com/hashicorp/nomad's changelog.

1.3.3 (August 05, 2022)

IMPROVEMENTS:

  • csi: Add stage_publish_base_dir field to csi_plugin block to support plugins that require a specific staging/publishing directory for mounts [GH-13919]
  • qemu: use shorter socket file names to reduce the chance of hitting the max path length [GH-13971]
  • template: Expose consul-template configuration options at the client level for nomad_retry. [GH-13907]
  • template: Templates support new uid/gid parameter pair [GH-13755]
  • ui: Reorder and apply the same style to the Evaluations list page filters to match the Job list page. [GH-13866]

BUG FIXES:

  • acl: Fixed a bug where the timestamp for expiring one-time tokens was not deterministic between servers [GH-13737]
  • deployments: Fixed a bug that prevented auto-approval if canaries were marked as unhealthy during deployment [GH-14001]
  • metrics: Fixed a bug where blocked evals with no class produced no dc:class scope metrics [GH-13786]
  • namespaces: Fixed a bug that allowed deleting a namespace that contained a CSI volume [GH-13880]
  • qemu: restore the monitor socket path when restoring a QEMU task. [GH-14000]
  • servicedisco: Fixed a bug where non-unique services would escape job validation [GH-13869]
  • ui: Add missing breadcrumb in the Evaluations page. [GH-13865]
  • ui: Fixed a bug where task memory was reported as zero on systems using cgroups v2 [GH-13670]

1.3.2 (July 13, 2022)

IMPROVEMENTS:

  • agent: Added delete support to the eval HTTP API [GH-13492]
  • agent: emit a warning message if the agent starts with bootstrap_expect set to an even number. [GH-12961]
  • agent: logs are no longer buffered at startup when logging in JSON format [GH-13076]
  • api: enable setting ?choose parameter when querying services [GH-12862]
  • api: refactor ACL check when using the all namespaces wildcard in the job and alloc list endpoints [GH-13608]
  • api: support Authorization Bearer header in lieu of X-Nomad-Token header [GH-12534]
  • bootstrap: Added option to allow for an operator generated bootstrap token to be passed to the acl bootstrap command [GH-12520]
  • cli: Added delete command to the eval CLI [GH-13492]
  • cli: Added scheduler get-config and scheduler set-config commands to the operator CLI [GH-13045]
  • cli: always display job ID and namespace in the eval status command [GH-13581]
  • cli: display namespace and node ID in the eval list command and when eval status matches multiple evals [GH-13581]
  • cli: update default redis and use nomad service discovery [GH-13044]
  • client: added more fault tolerant defaults for template configuration [GH-13041]
  • core: Added the ability to pause and un-pause the eval broker and blocked eval broker [GH-13045]
  • core: On node updates skip creating evaluations for jobs not in the node's datacenter. [GH-12955]
  • core: automatically mark clients with recurring plan rejections as ineligible [GH-13421]
  • driver/docker: Eliminate excess Docker registry pulls for the infra_image when it already exists locally. [GH-13265]
  • fingerprint: add support for detecting kernel architecture of clients. (attribute: kernel.arch) [GH-13182]
  • hcl: added support for using the filebase64 function in jobspecs [GH-11791]
  • metrics: emit nomad.nomad.plan.rejection_tracker.node_score metric for the number of times a node had a plan rejection within the past time window [GH-13421]
  • qemu: add support for guest agent socket [GH-12800]
  • ui: Namespace filter query paramters are now isolated by route [GH-13679]

BUG FIXES:

... (truncated)

Commits
  • 428b2cd Generate files for 1.3.3 release
  • 39b34ff build: remove generated files
  • 66c76ae Revert "Generate files for 1.3.3 release"
  • 423bbbf Revert "Prepare for next release"
  • 3ddf7ca Backport of Add Nomad RetryConfig to agent template config into release/1.3.x...
  • c5c25e9 backport of commit 867380b4124a0da5e7824f8a3f144126a949c5ec (#14021)
  • 3ab0c68 Backport of qemu: reduce monitor socket path into release/1.3.x (#14016)
  • 2c5a8d0 Backport of allow unhealthy canaries without blocking autopromote into releas...
  • 2a4b9e0 Backport of template: set default UID/GID to -1 into release/1.3.x (#14014)
  • 32793ab Backport of qemu: restore monitor socket path into release/1.3.x (#14013)
  • 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 Aug 08 '22 10:08 dependabot[bot]