Bug #44611
openFeature #40907: mgr/dashboard: REST API improvements
mgr/dashboard: REST API Docs state that the API is un-official and non-stable
0%
Description
Despite one the goals for Octopus was to declare Dashboard REST API as: the official & stable Ceph Management REST API, the Docs page still states:
"Please note that this API is not an official Ceph REST API to be used by third-party applications. It's primary purpose is to serve the requirements of the Ceph Dashboard and is subject to change at any time. Use at your own risk."
Files
Updated by Patrick Seidensal almost 4 years ago
Maybe something like that?
Ceph Dashboard is on the way to become the official REST API. Currently, we cannot guarantee that the API will not change, but we're working on a guarantee, that he API will, wihtin once Ceph release cycle, not introduce any breaking changes. This will be the next step towards becoming the official REST API. That said, currently Ceph Dashboard has the most comprehensive API to manage a Ceph Cluster.
Updated by Ernesto Puerta almost 4 years ago
- add "stable" or "unstable" tags: to identify which subsets of the API are stable, or even better, which ones are considered subject to changed
- add "last-changed-in" tag: to indicate from which Ceph release every API call remains unchanged (this could help us fight the fear to commit maintaining something that we think is mostly unstable while it could be the opposite).
Updated by Lenz Grimmer over 3 years ago
- Related to Tasks #47066: mgr/restful: Deprecate the "restful" module in favor of the Ceph Dashboard REST API added
Updated by Ernesto Puerta about 3 years ago
- Translation missing: en.field_tag_list set to low-hanging-fruit
Updated by Ernesto Puerta about 3 years ago
- Project changed from mgr to Dashboard
- Category changed from 146 to General - Back-end