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

VDBs don't deploy with released operator

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • fuse-7.6-GA
    • Data Integration
    • None
    • % %

      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"
      

              rhn-engineering-vhalbert Van Halbert (Inactive)
              asmigala@redhat.com Andrej Smigala
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated:
                Resolved: