-
Notifications
You must be signed in to change notification settings - Fork 40
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
Update progenitor from v0.4.0 -> v0.5.0 #4874
Conversation
a0e7817
to
bdd4443
Compare
This would definitely be nice to get squared away, as things pulling in Omicron and Progenitor as deps need to manually downgrade the latter to 0.4.x in order to avoid compiler errors due to the change in types. |
I agree! I've got a WIP in Propolis for publishing the vCPU kstats which necessitated the update anyway. I've got a few more pieces to tidy up on those WIPs before I tackle this, but I will definitely get to it this afternoon. |
- Update OpenAPI documents. The new Progenitor now adds the "description" key if it was not previously there, and augments it with some details about the schema for documentation purposes. - Manually ignore the "description" key in the test for the simulated / real Crucbile pantry API match.
meta note: we're still using the git dependency so the fact that it's 0.4.0 or 0.5.0 is less important than getting to a more recent commit from main... |
- Delegate to Progenitor error's Display impl - Simpler check for strings in test
Is there a reason we can't use the numbered versions on crates.io? I logged a ticket on this a few weeks back when I had a bit of breakage downstream. |
No description provided.