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

APICAST_PATH_ROUTING=true causes 404 when it should use the stale config object

XMLWordPrintable

    • False
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Hide

      When there is planned maintenance set APICAST_CONFIGURATION_CACHE=-1 until the maintenance period is over.

      No workaround exists in case of an unplanned service disruption.

      Show
      When there is planned maintenance set APICAST_CONFIGURATION_CACHE=-1 until the maintenance period is over. No workaround exists in case of an unplanned service disruption.

      Current behaviour

      When APICAST_PATH_ROUTING is enabled and the config is being reloaded but only some of the services can be fetched from system due to some unavailability of the system service then APIcast doesn't fall back to the stale configuration. This causes a 404 even though the services are still cached in the gateway from the previous configuration.

      Expected behaviour

      All stale config service objects can be referenced in the cache in case some were not refreshed successfully.

      Further discussion on the source of the issue in THREESCALE-5769

            Unassigned Unassigned
            rhn-support-keprice Kevin Price
            Jakub Urban Jakub Urban
            Eguzki Astiz Lezaun Eguzki Astiz Lezaun
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: