feat: harden runtime capability snapshots (#3784)

* feat(admin): expose runtime capability snapshots

* feat(runtime): refine workload admission snapshots

* test(ci): align architecture migration checks

* build(deps): bump memmap2 for RUSTSEC-2026-0186

* build(deps): refresh cargo deny lockfile
This commit is contained in:
houseme
2026-06-23 18:10:49 +08:00
committed by GitHub
parent fd2ab38581
commit 46775ae019
13 changed files with 646 additions and 91 deletions
-8
View File
@@ -19,10 +19,6 @@ no-default-features = false
version = 2
yanked = "deny"
ignore = [
# `instant 0.1.13` — unmaintained. No direct dependency; pulled in
# transitively. Tracked for upgrade as part of broader dep refresh.
# owner: rustfs-maintainers review: 2026-07
{ id = "RUSTSEC-2024-0384", reason = "instant unmaintained; transitive only; tracked for upgrade" },
# `paste 1.0.15` — unmaintained. No direct dependency.
# owner: rustfs-maintainers review: 2026-07
{ id = "RUSTSEC-2024-0436", reason = "paste unmaintained; transitive only; tracked for upgrade" },
@@ -33,10 +29,6 @@ ignore = [
# in-process RSA decryption oracles are removed.
# owner: rustfs-maintainers review: 2026-07
{ id = "RUSTSEC-2023-0071", reason = "rsa Marvin timing sidechannel; no fixed upstream version; tracked separately" },
# `proc-macro-error2 2.0.1` — unmaintained. No direct dependency; pulled
# transitively through `mysql_async` via `mysql-common-derive`.
# owner: rustfs-maintainers review: 2026-07
{ id = "RUSTSEC-2026-0173", reason = "proc-macro-error2 unmaintained; transitive only via mysql_async; tracked for dependency refresh" },
]
[sources]