Github user mike-tutkowski commented on the issue:

    https://github.com/apache/cloudstack/pull/1994
  
    I have run the following use cases successfully:
    
    PS = Primary Storage
    ST = Storage Tag
    CO = Compute Offering
    DO = Disk Offering
    V = Volume
    
    Create PS_1 with ST NFS-A
    
    Create CO_1 with ST NFS-A
    Create CO_2 with ST NFS-B
    
    Create VM_1 with CO_1 (VM starts)
    Create VM_2 with CO_2 (VM fails to find storage)
    
    Edit ST of PS_1 from NFS-A to NFS-B
    
    Create VM_2 with CO_1 (VM fails to find storage)
    Create VM_2 with CO_2 (VM starts)
    
    Create DO_1 with ST NFS-A
    Create DO_2 with ST NFS-B
    
    Create V_1 with DO_1 and attach to VM_1 (fails to find storage)
    Create V_2 with DO_2 and attach to VM_1
    
    Edit ST of PS_1 from NFS-B to NFS-A
    
    Create V_1 with DO_1 and attach to VM_1
    
    Create PS_2 with no ST
    
    Edit ST of PS_2 to NFS-B
    
    Create V_3 with DO_1 and attach to VM_2 (lands on expected PS)
    Create V_4 with DO_2 and attach to VM_2 (lands on expected PS)
    
    Create PS_3 with ST NFS-B
    
    Migrate V_4 from PS_2 to PS_3 (PS_1 is not an option)
    Migrate V_4 from PS_3 to PS_2 (PS_1 is not an option)
    
    Migrate V_3 from PS_1 to PS_2 (Neither PS_2 nor PS_3 is an option)
    
    Migrate root V of VM_1 from PS_1 to PS_2 (Neither PS_2 nor PS_3 is an 
option)
    
    Migrate root V of VM_2 from PS_1 to PS_3 (PS_2 and PS_3 are options)
    
    listStorageTags API returned expected results (I ran this at several points 
along the way)


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to