open-nomad/.changelog
Tim Gross bb4880ec13
client: use RPC address and not serf after initial Consul discovery (#16217)
Nomad servers can advertise independent IP addresses for `serf` and
`rpc`. Somewhat unexpectedly, the `serf` address is also used for both Serf and
server-to-server RPC communication (including Raft RPC). The address advertised
for `rpc` is only used for client-to-server RPC. This split was introduced
intentionally in Nomad 0.8.

When clients are using Consul discovery for connecting to servers, they get an
initial discovery set from Consul and use the correct `rpc` tag in Consul to get
a list of adddresses for servers. The client then makes a `Status.Peers` RPC to
get the list of those servers that are raft peers. But this endpoint is shared
between servers and clients, and provides the address used for Raft.

Most of the time this is harmless because servers will bind on 0.0.0.0 anyways.,
But in topologies where servers are on a private network and clients are on
separate subnets (or even public subnets), clients will make initial contact
with the server to get the list of peers but then populate their local server
set with unreachable addresses.

Cluster administrators can work around this problem by using `server_join` with
specific IP addresses (or DNS names), because the `Node.UpdateStatus` endpoint
returns the correct set of RPC addresses when updating the node. So once a
client has registered, it will get the correct set of RPC addresses.

This changeset updates the client logic to query `Status.Members` instead of
`Status.Peers`, and then extract the correctly advertised address and port from
the response body.
2023-03-02 13:36:45 -05:00
..
6115.txt consul: add trace logging around service registrations (#15311) 2022-11-21 08:03:56 -06:00
7794.txt docker: disable driver when running as non-root on cgroups v2 hosts (#16063) 2023-02-06 14:09:19 -06:00
8068.txt cl: add missing prefix 2022-04-19 07:48:56 -05:00
9053.txt Add sprig for command templates (#9053) 2023-02-07 14:07:20 -05:00
9159.txt server: add git revision to serf tags (#9159) 2022-11-07 10:34:33 -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
10666.txt
10675.txt
10796.txt changlog: add entry for #10796 (#11312) 2021-10-14 09:01:43 -04:00
10804.txt
10806.txt
10808.txt docs: add changelog for #10808 2022-02-24 17:13:42 -08:00
10818.txt
10822.txt
10823.txt
10832.txt deps: upgrade docker and runc 2022-01-18 08:35:26 -06:00
10840.txt
10842.txt
10848.txt
10849.txt
10855.txt
10859.txt
10861.txt
10864.txt
10865.txt
10868.txt
10870.txt
10872.txt
10873.txt
10875.txt
10876.txt
10883.txt
10892.txt
10893.txt
10896.txt
10897.txt
10898.txt
10907.txt
10916.txt
10917.txt
10926.txt
10929.txt
10930.txt add dispatch idempotency token support in the CLI (#10930) 2021-10-22 12:39:05 -04:00
10931.txt
10934.txt
10935.txt events: fix wildcard namespace handling (#10935) 2021-09-02 09:36:55 -07:00
10951.txt
10952.txt
10958.txt
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
11005.txt
11007.txt
11013.txt
11019.txt
11020.txt
11054.txt
11065.txt
11070.txt
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
11170.txt Allow wildcard datacenters to be specified in job file (#11170) 2023-02-02 09:57:45 -05: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
12582.txt command/job_stop: accept multiple jobs, stop concurrently (#12582) 2022-12-16 15:46:58 -08: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
12916.txt api: remove mapstructure tags fromPort struct (#12916) 2022-11-08 11:26:28 +01: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
13845.txt fix(#13844): canonicalize job to avoid nil pointer deference (#13845) 2023-02-01 16:01:28 -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
13976.txt [ui] Policies UI (#13976) 2022-12-06 12:45:36 -05: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
14002.txt template: error on missing key (#15141) 2022-11-04 13:23:01 -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
14296.txt Add command "nomad tls" (#14296) 2022-11-22 14:12:07 -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
14621.txt eval broker: shed all but one blocked eval per job after ack (#14621) 2022-11-16 16:10:11 -05: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
14747.txt Job spec upload (#14747) 2022-11-02 10:34:10 -04: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
14798.txt refact: upgrade Promise.then to async/await (#14798) 2022-10-20 14:25:41 -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
14833.txt [ui] Adds meta to job list stub and displays a pack logo on the jobs index (#14833) 2022-11-02 16:58:24 -04:00
14851.txt exec: allow running commands from host volume (#14851) 2022-11-11 09:51:15 -05: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
14875.txt docker_logger: reorder imports to save memory (#14875) 2022-10-11 13:23:03 -04:00
14897.txt build(deps): bump google.golang.org/grpc from 1.48.0 to 1.50.1 (#14897) 2022-10-27 11:32:48 -05:00
14898.txt build(deps): bump github.com/fsouza/go-dockerclient from 1.8.2 to 1.9.0 (#14898) 2022-10-27 11:05:45 -05:00
14901.txt keyring: filter by region before checking version (#14901) 2022-10-17 13:21:16 -04:00
14908.txt acl: gate ACL role write and delete RPC usage on v1.4.0 or greater. (#14908) 2022-10-18 16:46:11 +02:00
14912.txt make version checks specific to region (1.4.x) (#14912) 2022-10-17 16:23:51 -04:00
14913.txt Adds searching and filtering for nodes on topology view (#14913) 2022-10-19 15:00:35 -04:00
14917.txt consul: do not re-register already registered services (#14917) 2022-10-18 08:10:59 -05:00
14922.txt acl: correctly resolve ACL roles within client cache. (#14922) 2022-10-20 09:37:32 +02:00
14923.txt acl: add ACL roles to event stream topic and resolve policies. (#14923) 2022-10-20 09:43:35 +02:00
14924.txt nnsd: gate registration write & delete RPC use on v1.3.0 or greater. (#14924) 2022-10-18 15:30:28 +02:00
14944.txt consul: register checks along with service on initial registration (#14944) 2022-10-19 12:40:56 -05:00
14982.txt acl: allow tokens to read policies linked via roles to the token. (#14982) 2022-10-21 09:05:17 +02:00
14983.txt deps: update go-memdb for goroutine leak fix (#14983) 2022-10-20 10:34:52 -05:00
14987.txt keyring: fix missing GC config, don't rotate on manual GC (#15009) 2022-10-24 08:43:42 -04:00
14992.txt cli: prevent panic on operator debug (#14992) 2022-10-20 15:53:58 -04:00
15009.txt keyring: fix missing GC config, don't rotate on manual GC (#15009) 2022-10-24 08:43:42 -04:00
15012.txt Merge release 1.4.2 files 2022-10-27 13:31:29 -04:00
15013.txt event stream: ensure token expiry is correctly checked for subs. 2022-10-27 13:08:05 -04:00
15021.txt deps: update hashicorp/raft to v1.3.11 (#15021) 2022-10-24 12:10:24 -05:00
15027.txt client: ensure minimal cgroup controllers enabled (#15027) 2022-10-24 16:08:54 -05:00
15034.txt keyring: safely handle missing keys and restore GC (#15092) 2022-11-01 15:00:50 -04:00
15045.txt Update consul-template dep (#15045) 2022-10-26 11:51:45 -04:00
15068.txt Update alloc after reconnect and enforece client heartbeat order (#15068) 2022-11-04 16:25:11 -04:00
15073.txt [ui, epic] SSO and Auth improvements (#15110) 2022-11-28 10:44:52 -05:00
15078.txt build(deps): bump github.com/docker/cli from 20.10.18+incompatible to 20.10.21+incompatible (#15078) 2022-10-31 08:50:33 -05:00
15081.txt build(deps): bump github.com/aws/aws-sdk-go from 1.44.84 to 1.44.126 (#15081) 2022-10-31 08:47:48 -05:00
15091.txt [ui, epic] SSO and Auth improvements (#15110) 2022-11-28 10:44:52 -05:00
15092.txt keyring: safely handle missing keys and restore GC (#15092) 2022-11-01 15:00:50 -04:00
15096.txt Add mount propagation to protobuf definition of mounts (#15096) 2022-11-17 18:14:59 -05:00
15097.txt GC: ensure no leakage of evaluations for batch jobs. (#15097) 2023-01-31 13:32:14 -05:00
15101.txt volumewatcher: prevent panic on nil volume (#15101) 2022-11-01 16:53:10 -04:00
15102.txt variables: limit rekey eval to half the nack timeout (#15102) 2022-11-01 16:50:50 -04:00
15117.txt eval delete: move batching of deletes into RPC handler and state (#15117) 2022-11-14 14:08:13 -05:00
15121.txt WI: set identity to client secret if missing (#15121) 2022-11-03 11:10:11 -04:00
15125.txt fix: batchFirstFingerprints does not update device on node after v1.3.5 (#15125) 2022-11-03 16:31:39 -05:00
15134.txt Add missing timer reset (#15134) 2022-11-03 18:57:57 -04:00
15140.txt client: retry RPC call when no server is available (#15140) 2022-11-04 14:09:39 -04:00
15146.txt [ui] Remove animation from task logs sidebar (#15146) 2022-11-07 10:11:18 -05:00
15147.txt API for Eval.Count (#15147) 2022-11-07 08:53:19 -05:00
15180.txt Fix goroutine leakage (#15180) 2022-11-17 09:47:11 -06:00
15192.txt template: protect use of template manager with a lock (#15192) 2022-11-10 08:30:27 -06:00
15214.txt [bug] Return a spec on reconnect (#15214) 2022-11-11 13:27:36 -05:00
15215.txt client: avoid unconsumed channel in timer construction (#15215) 2022-11-11 09:31:34 -06:00
15227.txt keyring: update handle to state inside replication loop (#15227) 2022-11-17 08:40:12 -05:00
15252.txt api: ensure all request body decode error return a 400 status code. (#15252) 2022-11-18 17:04:33 +01:00
15262.txt cli: wait flag for use with deployment status -monitor (#15262) 2022-11-23 16:36:13 -05:00
15290.txt autopilot: include only servers from the same region (#15290) 2022-11-17 12:09:36 -05:00
15309.txt client: accommodate Consul 1.14.0 gRPC and agent self changes. (#15309) 2022-11-21 09:19:09 -06:00
15324.txt [ui] Show Consul Connect upstreams / on update info in sidebar (#15324) 2022-11-18 22:49:10 -05:00
15325.txt scheduler: create placements for non-register MRD (#15325) 2022-11-25 12:45:34 -05:00
15328.txt client: sandbox go-getter subprocess with landlock (#15328) 2022-12-07 16:02:25 -06:00
15337.txt Fix missing host header in http check (#15337) 2022-11-23 08:58:13 -05:00
15363.txt Task sub row alignment changes (#15363) 2022-11-22 15:49:50 -05:00
15372.txt scheduler: set job on system stack for CSI feasibility check (#15372) 2022-11-23 16:47:35 -05:00
15382.txt bugfix: typos in acl role commands (#15382) 2022-11-25 10:28:33 +01:00
15402.txt build(deps): bump google.golang.org/grpc from 1.50.1 to 1.51.0 (#15402) 2022-11-29 14:55:17 -05:00
15407.txt client: manually cleanup leaked iptables rules (#15407) 2022-11-28 11:32:16 -06:00
15411.txt consul: fixup expected consul tagged_addresses when using ipv6 (#15411) 2022-12-01 07:38:30 -06:00
15435.txt [ui] Token management interface on policy pages (#15435) 2022-12-15 13:11:28 -05:00
15452.txt fingerprint: add fingerprinting for CNI plugins presense and version (#15452) 2022-12-05 14:22:47 -06:00
15454.txt Add namespaces to exec window (#15454) 2022-12-02 15:38:01 -05:00
15455.txt scheduler: allow using device ID as attribute (#15455) 2023-01-10 14:28:23 -05:00
15458.txt [ui] Adding canary_tags the web UI (#15458) 2022-12-05 14:50:17 -05:00
15469.txt cli: Add a nomad operator client state command (#15469) 2023-01-11 10:03:31 -05:00
15477.txt client: always run alloc cleanup hooks on final update (#15855) 2023-01-27 09:59:31 -06:00
15495.txt eventstream: Handle missing policy documents in event streams (#15495) 2023-02-14 11:27:39 -05:00
15518.txt csi: avoid a nil pointer when handling plugin events (#15518) 2022-12-12 08:42:57 -05:00
15522.txt changelog: fix entries for #15522 and #15819 (#15998) 2023-02-01 18:03:39 -05:00
15541.txt Rename fields on proxyConfig (#15541) 2023-01-30 09:31:16 -06:00
15552.txt Fix rejoin_after_leave behavior (#15552) 2023-01-11 16:39:24 -05:00
15558.txt Return buffered text from log endpoint if decoding fails (#15558) 2023-01-16 10:39:56 +01:00
15605.txt fix: stale querystring parameter value as boolean (#15605) 2023-01-01 13:04:14 -06:00
15625.txt agent: Make agent syslog log level inherit from Nomad agent log (#15625) 2023-01-04 09:38:06 -05:00
15626.txt volume: Add the missing option propagation_mode (#15626) 2023-01-30 09:32:07 -05:00
15670.txt csi: Fix parsing of '=' in secrets at command line and HTTP (#15670) 2023-01-03 16:28:38 -05:00
15701.txt consul: add client configuration for grpc_ca_file (#15701) 2023-01-11 09:34:28 -06:00
15726.txt build(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.12 (#15726) 2023-01-13 09:22:41 -06:00
15732.txt docker: configure restart policy for networking pause container (#15732) 2023-01-10 07:50:09 -06:00
15733.txt [ui] Show task events in the sidebar (#15733) 2023-01-10 17:02:21 -05:00
15735.txt Basic sidebar expander (#15735) 2023-01-10 16:35:53 -05:00
15745.txt vault: configure user agent on Nomad vault clients (#15745) 2023-01-10 10:39:45 -06:00
15746.txt [feat] Nomad Job Templates (#15746) 2023-02-02 10:37:40 -05:00
15749.txt connect: ingress gateway validation for http hosts and wildcards (#15749) 2023-01-11 11:52:32 -06:00
15755.txt Add option to expose workload token to task (#15755) 2023-02-02 10:59:14 -08:00
15759.txt [ui] Fixes logger height issue when sidebar has events (#15759) 2023-01-13 12:16:02 -05:00
15761.txt consul/connect: support for proxy upstreams opaque config (#15761) 2023-01-12 08:20:54 -06:00
15770.txt env/aws: update ec2 cpu info data (#15770) 2023-01-13 09:58:23 -06:00
15780.txt Allow per_alloc to be used with host volumes (#15780) 2023-01-26 09:14:47 -05:00
15797.txt fix bug in nomad fmt -check does not return error code (#15797) 2023-01-17 09:15:34 -05:00
15808.txt core: enforce strict steps for clients reconnect (#15808) 2023-01-25 15:53:59 -05:00
15816.txt docs: cleanup 1.5 changelog entries (#16094) 2023-02-08 12:10:08 -08:00
15819.txt changelog: fix entries for #15522 and #15819 (#15998) 2023-02-01 18:03:39 -05:00
15822.txt consul: correctly interpret missing consul checks as unhealthy (#15822) 2023-01-19 14:01:12 -06:00
15835.txt Rename nomad.broker.total_blocked metric (#15835) 2023-01-20 14:23:56 -05:00
15842.txt Add INFO task even log line and make logmon less noisy (#15842) 2023-01-20 14:35:00 -08:00
15844.txt docs: cleanup 1.5 changelog entries (#16094) 2023-02-08 12:10:08 -08:00
15848.txt build(deps): bump github.com/docker/docker from 20.10.21+incompatible to 20.10.23+incompatible (#15848) 2023-01-30 09:10:06 -06:00
15852.txt client: add disk_total_mb and disk_free_mb config options (#15852) 2023-01-24 09:14:22 -05:00
15862.txt nsd: block on removal of services (#15862) 2023-01-26 08:17:57 -06:00
15864.txt Task API via Unix Domain Socket (#15864) 2023-02-06 11:31:22 -08:00
15870.txt WI: allow workloads to use RPCs associated with HTTP API (#15870) 2023-01-25 14:33:06 -05:00
15876.txt metrics: measure rate of RPC requests that serve API (#15876) 2023-01-25 16:37:24 -05:00
15898.txt Ensure infra_image gets proper label used for reconciliation (#15898) 2023-01-30 09:46:45 -06:00
15906.txt ui: fix navigation for namespaced jobs in search and job version (#15906) 2023-01-26 16:03:07 -05:00
15908.txt docs: how to troubleshoot consul connect envoy (#15908) 2023-02-02 14:20:26 -06:00
15909.txt ui: fix alloc memory stats to match CLI output (#15909) 2023-01-26 17:08:13 -05:00
15915.txt template: restore driver handle on update (#15915) 2023-01-27 10:55:59 -05:00
15928.txt consul: check for acceptable service identity on consul tokens (#15928) 2023-01-27 18:15:51 -06:00
15933.txt Add warnings to var put for non-alphanumeric keys. (#15933) 2023-02-13 16:14:59 -05:00
15961.txt client: Add option to enable hairpinMode on Nomad bridge (#15961) 2023-02-02 10:12:15 -05:00
15962.txt docker: set force=true on remove image to handle images referenced by multiple tags (#15962) 2023-01-31 07:53:18 -06:00
15983.txt Increases max variable size to 64KiB from 16KiB (#15983) 2023-01-31 13:32:36 -05:00
15996.txt consul: restore consul token when reverting a job (#15996) 2023-02-01 14:02:45 -06:00
15997.txt Change job init default to example.nomad.hcl and recommend in docs (#15997) 2023-02-02 11:47:47 -06:00
15999.txt acl: fix a bug in token creation when parsing expiration TTLs. (#15999) 2023-02-01 17:43:41 +01:00
16000.txt acl: return 400 not 404 code when creating an invalid policy. (#16000) 2023-02-01 17:40:15 +01:00
16006.txt Label for the Web UI (#16006) 2023-02-02 16:29:04 -05:00
16011.txt cli: Fix a panic in deployment status when scheduling is slow (#16011) 2023-02-02 12:34:44 -05:00
16018.txt job parsing: fix panic when variable validation is missing condition (#16018) 2023-02-01 16:41:03 -05:00
16029.txt build: update to go1.20 (#16029) 2023-02-03 08:14:53 -06:00
16030.txt System and sysbatch jobs always have zero index (#16030) 2023-02-02 16:18:01 -05:00
16055.txt Add -json and -t flag for nomad acl token create command (#16055) 2023-02-07 12:05:41 +01:00
16068.txt cli: remove deprecated keyring and keygen commands (#16068) 2023-02-07 09:49:52 -05:00
16074.txt main: remove deprecated uses of rand.Seed (#16074) 2023-02-07 09:19:38 -06:00
16084.txt Allow configurable range of Job priorities (#16084) 2023-02-17 09:23:13 -05:00
16085.txt deps: upgrade to hashicorp/golang-lru/v2 (#16085) 2023-02-08 15:20:33 -06:00
16100.txt users: create cache for user lookups (#16100) 2023-02-09 08:37:50 -06:00
16111.txt [core] Do not start the plugin loader on non-clients (#16111) 2023-02-10 15:33:16 -05:00
16112.txt eval broker: use write lock when reaping cancelable evals (#16112) 2023-02-10 10:40:41 -05:00
16138.txt Fix unbold header Device Group Attributes and remove unused var in func nodeCSIVolumeNames (#16138) 2023-02-13 15:33:12 -05:00
16151.txt artifact: protect against unbounded artifact decompression (1.5.0) (#16151) 2023-02-14 09:28:39 -06:00
16166.txt api: fix missing Node Status "disconnected" in API (#16166) 2023-02-14 09:43:23 -05:00
16174.txt cli: fmt -check should return early on diff (#16174) 2023-02-15 14:06:31 -05:00
16180.txt cgutil: handle panic from runc helper method (#16180) 2023-02-14 15:09:43 -06:00
16181.txt [cli] var put - Add extension parsing to second argument when file (#16181) 2023-02-16 13:43:01 -05:00
16182.txt build: update to go1.20.1 (#16182) 2023-02-14 15:03:26 -05:00
16195.txt csi: add option to configure CSIVolumeClaimGCInterval (#16195) 2023-02-16 10:41:15 -05:00
16216.txt build/cli: Add BuildDate (#16216) 2023-02-27 11:27:40 -06:00
16217.txt client: use RPC address and not serf after initial Consul discovery (#16217) 2023-03-02 13:36:45 -05:00
16237.txt api: fix a panic and tweak some exported types (#16237) 2023-02-22 08:17:22 -06:00
16240.txt services: ensure task group is set on service hook (#16240) 2023-02-22 10:22:48 -06:00
16248.txt services: Set Nomad's User-Agent by default on HTTP checks for nomad services (#16248) 2023-02-23 08:10:42 -06:00
16256.txt CSI: fix potential state store corruptions (#16256) 2023-02-27 08:47:08 -05:00
16266.txt populate Nomad token for task runner update hooks (#16266) 2023-02-27 10:48:13 -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