-
Task
-
Resolution: Done
-
Normal
-
1.3
-
None
-
False
-
-
False
-
RHIDP-4171 - Improve user experience on the bulk import pages
-
-
Known Issue
-
Done
-
-
Task cloned for release notes (to documlent as a known issue for 1.3)
Description of problem:
Entities of repos under a configured org in `backstage-plugin-catalog-backend-module-github-org-dynamic` plugin are not deleted from the catalog when the imported repo is deleted from bulk imports.
[^Screen Recording 2024-09-11 at 3.45.22 PM.mov]
Prerequisites (if any, like setup, operators/versions):
Steps to Reproduce
- Enable bulk-import plugin.
- Enable /dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-org-dynamic plugin and configure an org.
- Navigate to bulk import from sidebar and click on add repo
- Select one repo from org configured in `catalog-backend-module-github-org` plugin and one from another repo that isn't configured in above plugin.
- Click on create pull request and merge the PRs of both repos.
- Wait for entities of both repo to appear in catalog.
- Navigate back to bulk import and delete both repos from added repositories table.
- Navigate to catalog and verify the entities are deleted for both the repos.
Actual results: Entities of repos under a configured org in catalog-backend-module-github-org plugin are not deleted from the catalog when the repo is deleted from bulk imports
Expected results: entities of both repos should be deleted.
Reproducibility (Always/Intermittent/Only Once): Always
Build Details: 1.3/latest
Additional info (Such as Logs, Screenshots, etc):
[^Screen Recording 2024-09-11 at 3.45.22 PM.mov]
- documents
-
RHIDP-3931 Added alert on the deletion icon during bulk imports
- Closed