Skip to content

Nexus should have an API endpoint to return Oxide version #8292

@taspelund

Description

@taspelund

The External API should have an endpoint that allows a user/operator to query what version of software is running on the Oxide system.

At the very least, this should return the major release for the whole system (e.g. r13 / r14) but it would be useful if it could also return versions of specific components like omicron (perhaps even displaying the current versions of software running on each sled/SP where appropriate).

This would make it easier to understand what code you're interacting with, especially when trying to replicate a customer environment... that way you don't need to know in advance what version they are running or what you have installed in your environment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    DebuggingFor when you want better data in debugging an issue (log messages, post mortem debugging, and more)apiRelated to the API.customerFor any bug reports or feature requests tied to customer requestsenhancementNew feature or request.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions