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

Backend CR - updating backend system name creates new backend in 3scale

XMLWordPrintable

    • RHOAM Sprint 67, RHOAM Sprint 68, RHOAM Sprint 69

      Backend CR allows customers to specify the backend system name.
      This is done because product CR needs to reference the backend by it's system name in order to work.
      However, when system name is updated, the backend is re-created in 3scale.
      We need to either make the system name uneditable in CR (as it is in 3scale apis) or remove it entirely.

      Possible solution:
      After successfuly reconciliation of backend CR add backend system name to annotation. On system name change reconcile the annotation against the new system name - if it's different log info message and do not allow re-creating of backend as new backend.

      Update
      This may be fixed already, just need to test Verified that this issue is still occurring on master branch.

              ckyrillo@redhat.com Carl Kyrillos
              mstoklus_rhmi Michal Stokluska
              Martin Kudlej Martin Kudlej
              Carl Kyrillos Carl Kyrillos
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: