open-nomad/.changelog
Seth Hoenig 1593963cd1
servicedisco: implicit constraint for nomad v1.4 when using nsd checks (#14868)
This PR adds a jobspec mutator to constrain jobs making use of checks
in the nomad service provider to nomad clients of at least v1.4.0.

Before, in a mixed client version cluster it was possible to submit
an NSD job making use of checks and for that job to land on an older,
incompatible client node.

Closes #14862
2022-10-11 08:21:42 -05:00
..
8068.txt cl: add missing prefix 2022-04-19 07:48:56 -05:00
9160.txt changelog: add entries for #9160 and #11078 (#11290) 2021-10-14 08:43:36 -04:00
9198.txt docs and changelog for `nomad config validate` (#12031) 2022-02-09 10:20:45 -05:00
10236.txt changelog: fix entry markdown (#11911) 2022-01-24 11:04:14 -05:00
10237.txt changelog: fix entry markdown (#11911) 2022-01-24 11:04:14 -05:00
10446.txt scheduler: stopped-yet-running allocs are still running (#10446) 2022-09-13 12:52:47 -07:00
10563.txt changelog: add entry for GH-10563 (#10894) 2021-07-13 16:12:41 -04:00
10666.txt edit hierarchy to lead with namespace before job 2021-08-10 10:35:36 -04:00
10675.txt changelog: add entry for #10675 (#10919) 2021-07-21 10:05:48 -04:00
10796.txt changlog: add entry for #10796 (#11312) 2021-10-14 09:01:43 -04:00
10804.txt Adopt go-changelog in Nomad (#10825) 2021-07-06 10:46:53 -04:00
10806.txt update changelog (#10963) 2021-07-28 16:02:04 -04:00
10808.txt docs: add changelog for #10808 2022-02-24 17:13:42 -08:00
10818.txt Adopt go-changelog in Nomad (#10825) 2021-07-06 10:46:53 -04:00
10822.txt Adopt go-changelog in Nomad (#10825) 2021-07-06 10:46:53 -04:00
10823.txt Adopt go-changelog in Nomad (#10825) 2021-07-06 10:46:53 -04:00
10832.txt deps: upgrade docker and runc 2022-01-18 08:35:26 -06:00
10840.txt CSI: Snapshot volume create should use vol.Secrets (#10840) 2021-07-02 08:28:22 -04:00
10842.txt consul: avoid triggering unnecessary sync when removing workload 2021-07-06 14:08:42 -05:00
10848.txt CSI ListSnapshots secrets implementation 2021-07-28 11:30:29 -07:00
10849.txt docs: add changelog entry for #10849 2021-07-16 15:58:58 -07:00
10855.txt csi: account for nil volume_mount in API-to-structs conversion (#10855) 2021-07-07 08:06:39 -04:00
10859.txt cli: add -task flag to alloc signal, restart (#10859) 2021-07-07 09:58:16 -07:00
10861.txt changelog: add entry for #10861 2021-07-07 11:03:39 +02:00
10864.txt scheduler: datacenter updates should be destructive 2021-07-07 11:18:30 -04:00
10865.txt consul: avoid extra sync operations when no action required 2021-07-07 11:24:56 -05:00
10868.txt service: remove duplicate name check during validation (#10868) 2021-07-08 09:43:38 -04:00
10870.txt cni: respect default `cni_config_dir` and `cni_path` (#10870) 2021-07-08 09:56:57 -04:00
10872.txt consul/connect: Avoid assumption of parent service when filtering connect proxies 2021-07-08 09:43:41 -05:00
10873.txt consul/connect: remove sidecar proxy before removing parent service 2021-07-08 13:30:19 -05:00
10875.txt cli: `-namespace` should override job namespace 2021-07-08 13:17:27 -04:00
10876.txt client: interpolate meta blocks with task environment (#10876) 2021-07-08 16:03:15 -04:00
10883.txt consul/connect: fix bug causing high cpu with multiple connect sidecars in group 2021-07-09 14:34:44 -05:00
10892.txt changelog: add entry for #10892 2021-07-13 10:29:44 +02:00
10893.txt ui: fixes #10885 2021-07-22 11:44:25 -04:00
10896.txt docs: add changelog entry 2021-07-14 10:46:40 -05:00
10897.txt core: remove internalization of affinity strings 2021-07-15 15:15:39 -05:00
10898.txt docs: update changelog 2021-07-14 11:21:00 -05:00
10907.txt client: avoid acting on stale data after launch (#10907) 2021-07-20 15:13:28 -04:00
10916.txt docs: add changelog for #10916 2021-07-27 11:51:38 -07:00
10917.txt fix `nomad alloc signal` help message (#10917) 2021-07-21 11:02:44 -04:00
10926.txt cli: Use glint to determine if os.Stdout is tty (#10926) 2021-07-23 11:27:47 -04:00
10929.txt changelog: add entry for #10929 2021-08-05 10:48:36 +02:00
10930.txt add dispatch idempotency token support in the CLI (#10930) 2021-10-22 12:39:05 -04:00
10931.txt update changelog (#10963) 2021-07-28 16:02:04 -04:00
10934.txt changelog: add entry for #10934 (#11001) 2021-08-04 11:33:18 -04:00
10935.txt events: fix wildcard namespace handling (#10935) 2021-09-02 09:36:55 -07:00
10951.txt consul/connect: avoid warn messages on connect proxy errors 2021-08-05 11:27:35 +02:00
10952.txt nomad: only activate one-time auth tokens with 1.1.0 (#10952) 2021-07-27 13:17:55 -04:00
10958.txt api: revert to defaulting to http/1 (#10958) 2021-07-28 11:21:53 -04:00
10965.txt Fixed plan diffing to handle non-unique service names. (#10965) 2021-10-12 16:42:39 -04:00
10975.txt Added support for `-force-color` to the CLI. (#10975) 2021-10-06 10:02:42 -04:00
10990.txt Only initialize task.VolumeMounts when not-nil (#10990) 2021-08-02 13:08:10 -04:00
11005.txt Speed up client startup and registration (#11005) 2021-08-10 17:06:18 -04:00
11007.txt system: re-evaluate node on feasibility changes (#11007) 2021-08-10 17:17:44 -04:00
11013.txt deployments: canary=0 is implicitly autopromote (#11013) 2021-08-10 17:06:40 -04:00
11019.txt ui: only dipslay "Dispatch Job" button on parameterized jobs (#11019) 2021-08-09 17:49:08 -04:00
11020.txt ui: add missing pipe separator in parameterized and periodic jobs (#11020) 2021-08-10 13:48:20 -04:00
11054.txt Consider all system jobs for a new node (#11054) 2021-08-18 09:50:37 -04:00
11065.txt Update x/sys to support go 1.17 (#11065) 2021-08-25 17:23:01 +02:00
11070.txt Don't timestamp active log file (#11070) 2021-08-23 11:27:34 -04:00
11078.txt changelog: add entries for #9160 and #11078 (#11290) 2021-10-14 08:43:36 -04:00
11083.txt update golang to 1.16.7 (#11083) 2021-08-25 11:56:46 -04:00
11084.txt link to cve listing in changelog 2021-08-27 10:42:39 -04:00
11110.txt ui: set namespace when looking for and displaying children jobs (#11110) 2021-09-01 14:40:25 -04:00
11111.txt docs: focus changelog entry for #11111 on the ux 2021-09-10 16:45:43 -07:00
11127.txt Add FailoverHeartbeatTTL to config (#11127) 2021-10-06 18:48:12 -04:00
11128.txt cli: include all possible scores in alloc status metric table (#11128) 2021-09-08 17:30:11 -04:00
11132.txt changelog batch (#11517) 2021-11-17 11:24:32 -05:00
11141.txt ui: set the job namespace when redirecting after the job is dispatched (#11141) 2021-09-07 12:27:33 -04:00
11143.txt changelog: add entry for #11143. 2021-09-07 09:51:17 +02:00
11144.txt Making RPC Upgrade mode reloadable. (#11144) 2021-11-01 16:30:53 -04:00
11165.txt changelog: add entry for #11165 2021-11-04 15:35:02 +01:00
11167.txt changelog: fixup entry extension for #11167 2021-11-04 15:28:34 +01:00
11168.txt Fixed usage of NOMAD_CLI_NO_COLOR env variable. (#11168) 2021-09-17 20:37:05 -04:00
11173.txt changelog: add entry for #11173. 2021-09-15 11:44:10 +02:00
11183.txt Disable PowerShell profile and simplify fingerprinting link speed on Windows (#11183) 2021-09-22 11:17:47 -04:00
11184.txt Log network device name during fingerprinting (#11184) 2021-09-16 10:48:31 -04:00
11185.txt deps: update go-memdb to 1.3.2 (#11185) 2021-09-14 20:26:45 -04:00
11187.txt connect: update allowed protocols in ingress gateway config (#11187) 2021-09-16 10:47:53 -04:00
11198.txt docs: add changelog entry for audit log naming 2021-09-16 16:21:57 -07:00
11206.txt changelog: add entry for #11206 2021-09-20 18:05:42 +01:00
11213.txt add `-show-url` option for `ui` command (#11213) 2021-10-05 20:08:42 -04:00
11215.txt client: add NOMAD_LICENSE to default env deny list 2021-09-21 13:51:17 -07:00
11238.txt Fixed creation of ControllerCreateVolumeRequest. (#11238) 2021-10-06 10:17:39 -04:00
11242.txt cli: Add nomad job allocs command (#11242) 2021-10-12 16:30:36 -04:00
11245.txt CSI: Add secrets flag support for delete volume (#11245) 2022-04-05 08:59:11 -04:00
11249.txt changelog: add entry for #11249 2021-10-01 12:50:51 +01:00
11251.txt update docs and changelog 2021-10-04 13:50:42 -04:00
11257.txt fix panic when Connect mesh gateway doesn't have a proxy block (#11257) 2021-10-04 15:52:07 -04:00
11261.txt add changelog 2021-10-05 13:01:19 -04:00
11269.txt debug: Improve namespace and region support (#11269) 2021-10-12 16:58:41 -04:00
11270.txt cli: Improved autocomplete support for job dispatch and operator debug (#11270) 2021-10-12 20:01:54 -04:00
11273.txt executor: suppress spurious log messages (#11273) 2021-10-06 12:42:35 -04:00
11280.txt Log error if there are no event handlers registered 2021-10-11 19:44:52 +00:00
11283.txt changelog: add entry for #11283 2021-10-07 08:16:05 +01:00
11284.txt Added a `-hcl2-strict` flag to allow for lenient hcl variable parsing. (#11284) 2021-11-04 16:33:09 +01:00
11287.txt executor: set CpuWeight in cgroup-v2 (#11287) 2021-10-14 08:46:07 -04:00
11291.txt wrap `log` messages with `hclog` (#11291) 2021-10-12 14:38:44 -04:00
11307.txt cli: rename paths in debug bundle for clarity (#11307) 2021-10-13 18:00:55 -04:00
11323.txt changelog batch (#11517) 2021-11-17 11:24:32 -05:00
11325.txt changelog batch (#11517) 2021-11-17 11:24:32 -05:00
11331.txt docs: add #11331 to changelog 2021-10-19 16:30:06 -07:00
11334.txt docs: add #11334 to changelog 2021-10-18 09:22:01 -07:00
11346.txt document GH-11346 fix (#11350) 2021-10-20 22:03:19 -04:00
11353.txt logging: Log the cause behind agent startup failure (#11353) 2021-10-27 10:41:17 -07:00
11357.txt ui: set * as the default namespace selector (#11357) 2021-10-21 10:24:07 -04:00
11358.txt ui: add client name tooltip when displaying client ID in tables (#11358) 2021-10-21 10:23:06 -04:00
11364.txt cli: allow setting namespace and region in the `nomad ui` command (#11364) 2021-10-21 16:24:39 -04:00
11366.txt ui: display Nomad version in the Clients and Servers table (#11366) 2021-10-22 10:33:06 -04:00
11368.txt ui: persist node drain settings (#11368) 2021-10-22 10:51:31 -04:00
11371.txt ui: update favicon (#11371) 2021-10-22 09:40:38 -04:00
11386.txt prevent active log from being overwritten when agent starts (#11386) 2021-10-26 20:57:07 -04:00
11391.txt scheduler: stop allocs in unrelated nodes (#11391) 2021-10-27 07:04:13 -07:00
11396.txt Fix arm64 panics by updating google/snappy library to latest, 0.0.4 (#11396) 2021-10-27 06:39:16 -07:00
11397.txt vault: set JobID in Vault metadata (#11397) 2021-10-27 07:20:29 -07:00
11398.txt debug: update default node-id and docs (#11398) 2021-10-27 13:43:56 -04:00
11400.txt Allow using specific object ID on diff (#11400) 2021-11-01 15:16:31 -04:00
11411.txt changelog: add entry for #11411. 2021-10-29 09:08:10 +02:00
11416.txt core: bump rejected plans from debug -> info 2021-10-31 12:51:42 -07:00
11423.txt Parse `job > group > consul` block in HCL1 (#11423) 2021-11-03 13:49:32 -04:00
11426.txt changelog: add entry for #11426 2021-11-02 11:43:13 +01:00
11429.txt changelog: add entry for #11429 2021-11-02 12:58:10 +01:00
11432.txt cli: show `host_network` in `nomad status` (#11432) 2021-11-05 09:02:46 -04:00
11461.txt build: bump go version to 1.17.3 (#11461) 2021-11-05 15:34:24 -04:00
11466.txt cli: refactor operator debug capture (#11466) 2021-11-05 19:43:10 -04:00
11481.txt deps: update go-getter to 1.5.9 (#11481) 2021-11-17 11:14:44 -05:00
11482.txt api: return 404 for alloc FS list/stat endpoints (#11482) 2021-11-17 11:15:07 -05:00
11490.txt changelog batch (#11517) 2021-11-17 11:24:32 -05:00
11500.txt metrics: added `mapped_file` metric (#11500) 2022-01-10 15:35:19 -05:00
11504.txt changelog: add entry for #11504 2021-11-15 12:01:52 +01:00
11507.txt changelog: fix entry markdown (#11911) 2022-01-24 11:04:14 -05:00
11526.txt Add support for setting pids_limit in docker plugin config. (#11526) 2021-12-21 13:31:34 -05:00
11531.txt Add Concurrent Download Support for artifacts (#11531) 2022-04-20 10:15:56 -07:00
11532.txt core: allow setting and propagation of eval priority on job de/registration (#11532) 2021-11-23 09:23:31 +01:00
11542.txt qemu: add `args_allowlist` to sandbox VM command line inputs 2021-11-19 11:11:52 -05:00
11544.txt changelog: fix entry for #11544 2021-12-17 18:57:54 -05:00
11545.txt changelog: add entry for #11545 2021-12-17 18:49:56 -05:00
11550.txt CLI: Return non-zero exit code when deployment fails in `nomad run` (#11550) 2021-12-09 09:09:28 -05:00
11555.txt changelog: add entries for #11555, #11557, and #11687 (#11706) 2021-12-20 13:45:20 -05:00
11556.txt Don't emit scaling event error when a deployment is underway (#11556) 2021-11-23 10:20:18 -05:00
11557.txt changelog: add entries for #11555, #11557, and #11687 (#11706) 2021-12-20 13:45:20 -05:00
11565.txt scheduler: fix panic in system jobs when nodes filtered by class (#11565) 2021-11-24 12:59:15 -05:00
11572.txt changelog: make breaking change note for raft v3 (#12493) 2022-04-06 16:00:38 -04:00
11579.txt changelog: add entry for #11579 2021-11-26 11:16:17 +01:00
11582.txt docs/tests for multiple HTTP address config (#11760) 2022-01-03 10:17:13 -05:00
11585.txt client: respect `client_auto_join` after connection loss (#11585) 2021-11-30 13:20:42 -05:00
11590.txt chore: edit mirage scenario to populate csi 2021-12-21 07:42:23 -05:00
11592.txt Add change log entry for PR 11592 (#11609) 2021-12-02 16:18:56 -05:00
11593.txt Make number of scheduler workers reloadable (#11593) 2022-01-06 11:56:13 -05:00
11596.txt provide `-no-shutdown-delay` flag for job/alloc stop (#11596) 2021-12-13 14:54:53 -05:00
11600.txt docs: add changelog for #11600 2022-02-18 16:16:19 -08:00
11606.txt Expose Consul template configuration parameters (#11606) 2022-01-10 10:19:07 -05:00
11610.txt scheduler: config option to reject job registration (#11610) 2021-12-06 15:20:34 -05:00
11631.txt cli: Add var args to plan output. (#11631) 2021-12-07 10:43:52 -05:00
11644.txt api: return error when `LicenseGet` status is not `200` (#11644) 2021-12-14 19:47:09 -05:00
11648.txt evaluations list pagination and filtering (#11648) 2021-12-10 13:43:03 -05:00
11662.txt golang security update 1.17.5 2021-12-10 13:50:22 -05:00
11672.txt Fix ACL requirements for job details UI (#11672) 2022-01-12 21:26:02 -05:00
11675.txt `nomad eval list` command (#11675) 2021-12-15 11:58:38 -05:00
11678.txt cli: ensure `-stale` flag is respected by `nomad operator debug` (#11678) 2021-12-15 10:44:03 -05:00
11682.txt cli: unhide advanced operator raft debugging commands (#11682) 2021-12-16 10:32:11 -05:00
11687.txt changelog: add entries for #11555, #11557, and #11687 (#11706) 2021-12-20 13:45:20 -05:00
11710.txt api: respect wildcard in evaluations list API (#11710) 2021-12-20 12:23:50 -05:00
11712.txt scheduler: fix quadratic performance with spread blocks (#11712) 2021-12-21 10:10:01 -05:00
11721.txt Fix log streaming missing frames (#11721) 2022-01-04 14:07:16 -05:00
11724.txt api: support namespace wildcard in CSI volume list (#11724) 2021-12-21 17:19:45 -05:00
11728.txt fix host network reserved port fingerprint (#11728) 2021-12-22 15:29:54 -05:00
11741.txt task runner: fix goroutine leak in prestart hook (#11741) 2021-12-23 11:50:51 -05:00
11743.txt api: paginate deployment list and accept wildcard namespace (#11743) 2022-01-03 08:36:02 -05:00
11744.txt add changelog for Node.Copy fix 2021-12-23 12:34:05 -08:00
11776.txt csi: reap unused volume claims at leadership transitions (#11776) 2022-01-05 11:40:20 -05:00
11783.txt docs: improve changelog for PR #11783 (#11818) 2022-01-11 11:54:12 -05:00
11791.txt add filebase64 function (#11791) 2022-06-06 11:58:17 -04:00
11793.txt changelog: fix entry markdown (#11911) 2022-01-24 11:04:14 -05:00
11807.txt namespaces: allow enabling/disabling allowed drivers per namespace 2022-02-24 09:27:32 -05:00
11820.txt chore: add changelog 2022-01-14 10:23:09 -05:00
11830.txt doc: add changelog for #11830 2022-01-12 14:21:47 -08:00
11838.txt Fix log level parsing from lines that include a timestamp (#11838) 2022-01-13 09:56:35 -05:00
11843.txt deps: adjust to gzip handler zero length response body 2022-01-19 11:52:19 -06:00
11848.txt changelog: add entry for #11848 2022-01-14 13:40:50 +01:00
11852.txt csi: volume deregistration should require exact ID (#11852) 2022-01-14 12:26:03 -05:00
11853.txt changelog: fix entry markdown (#11911) 2022-01-24 11:04:14 -05:00
11854.txt changelog: fix entry markdown (#11911) 2022-01-24 11:04:14 -05:00
11855.txt deps: pty has new home 2022-01-19 12:33:05 -06:00
11856.txt drivers: set world-readable permissions on copied resolv.conf (#11856) 2022-01-14 12:25:23 -05:00
11864.txt qemu driver: Add option to configure drive_interface (#11864) 2022-06-10 10:03:51 -04:00
11865.txt cli: Add event stream capture to nomad operator debug (#11865) 2022-01-17 21:35:51 -05:00
11878.txt docs: add changelog for #11878 2022-01-31 12:21:31 -08:00
11889.txt build: upgrade and speedup circleci configuration 2022-01-24 08:28:14 -06:00
11890.txt CSI: resolve invalid claim states (#11890) 2022-01-28 14:43:35 -05:00
11891.txt csi: update leader's ACL in volumewatcher (#11891) 2022-01-28 14:43:27 -05:00
11892.txt docs: missing changelog for #11892 (#11959) 2022-01-28 15:08:48 -05:00
11896.txt ui: move volume link to the source column and fix the link target (#11896) 2022-01-26 14:17:29 -05:00
11902.txt Update IsEmpty to check for pre-1.2.4 fields (#11930) 2022-01-28 14:41:49 -05:00
11910.txt deps: add missing cl note 2022-01-24 10:13:13 -06:00
11918.txt deps: update api go version and dependencies 2022-01-24 12:23:26 -06:00
11927.txt changelog: fix entry for #11927 (#12577) 2022-04-19 10:46:25 -04:00
11938.txt command/operator_debug: add pprof interval (#11938) 2022-04-04 15:24:12 -04:00
11944.txt changelog: add entry for #11944 (#12578) 2022-04-19 10:46:11 -04:00
11945.txt changelog: minor fixes (#12487) 2022-04-06 14:05:10 -04:00
11955.txt cl: shorten changelog entry 2022-02-15 08:31:25 -06:00
11956.txt Verify TLS certificate on endpoints that are used between agents only (#11956) 2022-02-02 15:03:18 -05:00
11975.txt connect: write envoy bootstrap debugging info 2022-02-18 12:02:36 -08:00
11980.txt correct task row memory unit (#11980) 2022-02-02 17:00:25 -05:00
11983.txt cleanup: prevent leaks from time.After 2022-02-02 14:32:26 -06:00
11995.txt style: fix up very long tag word breaking the allocation service table width (#11995) 2022-02-04 19:40:03 -05:00
12008.txt scheduler: seed random shuffle nodes with eval ID (#12008) 2022-02-08 12:16:33 -05:00
12009.txt scheduler: recover from panic (#12009) 2022-02-07 11:47:53 -05:00
12011.txt connect: bootstrap envoy using -proxy-id 2022-02-18 14:58:23 -06:00
12012.txt improve error message on service length (#12012) 2022-02-04 19:39:34 -05:00
12015.txt cl: fix DO name 2022-02-08 10:28:57 -06:00
12021.txt interpolate network.dns block on client (#12021) 2022-02-16 08:39:44 -05:00
12034.txt Add `go-bexpr` filters to evals and deployment list endpoints (#12034) 2022-02-16 11:40:30 -05:00
12036.txt client: fix race condition in use of go-getter 2022-02-09 19:48:28 -05:00
12037.txt client: check escaping of alloc dir using symlinks 2022-02-09 19:50:13 -05:00
12038.txt api: prevent excessice CPU load on job parse 2022-02-09 19:51:47 -05:00
12039.txt scheduler: prevent panic in spread iterator during alloc stop 2022-02-09 19:53:06 -05:00
12040.txt changelog: add entry for #12040 2022-02-10 08:36:32 +01:00
12044.txt changelog entry (#12072) 2022-02-15 09:00:30 -05:00
12050.txt csi: provide `CSI_ENDPOINT` env var to plugins (#12050) 2022-02-11 08:46:21 -05:00
12051.txt csi: volume cli prefix matching should accept exact match (#12051) 2022-02-11 08:53:03 -05:00
12054.txt api: return sorted results in certain list endpoints 2022-02-15 13:48:28 -06:00
12057.txt CSI: make gRPC client creation more robust (#12057) 2022-02-15 16:57:29 -05:00
12071.txt `consul-template`: revert `function_denylist` logic (#12071) 2022-04-18 13:57:56 -04:00
12077.txt build: respect GOBIN when using make targets 2022-02-16 12:05:55 -06:00
12078.txt CSI: allow for concurrent plugin allocations (#12078) 2022-02-23 15:23:07 -05:00
12079.txt deps: upgrade hashicorp/raft to v1.3.5 2022-02-17 13:49:56 -06:00
12084.txt add go-sockaddr templating support to nomad consul address (#12084) 2022-02-24 09:34:54 -05:00
12107.txt agent: switch to go.etc.io/bbolt for state store 2022-02-23 14:28:31 -06:00
12112.txt CSI: enforce usage at claim time (#12112) 2022-02-24 09:37:37 -05:00
12113.txt CSI: retry claims from client when max claims are reached (#12113) 2022-02-24 10:39:07 -05:00
12114.txt csi: tolerate missing plugins on job delete (#12114) 2022-02-24 08:53:15 -05:00
12116.txt CSI: display plugin capabilities in verbose status (#12116) 2022-02-24 13:51:38 -05:00
12129.txt CSI: implement support for topology (#12129) 2022-03-01 10:15:46 -05:00
12130.txt tests: deflake test that joins a server with non-voting servers to form qourum 2022-02-24 17:02:58 -06:00
12138.txt Add changelog file. Add meta to ns mock for testing 2022-03-07 10:56:56 +01:00
12144.txt CSI: use HTTP headers for passing CSI secrets (#12144) 2022-03-01 08:47:01 -05:00
12150.txt csi: fix redaction of `volume status` mount flags (#12150) 2022-03-01 08:34:03 -05:00
12153.txt csi: respect -verbose flag for allocs in volume status (#12153) 2022-03-01 07:57:29 -05:00
12154.txt CSI: sort capabilities in `plugin status` (#12154) 2022-03-01 07:59:31 -05:00
12167.txt CSI: allow updates to volumes on re-registration (#12167) 2022-03-07 11:06:59 -05:00
12178.txt csi: add missing fields to HTTP API response (#12178) 2022-03-03 15:15:28 -05:00
12184.txt Fix CSI volume list with prefix and `*` namespace (#12184) 2022-03-03 17:27:04 -05:00
12186.txt Add pagination, filtering and sort to more API endpoints (#12186) 2022-03-08 20:54:17 -05:00
12193.txt csi: add pagination args to `volume snapshot list` (#12193) 2022-03-07 12:19:28 -05:00
12194.txt csi: fix prefix queries for plugin list RPC (#12194) 2022-03-04 16:44:09 -05:00
12195.txt csi: get plugin ID for creating snapshot from volume, not args (#12195) 2022-03-07 09:06:50 -05:00
12197.txt csi: volume snapshot list plugin option is required (#12197) 2022-03-07 09:58:29 -05:00
12248.txt Ensure to close StreamFrame channel (#12248) 2022-03-28 10:28:23 -04:00
12252.txt make stop job message clearer (#12252) 2022-03-24 16:38:43 -04:00
12264.txt Fix in-place updates over ineligible nodes (#12264) 2022-04-06 11:30:40 -04:00
12274.txt changelog: minor fixes (#12487) 2022-04-06 14:05:10 -04:00
12293.txt server: transfer leadership in case of error (#12293) 2022-03-17 11:10:57 -04:00
12305.txt api: add related evals to eval details (#12305) 2022-03-17 13:56:14 -04:00
12312.txt template: disallow `writeToFile` by default 2022-03-28 17:05:42 -07:00
12317.txt cli: display Raft version in `server members` (#12317) 2022-03-17 14:15:10 -04:00
12324.txt drainer: defer CSI plugins until last (#12324) 2022-03-22 10:26:56 -04:00
12337.txt CSI: enforce single access mode at validation time (#12337) 2022-03-23 09:21:26 -04:00
12350.txt csi: fix handling of garbage collected node in node unpublish (#12350) 2022-03-22 15:40:24 -04:00
12352.txt CSI: fix timestamp from volume snapshot responses (#12352) 2022-03-23 10:39:28 -04:00
12359.txt csi: set gRPC authority header for unix domain socket (#12359) 2022-03-23 12:01:08 -04:00
12360.txt csi: add `-secret` and `-parameter` flag to `volume snapshot create` (#12360) 2022-03-24 10:29:50 -04:00
12362.txt core: store and check for Raft version changes (#12362) 2022-03-24 14:42:00 -04:00
12368.txt changelog: add entry for #12368; native service discovery. (#12474) 2022-04-06 18:21:34 +02:00
12369.txt changelog: minor fixes (#12487) 2022-04-06 14:05:10 -04:00
12371.txt client: Add AWS EC2 instance-life-cycle from metadata to client fingerprint (#12371) 2022-03-25 11:50:52 -04:00
12388.txt docs: changelog entry (#12393) 2022-03-28 09:44:58 -04:00
12400.txt csi: allow `namespace` field to be passed in volume spec (#12400) 2022-03-29 14:46:39 -04:00
12419.txt changelog: minor fixes (#12487) 2022-04-06 14:05:10 -04:00
12435.txt changelog: add entry for #12435 (#12491) 2022-04-06 14:22:09 -04:00
12476.txt changelog: update #12476 entry to highlight the feature (#12528) 2022-04-08 13:28:23 -04:00
12492.txt api: use `cleanhttp.DefaultPooledTransport` for default API client (#12492) 2022-04-06 16:14:53 -04:00
12496.txt docs: update cl 2022-04-07 10:02:00 -05:00
12520.txt Allow Operator Generated bootstrap token (#12520) 2022-06-03 07:37:24 -04:00
12534.txt changelog entry for #12534 (#13260) 2022-06-06 16:19:17 -04:00
12543.txt connect: prefix tag with nomad.; merge into envoy_stats_tags; update docs 2022-04-14 12:52:52 -05:00
12544.txt Adding changelog note (#12753) 2022-04-22 12:38:49 -04:00
12553.txt CSI: fix data race in plugin manager (#12553) 2022-04-12 12:18:04 -04:00
12573.txt CSI: handle per-alloc volumes in `alloc status -verbose` CLI (#12573) 2022-04-15 09:26:19 -04:00
12591.txt cli: add -json flag to support job commands (#12591) 2022-04-21 13:20:36 -07:00
12593.txt QueryOptions.SetTimeToBlock should take pointer receiver 2022-04-18 10:41:27 -04:00
12602.txt job_hooks: add implicit constraint when using Consul for services. (#12602) 2022-04-20 14:09:13 +02:00
12603.txt client: add NOMAD_SHORT_ALLOC_ID allocation env var. (#12603) 2022-04-20 10:30:48 +02:00
12713.txt [ui, bugfix] Link fix for volumes where per_alloc=true (#12713) 2022-04-21 13:57:18 -04:00
12720.txt services: enable setting arbitrary address value in service registrations 2022-04-22 09:14:29 -05:00
12727.txt api: Add support for filtering and pagination to the node list endpoint (#12727) 2022-04-21 17:04:33 +02:00
12747.txt deps: update consul-template to v0.29.0 (#12747) 2022-04-22 09:58:54 -07:00
12752.txt CSI: plugin supervisor prestart should not mark itself done (#12752) 2022-04-22 13:07:47 -04:00
12765.txt fix broken link to `task-group` in `Recent Allocation` table in `jobs.job.index` (#12765) 2022-04-28 14:02:15 -04:00
12774.txt CSI: plugin config updates should always be destructive (#12774) 2022-04-25 12:59:25 -04:00
12777.txt api: add ParseHCLOpts helper method (#12777) 2022-04-25 11:51:52 -07:00
12779.txt client: fix waiting on preempted alloc (#12779) 2022-04-26 13:14:43 -07:00
12791.txt remove pre-0.9 driver code and related E2E test (#12791) 2022-04-27 09:53:37 -04:00
12800.txt Add `guest_agent` config option for QEMU driver (#12800) 2022-06-09 09:21:38 -04:00
12807.txt debug: add version constraint to avoid pprof panic (#12807) 2022-04-28 13:18:55 -04:00
12817.txt cl: add changelog note for network interpolation 2022-05-17 09:14:55 -05:00
12847.txt Chronological most-recent evals by default (#12847) 2022-05-05 16:11:27 -04:00
12862.txt cl: fixup changelog comment 2022-06-30 15:10:47 -05:00
12925.txt changelog: add entry for #12925 (#13250) 2022-06-08 10:14:33 -04:00
12951.txt docs: add docs and tests for tagged_addresses 2022-05-31 13:02:48 -05:00
12953.txt consul: allow stale namespace results (#12953) 2022-08-26 16:05:12 -07:00
12955.txt core: emit node evals only for sys jobs in dc (#12955) 2022-07-06 14:35:18 -07:00
12959.txt connect: add nomad env to envoy bootstrap (#12959) 2022-09-22 13:18:18 -05:00
12961.txt changelog: add entry for #12961 (#13318) 2022-06-10 09:04:00 -04:00
12962.txt agent: fix panic when logging about protocol version config use. (#12962) 2022-05-13 09:28:43 +02:00
13000.txt changelog entry for variables (#14509) 2022-09-13 10:25:26 -04:00
13008.txt scheduler: volume updates should always be destructive (#13008) 2022-05-13 11:34:04 -04:00
13012.txt 12986 UI fails to load job when there is an "@" in job name in nomad 130 (#13012) 2022-05-13 17:01:27 -04:00
13036.txt build: update golang version to 1.18.2 2022-05-25 10:04:04 -05:00
13041.txt consul-template: Add fault tolerant defaults (#13041) 2022-06-08 14:08:25 -04:00
13044.txt cl: update changelog 2022-05-17 10:35:08 -05:00
13045.txt core: allow pausing and un-pausing of leader broker routine (#13045) 2022-07-06 16:13:48 +02:00
13055.txt alloc_runner: stop sidecar tasks last (#13055) 2022-06-07 11:35:19 -04:00
13057.txt artifact: fix numerous go-getter security issues 2022-05-24 16:29:39 -04:00
13058.txt drivers/docker: do not set cgroup parent in v1 mode 2022-05-24 11:22:50 -05:00
13065.txt api: include Consul token in job revert API (#13065) 2022-05-19 11:30:29 -04:00
13070.txt cli: correctly use and validate job with vault token set 2022-05-19 12:13:34 -05:00
13076.txt Don't buffer json logs on agent startup (#13076) 2022-05-19 15:40:30 -04:00
13103.txt warn destructive update only when count > 1 (#13103) 2022-09-02 15:30:06 -04:00
13104.txt docs: add changelog 2022-05-24 09:13:15 -05:00
13125.txt connect: enable setting connect upstream destination namespace 2022-05-26 09:39:36 -05:00
13182.txt fingerprint kernel architecture name (#13182) 2022-06-02 15:51:00 -04:00
13184.txt adding support for customized ingress tls (#13184) 2022-06-02 18:43:58 -04:00
13205.txt core: reschedule evicted batch job when resources become available 2022-06-02 14:04:13 -05:00
13265.txt driver/docker: Don't pull InfraImage if it exists (#13265) 2022-07-07 17:44:06 +02:00
13274.txt CSI: no early return when feasibility check fails on eligible nodes (#13274) 2022-06-07 13:31:10 -04:00
13301.txt CSI: skip node unpublish on GC'd or down nodes (#13301) 2022-06-09 11:33:22 -04:00
13340.txt fixup changelog entry for backported regression fix (#13370) 2022-06-14 14:33:39 -04:00
13359.txt api: added sysbatch job type constant to match other schedulers. (#13359) 2022-06-16 11:53:04 +02:00
13364.txt Return evalID if `-detach` flag is passed to job revert (#13364) 2022-06-15 14:20:29 -04:00
13405.txt cli: fix detach handling (#13405) 2022-06-21 06:01:23 -04:00
13407.txt fix deadlock in plan_apply (#13407) 2022-06-23 12:06:27 -04:00
13421.txt Track plan rejection history and automatically mark clients as ineligible (#13421) 2022-07-12 18:40:20 -04:00
13428.txt cni: add loopback to linux bridge (#13428) 2022-06-20 11:22:53 -04:00
13446.txt csi_hook: valid if any driver supports csi (#13446) 2022-06-22 10:43:43 -04:00
13467.txt core: remove support for raft protocol version 2 2022-06-23 14:37:50 +00:00
13472.txt query for leader in `operator debug` command (#13472) 2022-07-06 10:57:44 -04:00
13473.txt [ui] Reinstate Meta and Payload sections to Parameterized Child Jobs (#13473) 2022-06-24 15:03:08 -04:00
13491.txt deps: update `github.com/hashicorp/go-discover` to latest. (#13491) 2022-06-28 10:28:32 +02:00
13492.txt core: allow deleting of evaluations (#13492) 2022-07-06 16:30:11 +02:00
13493.txt client: fixed a problem calculating a service namespace. (#13493) 2022-06-28 09:47:28 +02:00
13530.txt Allow wildcard for Evaluations API (#13530) 2022-07-11 16:42:17 -04:00
13539.txt changelog: add missing entry for #13539 (#14129) 2022-08-17 09:26:45 +02:00
13551.txt state: fix eval list by prefix with * namespace (#13551) 2022-07-07 14:21:51 -04:00
13581.txt cli: improve output of eval commands (#13581) 2022-07-07 13:13:34 -04:00
13588.txt [ui] Fix a bug where redirects after planning/editing a job didn't include namespace (#13588) 2022-07-05 15:58:56 -04:00
13608.txt api: apply new ACL check for wildcard namespace (#13608) 2022-07-06 16:17:16 -04:00
13621.txt Return 429 response on HTTP max connection limit (#13621) 2022-07-20 14:12:21 -04:00
13626.txt client: enforce max_kill_timeout client configuration 2022-07-06 15:29:38 -05:00
13651.txt core: merge reserved_ports into host_networks (#13651) 2022-07-12 14:40:25 -07:00
13656.txt cli: ensure node status and drain use correct cmd name. (#13656) 2022-07-11 09:50:42 +02:00
13658.txt snapshot restore-from-archive streaming and filtering (#13658) 2022-07-11 10:48:00 -04:00
13659.txt changelog: add entry for #13659 (#13691) 2022-07-11 16:07:33 -04:00
13670.txt cl: update cl for 13670 2022-08-03 13:18:09 -05:00
13679.txt Remove namespace cache (#13679) 2022-07-11 18:06:18 -04:00
13715.txt client: updates from pr feedback 2022-07-21 09:54:27 -05:00
13737.txt fsm: one-time token expiration should be deterministic (#13737) 2022-07-18 14:19:29 -04:00
13755.txt client: enable specifying user/group permissions in the template stanza (#13755) 2022-08-02 22:15:38 +02:00
13786.txt metrics: even classless blocked evals get metrics 2022-07-15 14:12:44 -05:00
13865.txt changelog: add entry for #13865 and #13866 (#13901) 2022-07-22 15:19:33 -04:00
13866.txt changelog: add entry for #13865 and #13866 (#13901) 2022-07-22 15:19:33 -04:00
13869.txt jobspec: ensure service uniqueness in job validation 2022-07-20 12:38:08 -05:00
13880.txt block deleting namespaces if the namespace contains a volume (#13880) 2022-07-21 16:13:52 -04:00
13894.txt cl: add cl about removing lib/darwin library 2022-07-22 14:02:58 -05:00
13907.txt Add Nomad RetryConfig to agent template config (#13907) 2022-08-03 16:56:30 -04:00
13919.txt Add stage_publish_base_dir field to csi_plugin stanza of a job (#13919) 2022-08-02 09:42:44 -04:00
13971.txt qemu: reduce monitor socket path (#13971) 2022-08-04 12:10:35 -04:00
13972.txt template: custom change_mode scripts (#13972) 2022-08-24 17:43:01 +02:00
14000.txt qemu: restore monitor socket path (#14000) 2022-08-04 10:44:08 -04:00
14001.txt allow unhealthy canaries without blocking autopromote (#14001) 2022-08-04 11:53:50 -04:00
14025.txt deps: update cl for go.etcd.io/bbolt 2022-08-15 09:13:16 -05:00
14065.txt cli: forward request for job validation to nomad leader 2022-08-10 14:34:04 -05:00
14069.txt Add changelog 14069 2022-08-09 14:16:34 -07:00
14071.txt [ui] Show a different message when there are no tasks in a job (#14071) 2022-09-02 15:20:45 -04:00
14088.txt cli: respect vault token in plan command 2022-08-11 08:54:08 -05:00
14089.txt docs: tweak changelog 2022-08-12 08:59:58 -05:00
14103.txt deps: update cl for grpc 2022-08-15 09:10:13 -05:00
14112.txt deps: add cl for fsouza/go-dockerclient 2022-08-15 09:59:49 -05:00
14115.txt refact: add parent check to boolean (#14115) 2022-08-15 13:42:08 -04:00
14125.txt Add a log line to help track node eligibility (#14125) 2022-09-06 14:03:33 +02:00
14127.txt Task lifecycle restart (#14127) 2022-08-24 17:43:07 -04:00
14132.txt build: update to go1.19 2022-08-16 08:40:57 -05:00
14138.txt [ui] general keyboard navigation: 1.3.4 release (#14138) 2022-08-17 12:59:33 -04:00
14140.txt allow ACL policies to be associated with workload identity (#14140) 2022-08-22 16:41:21 -04:00
14145.txt api: trim space of error response output 2022-08-16 15:00:38 -05:00
14171.txt sentinel: add support for Nomad ACL Token and Namespace (#14171) 2022-08-18 16:33:00 -04:00
14199.txt [ui] Allocation route services table: show task-level services (#14199) 2022-08-22 11:45:12 -04:00
14203.txt template: use pointer values for gid and uid (#14203) 2022-08-22 16:25:49 -04:00
14209.txt build(deps): bump github.com/shirou/gopsutil/v3 from 3.21.12 to 3.22.7 (#14209) 2022-08-25 14:15:41 -04:00
14212.txt changelog: update #14212 to breaking-change (#14292) 2022-08-24 11:36:53 -04:00
14223.txt ui: task lifecycle restart all tasks (#14223) 2022-08-24 18:43:44 -04:00
14224.txt ui: use task state to determine if task is active (#14224) 2022-08-23 15:50:40 -04:00
14230.txt client: refactor cpuset manager initialization 2022-08-25 11:18:43 -05:00
14248.txt build: set osusergo build tag by default (#14248) 2022-08-24 08:11:56 -05:00
14297.txt client/logmon: acquire executable in init block 2022-08-24 13:17:20 -05:00
14298.txt vault: detect namespace change in config reload (#14298) 2022-08-24 17:03:29 -04:00
14300.txt Allow jobs not requiring any network resources (#14300) 2022-10-06 16:25:41 -04:00
14311.txt Add Namespace, Job and Group to envoy stats (#14311) 2022-09-22 10:38:21 -04:00
14320.txt changelog: add entry for #14320 (#14518) 2022-09-09 17:25:50 +02:00
14333.txt cli: force periodic job if its id equals search prefix 2022-08-26 10:54:37 -04:00
14364.txt build(deps): bump github.com/hashicorp/go-version from 1.4.0 to 1.6.0 (#14364) 2022-09-01 11:55:42 +02:00
14371.txt cgroups: refactor v2 kill path to use cgroups.kill interface file 2022-08-29 14:55:13 -05:00
14374.txt changelog: add entry for #14374 (#14419) 2022-08-31 10:59:19 -04:00
14381.txt changelog: add entry for #14381 (#14416) 2022-08-31 10:41:48 -04:00
14408.txt Changelog added and unused tests removed 2022-09-07 10:31:39 -04:00
14424.txt cli: ignore VaultToken when generating job diff (#14424) 2022-09-01 10:01:53 -04:00
14426.txt cli: set -hcl2-strict to false if -hcl1 is defined (#14426) 2022-09-01 10:42:08 -04:00
14431.txt Fix error handling in Client consulDiscoveryImpl (#14431) 2022-09-02 15:13:03 -04:00
14441.txt migrate autopilot implementation to raft-autopilot (#14441) 2022-09-01 14:27:10 -04:00
14445.txt connect: interpolate task env in config values (#14445) 2022-09-02 15:00:28 -04:00
14457.txt ui: remove extra space in menu footer (#14457) 2022-09-06 16:53:17 -04:00
14463.txt hcl2: add strlen function and update docs. (#14463) 2022-09-06 18:42:40 +02:00
14468.txt cli: remove network from `quota status` output (#14468) 2022-09-06 09:37:16 -04:00
14483.txt Add client scheduling eligibility to heartbeat (#14483) 2022-09-08 14:31:36 -04:00
14484.txt CSI: failed allocation should not block its own controller unpublish (#14484) 2022-09-08 13:30:05 -04:00
14492.txt Check that JobPlanResponse Diff Type is None before checking for changes on getExitCode (#14492) 2022-10-06 16:23:22 -04:00
14493.txt deps: update armon/go-metrics to v0.4.1 (#14493) 2022-09-09 09:20:55 +02:00
14497.txt helper: guard against negative inputs into random stagger 2022-09-08 09:17:48 -05:00
14519.txt Add enterprise tag 2022-09-27 17:49:27 -04:00
14592.txt Added task links to various alloc tables (#14592) 2022-09-16 15:58:22 -04:00
14610.txt operator debug: write NDJSON for large collections (#14610) 2022-09-22 10:02:00 -04:00
14612.txt [ui] task logs in sidebar (#14612) 2022-09-22 10:58:52 -04:00
14615.txt Invoke FingerprintManager's Reload() func during agent's SIGHUP (#14615) 2022-10-06 16:22:59 -04:00
14629.txt chore: move changelog file to the right folder (#14639) 2022-09-21 13:50:22 -04:00
14631.txt Allow specification of a custom job name/prefix for parameterized jobs (#14631) 2022-10-06 16:21:40 -04:00
14634.txt cli: set content length on `operator api` requests (#14634) 2022-09-26 14:21:40 -04:00
14635.txt cli: fix a bug in operator API when setting HTTPS via address. (#14635) 2022-09-22 15:43:58 +02:00
14637.txt jobspec: allow artifact headers in HCLv1 (#14637) 2022-09-27 12:18:49 -04:00
14651.txt Fix changelog entry type 2022-09-27 14:33:39 -04:00
14659.txt Add enterprise tag 2022-09-27 17:50:25 -04:00
14673.txt fingerprint: don't clear Consul/Vault attributes on failure (#14673) 2022-09-23 14:45:12 -04:00
14675.txt CSI: ensure initial unpublish state is checkpointed (#14675) 2022-09-27 08:43:45 -04:00
14677.txt [ui] Service Healthchecks: styles for pseudo-timestamp axis (#14677) 2022-09-23 16:53:28 -04:00
14694.txt fingerprint: add node attr for reserverable cores (#14694) 2022-09-26 13:03:03 -07:00
14696.txt client: recover from getter panics (#14696) 2022-09-26 15:16:26 -04:00
14722.txt core: numeric operands comparisons in constraints (#14722) 2022-09-27 11:07:07 -05:00
14742.txt client: protect user lookups with global lock (#14742) 2022-09-29 09:30:13 -05:00
14749.txt template: apply splay value on change_mode script (#14749) 2022-09-30 12:04:22 -04:00
14775.txt enhancement: UpdateTask when Task is waiting for ShutdownDelay (#14775) 2022-10-06 16:33:28 -04:00
14779.txt cli: add `nomad fmt` (#14779) 2022-10-06 17:00:29 -04:00
14814.txt [ui] Line charts: explicitly update X-axis whenever xScale changes (#14814) 2022-10-06 16:59:16 -04:00
14821.txt fix panic from keyring raft entries being written during upgrade (#14821) 2022-10-06 12:47:02 -04:00
14832.txt [ui] Makes service tags wrap and look like tag items (#14834) 2022-10-07 09:23:52 -04:00
14864.txt services: remove assertion on 'task' field being set (#14864) 2022-10-10 13:02:33 -05:00
14868.txt servicedisco: implicit constraint for nomad v1.4 when using nsd checks (#14868) 2022-10-11 08:21:42 -05:00
_664.txt changelog: new metrics in Nomad Enterprise (#11591) 2021-12-01 09:15:12 -05:00
_839.txt docs: add quota panic fix changelog entry (#14485) 2022-09-07 17:04:46 -07:00
changelog.tmpl changelog: minor fixes (#12487) 2022-04-06 14:05:10 -04:00
note.tmpl Adopt go-changelog in Nomad (#10825) 2021-07-06 10:46:53 -04:00