Reactivate (restore) a previously deactivated platform type
S
Stefan Tomm
Reactivate (restore) a previously deactivated platform type
As a platform engineer, I want to be able to reactivate a previously deactivated platform type so that I can restore it without having to create a brand-new one from scratch.
Current behavior
Platform types can be
deactivated
(soft-deleted) in meshStack. Once deactivated:- The platform type is no longer selectable when creating a new platform or building block definition (BBD).
- The identifier is permanently blocked — it cannot be reused or restored through the UI.
- The only workaround today is a manual backend operation (hard-delete or reactivation) performed by meshcloud support.
Desired behavior
Provide a
"Reactivate"
action for deactivated platform types in the meshStack Admin UI and/or API, so that:- A deactivated platform type can be restored to active status.
- The platform type becomes available again for selection when creating platforms or BBDs.
- No support ticket or manual backend intervention is needed.
Why this matters
Platform engineers may deactivate a platform type by mistake or during early setup, before any platform instances, tenants, or building block definitions have been created against it. Currently there is no self-service way to undo this. Reactivation is a natural complement to deactivation and removes a frustrating dead end.
Next steps and feedback
If you've hit this issue, please upvote and share your use case in the comments. We're especially interested in:
- How often does this happen in your environment?
- Do you need reactivation via the UI, the API, or both?
Reach out to us at support@meshcloud.io if you need help with a deactivated platform type in the meantime.
S
Stefan Tomm
1) Reactivation via UI might be sufficient. But if it can also be done via API, it would also be nice.
2) I would allow it in all scenarios. When a Platform Type gets deactivated, I think platforms may still exist using that type? If so, reactivating it would only mean that also ne platforms can be created for it again. So that would be fine imo.
3) As the platform type gets reactivated, this platform type with its identifier is just available again. So in that regard also its identifier is available again because this platform type can be used again now. But it cannot be chosen by another new platform type you may want to create.