In Progress
SeveralNines CCX DBaaS
Add support for the SeveralNines CCX Databases as a Service, including UI and billing integrations.

Marius Leustean 8 days ago
Enhancements
In Progress
SeveralNines CCX DBaaS
Add support for the SeveralNines CCX Databases as a Service, including UI and billing integrations.

Marius Leustean 8 days ago
Enhancements
Planned
Custom links based on project metadata
Would it be possible to have custom metadata/properties against a project, which can then be used to drive a custom menu item? The use-case is where a project may have an externally managed service (e.g. an external firewall). The custom menu item would be able to use the custom parameter similar to the current fields like project.id. If the parameter was not set on the project then it would not show the menu item.

bens 9 days ago
Enhancements
Planned
Custom links based on project metadata
Would it be possible to have custom metadata/properties against a project, which can then be used to drive a custom menu item? The use-case is where a project may have an externally managed service (e.g. an external firewall). The custom menu item would be able to use the custom parameter similar to the current fields like project.id. If the parameter was not set on the project then it would not show the menu item.

bens 9 days ago
Enhancements
Add names for the Volumes created from the server page
Osie doesn't allow the naming of volumes during server creations

An Anonymous User 21 days ago
Enhancements
Add names for the Volumes created from the server page
Osie doesn't allow the naming of volumes during server creations

An Anonymous User 21 days ago
Enhancements
Completed
Trilio - bill based on number of backed up instances
We would like the option to bill based on the number of instances being backed up within a workload. Currently we can apply a price plan to the Trilio storage used or a workload being present; It would be useful to have the option to bill based on the number of instances being backed up (for example if a workload contains multiple instances). It may be possible to do this if we could filter instances based on the existence of a property as Trilio looks to add the workload details to the instance properties: "properties": { "workload_id": "c1b457e4-8bb7-42ad-a2af-ede3397b3f71", "workload_name": "workload-job-name" },

bens 30 days ago
π Issues
Completed
Trilio - bill based on number of backed up instances
We would like the option to bill based on the number of instances being backed up within a workload. Currently we can apply a price plan to the Trilio storage used or a workload being present; It would be useful to have the option to bill based on the number of instances being backed up (for example if a workload contains multiple instances). It may be possible to do this if we could filter instances based on the existence of a property as Trilio looks to add the workload details to the instance properties: "properties": { "workload_id": "c1b457e4-8bb7-42ad-a2af-ede3397b3f71", "workload_name": "workload-job-name" },

bens 30 days ago
π Issues
UI links break when deployed under subpath
When OSIE frontend applications are deployed under a subpath, some generated links do not include the configured base path and may route incorrectly. Steps to Reproduce 1. Deploy OSIE admin under a subpath (e.g. /some-path) 2. Open the OSIE admin interface. 3. Navigate to a page that contains internal links (e.g. project links). 4. Click on one of those links. the application navigates to: /account/project/ not /some-path/account/project/

daadatwork-a11y about 1 month ago
π Issues
UI links break when deployed under subpath
When OSIE frontend applications are deployed under a subpath, some generated links do not include the configured base path and may route incorrectly. Steps to Reproduce 1. Deploy OSIE admin under a subpath (e.g. /some-path) 2. Open the OSIE admin interface. 3. Navigate to a page that contains internal links (e.g. project links). 4. Click on one of those links. the application navigates to: /account/project/ not /some-path/account/project/

daadatwork-a11y about 1 month ago
π Issues
Copy Price Plan Rule
Please add a mechanism to copy a price plan rule within the same price plan. I need to make the same rule but applied to different instance types with different prices, and as it is now I need to create a new rule from scratch for each one.

jcornman about 1 month ago
Enhancements
Copy Price Plan Rule
Please add a mechanism to copy a price plan rule within the same price plan. I need to make the same rule but applied to different instance types with different prices, and as it is now I need to create a new rule from scratch for each one.

jcornman about 1 month ago
Enhancements
Completed
Trilio Restore: Multi-Step Process
When restoring a Trilio Snapshot, a user is presented with One-Click, In-Place and Selective. This currently appears to not be implemented yet, but options are listed. Suggest removing the optional process (selective and in-place) until multi-step process integrated - leaving only One Click Restore. An additional step could be included to warn a user if the VMs exist in a backup set, that the One-Click restore will not work - One-Click is used to recover VMs that do not exist. You could always perform a selective restore instead, and enhance the user-journey to add more flexibility that Trilioβs own Horizon experience doesnβt yet have. One-Click restore takes defaults and is good for the immediate next action of restore. In-Place should prompt a user to select which volumes/disks to recover Selective restore allows the alteration of details, so requires another input screen where a user can restore individual VMs out of a group (say 1 or 2 out of 5), allows change of name, AZ, resize flavour, Re-IP, restore network, etc.

Kevin Jackson about 1 month ago
π Issues
Completed
Trilio Restore: Multi-Step Process
When restoring a Trilio Snapshot, a user is presented with One-Click, In-Place and Selective. This currently appears to not be implemented yet, but options are listed. Suggest removing the optional process (selective and in-place) until multi-step process integrated - leaving only One Click Restore. An additional step could be included to warn a user if the VMs exist in a backup set, that the One-Click restore will not work - One-Click is used to recover VMs that do not exist. You could always perform a selective restore instead, and enhance the user-journey to add more flexibility that Trilioβs own Horizon experience doesnβt yet have. One-Click restore takes defaults and is good for the immediate next action of restore. In-Place should prompt a user to select which volumes/disks to recover Selective restore allows the alteration of details, so requires another input screen where a user can restore individual VMs out of a group (say 1 or 2 out of 5), allows change of name, AZ, resize flavour, Re-IP, restore network, etc.

Kevin Jackson about 1 month ago
π Issues
Completed
Trilio Snapshot Restore user journey: needs clarity of what you're restoring
Many users will just create backups with defaults. This creates backups (known and listed currently as Snapshots in Trilio) with the name βSnapshotβ. When a user selects a snapshot to restore, the UI prioritises a lot of information that is largely irrelevant to the immediate action of perform the restore. User follows this journey: 1. Select Workload Select the snapshot from that workload UI changes to the Snapshot tab and prioritises a lot of information over the main possible action: restore. Even Delete is a tempting large option to do here. It should list the VMs this Snapshot is related to and will restore (along with the Workload name) Suggest making Restore and Mount clearer, prioritised actions. Delete should be a smaller detail. The information about the backup could be much smaller in UI real estate. The example below shows a default backup taken, I clicked on one of the Workloads, clicked on the Snapshot, and now Iβm left wondering if Iβve selected the correct one. Without listing the VMs and the Workload it came from, it isnβt clear the action I should take.

Kevin Jackson about 1 month ago
π Issues
Completed
Trilio Snapshot Restore user journey: needs clarity of what you're restoring
Many users will just create backups with defaults. This creates backups (known and listed currently as Snapshots in Trilio) with the name βSnapshotβ. When a user selects a snapshot to restore, the UI prioritises a lot of information that is largely irrelevant to the immediate action of perform the restore. User follows this journey: 1. Select Workload Select the snapshot from that workload UI changes to the Snapshot tab and prioritises a lot of information over the main possible action: restore. Even Delete is a tempting large option to do here. It should list the VMs this Snapshot is related to and will restore (along with the Workload name) Suggest making Restore and Mount clearer, prioritised actions. Delete should be a smaller detail. The information about the backup could be much smaller in UI real estate. The example below shows a default backup taken, I clicked on one of the Workloads, clicked on the Snapshot, and now Iβm left wondering if Iβve selected the correct one. Without listing the VMs and the Workload it came from, it isnβt clear the action I should take.

Kevin Jackson about 1 month ago
π Issues
Completed
Trilio VM Backup Hierarchy: Workloads->Snapshots (Backups) - Group by Workload Needed
For the Trilio Backup integration, the UI lists Workloads | Snapshots | Restores Snapshots are a child of Workloads. Having a Snapshot (Backup) list is great, but you need to group them under the workloads that created them. It would make the list more useful instead of a mix of potentially default named snapshots that give no indication what theyβre a snapshot of. The example shows a list of snapshots that belong to the two example Workloads, but you canβt distinguish them in the list.

Kevin Jackson about 1 month ago
π Issues
Completed
Trilio VM Backup Hierarchy: Workloads->Snapshots (Backups) - Group by Workload Needed
For the Trilio Backup integration, the UI lists Workloads | Snapshots | Restores Snapshots are a child of Workloads. Having a Snapshot (Backup) list is great, but you need to group them under the workloads that created them. It would make the list more useful instead of a mix of potentially default named snapshots that give no indication what theyβre a snapshot of. The example shows a list of snapshots that belong to the two example Workloads, but you canβt distinguish them in the list.

Kevin Jackson about 1 month ago
π Issues
Brackets on S3 bucket folder structure undeletable
We have a file path on an S3 bucket that contains [] in it and it cant be deleted. The error indicates it is not HTML encoded. I think they need to be [ %5B and ] %5D I was unable to delete the bucket in whole from the admin interface, so I impersonated the customer and tried to delete folder by folder within their bucket until I got this error.

jcornman about 1 month ago
π Issues
Brackets on S3 bucket folder structure undeletable
We have a file path on an S3 bucket that contains [] in it and it cant be deleted. The error indicates it is not HTML encoded. I think they need to be [ %5B and ] %5D I was unable to delete the bucket in whole from the admin interface, so I impersonated the customer and tried to delete folder by folder within their bucket until I got this error.

jcornman about 1 month ago
π Issues
Planned
Set price plan via the API
When creating a new billing profile via the API, I canβt see a way to apply a price plan to it (we are using scoped price plans). It would be useful if we could: Get a list of price plans Apply a price plan to a billing profile Get the current price plan assigned to a billing profile Update/change the price plan assigned to a billing profile

bens about 1 month ago
Enhancements
Planned
Set price plan via the API
When creating a new billing profile via the API, I canβt see a way to apply a price plan to it (we are using scoped price plans). It would be useful if we could: Get a list of price plans Apply a price plan to a billing profile Get the current price plan assigned to a billing profile Update/change the price plan assigned to a billing profile

bens about 1 month ago
Enhancements
Allow updating of the Bill Status via API
Update the Bill from SENT to PAID (for when an external system is being used for taking payment). This can be done through the portal, by editing the bill and the updating the status. Could this be done via the API?

bens about 1 month ago
Enhancements
Allow updating of the Bill Status via API
Update the Bill from SENT to PAID (for when an external system is being used for taking payment). This can be done through the portal, by editing the bill and the updating the status. Could this be done via the API?

bens about 1 month ago
Enhancements
Completed
Update to support block-storage service
With upgrade to openstack 2026.1, cinder service changes from cinderv3 / volumev3 to cinder / block-storage and needs update to be able to manage/provision volumes.

jcornman about 1 month ago
Enhancements
Completed
Update to support block-storage service
With upgrade to openstack 2026.1, cinder service changes from cinderv3 / volumev3 to cinder / block-storage and needs update to be able to manage/provision volumes.

jcornman about 1 month ago
Enhancements
osie-notifier: support rabbitmq TLS + quorum queues
Add support in osie-notifier for: rabbitmq TLS connection rabbitmq quorum queues

Marius Leustean about 1 month ago
π Issues
osie-notifier: support rabbitmq TLS + quorum queues
Add support in osie-notifier for: rabbitmq TLS connection rabbitmq quorum queues

Marius Leustean about 1 month ago
π Issues
In Progress
Trilio selective restore
When restoring a snapshot, one of the options is selective. When attempting to do a selective restore via Osie it does not prompt for the details for the restore (via OpenStack this asks for which VMs to restore, sizing, placement etc.). Attempting a selective restore via Osie results in an error: Invalid restore options: 'instances' field is not in found in options['instances']

bens about 1 month ago
π Issues
In Progress
Trilio selective restore
When restoring a snapshot, one of the options is selective. When attempting to do a selective restore via Osie it does not prompt for the details for the restore (via OpenStack this asks for which VMs to restore, sizing, placement etc.). Attempting a selective restore via Osie results in an error: Invalid restore options: 'instances' field is not in found in options['instances']

bens about 1 month ago
π Issues
Completed
Trilio workload schedule
When creating a Trilio workload, if the schedule is set an error is returned that the date does not match the expected format. This happens when creating a workload or updating an existing workload: Unacceptable parameters: start_date: 2026-04-27 does not match format '%m/%d/%Y'. Examples: 06/05/2014, 07/15/2014

bens about 1 month ago
π Issues
Completed
Trilio workload schedule
When creating a Trilio workload, if the schedule is set an error is returned that the date does not match the expected format. This happens when creating a workload or updating an existing workload: Unacceptable parameters: start_date: 2026-04-27 does not match format '%m/%d/%Y'. Examples: 06/05/2014, 07/15/2014

bens about 1 month ago
π Issues