Skip to content

[dropshot-apis] update dropshot-api-manager to 0.4.0, switch to Git stubs#9933

Merged
sunshowers merged 5 commits into
mainfrom
sunshowers/spr/dropshot-apis-update-dropshot-api-manager-to-040-switch-to-git-stubs
Feb 27, 2026
Merged

[dropshot-apis] update dropshot-api-manager to 0.4.0, switch to Git stubs#9933
sunshowers merged 5 commits into
mainfrom
sunshowers/spr/dropshot-apis-update-dropshot-api-manager-to-040-switch-to-git-stubs

Conversation

@sunshowers

Copy link
Copy Markdown
Contributor

Per RFD 634.

This includes support for materializing old versions as well -- see dns-server/build.rs for an example.

Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1

@david-crespo david-crespo left a comment

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.

Image

Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1
@sunshowers sunshowers marked this pull request as ready for review February 27, 2026 07:17
Created using spr 1.3.6-beta.1
@sunshowers sunshowers enabled auto-merge (squash) February 27, 2026 17:50
@sunshowers sunshowers merged commit ccede3c into main Feb 27, 2026
18 checks passed
@sunshowers sunshowers deleted the sunshowers/spr/dropshot-apis-update-dropshot-api-manager-to-040-switch-to-git-stubs branch February 27, 2026 20:33
lgfa29 added a commit to oxidecomputer/terraform-provider-oxide that referenced this pull request Mar 5, 2026
[omicron#9933](oxidecomputer/omicron#9933)
introduced the need for the git repo data to be available in the local
filesystem to resolve OpenAPI spec files git stubs.
david-crespo added a commit to oxidecomputer/console that referenced this pull request Mar 5, 2026
As of oxidecomputer/omicron#9933, resolving an
API schema now requires checking if it's a git stub and following that
to the appropriate commit if so.
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