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

Not all dependencies needed for building Fuse Online integrations present in offline manifest

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • fuse-7.8-GA
    • fuse-7.8-GA
    • Fuse Online
    • None

      We have an offline manifest: http://rcm-guest.app.eng.bos.redhat.com/rcm-guest/staging/fuse/FUSE-7.8.0.ER3/redhat-fuse-7.8.0-offline-manifest.txt that should contain all dependencies for offlane usage of Fuse. This manifest should be downloaded using offliner tool. What I did is I downloaded all the dependencies and made them available using nginx and set it as the only accessible maven repository for building fuse online integrations in offline cluster.

      ...
            server:
              features:
                maven:
                  append: false
                  repositories:
                    customRepo1: http://10.0.106.59:8080
      ...
      

      I just tried to build one integration for now (due to ENTESB-15063) ftp -> log and it tried to download following dependencies:

      [INFO] Downloading: http://10.0.106.59:8080/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar
      [INFO] Downloading: http://10.0.106.59:8080/com/jcraft/jsch/0.1.54.redhat-00001/jsch-0.1.54.redhat-00001.jar
      [INFO] Downloading: http://10.0.106.59:8080/org/jboss/spec/javax/annotation/jboss-annotations-api_1.2_spec/1.0.2.Final/jboss-annotations-api_1.2_spec-1.0.2.Final.jar
      [INFO] Downloading: http://10.0.106.59:8080/com/squareup/okhttp3/okhttp/3.14.4.redhat-00001/okhttp-3.14.4.redhat-00001.jar
      [INFO] Downloading: http://10.0.106.59:8080/com/squareup/okio/okio/1.17.2.redhat-00002/okio-1.17.2.redhat-00002.jar
      
      [INFO] Downloaded: http://10.0.106.59:8080/org/jboss/spec/javax/annotation/jboss-annotations-api_1.2_spec/1.0.2.Final/jboss-annotations-api_1.2_spec-1.0.2.Final.jar (20 kB at 331 kB/s)
      [INFO] Downloaded: http://10.0.106.59:8080/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar (84 kB at 1.4 MB/s)
      [INFO] Downloaded: http://10.0.106.59:8080/com/jcraft/jsch/0.1.54.redhat-00001/jsch-0.1.54.redhat-00001.jar (298 kB at 4.9 MB/s)
      

      We had the same issue where those artifacts were missing in the MRRC ENTESB-13283
      com/squareup/okhttp3/okhttp/3.14.4.redhat-00001/okhttp-3.14.4.redhat-00001.jar and com/squareup/okio/okio/1.17.2.redhat-00002/okio-1.17.2.redhat-00002.jar are missing from the mentioned offliner manifest, in both cases only the pom file is present in the manifest

              zregvart@redhat.com Zoran Regvart
              avano@redhat.com Andrej Vano
              Jan Safarik Jan Safarik
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: