Open
Description
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.