Skip to content

Make use of the #derive(JsonSchema) addition to progenitor#580

Closed
smklein wants to merge 7 commits into
regionsfrom
use-json-schema
Closed

Make use of the #derive(JsonSchema) addition to progenitor#580
smklein wants to merge 7 commits into
regionsfrom
use-json-schema

Conversation

@smklein

@smklein smklein commented Jan 7, 2022

Copy link
Copy Markdown
Collaborator

Comment thread Cargo.toml Outdated
Comment on lines +60 to +63
[patch."https://github.com/oxidecomputer/progenitor"]
progenitor = { path = "../progenitor/progenitor" }
[patch."https://github.com/oxidecomputer/crucible"]
crucible-agent-client = { path = "../crucible/agent-client" }

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These obviously need to be removed before merging.

Comment thread oximeter/producer/src/lib.rs Outdated
.await
.map_err(|msg| Error::RegistrationError(msg.to_string()))
.map_err(|msg| Error::RegistrationError(msg.to_string()))?;
Ok(())

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah, this is an unrelated progenitor update that we'll catch on the next dependabot sync

smklein and others added 5 commits January 14, 2022 17:18
Co-authored-by: David Crespo <david.crespo@oxidecomputer.com>
`thing-flinger` is a remote deployment system for installing Omicron. It's
intended to be used to simplify and shorten the testing cycle.

More information is found in the [documentation](package/src/README.adoc).
@ahl ahl changed the base branch from regions to main January 18, 2022 18:49
@ahl ahl changed the base branch from main to regions January 18, 2022 18:51
@smklein

smklein commented Jan 21, 2022

Copy link
Copy Markdown
Collaborator Author

I went ahead and merged this into #511 , closing.

@smklein smklein closed this Jan 21, 2022
@smklein smklein deleted the use-json-schema branch January 21, 2022 16:06
@ahl

ahl commented Jan 21, 2022

Copy link
Copy Markdown
Contributor

@smklein

smklein commented Jan 21, 2022

Copy link
Copy Markdown
Collaborator Author

Admittedly, no, it did not - I think the JsonSchema I actually need is the one for the Crucible Agent Client, which I believe already merged in Crucible: https://github.com/oxidecomputer/crucible/blob/main/agent-client/src/lib.rs#L7

@ahl

ahl commented Jan 21, 2022

Copy link
Copy Markdown
Contributor

Nice

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