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

[patching] Cannot patch fabric with proxy setup

    XMLWordPrintable

Details

    • % %
    • Hide

      1. bin/start, bin/client
      2. fabric:create
      3. set http proxy in etc/system.properties (http.proxyHost=<proxyHost>, http.proxyPort=<proxyPort>)
      4. exit, bin/stop, bin/start, bin/client
      5. profile-edit --pid io.fabric8.agent/org.ops4j.pax.url.mvn.repositories='http://fusewin.tpb.lab.eng.brq.redhat.com:8081/nexus/content/repositories/fuse-qe-repo@id=fuse-qa' --append default
      6. profile-create testprofile
      7. add some artifact from 5. repo with profile-edit --bundle mvn:...
      8. container-add-profile root testprofile
      9. watch container-list -> artifact is resolved via proxy
      10. patch:add file:<path-to-build-076>
      11. version-create
      12. patch:fabric-install --upload --username admin --password admin --version 1.1 jboss-fuse-full-6.2.1.redhat-076
      13. container-upgrade 1.1 root
      14. MultiException: Error

      Show
      1. bin/start, bin/client 2. fabric:create 3. set http proxy in etc/system.properties (http.proxyHost=<proxyHost>, http.proxyPort=<proxyPort>) 4. exit, bin/stop, bin/start, bin/client 5. profile-edit --pid io.fabric8.agent/org.ops4j.pax.url.mvn.repositories='http://fusewin.tpb.lab.eng.brq.redhat.com:8081/nexus/content/repositories/fuse-qe-repo@id=fuse-qa' --append default 6. profile-create testprofile 7. add some artifact from 5. repo with profile-edit --bundle mvn:... 8. container-add-profile root testprofile 9. watch container-list -> artifact is resolved via proxy 10. patch:add file:<path-to-build-076> 11. version-create 12. patch:fabric-install --upload --username admin --password admin --version 1.1 jboss-fuse-full-6.2.1.redhat-076 13. container-upgrade 1.1 root 14. MultiException: Error
    • Sprint 5 - towards ER2

    Description

      container-upgrade 1.1 root will end up with

      Provision Error:               io.fabric8.common.util.MultiException: Error
      	at io.fabric8.agent.download.impl.MavenDownloadManager$MavenDownloader.<init>(MavenDownloadManager.java:93)
      	at io.fabric8.agent.download.impl.MavenDownloadManager.createDownloader(MavenDownloadManager.java:71)
      	at io.fabric8.agent.region.Subsystem.downloadBundles(Subsystem.java:329)
      	at io.fabric8.agent.region.SubsystemResolver.resolve(SubsystemResolver.java:182)
      	at io.fabric8.agent.service.Deployer.deploy(Deployer.java:272)
      	at io.fabric8.agent.service.Agent.provision(Agent.java:363)
      	at io.fabric8.agent.service.Agent.provision(Agent.java:196)
      	at io.fabric8.agent.DeploymentAgent.doUpdate(DeploymentAgent.java:722)
      	at io.fabric8.agent.DeploymentAgent$4.run(DeploymentAgent.java:283)
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:745)
      java.io.IOException: Error downloading mvn:org.jboss.fuse.qa.test/useless-artifact/1.0
      	at io.fabric8.agent.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:49)
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
      	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
      	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:745)
      Caused by: java.io.IOException: Error resolving artifact org.jboss.fuse.qa.test:useless-artifact:jar:1.0: Could not transfer artifact org.jboss.fuse.qa.test:useless-artifact:jar:1.0 from/to fusepublic (https://repo.fusesource.com/nexus/content/groups/public/): Connect to repo.fusesource.com:443 [repo.fusesource.com/104.85.200.121] failed: Connection refused
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:531)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:472)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:457)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.download(AetherBasedResolver.java:433)
      	at io.fabric8.agent.download.impl.MavenDownloadTask.download(MavenDownloadTask.java:33)
      	at io.fabric8.agent.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:40)
      	... 7 more
      

      useless-artifact was resolved in fabric version 1.0 via proxy and remote repository setup.

      Attachments

        Issue Links

          Activity

            People

              ggrzybek Grzegorz Grzybek
              ecervena@redhat.com Emil Cervenan
              Emil Cervenan Emil Cervenan
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: