Commit 71bca2a
[sled agent] Deprecate the old service format (#5922)
This portion of the Sled Agent was added in
#4466, migrating an old
"services" ledger into a new, zones-oriented format.
This code served as a bridge between old and new format, but maintaining
backwards compatibility here is a burden
for modifying the zone format further.
Specifically: in #5050 ,
which attempts to add the notion of "transient zone filesystem zpool" to
the request from Nexus, the translation of "old format -> new format" is
no longer possible without additional information about "where should
the transient zone filesystem be placed".
Given that this conversion has been deployed for multiple months -
across releases - I figured it would be easier to remove the old
support, rather than making another bridge for old code compatibility.1 parent aca90d8 commit 71bca2a
File tree
89 files changed
+35
-9513
lines changed- schema
- sled-agent
- src
- bin
- tests
- old-service-ledgers
- output/new-zones-ledgers
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
89 files changed
+35
-9513
lines changedThis file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
37 | 36 | | |
38 | 37 | | |
39 | 38 | | |
| |||
0 commit comments