You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Task Description
Currently, the Ceph UI in Elektra is displayed only for projects with the ceph tag. This feature request proposes enhancing the logic to also display the Ceph UI for domains following approaches:
Hardcoded List
Display the Ceph UI for domains belonging to a predefined, hardcoded list of domains.
This option is simple and works well as a temporary solution, especially since the conditional logic is expected to be removed in 6–12 months. Any change to the hardcoded list will involve development colleagues and require a new deployment, which may be delayed depending on the current state of the pipeline and other features in progress.
Dynamic Domain Tags or Options
Use OpenStack's domain attributes, such as tags (if available via the project API) or the options attribute in the domain object, to dynamically determine which domains should display the Ceph UI.
This approach eliminates the need for hardcoded lists by allowing domains to be configured through the API. The deployment occurs only once to implement the logic that includes domain checks, after which no additional deployments are required for adding new domains in the future.
Both approaches should be considered for feasibility, with priority given to simplicity and alignment with future plans to open up the Ceph UI for all domains.
Sub-tasks
Evaluate and decide which approach best fits our requirements.
Define the implementation details for the chosen approach.
Task Description
Currently, the Ceph UI in Elektra is displayed only for projects with the
ceph
tag. This feature request proposes enhancing the logic to also display the Ceph UI fordomains
following approaches:Hardcoded List
Dynamic Domain Tags or Options
options
attribute in the domain object, to dynamically determine which domains should display the Ceph UI.Both approaches should be considered for feasibility, with priority given to simplicity and alignment with future plans to open up the Ceph UI for all domains.
Sub-tasks
Discussion
https://convergedcloud.slack.com/archives/C2WPEPV8B/p1732615553831439
The text was updated successfully, but these errors were encountered: