Skip to content

improvements to the external interface #8274

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

Merged
merged 8 commits into from
Jun 10, 2025
Merged

improvements to the external interface #8274

merged 8 commits into from
Jun 10, 2025

Conversation

ahl
Copy link
Contributor

@ahl ahl commented Jun 4, 2025

  • remove the "hidden" tag and split into more explicit tags
  • export tuf/upgrade related entrypoints
  • clean up docs inappropriate for the public docs

ahl added 2 commits June 4, 2025 15:46
- remove the "hidden" tag and split into more explicit tags
- export tuf/upgrade related entrypoints
- clean up docs inappropriate for the public docs
@karencfv
Copy link
Contributor

karencfv commented Jun 4, 2025

This improvement is really nice, it'll be great to have more clarity around tags. Would it be OK to wait and merge this for the next release to have a bit of time to adapt the Go SDK?

@ahl
Copy link
Contributor Author

ahl commented Jun 5, 2025

This improvement is really nice, it'll be great to have more clarity around tags. Would it be OK to wait and merge this for the next release to have a bit of time to adapt the Go SDK?

The primary goal is to unblock CLI-driven update demos.

@karencfv
Copy link
Contributor

karencfv commented Jun 5, 2025

Ah, gotcha! I assume you mean that the main goal is the new /v1/system/update/repository endpoints for R15, but not necessarily the new tags? If so, would it be OK to hold the changes for the tags until the R15 branch is cut?

@ahl ahl marked this pull request as ready for review June 10, 2025 17:03
@ahl ahl merged commit 2e3a662 into main Jun 10, 2025
17 checks passed
@ahl ahl deleted the api-tags-and-viz branch June 10, 2025 19:15
karencfv added a commit to oxidecomputer/oxide.go that referenced this pull request Jun 24, 2025
oxidecomputer/omicron#8274 changed the way
"hidden" endpoints were handled. In place of this "hidden" tag, we now
have "experimental" and "console-auth". This commit updates the
generator to handle the change in these tags.
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