Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-6348

Unable to create product with Istio through UI

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • None
    • 2.10 ER2
    • System
    • None
    • False
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Undefined
      • Create new product
      • Set integration to istio
      • Add new mapping rule and update mapping rules
      • Update Configuration -> it should fail

    Description

      When you create a new product, set it to Istio integration and try to update the configuration it won't work and will return Unable to update the staging configuration.

      DEV NOTES:

      The problem seems to be that the product doesn't have an associated backend. The first product has always a backend by default, so we have to create a second one in order to reproduce this. Since an istio product doesn't have the section "Integration > Backends" visible it is not easy to guess what's the error about. We can just re-enabled this section in the vertical navigation and let the user add a backend api.

      Remove backend_api requirement (model validation) for Istio products.

      WORKAROUND:

      Change the product back to no-istio, set a backend, change to istio again, update config -> it should pass.

      Attachments

        Activity

          People

            Unassigned Unassigned
            phala@redhat.com Petr Hála
            Petr Hála Petr Hála
            Jose Miguel Gallas Olmedo Jose Miguel Gallas Olmedo
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: