Github user nvazquez commented on the issue:

    https://github.com/apache/cloudstack/pull/1847
  
    @borisstoyanov @rhtyd I was checking BlueOrangutan logs:
    
    In `test_primary_storage_8NPG5G\runinfo.txt` lines 27-30, there's PS 
creation:
    ````
    2017-02-20 11:03:59,678 - DEBUG - Payload: {'apiKey': 
u'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q',
 'name': 'Marvin Primary Pool', 'url': 
'NFS://10.2.0.16/acs/primary/pr1847-t854-kvm-centos7/marvin_pri1', 'podid': 
u'1c6f35e3-a31e-49cc-b0b0-801848dbb9bc', 'clusterid': 
u'8ac40777-344d-4f36-93a3-7b685361a523', 'zoneid': 
u'9c474c4e-0742-4fbb-b0ae-cb3d1e63cb70', 'command': 'createStoragePool', 
'signature': 'zq6ff7P2n9iLmw3Cw9nDgMM1v90=', 'response': 'json'}
    2017-02-20 11:03:59,678 - DEBUG - ========Sending GET Cmd : 
createStoragePool=======
    2017-02-20 11:04:00,038 - DEBUG - Response : {podname : u'Pod1', name : 
u'Marvin Primary Pool', disksizeallocated : 0, created : 
u'2017-02-20T11:04:00+0000', clustername : u'p1-c1', ipaddress : u'10.2.0.16', 
podid : u'1c6f35e3-a31e-49cc-b0b0-801848dbb9bc', clusterid : 
u'8ac40777-344d-4f36-93a3-7b685361a523', zoneid : 
u'9c474c4e-0742-4fbb-b0ae-cb3d1e63cb70', state : u'Up', scope : u'CLUSTER', 
overprovisionfactor : u'2.0', path : 
u'/acs/primary/pr1847-t854-kvm-centos7/marvin_pri1', zonename : 
u'pr1847-t854-kvm-centos7', type : u'NetworkFilesystem', id : 
u'fa44baa2-267d-3f36-88c9-c5c545e0204b', disksizetotal : 7514055770112}
    2017-02-20 11:04:00,038 - DEBUG - Created storage pool in cluster: 
8ac40777-344d-4f36-93a3-7b685361a523
    ````
    
    Then, it gets removed, lines 46-48:
    ````
    2017-02-20 11:04:35,193 - DEBUG - Payload: {'apiKey': 
u'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q',
 'response': 'json', 'command': 'deleteStoragePool', 'signature': 
'73NDgRVRZDU4uHR/Vc8pRbVg2p4=', 'id': u'fa44baa2-267d-3f36-88c9-c5c545e0204b'}
    2017-02-20 11:04:35,193 - DEBUG - ========Sending GET Cmd : 
deleteStoragePool=======
    2017-02-20 11:04:35,396 - DEBUG - Response : {success : u'true'}
    ````
    
    Then, on `test_volumes_950C4W\runinfo.txt` lines 474-476 `listStoragePools` 
command is sent and lists previously deleted PS:
    ````
    2017-02-20 13:54:49,407 - DEBUG - Payload: {'apiKey': 
u'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q',
 'command': 'listStoragePools', 'signature': 'l3xL+RNaPCVAYEpCovbu1snTIRI=', 
'response': 'json'}
    2017-02-20 13:54:49,407 - DEBUG - ========Sending GET Cmd : 
listStoragePools=======
    2017-02-20 13:54:49,432 - DEBUG - Response : [{podname : u'Pod1', 
storagecapabilities : {VOLUME_SNAPSHOT_QUIESCEVM : u'false'}, name : u'Marvin 
Primary Pool', disksizeallocated : 8590328832, podid : 
u'1c6f35e3-a31e-49cc-b0b0-801848dbb9bc', clustername : u'p1-c1', ipaddress : 
u'10.2.0.16', created : u'2017-02-20T12:51:45+0000', clusterid : 
u'8ac40777-344d-4f36-93a3-7b685361a523', zoneid : 
u'9c474c4e-0742-4fbb-b0ae-cb3d1e63cb70', state : u'Up', disksizeused : 
174845853696, id : u'fa44baa2-267d-3f36-88c9-c5c545e0204b', overprovisionfactor 
: u'2.0', path : u'/acs/primary/pr1847-t854-kvm-centos7/marvin_pri1', zonename 
: u'pr1847-t854-kvm-centos7', type : u'NetworkFilesystem', scope : u'CLUSTER', 
disksizetotal : 7514055770112}, {podname : u'Pod1', storagecapabilities : 
{VOLUME_SNAPSHOT_QUIESCEVM : u'false'}, name : 
u'pr1847-t854-kvm-centos7-kvm-pri2', disksizeallocated : 977060864, podid : 
u'1c6f35e3-a31e-49cc-b0b0-801848dbb9bc', clustername : u'p1-c1', ipaddress : 
u'10.2.0.16', create
 d : u'2017-02-20T08:52:51+0000', clusterid : 
u'8ac40777-344d-4f36-93a3-7b685361a523', zoneid : 
u'9c474c4e-0742-4fbb-b0ae-cb3d1e63cb70', state : u'Up', disksizeused : 
174845853696, id : u'7a360219-f4a9-3edb-a1e3-241cbc2dee7f', overprovisionfactor 
: u'2.0', path : 
u'/acs/primary/pr1847-t854-kvm-centos7/pr1847-t854-kvm-centos7-kvm-pri2', 
zonename : u'pr1847-t854-kvm-centos7', type : u'NetworkFilesystem', scope : 
u'CLUSTER', disksizetotal : 7514055770112}, {podname : u'Pod1', 
storagecapabilities : {VOLUME_SNAPSHOT_QUIESCEVM : u'false'}, name : 
u'pr1847-t854-kvm-centos7-kvm-pri1', disksizeallocated : 3221422592, podid : 
u'1c6f35e3-a31e-49cc-b0b0-801848dbb9bc', clustername : u'p1-c1', ipaddress : 
u'10.2.0.16', created : u'2017-02-20T08:52:50+0000', clusterid : 
u'8ac40777-344d-4f36-93a3-7b685361a523', zoneid : 
u'9c474c4e-0742-4fbb-b0ae-cb3d1e63cb70', state : u'Up', disksizeused : 
174845853696, id : u'4435931f-bb5a-3ce6-a2f5-6f7345d5eb0a', overprovisionfactor 
: u'2.0', path : u'/acs/primary
 /pr1847-t854-kvm-centos7/pr1847-t854-kvm-centos7-kvm-pri1', zonename : 
u'pr1847-t854-kvm-centos7', type : u'NetworkFilesystem', scope : u'CLUSTER', 
disksizetotal : 7514055770112}]
    ````
    
    Please note that although there's almost 3-hour difference between logs, 
there exists a PS with the same id ("fa44baa2-267d-3f36-88c9-c5c545e0204b"), 
but creation times are different:
    `created: u'2017-02-20T11:04:00+0000'` vs `created : 
u'2017-02-20T12:51:45+0000'`
    
    So, when `test_snapshots.py` gets executed, it tries creating PS and fails 
due to there is already a PS with the same url. I agree with @serg38 on adding 
a new entry on `test_data.py` which would solve the problem, but I think it 
would require modifying `test_data.py` each time we want to create a PS using 
nfs. What do you guys think, that you know how BlueOrangutan works, that would 
be the best approach?



---
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