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

OSE upgrade script "fabric:patch-apply" should only be invoked once per fabric and patch

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Critical Critical
    • None
    • jboss-fuse-6.1 on OSE
    • Fuse on Openshift
    • None
    • % %

      Currently the upgrade script, which is invoked for every fuse gear calls

      fabric:patch-apply --all-versions file:${i}
      

      The fabric:patch-apply should only be called once for the whole fabric (preferably directly on the ensemble server), not for all the containers in the fabric, as those will be upgraded automatically by being part of the fabric.

      The problem with trying to invoke fabric:patch-apply is that not all containers are required to have the "fabric" profile installed, which means the fabric:patch-apply command may fail.

      Also, it unnecessarily complicates the fuse gear install and upgrade process for what is essentially a no-operation for all the containers.

              janstey@redhat.com Jonathan Anstey
              maschmid@redhat.com Marek Schmidt
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: