Skip to content

Conversation

@sunshowers
Copy link
Contributor

@sunshowers sunshowers commented Oct 29, 2025

Before marking this API client-side-versioned (#9295), let's ensure forward compatibility for installinator by allowing us to send more generic data over the wire. This will allow new versions of installinator to work transparently against old versions of wicketd.

Wicketd does need access to structured installinator data in one spot, and we can deserialize just that part of metadata. All other data involved is just for internal bookkeeping within a service (doesn't have to transcend version boundaries), and for human consumption in the UI.

There are no changes to the wire protocol, just to how it gets deserialized on the server.

Created using spr 1.3.6-beta.1
@sunshowers sunshowers requested a review from iliana October 29, 2025 00:11
@sunshowers sunshowers merged commit cf97c14 into main Oct 29, 2025
18 checks passed
@sunshowers sunshowers deleted the sunshowers/spr/installinator-allow-more-generic-data-over-the-wire branch October 29, 2025 22:08
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.

3 participants