Hi all,
While cleaning up our Production environment, I ran into several issues that seem like bugs or unexpected behavior in Celigo:
- After deleting all flows, imports, exports, and integrations, I still can’t delete certain connections. The UI says there’s still an alias referencing them.
- I tried restoring the integration to manually remove the alias, but got the following error:
“The target resource must be attached to a connection that is registered to the same integration.” - I then attempted to restore some import steps from the integration (note: I had purged some others connected to the integration earlier), but now I can’t restore the integration at all. It gives this error:
“This document is referenced by a flow.”
So I’m stuck:
- The original integration, flows, and steps are deleted (in the Recycle Bin, and some purged).
- I can’t restore the integration.
- I can’t delete the connection.
- I now have a few restored import steps that are also undeletable it will then say : "This import is referenced by the resources below. Only resources that have no references can be deleted."
In addition, it would really help if:
- Just like the cleanup I/O tool there would be a possibility to clean up the integration simply by a button which then also gives the user the choice to keep certain stuff or to completely delete the integration with its dependencies.
- We could select and delete multiple imports/exports/flows at once,
- There was a way to purge the entire recycle bin or multi-select items to delete in bulk.
I’ll create a support ticket to request a reset of my environment. But ideally, admins should be able to fully reset an environment themselves—especially in these situations where references get stuck.
Lastly, I noticed:
- I can create multiple environments, but only enable a maximum per license.
- However, I cannot delete disabled environments. Would be useful to allow that as well.