Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport of allocrunner: prevent panic on network manager into release/1.4.x #16926

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
755 commits
Select commit Hold shift + click to select a range
e803d7c
[core] Do not start the plugin loader on non-clients (#16111)
angrycub Feb 10, 2023
2989302
Add information about template to interpolation page (#10807)
angrycub Feb 10, 2023
26607b4
git: ignore .fleet directory (#16144)
shoenig Feb 13, 2023
c35af4c
deps: update go-set, go-landlock (#16146)
shoenig Feb 13, 2023
e7f8957
build(deps): bump json5 from 1.0.1 to 1.0.2 in /website (#15694)
dependabot[bot] Feb 13, 2023
c4c4eec
build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /websit…
dependabot[bot] Feb 13, 2023
1d5fafe
build(deps): bump github.com/docker/cli (#16141)
dependabot[bot] Feb 13, 2023
fc22c15
build(deps): bump google.golang.org/grpc from 1.52.0 to 1.53.0 (#16142)
dependabot[bot] Feb 13, 2023
25fd8ec
build(deps): bump github.com/containernetworking/plugins (#16060)
dependabot[bot] Feb 13, 2023
b8616bf
build(deps): bump github.com/shirou/gopsutil/v3 from 3.22.12 to 3.23.…
dependabot[bot] Feb 13, 2023
6d27cee
Fix unbold header `Device Group Attributes` and remove unused var in …
dttung2905 Feb 13, 2023
24c236b
ui: glimmerize JobEditor (#16070)
ChaiWithJai Feb 13, 2023
c41ccc6
cni: handle multi-path cni_path when fingerprinting plugins (#16163)
shoenig Feb 13, 2023
d0f9008
Add warnings to `var put` for non-alphanumeric keys. (#15933)
angrycub Feb 13, 2023
ad35b0d
docs: add variable specification docs (#16165)
schmichael Feb 13, 2023
1154c05
api: fix missing Node Status "disconnected" in API (#16166)
Feb 14, 2023
511d0c1
artifact: protect against unbounded artifact decompression (1.5.0) (#…
shoenig Feb 14, 2023
8373434
docs: clarify upgrade note on 1.4.0 panics (#16171)
tgross Feb 14, 2023
fd011ce
eventstream: Handle missing policy documents in event streams (#15495)
wjnicholson Feb 14, 2023
1a96f9e
build: update to go1.20.1 (#16182)
tgross Feb 14, 2023
7ffb0b1
docs: remove cores/memory beta label, update driver cpu docs (#16175)
shoenig Feb 14, 2023
36a9886
cgutil: handle panic from runc helper method (#16180)
shoenig Feb 14, 2023
82ccae2
Merge release 1.4.4 changelog entries (#16190)
tgross Feb 15, 2023
68abcb8
cli: `fmt -check` should return early on diff (#16174)
tgross Feb 15, 2023
26f8a95
build(deps): bump github.com/containerd/containerd from 1.6.12 to 1.6…
dependabot[bot] Feb 16, 2023
7d4ccf1
csi: add option to configure CSIVolumeClaimGCInterval (#16195)
visweshs-cb Feb 16, 2023
6226e56
build: correct Makefile to run smoke tests locally (#16137)
farbodahm Feb 16, 2023
f9d611c
fix test flake for RPC TLS enforcement test (#16199)
tgross Feb 16, 2023
037823e
Minor post-1.5-beta1 API, code, and docs cleanups (#16193)
schmichael Feb 16, 2023
38931c9
[cli] var put - Add extension parsing to second argument when file (#…
angrycub Feb 16, 2023
ebe4b51
[CI only] Prepare workflow rollout (#15600)
mdeggies Feb 16, 2023
365ccf4
Allow configurable range of Job priorities (#16084)
alessio-perugini Feb 17, 2023
40f1ffb
Count and comments added to hello-world (#16162)
philrenaud Feb 17, 2023
004ddb2
acl: add validation to binding rule selector on upsert. (#16210)
jrasell Feb 17, 2023
8c462ce
docs: clarify sysbatch supports count (#16205)
schmichael Feb 17, 2023
ed4ad3e
docs: slight tidy up of var create example payload (#16212)
shoenig Feb 17, 2023
517ad9c
E2E: add multi-home networking to test infrastructure (#16218)
tgross Feb 20, 2023
d5f0db8
Task API / Dynamic Node Metadata E2E test fixes (#16219)
schmichael Feb 21, 2023
2a0dde3
api: fix a panic and tweak some exported types (#16237)
shoenig Feb 22, 2023
30bcd51
services: ensure task group is set on service hook (#16240)
shoenig Feb 22, 2023
41e510a
Fix missing query parameter in job doc (#16233)
dttung2905 Feb 22, 2023
a877fd9
build(deps): bump golang.org/x/net from 0.5.0 to 0.7.0 (#16220)
dependabot[bot] Feb 22, 2023
1ff1132
services: Set Nomad's User-Agent by default on HTTP checks for nomad …
shoenig Feb 23, 2023
35e5772
agent: only reload HTTP servers that use TLS (#16250)
schmichael Feb 23, 2023
7c56fd5
CSI: fix potential state store corruptions (#16256)
tgross Feb 27, 2023
f619b0b
populate Nomad token for task runner update hooks (#16266)
tgross Feb 27, 2023
4bdfe6d
build/cli: Add BuildDate (#16216)
gulducat Feb 27, 2023
542b23e
Accept Workload Identities for Client RPCs (#16254)
schmichael Feb 27, 2023
c5d54ab
Prepare release 1.5.0-rc.1
schmichael Feb 27, 2023
0deb5c4
Generate files for 1.5.0-rc.1 release
hc-github-team-nomad-core Feb 27, 2023
b739144
Prepare for next release
hc-github-team-nomad-core Feb 27, 2023
cf5b14c
Merge pull request #16284 from hashicorp/post-1.5.0-rc.1-release
jrasell Mar 2, 2023
ba6d20b
prepare release 1.5.0
jrasell Mar 1, 2023
01d049e
Generate files for 1.5.0 release
hc-github-team-nomad-core Mar 1, 2023
4734c02
Prepare for next release
hc-github-team-nomad-core Mar 1, 2023
646a82b
Merge release 1.5.0 files
jrasell Mar 2, 2023
a9bb8e9
client: use RPC address and not serf after initial Consul discovery (…
tgross Mar 2, 2023
fbd0dcb
tests: add functionality to skip a test if it's not running in CI and…
farbodahm Mar 2, 2023
9102a24
deps: update go-plugin to 1.4.9 (#16292)
tgross Mar 2, 2023
bbd41c8
handle `FSM.Apply` errors in `raftApply` (#16287)
tgross Mar 2, 2023
f88e3b0
[ui, helios] Toast Component (#16099)
philrenaud Mar 2, 2023
f553dc8
Merge pull request #16293 from hashicorp/post-1.5.0-release
schmichael Mar 2, 2023
273b76a
cli: sort Node value in `nomad operator raft list-peers` command (#16…
dttung2905 Mar 2, 2023
f89910d
Add namespace argument to the job verification help text (#16243)
Valefant Mar 2, 2023
64d27c6
docs: fix typos in task-api.mdx and workload-identity.mdx (#16309)
aofei Mar 3, 2023
2ec6575
api: add new test case for force-leave (#16260)
dttung2905 Mar 3, 2023
a4f7926
service: fix regression in task access to list/read endpoint (#16316)
tgross Mar 3, 2023
0e824d3
cli: use shared logic for resolving job prefix (#16306)
lgfa29 Mar 3, 2023
158d6a9
docs: fix alloc stop `no_shutdown_delay` (#16282)
lgfa29 Mar 3, 2023
ceed255
remove backcompat support for non-atomic job registration (#16305)
tgross Mar 3, 2023
b24dddc
api: set last index and request time on alloc stop (#16319)
lgfa29 Mar 3, 2023
b07af57
client: don't emit task shutdown delay event if not waiting (#16281)
lgfa29 Mar 3, 2023
a57f97e
[ui] Fix: Wildcard-datacenter system/sysbatch jobs stopped showing cl…
philrenaud Mar 6, 2023
78bcd32
deps: update test to 0.6.2 for new functions (#16326)
shoenig Mar 6, 2023
605f155
CI: delete test-link-rewrites.yml (#16354)
ashleemboyer Mar 6, 2023
6f52a91
scheduler: correctly detect inplace update with wildcard datacenters …
tgross Mar 7, 2023
03d6a8c
docs: note that secrets dir is usually mounted `noexec` (#16363)
tgross Mar 7, 2023
003a567
cli: support `json` and `t` on `acl binding-rule info` command. (#16357)
jrasell Mar 7, 2023
b677ec7
docs: add 1.5.0, 1.4.5, and 1.3.10 pause regression upgrade note. (#1…
jrasell Mar 7, 2023
b3f7559
docker: fix bug where network pause containers would be erroneously r…
shoenig Mar 7, 2023
24af468
e2e: fix permissions on nomad data directory (#16376)
shoenig Mar 7, 2023
5d5740b
Outage recovery link fix (#16365)
philrenaud Mar 7, 2023
37e9eca
build(deps): bump golang.org/x/crypto from 0.5.0 to 0.7.0 (#16337)
dependabot[bot] Mar 8, 2023
99f43c1
Update ioutil library references to os and io respectively for comman…
lhaig Mar 8, 2023
962b65f
Update ioutil library references to os and io respectively for e2e he…
lhaig Mar 8, 2023
0e74431
Update ioutil library references to os and io respectively for API an…
lhaig Mar 8, 2023
3160c76
deps: Update ioutil library references to os and io respectively for …
lhaig Mar 8, 2023
48e7d70
deps: Update ioutil deprecated library references to os and io respec…
lhaig Mar 8, 2023
fcd51dc
[ui] Fix: New toast notifications no longer last forever (#16384)
philrenaud Mar 8, 2023
40ab325
e2e: setup nomad permissions correctly (client vs. server) (#16399)
shoenig Mar 8, 2023
95359b8
client: disable running artifact downloader as nobody (#16375)
shoenig Mar 8, 2023
1227615
Updated who-uses-nomad to add Behavox (#16339)
Oloremo Mar 9, 2023
c36d3bd
scheduling: prevent self-collision in dynamic port network offerings …
tgross Mar 9, 2023
0f7ad3b
cli: fix help output format on `job init` command. (#16407)
jrasell Mar 9, 2023
1dd3203
docs: update content-conformance package (#16412)
Mar 9, 2023
4fdb5c4
cli: remove hard requirement on `list-jobs` (#16380)
lgfa29 Mar 9, 2023
730adaa
env/aws: update ec2 cpu info data (#16417)
schmichael Mar 9, 2023
712c669
cli: add `-json` and `-t` flag for `alloc checks` command (#16405)
Juanadelacuesta Mar 10, 2023
419c4bf
allocrunner: fix health check monitoring for Consul services (#16402)
lgfa29 Mar 10, 2023
9fefc18
e2e fixes: cli output, timing issue, and some cleanups (#16418)
schmichael Mar 10, 2023
d0ddd5e
acl: prevent privilege escalation via workload identity
tgross Mar 3, 2023
669495b
Generate files for 1.5.1 release
hc-github-team-nomad-core Mar 10, 2023
6c91cc8
Prepare for next release
hc-github-team-nomad-core Mar 10, 2023
172f49f
Merge release 1.5.1 files
tgross Mar 13, 2023
2a0e45b
Merge pull request #16445 from hashicorp/post-1.5.1-release
tgross Mar 13, 2023
a34925f
deps: remove replace statement for go-discover (#16304)
shoenig Mar 13, 2023
12688f2
scheduler: add simple benchmark for tasksUpdated (#16422)
shoenig Mar 13, 2023
b6d6cc4
scheduler: refactor system util tests (#16416)
tgross Mar 13, 2023
5febe9b
build(deps): bump go.uber.org/goleak from 1.2.0 to 1.2.1 (#16439)
dependabot[bot] Mar 13, 2023
5f37b2f
build: update from go1.20.1 to go1.20.2 (#16427)
schmichael Mar 13, 2023
f3a527b
doc: Update `nomad fmt` doc to run against non-deprecated HCL2 jobspe…
dttung2905 Mar 13, 2023
b2c8732
plugin: add missing fields to `TaskConfig` (#16434)
lgfa29 Mar 13, 2023
f2bfbfa
acl: update job eval requirement to `submit-job` (#16463)
lgfa29 Mar 13, 2023
a42a33f
cgv1: do not disable cpuset manager if reserved interface already exi…
shoenig Mar 13, 2023
c70bbd1
agent: trim space when parsing X-Nomad-Token header (#16469)
tgross Mar 14, 2023
101e5d0
docs: clarify migration behavior under `nomad alloc stop` (#16468)
tgross Mar 14, 2023
eaf22f2
cli: Add `-json` and `-t` flags to `namespace status` command (#16442)
Juanadelacuesta Mar 14, 2023
362f752
Updated trial license link and wording
tunzor Mar 14, 2023
d5e0130
Merge pull request #16484 from hashicorp/tunzor-patch-1
tunzor Mar 14, 2023
1a01e87
scheduler: annotate tasksUpdated with reason and purge DeepEquals (#1…
shoenig Mar 14, 2023
bdf468c
cli: fix login help output formatting. (#16502)
jrasell Mar 15, 2023
e4963b9
test: set BuildDate in default TestAgent config (#16499)
gulducat Mar 15, 2023
323abf7
build: fix `test-nomad` make target when running locally. (#16506)
jrasell Mar 16, 2023
098650e
artifact: use specific version link for zipbomb artifact (#16513)
shoenig Mar 16, 2023
ea727df
artifact: do not set process attributes on darwin (#16511)
shoenig Mar 16, 2023
46ae102
docs: dispatch_payload and jobs api docs had some weirdness (#16514)
schmichael Mar 16, 2023
995ab41
artifact: git needs more files for private repositories (#16508)
shoenig Mar 16, 2023
8684183
client: don't use `Status` RPC for Consul discovery (#16490)
tgross Mar 16, 2023
282e3bc
Enable ACLs on E2E test clients (#16530)
schmichael Mar 16, 2023
57a3cbe
docs: add binding-rule selector escape example on Windows PS (#16273)
jrasell Mar 17, 2023
76649df
acl: fix canonicalization of OIDC auth method mock (#16534)
pkazmierczak Mar 17, 2023
ed498f8
nsd: always set deregister flag after deregistration of group (#16289)
shoenig Mar 17, 2023
b95b105
cli: nomad login command should not require a -type flag and should r…
pkazmierczak Mar 17, 2023
1cfa95e
tls enforcement flaky tests (#16543)
shoenig Mar 17, 2023
cd8615d
Spelling update (#16553)
DocAdam Mar 20, 2023
151147b
cli: Add `json` and `-t` flags to `server members` command (#16444)
Juanadelacuesta Mar 20, 2023
26b4fcc
cli: add `-json` and `-t` flags to `quota status` command (#16485)
Juanadelacuesta Mar 20, 2023
cc110f4
Add `-json` flag to `quota inspect` command (#16478)
Juanadelacuesta Mar 20, 2023
0071844
[ui] Perform common job tasks with keyboard shortcuts (#16378)
philrenaud Mar 20, 2023
96740b5
docs: remove Java and Scala SDKs from supported list. (#16555)
jrasell Mar 20, 2023
aacc7c6
dev: remove use of cfssl and use Nomad CLI for TLS certs. (#16145)
jrasell Mar 20, 2023
695df42
contrib: mock driver (#16573)
tgross Mar 20, 2023
a9ecf09
Adds public roadmap project to readme
mikenomitch Mar 20, 2023
fb08518
client/metadata: fix crasher caused by AllowStale = false (#16549)
schmichael Mar 20, 2023
a633b79
changelog: update #16427 to improvement (#16565)
lgfa29 Mar 21, 2023
a90df9d
contrib: architecture guide to the drainer (#16569)
tgross Mar 21, 2023
5309325
Update csi_plugin.mdx (#16584)
Suselz Mar 21, 2023
a73a399
Windows fixes for e2e tests (#16592)
schmichael Mar 21, 2023
aece7b0
E2E: fix events tests (#16595)
tgross Mar 21, 2023
337a8d2
e2e: sleep to ensure logs are picked up (#16596)
schmichael Mar 21, 2023
4d31fd3
taskapi: use HasSuffix to detect errors from rpcs (#16594)
schmichael Mar 21, 2023
39ec124
docs: detail support for Nomad checks in service block. (#16598)
jrasell Mar 22, 2023
cb9ce8b
Fix broken test for quotas CLI (#16610)
Juanadelacuesta Mar 22, 2023
2a22d71
[ui] Copyable server and client attribute values (#16548)
philrenaud Mar 22, 2023
1a53d9c
Post 1.5.2 release (#16614)
schmichael Mar 22, 2023
23b3647
drainer: test refactoring to clarify behavior around delete/down node…
tgross Mar 23, 2023
1061ddd
ci: send notification when prepare is complete (#16627)
lgfa29 Mar 23, 2023
fffdbdf
cli: job restart command (#16278)
lgfa29 Mar 23, 2023
b84c455
docs: added section of needed ACL rules for Nomad UI (#16494)
ron-savoia Mar 24, 2023
72ad885
scheduler: fix reconciliation of reconnecting allocs (#16609)
lgfa29 Mar 24, 2023
6626965
style: rename ForceRun to ForceEval, for clarity (#16617)
Juanadelacuesta Mar 27, 2023
e773710
Multiple instances of a periodic job are run simultaneously, when pro…
Juanadelacuesta Mar 27, 2023
c071791
dev: account for non-vagrant machines on Linux config priv. (#16657)
jrasell Mar 27, 2023
39e7a7e
docs: fix link of Read Stats API (#16673)
tcraxs Mar 28, 2023
3682557
docs: fix-up legacy link in client config page. (#16678)
jrasell Mar 28, 2023
be0678b
docs: fix template retry attempts default documentation (#16667)
tgross Mar 28, 2023
cef87f0
docs: add notes about keyring to snapshot restore (#16663)
tgross Mar 28, 2023
5816edc
dev: modify Go install to support arch64 and non-vagrant machines. (#…
jrasell Mar 28, 2023
fd900d0
client/fingerprint: correctly fingerprint E/P cores of Apple Silicon …
shoenig Mar 28, 2023
ee9e2e0
dev: make cni, consul, dev, docker, and vault scripts Lima compat. (#…
jrasell Mar 28, 2023
70faebb
drivers/exec: Fix handling of capabilities for unprivileged tasks (#1…
elprans Mar 28, 2023
43e2541
docs: clarify capabilities options for `docker` driver (#16693)
tgross Mar 28, 2023
cd4c3c9
docs: mention Nomad Admission Control Proxy (#16702)
mxab Mar 28, 2023
7f5d19e
fix: clean the output writter to avoid duplicates when testing for js…
Juanadelacuesta Mar 29, 2023
8baf40d
build(deps): bump github.com/opencontainers/runc from 1.1.4 to 1.1.5 …
dependabot[bot] Mar 29, 2023
03a90f4
docker: move pause container recovery to after `SetConfig` (#16713)
tgross Mar 29, 2023
ed068c0
acl: JWT auth method
pkazmierczak Jan 26, 2023
a16d3a1
acl: RPC endpoints for JWT auth (#15918)
pkazmierczak Mar 16, 2023
927c7bc
acl: HTTP endpoints for JWT auth (#16519)
pkazmierczak Mar 17, 2023
2d35911
acl: fix canonicalization of JWT auth method mock (#16531)
pkazmierczak Mar 17, 2023
46ee09c
acl: JWT auth CLI (#16532)
pkazmierczak Mar 20, 2023
3da1756
acl: JWT changelog entry and typo fix
pkazmierczak Mar 20, 2023
58c4374
acl: rebased on main and changed the gate to 1.5.3-dev
pkazmierczak Mar 23, 2023
f4e0056
[ui] Web sign-in with JWT (#16625)
philrenaud Mar 29, 2023
696d4d4
acl: set minACLJWTAuthMethodVersion to 1.5.3 and adjust code comment
pkazmierczak Mar 30, 2023
d05eed6
Merge pull request #15897 from hashicorp/f-sso-jwt-auth-method
pkazmierczak Mar 30, 2023
1721e68
ci: use `BACKPORT_MERGE_COMMIT` option (#16730)
lgfa29 Mar 30, 2023
5957880
connect: add meta on ConsulSidecarService (#16705)
horaciomonsalvo Mar 30, 2023
967f6e9
ent: move all license info into LicenseConfig{} (#16738)
gulducat Mar 30, 2023
e6da5c7
Update enterprise licensing documentation (#16615)
gulducat Mar 30, 2023
5e9b9ef
style: update documentation (#16729)
Juanadelacuesta Mar 31, 2023
473135d
Update quota name on failing test for quota status (#16662)
Juanadelacuesta Mar 31, 2023
78c90c5
take maximum processor Mhz (#16740)
gburanov Mar 31, 2023
d14f685
docs: fix install instructions for apt (#16764)
tgross Apr 3, 2023
db2a4e5
docs: fix use of gpg to avoid teeing binary to terminal (#16767)
tgross Apr 3, 2023
f3fc54a
CSI: set mounts in alloc hook resources atomically (#16722)
tgross Apr 3, 2023
6b64b20
Merge pull request #16575 from hashicorp/docs-add-roadmap-project
mikenomitch Apr 3, 2023
4848bfa
cli: stream both stdout and stderr when following an alloc. (#16556)
jrasell Apr 4, 2023
c97ac93
cli: fix up failing quota inspect enterprise test. (#16781)
jrasell Apr 4, 2023
e324a04
cleanup: use jobID name rather than jobName in job endpoints (#16777)
shoenig Apr 4, 2023
ed80d70
Prevent kill_timeout greater than progress_deadline (#16761)
Juanadelacuesta Apr 4, 2023
bc530a6
acl: fix ACL bypass for anon requests that pass thru client HTTP
tgross Mar 31, 2023
bb0466b
upgrade go to 1.20.3
tgross Apr 4, 2023
7088540
Generate files for 1.5.3 release
hc-github-team-nomad-core Apr 4, 2023
02cf95c
Prepare for next release
hc-github-team-nomad-core Apr 4, 2023
965b852
Merge release 1.5.3 files
tgross Apr 5, 2023
780fcf9
deps: update go-m1cpu with fix for BigSur users (#16793)
shoenig Apr 5, 2023
385e3ba
Do not set attributes when spawning the getter child (#16791)
the-nando Apr 5, 2023
c1a09a0
Merge pull request #16794 from hashicorp/post-1.5.3-release
tgross Apr 5, 2023
b08edf3
agent: add top-level warning if mTLS is not configured (#16800)
tgross Apr 5, 2023
37d1bfb
docs: remove reference to vSphere from CSI concepts docs (#16765)
tgross Apr 5, 2023
6cb69e5
E2E: test enforcement of ACL system (#16796)
tgross Apr 6, 2023
f257aec
client: ensure envoy version hook uses all pointer receiver funcs. (#…
jrasell Apr 6, 2023
beb480f
e2e: swap assert for test package in e2eutil/jobs.go (#16820)
shoenig Apr 6, 2023
d7e87ba
Set RequireRoot to be a test helper. (#16641)
angrycub Apr 6, 2023
9ed5aa1
e2e/acl: export ACL resource Cleanup helpers (#16822)
shoenig Apr 6, 2023
db2325b
docker: default device.container_path to host_path (#16811)
schmichael Apr 6, 2023
bca03b6
E2E: update subset of node drain tests off the old framework (#16823)
tgross Apr 7, 2023
b8a472d
ephemeral disk: `migrate` should imply `sticky` (#16826)
tgross Apr 7, 2023
f005448
[COMPLIANCE] Add Copyright and License Headers
hashicorp-copywrite[bot] Apr 10, 2023
dbe8365
gracefully recover tasks that use csi node plugins (#16809)
gulducat Apr 10, 2023
a9f52f5
Merge pull request #16836 from hashicorp/compliance/add-headers
schmichael Apr 10, 2023
27b5596
acl: bump JWT auth gate to 1.5.4 (#16838)
pkazmierczak Apr 11, 2023
2c44cbb
api: enable support for setting original job source (#16763)
shoenig Apr 11, 2023
fc75e9d
consul/connect: fixed a bug where restarting proxy tasks failed. (#16…
jrasell Apr 11, 2023
80bd521
drainer: fix codec race condition in integration test (#16845)
tgross Apr 11, 2023
504fdf0
docs: document signal handling (#16835)
tgross Apr 11, 2023
7120b90
deps: bump build and linter tool versions (#16858)
shoenig Apr 11, 2023
a0dad2e
Deployment Status Command Does Not Respect -namespace Wildcard (#16792)
Juanadelacuesta Apr 12, 2023
313ab8a
core: ensure all Server receiver names are consistent. (#16859)
jrasell Apr 12, 2023
a1ebd07
e2e: add e2e tests for job submission api (#16841)
shoenig Apr 12, 2023
74b16da
deps: update docker to 23.0.3 (#16862)
shoenig Apr 12, 2023
6a90e83
E2E: clarify drain `-deadline` and `-force` flag behaviors (#16868)
tgross Apr 12, 2023
9898e85
fix: typo (#16873)
NOBLES5E Apr 12, 2023
38d0a2f
docs: add node meta command docs (#16828)
schmichael Apr 12, 2023
f91bf84
drain: use client status to determine drain is complete (#14348)
tgross Apr 13, 2023
f74623a
[ui, compliance] Remove the newline after .hbs copyright headers (#16…
philrenaud Apr 14, 2023
c3002db
client: allow `drain_on_shutdown` configuration (#16827)
tgross Apr 14, 2023
bf07321
license: show Terminated field in `license get` command (#16892)
tgross Apr 17, 2023
a46e8e6
docs: disable secret scanning for documentation content (#16903)
tgross Apr 17, 2023
ed0dfd2
users: eliminate nobody user memoization (#16904)
shoenig Apr 17, 2023
8a98520
hashicorp/go-msgpack v2 (#16810)
IamTheFij Apr 17, 2023
84cd58d
[scheduler] Honor `false` for distinct hosts constraint (#16907)
angrycub Apr 17, 2023
44b0530
test: fix quota command autocomplete (#16917)
lgfa29 Apr 18, 2023
3067191
ui: fix notification service in token controller (#16918)
lgfa29 Apr 18, 2023
c5c1b6c
allocrunner: prevent panic on network manager
lgfa29 Apr 18, 2023
e4d69fc
changelog: add entry for #16921
lgfa29 Apr 18, 2023
a573ac9
backport of commit e4d69fcbe7d0f2e0526323f64000b2fe310f7d49
lgfa29 Apr 18, 2023
954694a
Merge e4d69fcbe7d0f2e0526323f64000b2fe310f7d49 into backport/fix-netw…
hc-github-team-nomad-core Apr 18, 2023
2f35300
backport of commit 9d700ebc5259bd3f68a36245c6f653d990e06784
lgfa29 Apr 18, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 0 additions & 3 deletions .changelog/12872.txt

This file was deleted.

3 changes: 3 additions & 0 deletions .changelog/12916.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
event_stream: fixed a bug where dynamic port values would fail to serialize in the event stream
```
3 changes: 3 additions & 0 deletions .changelog/13845.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
api: Fixed a nil pointer dereference when periodic jobs are missing their periodic spec
```
5 changes: 5 additions & 0 deletions .changelog/14002.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
```release-note:improvement
template: Expose per-template configuration for `error_on_missing_key`. This allows jobspec authors to specify that a
template should fail if it references a struct or map key that does not exist. The default value is false and should be
fully backward compatible.
```
4 changes: 4 additions & 0 deletions .changelog/14296.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
```release-note:improvement
cli: Added tls command to enable creating Certificate Authority and Self signed TLS certificates.
There are two sub commands `tls ca` and `tls cert` that are helpers when creating certificates.
```
3 changes: 3 additions & 0 deletions .changelog/14300.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
scheduler: Allow jobs not requiring network resources even when no network is fingerprinted
```
3 changes: 3 additions & 0 deletions .changelog/14348.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
drain: Fixed a bug where drains would complete based on the server status and not the client status of an allocation
```
2 changes: 1 addition & 1 deletion .changelog/14519.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
```release-note:bug
rpc: check for spec changes in all regions when registering multiregion jobs
rpc (Enterprise): check for spec changes in all regions when registering multiregion jobs
```
3 changes: 0 additions & 3 deletions .changelog/14551.txt

This file was deleted.

3 changes: 3 additions & 0 deletions .changelog/14615.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
client: Fixed a bug where network fingerprinters were not reloaded when the client configuration was reloaded with SIGHUP
```
3 changes: 3 additions & 0 deletions .changelog/14621.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
scheduler: when multiple evaluations are pending for the same job, evaluate the latest and cancel the intermediaries on success
```
3 changes: 3 additions & 0 deletions .changelog/14631.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
cli: Added `-id-prefix-template` option to `nomad job dispatch`
```
2 changes: 1 addition & 1 deletion .changelog/14651.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
```release-note:deprecation
```release-note:breaking-change
cli: `eval status -json` no longer supports listing all evals in JSON. Use `eval list -json`.
```
2 changes: 1 addition & 1 deletion .changelog/14659.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
```release-note:bug
scheduler: Fixed bug where the scheduler would treat multiregion jobs as paused for job types that don't use deployments
scheduler (Enterprise): Fixed bug where the scheduler would treat multiregion jobs as paused for job types that don't use deployments
```
3 changes: 0 additions & 3 deletions .changelog/14665.txt

This file was deleted.

3 changes: 3 additions & 0 deletions .changelog/14742.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
client: re-enable nss-based user lookups
```
3 changes: 3 additions & 0 deletions .changelog/14747.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
ui: allow users to upload files by click or drag in the web ui
```
3 changes: 3 additions & 0 deletions .changelog/14749.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
template: Fixed a bug where the `splay` timeout was not being applied when `change_mode` was set to `script`.
```
3 changes: 3 additions & 0 deletions .changelog/14779.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
cli: add nomad fmt to the CLI
```
3 changes: 3 additions & 0 deletions .changelog/14798.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug-fix
ui: always show ports on allocations page
```
3 changes: 3 additions & 0 deletions .changelog/14814.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
ui: Fixed line charts to update x-axis (time) where relevant
```
3 changes: 3 additions & 0 deletions .changelog/14821.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
keyring: Fixed a panic that can occur during upgrades to 1.4.0 when initializing the keyring
```
3 changes: 3 additions & 0 deletions .changelog/14832.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
ui: Fixes an issue where service tags would bleed past the edge of the screen
```
3 changes: 3 additions & 0 deletions .changelog/14833.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
ui: Adds a "Pack" tag and logo on the jobs list index when appropriate
```
3 changes: 3 additions & 0 deletions .changelog/14851.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
exec: Allow running commands from mounted host volumes
```
3 changes: 3 additions & 0 deletions .changelog/14864.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
services: Fixed a regression where check task validation stopped allowing some configurations
```
3 changes: 3 additions & 0 deletions .changelog/14868.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
servicedisco: Fixed a bug where job using checks could land on incompatible client
```
3 changes: 3 additions & 0 deletions .changelog/14875.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
docker: improve memory usage for docker_logger
```
3 changes: 3 additions & 0 deletions .changelog/14901.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
keyring: Fixed a bug where keyring initialization is blocked by un-upgraded federated regions
```
3 changes: 3 additions & 0 deletions .changelog/14908.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
acl: Ensure all federated servers meet v.1.4.0 minimum before ACL roles can be written
```
9 changes: 9 additions & 0 deletions .changelog/14912.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
```release-note:bug
variables: Fixed a bug where Nomad version checking was not enforced for writing to variables
```
```release-note:bug
acl: Fixed a bug where Nomad version checking for one-time tokens was enforced across regions
```
```release-note:bug
scheduler: Fixed a bug where version checking for disconnected clients handling was enforced across regions
```
3 changes: 3 additions & 0 deletions .changelog/14913.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
ui: adds searching and filtering to the topology page
```
3 changes: 3 additions & 0 deletions .changelog/14917.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
consul: Fixed a bug where services continuously re-registered
```
7 changes: 7 additions & 0 deletions .changelog/14922.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:bug
client: Resolve ACL roles within client ACL cache
```

```release-note:bug
client: Check ACL token expiry when resolving token within ACL cache
```
11 changes: 11 additions & 0 deletions .changelog/14923.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
```release-note:bug
event stream: Resolve ACL roles within ACL tokens
```

```release-note:bug
event stream: Check ACL token expiry when resolving tokens
```

```release-note:improvement
event stream: Added ACL role topic with create and delete types
```
4 changes: 4 additions & 0 deletions .changelog/14924.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
```release-note:bug
nomad native service discovery: Ensure all local servers meet v.1.3.0 minimum before service registrations can be written
```

3 changes: 3 additions & 0 deletions .changelog/14944.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
consul: atomically register checks on initial service registration
```
3 changes: 3 additions & 0 deletions .changelog/14982.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
acl: Callers should be able to read policies linked via roles to the token used
```
3 changes: 3 additions & 0 deletions .changelog/14983.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
deps: update go-memdb for goroutine leak fix
```
15 changes: 15 additions & 0 deletions .changelog/14987.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
```release-note:bug
keyring: Fixed a bug where the root keyring replicator's rate limiting would be skipped if the keyring replication exceeded the burst rate.
```

```release-note:bug
keyring: Fixed a bug where root keyring replication could make incorrectly stale queries and exit early if those queries did not return the expected key.
```

```release-note:bug
keyring: Fixed a bug where root keyring initialization could occur before the raft FSM on the leader was verified to be up-to-date.
```

```release-note:bug
keyring: Fixed a bug where if a key is rotated immediately following a leader election, plans that are in-flight may get signed before the new leader has the key. Allow for a short timeout-and-retry to avoid rejecting plans.
```
3 changes: 3 additions & 0 deletions .changelog/14992.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
cli: prevent a panic when the Nomad API returns an error while collecting a debug bundle
```
7 changes: 7 additions & 0 deletions .changelog/15009.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:bug
keyring: Fixed a bug where root keyring garbage collection configuration values were not respected.
```

```release-note:bug
keyring: Fixed a bug where `nomad system gc` forced a root keyring rotation.
```
7 changes: 7 additions & 0 deletions .changelog/15012.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:security
variables: Fixed a bug where non-sensitive variable metadata (paths and raft indexes) was exposed via the template `nomadVarList` function to other jobs in the same namespace.
```

```release-note:bug
variables: Fixed a bug where getting empty results from listing variables resulted in a permission denied error.
```
3 changes: 3 additions & 0 deletions .changelog/15013.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:security
event stream: Fixed a bug where ACL token expiration was not checked when emitting events
```
3 changes: 3 additions & 0 deletions .changelog/15021.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
deps: Update hashicorp/raft to v1.3.11; fixes unstable leadership on server removal
```
3 changes: 3 additions & 0 deletions .changelog/15027.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
client: Fixed a bug where Nomad could not detect cores on recent RHEL systems
```
3 changes: 3 additions & 0 deletions .changelog/15034.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
keyring: Removed root key garbage collection to avoid orphaned workload identities
```
3 changes: 3 additions & 0 deletions .changelog/15045.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
deps: Update hashicorp/consul-template to 90370e07bf621811826b803fb633dadbfb4cf287; fixes template rerendering issues when only user or group set
```
7 changes: 7 additions & 0 deletions .changelog/15068.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:bug
scheduler: Fixed a bug that prevented disconnected allocations to be updated after they reconnect.
```

```release-note:bug
scheduler: Prevent unnecessary placements when disconnected allocations reconnect.
```
3 changes: 3 additions & 0 deletions .changelog/15078.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
deps: Updated github.com/docker/cli from 20.10.18+incompatible to 20.10.21+incompatible
```
3 changes: 3 additions & 0 deletions .changelog/15081.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
deps: Updated github.com/aws/aws-sdk-go from 1.44.84 to 1.44.126
```
7 changes: 7 additions & 0 deletions .changelog/15092.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:bug
keyring: Fixed a bug where a missing key would prevent any further replication.
```

```release-note:bug
keyring: Re-enabled keyring garbage collection after fixing a bug where keys would be garbage collected even if they were used to sign a live allocation's workload identity.
```
3 changes: 3 additions & 0 deletions .changelog/15096.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
drivers: pass missing `propagation_mode` configuration for volume mounts to external plugins
```
3 changes: 3 additions & 0 deletions .changelog/15097.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:breaking-change
core: Ensure no leakage of evaluations for batch jobs. Prior to this change allocations and evaluations for batch jobs were never garbage collected until the batch job was explicitly stopped. The new `batch_eval_gc_threshold` server configuration controls how often they are collected. The default threshold is `24h`.
```
3 changes: 3 additions & 0 deletions .changelog/15101.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
csi: Fixed race condition that can cause a panic when volume is garbage collected
```
3 changes: 3 additions & 0 deletions .changelog/15102.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
variables: Fixed a bug where a long-running rekey could hit the nack timeout
```
3 changes: 3 additions & 0 deletions .changelog/15117.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
cli: Improved performance of eval delete with large filter sets
```
3 changes: 3 additions & 0 deletions .changelog/15121.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
wi: Fixed a bug where clients running pre-1.4.0 allocations would erase the token used to query service registrations after upgrade
```
3 changes: 3 additions & 0 deletions .changelog/15125.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
device: Fixed a bug where device plugins would not fingerprint on startup
```
3 changes: 3 additions & 0 deletions .changelog/15134.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
cleanup: fixed missing timer.Reset for plan queue stat emitter
```
3 changes: 3 additions & 0 deletions .changelog/15140.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
client: prevent allocations from failing on client reconnect by retrying RPC requests when no servers are available yet
```
3 changes: 3 additions & 0 deletions .changelog/15146.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
ui: Fixed a bug where the task log sidebar would close and re-open if the parent job state changed
```
3 changes: 3 additions & 0 deletions .changelog/15147.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
api: Added an API for counting evaluations that match a filter
```
3 changes: 3 additions & 0 deletions .changelog/15180.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
drivers: Fixed a bug where one goroutine was leaked per task
```
3 changes: 3 additions & 0 deletions .changelog/15192.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
template: Fixed a bug where template could cause agent panic on startup
```
3 changes: 3 additions & 0 deletions .changelog/15214.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
client: fixed a bug where non-`docker` tasks with network isolation would leak network namespaces and iptables rules if the client was restarted while they were running
```
3 changes: 3 additions & 0 deletions .changelog/15215.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
client: Fixed a bug where tasks would restart without waiting for interval
```
3 changes: 3 additions & 0 deletions .changelog/15227.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
keyring: Fixed a bug where replication would stop after snapshot restores
```
3 changes: 3 additions & 0 deletions .changelog/15252.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
api: Ensure all request body decode errors return a 400 status code
```
3 changes: 3 additions & 0 deletions .changelog/15262.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
cli: Added `-wait` flag to `deployment status` for use with `-monitor` mode
```
3 changes: 3 additions & 0 deletions .changelog/15290.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
autopilot: Fixed a bug where autopilot would try to fetch raft stats from other regions
```
3 changes: 3 additions & 0 deletions .changelog/15309.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
fingerprint: Ensure Nomad can correctly fingerprint Consul gRPC where the Consul agent is running v1.14.0 or greater
```
3 changes: 3 additions & 0 deletions .changelog/15324.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
ui: add consul connect service upstream and on-update info to the service sidebar
```
3 changes: 3 additions & 0 deletions .changelog/15325.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
scheduler (Enterprise): Fixed a bug that prevented new allocations from multiregion jobs to be placed in situations where other regions are not involved, such as node updates.
```
3 changes: 3 additions & 0 deletions .changelog/15337.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
check: Add support for sending custom host header
```
3 changes: 3 additions & 0 deletions .changelog/15363.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
ui: Made task rows in Allocation tables look more aligned with their parent
```
3 changes: 3 additions & 0 deletions .changelog/15372.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
csi: Fixed a bug where volumes in non-default namespaces could not be scheduled for system or sysbatch jobs
```
3 changes: 3 additions & 0 deletions .changelog/15382.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
cli: corrected typos in ACL role create/delete CLI commands
```
3 changes: 3 additions & 0 deletions .changelog/15402.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
deps: Update google.golang.org/grpc to v1.51.0
```
3 changes: 3 additions & 0 deletions .changelog/15407.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
client: detect and cleanup leaked iptables rules
```
3 changes: 3 additions & 0 deletions .changelog/15411.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
consul: Fixed a bug where services would continuously re-register when using ipv6
```
3 changes: 3 additions & 0 deletions .changelog/15452.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
fingerprint: Detect CNI plugins and set versions as node attributes
```
3 changes: 3 additions & 0 deletions .changelog/15454.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
ui: Fixed a bug where the exec window would not maintain namespace upon refresh
```
3 changes: 3 additions & 0 deletions .changelog/15455.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
scheduler: allow using device IDs in `affinity` and `constraint`
```
3 changes: 3 additions & 0 deletions .changelog/15458.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:improvement
ui: The web UI will now show canary_tags of services anyplace we would normally show tags.
```
3 changes: 3 additions & 0 deletions .changelog/15477.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
client: Fixed a bug where allocation cleanup hooks would not run
```
Loading