Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-12841

Error handling broken for existing API provider integrations

    XMLWordPrintable

Details

    • Bug
    • Status: Done
    • Critical
    • Resolution: Done
    • fuse-7.x-GA
    • fuse-7.9-GA
    • Fuse Online
    • None

    Description

      Error handling stopped working for existing API provider integrations. The nightly integration tests started failing some time ago due to that issue.

      I tested the error handling with an API provider integration on master and it worked fine. So I guess this is only for existing integrations. So we might be missing a migration script?

      This is the last nightly where tests are green:
      https://circleci.com/workflow-run/ed91858e-21f0-4268-835b-6e21b8946dcb

      And this is the first nightly with failing error handling tests:
      https://circleci.com/workflow-run/cc9dddc4-62c7-4fd0-9efb-dfe5a22228df

      This PR could be a possible cause of changes in this area that requires a migration script: https://github.com/syndesisio/syndesis/pull/7357

      The integration test in failure is: io.syndesis.test.itest.apiprovider.TodoOpenApiV3_IT

      You can run it locally with:

      syndesis integration-test -c -t TodoOpenApiV3_IT
      

      Someone needs a local S2i Docker image before running the integration test:

      syndesis build -m s2i -c -i -f --docker
      

      Attachments

        Activity

          People

            mariasde Maria Arias de Reyna Dominguez
            christoph.deppisch Christoph Deppisch
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: