-
Epic
-
Resolution: Done
-
Blocker
-
None
-
None
-
[UI] Bulk import from Git
-
L
-
False
-
-
False
-
To Do
-
RHIDP-834 - Increase RHDH adoption with bulk import
-
QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
-
0% To Do, 0% In Progress, 100% Done
-
-
Technology Preview
-
Done
-
-
Goals:
Acceptance criteria:
- As a platform engineer or RHDH admin, I should be able to access the Bulk import plugin
- As a platform engineer or RHDH admin, I should be able to view the list of added repositories with their import statuses such as
- Queued (waiting for the task to do the ingestion/pull request to start)
- Waiting for PR Approval
- Waiting for ServiceNow Ticket Resolution (if ServiceNow is used)
- PR Rejected
- ServiceNow Ticket Rejected (if ServiceNow is used)
- Finished and Ingested
- Ingestion Error (if there’s some error like illegal name, entity name already exists in catalog and such)
- As a platform engineer or RHDH admin, I should be able to view the list of available GitHub repositories/organizations and select the repository(ies) I want to add(import) and generate catalog-info.yaml template for each selected repository
- As a platform engineer or RHDH admin, I should be able to preview the pull request or service now ticket for the creation of catalog-info.yaml and make changes to the PR/ticket title & description as desired
- As a platform engineer or RHDH admin, I should be able to perform actions like edit, delete, and refresh the added repositories
Designs: https://www.figma.com/design/09Iltd57RiuqOtKWkjy8MH/Bulk-import?node-id=3-534&t=UHJrPqyk8rNAy3Yb-0