Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-337

Bulk import PR text doesn't include an option to open the bulk import in RHDH

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Bulk Import Plugin
    • None
    • RHDH F&UI plugins 3262

      Description of problem:

      This is related to RHIDP-834.

      A user that "bulk imports" a repository and creates multiple PRs on GitHub. Other users will get notifications about the PR that adds a catalog-info.yaml. The PR includes a link to RHDH today, but it might be very useful if that PR contains also a link to update the bulk import job directly.

      (For sure, not all users might be allowed to edit the repository job in RHDH. But in other cases users might allow to fix a small typo directly.)

      PR example: https://github.com/debsmita1/che/pull/5

      This PR includes a link to the current RHDH instance today, but it doesn't link the catalog correctly. (It links / instead of /catalog)

      And it doesn't allow the user that found an issue with the catalog-info.yaml. Users that got such a PR in their repository might want see or update (if they have the permissions) the information in RHDH to update the PR.

      For example, to change the catalog entity name or owner.

      Steps to Reproduce

      1. Setup RHDH 1.3+ if needed
      2. Use the bulk import to import a git repository that doesn't contain a catalog-info.yaml

      Actual results:

      1. PR is created but doesn't allow the user to open the catalog correctly
      2. And it has no link to open the right bulk import.

      Expected results:

      1. PR is created with a link to the software catalog (/catalog instead of /)
      2. The PR should also include a link that opens RHDH, esp. the bulk import and opens the bulk import job in the sidebar.

      Reproducibility (Always/Intermittent/Only Once):

      Always

      Build Details:

      Additional info (Such as Logs, Screenshots, etc):

              dsantra12 Debsmita Santra
              cjerolim Christoph Jerolimov
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: