-
Bug
-
Resolution: Unresolved
-
Normal
-
1.3
-
None
-
2
-
False
-
-
False
-
RHIDP-4171 - Improve user experience on the bulk import pages
-
-
Bug Fix
-
Done
-
-
-
RHDH Core Team 3263, RHDH Plugins 3265, RHDH Plugins 3266
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):
- blocks
-
RHIDP-4144 [Bulk import][UI] show alert in the delete repository dialog for repositories that are configured in the catalog locations
- Closed
- links to