Uploaded image for project: 'Migration Toolkit for Virtualization'
  1. Migration Toolkit for Virtualization
  2. MTV-3146

Powerflex offload provider doesn't handle multple systems

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • True
    • Hide

      Looks like the implementation is relying on the API to return a 'default' registred system:

          system, err := p.Client.FindSystem("", "", "")

      we need to pass the systemID or Name in the first or second argument by using the POWERFLEX_SYSTEM_ID  from the powerflex secret the populator uses.

       

      Show
      Looks like the implementation is relying on the API to return a 'default' registred system:     system, err := p.Client.FindSystem("", "", "") we need to pass the systemID or Name in the first or second argument by using the POWERFLEX_SYSTEM_ID  from the powerflex secret the populator uses.  

      Description of problem:

      powerflex populator fails when there are multiple systems registred, or not at all. in the case where multiple systems are registered the code doesn't pick one. 

      Version-Release number of selected component (if applicable):

      2.9.1

      How reproducible:

      Always

      Steps to Reproduce:

      1.make sure the powerflex mgmt have muliple instance or names registered
      2.the populator fails on the first call to EnsureIClonnerGroups
      3.
      

      Actual results:

       

      Expected results:

       

      Additional info:

       

              rgolan1@redhat.com Roy Golan
              rgolan1@redhat.com Roy Golan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: