Skip to content

[2/n artifact-config] [sled-agent] ArtifactConfig now has the same ledger versioning structure as OmicronSledConfig - #11249

Open
sunshowers wants to merge 2 commits into
sunshowers/spr/main.2n-artifact-config-sled-agent-artifactconfig-now-has-the-same-ledger-versioning-structure-as-omicronsledconfigfrom
sunshowers/spr/2n-artifact-config-sled-agent-artifactconfig-now-has-the-same-ledger-versioning-structure-as-omicronsledconfig
Open

[2/n artifact-config] [sled-agent] ArtifactConfig now has the same ledger versioning structure as OmicronSledConfig#11249
sunshowers wants to merge 2 commits into
sunshowers/spr/main.2n-artifact-config-sled-agent-artifactconfig-now-has-the-same-ledger-versioning-structure-as-omicronsledconfigfrom
sunshowers/spr/2n-artifact-config-sled-agent-artifactconfig-now-has-the-same-ledger-versioning-structure-as-omicronsledconfig

Conversation

@sunshowers

Copy link
Copy Markdown
Contributor

We're going to add another (wire-compatible, but still) version in an upcoming change. We have a really nice structure for how to do this with SledAgentConfig -- follow the same approach for ArtifactConfig.

Fix a bug along the way, where Ledger::new turned a parsing failure into a supposedly-absent config. (Should this be fixed in Ledger::new?)

Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant