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

VDBs don't deploy with released operator

    XMLWordPrintable

Details

    Description

      With the released DV operator, deploying a VDB fails with

      {"level":"warn","ts":"2020-03-27T08:51:17.328244253Z","logger":"virtualdatabase","msg":"camel-vdb/fuse-java-openshift:1.6 ImageStreamTag does not exist and is required for this build."}
      

      This is because the builder image is specified with the wrong namespace in the operator config.yaml:

      buildImage:
        registry: registry.redhat.io
        prefix: fuse7-tech-preview
        name: fuse-java-openshift
        tag: 1.6
      

      The namespace of the builder image should be fuse7.

      A workaround is to specify the correct builder image in each deployed vdb custom resource:

      spec:
        build:
          s2i:
            imageName: fuse-java-openshift
            imagePrefix: fuse7
            registry: registry.redhat.io
            tag: "1.6"
      

      Attachments

        Issue Links

          Activity

            People

              rhn-engineering-vhalbert Van Halbert (Inactive)
              rhn-engineering-vhalbert Van Halbert (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: