Skip to content
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 propolis mock-server and client deps #4473

Merged
merged 1 commit into from
Nov 14, 2023

Conversation

pfmooney
Copy link
Contributor

@pfmooney pfmooney commented Nov 8, 2023

With the propolis mock-server split out from the "real" propolis-server, and the handmade types cleaned out of the propolis-client library, we can now free ourselves of the somewhat circular dependency situation.

@pfmooney
Copy link
Contributor Author

pfmooney commented Nov 8, 2023

cc: @leftwo, since this is tweaking how the crucible volume requests are constructed and passed through propolis-client

@pfmooney
Copy link
Contributor Author

On hold until it can be rebased atop #4488 to address the openapi-related test breakage.

@pfmooney
Copy link
Contributor Author

Now that #4488 has landed, and this is rebased atop it, this should be ready for review.

sled-agent/src/instance.rs Outdated Show resolved Hide resolved
@pfmooney
Copy link
Contributor Author

This is blocked on oxidecomputer/typify#440 (and the resulting chain through progenitor) to solve the flush_timeout float problem.

With the propolis mock-server split out from the "real" propolis-server,
and the handmade types cleaned out of the propolis-client library, we
can now free ourselves of the somewhat circular dependency situation.
@pfmooney
Copy link
Contributor Author

Rebased, and bumped the typify dep to include that fix.

@pfmooney pfmooney enabled auto-merge (squash) November 14, 2023 22:47
@pfmooney pfmooney merged commit f513182 into oxidecomputer:main Nov 14, 2023
17 checks passed
@pfmooney pfmooney deleted the propolis-client branch November 15, 2023 00: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.

2 participants