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

Unauthorized Error Due to Missing PagerDuty Backend Plugin in Backstage Showcase

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • 1.3.0
    • None
    • None
    • None
    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      Before the release of Red Hat Developer Hub 1.3, the PagerDuty plugin was updated to include a backend plugin. This led to an unauthorized error since the backend plugin was now required. This issue has been fixed now with the inclusion of the PagerDuty backend dynamic plugin wrapper.
      Show
      Before the release of Red Hat Developer Hub 1.3, the PagerDuty plugin was updated to include a backend plugin. This led to an unauthorized error since the backend plugin was now required. This issue has been fixed now with the inclusion of the PagerDuty backend dynamic plugin wrapper.
    • Bug Fix
    • RHDH Dynamic Plugins 3261, RHDH Dynamic Plugins 3262, RHDH Dynamic Plugins Team 3263, RHDH Plugins 3265

      Unauthorized Error Due to Missing PagerDuty Backend Plugin in Backstage Showcase

      Test case Failed : https://issues.redhat.com/browse/RHIDP-666

      RC: Backstage showcase missing PagerDuty backend plugin. As a result, receiving unauthorized error.

      As per the migration doc, PagerDuty backend plugin is required.

      [-https://pagerduty.github.io/backstage-plugin-docs/migration/-]

      new migration doc link : https://pagerduty.github.io/backstage-plugin-docs/migration/backend-system-migration/ 

       

       

       

      Steps To reproduce:

      1. Create pagerduty service and integration.
      2. Update Catalog.yaml : https://github.com/subhashkhileri/pagerdutytest/blob/main/catalog-info.yaml 
      3. Generate Generall access key token.
      4. Enable pagerduty dynamic plugin :
      - package: ./dynamic-plugins/dist/pagerduty-backstage-plugin
        disabled: false 
      1. Update app-config.yaml
      pagerDuty:
        apiToken: ${PAGERDUTY_TOKEN} 

              rh-ee-pknight Patrick Knight
              skhileri Subhash Khileri
              RHIDP - Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: