Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-1758

Sometimes can't apply patch Rollup 2 to a fabric formed from A-MQ distribution

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • JBoss A-MQ 6.2.1
    • fabric8
    • None
    • Hide

      1. Install and start A-MQ 6.2.1 on two machines
      2. On one installation, fabric:create; on the other fabric:join
      3. When the fabric is established, create a broker profile and add it to a new child container under each top-level container
      4. Download A-MQ 6.2.1 patch Rollup 2.
      5. Apply the patch to a new version (version-create, patch:add, patch:fabric-install)
      6. Install the patch by upgrading the various containers.

      Some containers patch correctly, some do not. There is no clear reason why some patch and some don't.

      Show
      1. Install and start A-MQ 6.2.1 on two machines 2. On one installation, fabric:create; on the other fabric:join 3. When the fabric is established, create a broker profile and add it to a new child container under each top-level container 4. Download A-MQ 6.2.1 patch Rollup 2. 5. Apply the patch to a new version (version-create, patch:add, patch:fabric-install) 6. Install the patch by upgrading the various containers. Some containers patch correctly, some do not. There is no clear reason why some patch and some don't.

      A fabric is formed from the A-MQ 6.2.1 distribution (not Fuse). When attempting to patch to Rollup 2, some containers no longer start. They show this exception in the logs:

      2016-06-08 20:39:07,527 | ERROR | 6.0.1-1-thread-1 | DeploymentAgent                  | 86 - io.fabric8.fabric-agent - 1.2.0.redhat-621084 | Unable to update agent
      io.fabric8.common.util.MultiException: Error
              at io.fabric8.agent.download.impl.MavenDownloadManager$MavenDownloader.<init>(MavenDownloadManager.java:93)[86:io.fabric8.fabric-agent:1.2.0.redhat-621084]
      Caused by: java.lang.IllegalArgumentException: Resource mvn:io.fabric8.mq/mq-fabric/1.2.0.redhat-621107 does not contain a manifest
              at io.fabric8.agent.service.MetadataBuilder.getMetadata(MetadataBuilder.java:62)[86:io.fabric8.fabric-agent:1.2.0.redhat-621084]
      

              ggrzybek Grzegorz Grzybek
              rhn-support-kboone Kevin Boone
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: