[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-5250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13850130#comment-13850130
 ] 

Girish Shilamkar commented on CLOUDSTACK-5250:
----------------------------------------------

>From the API logs below, even after disassociateIpAddress API async job is 
>successful. Still we are able to list the disassociated IP. Clearly 
>disassociateIpAddress API fails to disassociate IP, therefore the testcase.

test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: sending 
GET request: disassociateIpAddress {'id': 
u'99b2496f-91b1-4e73-87c9-de29d5bfdfca'}
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: Computed 
Signature by Marvin: 62B6tzwyUTK2eCCzDcll2OZMVI0=
requests.packages.urllib3.connectionpool: INFO: Starting new HTTP connection 
(1): 10.223.49.197
requests.packages.urllib3.connectionpool: DEBUG: "GET 
/client/api?signature=62B6tzwyUTK2eCCzDcll2OZMVI0%3D&apiKey=wakgCf730Zwxfk6yc-04nh09VWYfzPcheXCa4gsOozu3-Q58ZmB9b1WfTXSDKRZtfMYOb9BztpbqyFIA6LkH9Q&command=disassociateIpAddress&id=99b2496f-91b1-4e73-87c9-de29d5bfdfca&response=json
 HTTP/1.1" 200 86
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: Request: 
http://10.223.49.197:8080/client/api?signature=62B6tzwyUTK2eCCzDcll2OZMVI0%3D&apiKey=wakgCf730Zwxfk6yc-04nh09VWYfzPcheXCa4gsOozu3-Q58ZmB9b1WfTXSDKRZtfMYOb9BztpbqyFIA6LkH9Q&command=disassociateIpAddress&id=99b2496f-91b1-4e73-87c9-de29d5bfdfca&response=json
 Response: { "disassociateipaddressresponse" : 
{"jobid":"86b67bd4-4969-4c07-8ccb-735a1f1cb93b"} }
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: sending 
GET request: queryAsyncJobResult {'jobid': 
u'86b67bd4-4969-4c07-8ccb-735a1f1cb93b'}
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: Computed 
Signature by Marvin: KGYLTIBeQ3oHNsulm/UAsreJItM=
requests.packages.urllib3.connectionpool: INFO: Starting new HTTP connection 
(1): 10.223.49.197
requests.packages.urllib3.connectionpool: DEBUG: "GET 
/client/api?signature=KGYLTIBeQ3oHNsulm%2FUAsreJItM%3D&apiKey=wakgCf730Zwxfk6yc-04nh09VWYfzPcheXCa4gsOozu3-Q58ZmB9b1WfTXSDKRZtfMYOb9BztpbqyFIA6LkH9Q&command=queryAsyncJobResult&response=json&jobid=86b67bd4-4969-4c07-8ccb-735a1f1cb93b
 HTTP/1.1" 200 432
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: Request: 
http://10.223.49.197:8080/client/api?signature=KGYLTIBeQ3oHNsulm%2FUAsreJItM%3D&apiKey=wakgCf730Zwxfk6yc-04nh09VWYfzPcheXCa4gsOozu3-Q58ZmB9b1WfTXSDKRZtfMYOb9BztpbqyFIA6LkH9Q&command=queryAsyncJobResult&response=json&jobid=86b67bd4-4969-4c07-8ccb-735a1f1cb93b
 Response: { "queryasyncjobresultresponse" : 
{"accountid":"f1d8dbb2-666a-11e3-9c62-52b2d980df8a","userid":"f1d94264-666a-11e3-9c62-52b2d980df8a","cmd":"org.apache.cloudstack.api.command.user.address.DisassociateIPAddrCmd","jobstatus":0,"jobprocstatus":0,"jobresultcode":0,"jobinstancetype":"IpAddress","jobinstanceid":"99b2496f-91b1-4e73-87c9-de29d5bfdfca","created":"2013-12-16T09:14:59-0800","jobid":"86b67bd4-4969-4c07-8ccb-735a1f1cb93b"}
 }
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: job: 
86b67bd4-4969-4c07-8ccb-735a1f1cb93b still processing,will timeout in 3600s
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: sending 
GET request: queryAsyncJobResult {'jobid': 
u'86b67bd4-4969-4c07-8ccb-735a1f1cb93b'}
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: Computed 
Signature by Marvin: KGYLTIBeQ3oHNsulm/UAsreJItM=
requests.packages.urllib3.connectionpool: INFO: Starting new HTTP connection 
(1): 10.223.49.197
requests.packages.urllib3.connectionpool: DEBUG: "GET 
/client/api?signature=KGYLTIBeQ3oHNsulm%2FUAsreJItM%3D&apiKey=wakgCf730Zwxfk6yc-04nh09VWYfzPcheXCa4gsOozu3-Q58ZmB9b1WfTXSDKRZtfMYOb9BztpbqyFIA6LkH9Q&command=queryAsyncJobResult&response=json&jobid=86b67bd4-4969-4c07-8ccb-735a1f1cb93b
 HTTP/1.1" 200 432
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: Request: 
http://10.223.49.197:8080/client/api?signature=KGYLTIBeQ3oHNsulm%2FUAsreJItM%3D&apiKey=wakgCf730Zwxfk6yc-04nh09VWYfzPcheXCa4gsOozu3-Q58ZmB9b1WfTXSDKRZtfMYOb9BztpbqyFIA6LkH9Q&command=queryAsyncJobResult&response=json&jobid=86b67bd4-4969-4c07-8ccb-735a1f1cb93b
 Response: { "queryasyncjobresultresponse" : 
{"accountid":"f1d8dbb2-666a-11e3-9c62-52b2d980df8a","userid":"f1d94264-666a-11e3-9c62-52b2d980df8a","cmd":"org.apache.cloudstack.api.command.user.address.DisassociateIPAddrCmd","jobstatus":0,"jobprocstatus":0,"jobresultcode":0,"jobinstancetype":"IpAddress","jobinstanceid":"99b2496f-91b1-4e73-87c9-de29d5bfdfca","created":"2013-12-16T09:14:59-0800","jobid":"86b67bd4-4969-4c07-8ccb-735a1f1cb93b"}
 }
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: job: 
86b67bd4-4969-4c07-8ccb-735a1f1cb93b still processing,will timeout in 3595s
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: sending 
GET request: queryAsyncJobResult {'jobid': 
u'86b67bd4-4969-4c07-8ccb-735a1f1cb93b'}
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: Computed 
Signature by Marvin: KGYLTIBeQ3oHNsulm/UAsreJItM=
requests.packages.urllib3.connectionpool: INFO: Starting new HTTP connection 
(1): 10.223.49.197
requests.packages.urllib3.connectionpool: DEBUG: "GET 
/client/api?signature=KGYLTIBeQ3oHNsulm%2FUAsreJItM%3D&apiKey=wakgCf730Zwxfk6yc-04nh09VWYfzPcheXCa4gsOozu3-Q58ZmB9b1WfTXSDKRZtfMYOb9BztpbqyFIA6LkH9Q&command=queryAsyncJobResult&response=json&jobid=86b67bd4-4969-4c07-8ccb-735a1f1cb93b
 HTTP/1.1" 200 401
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: Request: 
http://10.223.49.197:8080/client/api?signature=KGYLTIBeQ3oHNsulm%2FUAsreJItM%3D&apiKey=wakgCf730Zwxfk6yc-04nh09VWYfzPcheXCa4gsOozu3-Q58ZmB9b1WfTXSDKRZtfMYOb9BztpbqyFIA6LkH9Q&command=queryAsyncJobResult&response=json&jobid=86b67bd4-4969-4c07-8ccb-735a1f1cb93b
 Response: { "queryasyncjobresultresponse" : 
{"accountid":"f1d8dbb2-666a-11e3-9c62-52b2d980df8a","userid":"f1d94264-666a-11e3-9c62-52b2d980df8a","cmd":"org.apache.cloudstack.api.command.user.address.DisassociateIPAddrCmd","jobstatus":1,"jobprocstatus":0,"jobresultcode":0,"jobresulttype":"object","jobresult":{"success":true},"created":"2013-12-16T09:14:59-0800","jobid":"86b67bd4-4969-4c07-8ccb-735a1f1cb93b"}
 }
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: sending 
GET request: listPublicIpAddresses {'id': 
u'99b2496f-91b1-4e73-87c9-de29d5bfdfca'}
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: Computed 
Signature by Marvin: XAkDeEFl1qqWXx3SMBsATQSpUmY=
requests.packages.urllib3.connectionpool: INFO: Starting new HTTP connection 
(1): 10.223.49.197
requests.packages.urllib3.connectionpool: DEBUG: "GET 
/client/api?apiKey=wakgCf730Zwxfk6yc-04nh09VWYfzPcheXCa4gsOozu3-Q58ZmB9b1WfTXSDKRZtfMYOb9BztpbqyFIA6LkH9Q&response=json&command=listPublicIpAddresses&signature=XAkDeEFl1qqWXx3SMBsATQSpUmY%3D&id=99b2496f-91b1-4e73-87c9-de29d5bfdfca
 HTTP/1.1" 200 852
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: Request: 
http://10.223.49.197:8080/client/api?apiKey=wakgCf730Zwxfk6yc-04nh09VWYfzPcheXCa4gsOozu3-Q58ZmB9b1WfTXSDKRZtfMYOb9BztpbqyFIA6LkH9Q&response=json&command=listPublicIpAddresses&signature=XAkDeEFl1qqWXx3SMBsATQSpUmY%3D&id=99b2496f-91b1-4e73-87c9-de29d5bfdfca
 Response: { "listpublicipaddressesresponse" : { "count":1 ,"publicipaddress" : 
[  
{"id":"99b2496f-91b1-4e73-87c9-de29d5bfdfca","ipaddress":"10.223.243.9","allocated":"2013-12-16T09:15:53-0800","zoneid":"d1780cec-2238-4f0a-989b-e6746e7a3b99","zonename":"Adv-VMware-Zone1","issourcenat":true,"account":"test-TestTemplates-test_01_create_template-XNBCEX","domainid":"9001ce94-666a-11e3-9c62-52b2d980df8a","domain":"ROOT","forvirtualnetwork":true,"vlanid":"ef75f747-bd59-40ed-9b6d-05e24e69a7c2","vlanname":"vlan://510","isstaticnat":false,"issystem":false,"associatednetworkid":"4f025f3c-97c7-4f32-9f85-9766b32fda08","associatednetworkname":"test-TestTemplates-test_01_create_template-XNBCEX-network","networkid":"813fc20c-3c42-4e6e-81dd-88f8a3f2e8ad","state":"Allocated","physicalnetworkid":"f94e885a-e113-4b17-9e91-5eb85dc8c601","tags":[],"isportable":false}
 ] } }
test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: List 
Public IP response[{networkid : u'813fc20c-3c42-4e6e-81dd-88f8a3f2e8ad', 
physicalnetworkid : u'f94e885a-e113-4b17-9e91-5eb85dc8c601', account : 
u'test-TestTemplates-test_01_create_template-XNBCEX', domainid : 
u'9001ce94-666a-11e3-9c62-52b2d980df8a', issourcenat : True, isstaticnat : 
False, tags : [], associatednetworkname : 
u'test-TestTemplates-test_01_create_template-XNBCEX-network', domain : u'ROOT', 
vlanid : u'ef75f747-bd59-40ed-9b6d-05e24e69a7c2', zoneid : 
u'd1780cec-2238-4f0a-989b-e6746e7a3b99', vlanname : u'vlan://510', state : 
u'Allocated', associatednetworkid : u'4f025f3c-97c7-4f32-9f85-9766b32fda08', 
zonename : u'Adv-VMware-Zone1', forvirtualnetwork : True, allocated : 
u'2013-12-16T09:15:53-0800', issystem : False, ipaddress : u'10.223.243.9', id 
: u'99b2496f-91b1-4e73-87c9-de29d5bfdfca', isportable : False}]
test_releaseIP (integration.smoke.test_network.TestReleaseIP): CRITICAL: 
FAILED: test_releaseIP: Traceback (most recent call last):
  File "/usr/local/lib/python2.7/unittest/case.py", line 318, in run
    testMethod()
  File "/data/Repo2/qa/cloudstack/test/integration/smoke/test_network.py", line 
859, in test_releaseIP
    "Check if disassociated IP Address is no longer available"
  File "/usr/local/lib/python2.7/unittest/case.py", line 494, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/usr/local/lib/python2.7/unittest/case.py", line 487, in 
_baseAssertEqual
    raise self.failureException(msg)
AssertionError: Check if disassociated IP Address is no longer available


> [Automation] integration.smoke.test_network.TestReleaseIP.test_releaseIP  
> failing 
> ----------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-5250
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5250
>             Project: CloudStack
>          Issue Type: Test
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Automation
>    Affects Versions: 4.3.0
>         Environment: KVM 
> automation 
>            Reporter: Rayees Namathponnan
>            Assignee: Girish Shilamkar
>             Fix For: 4.3.0
>
>
> [Automation] integration.smoke.test_network.TestReleaseIP.test_releaseIP  
> failing after fixing CLOUDSTACK-4344
> heck if disassociated IP Address is no longer available
> -------------------- >> begin captured logging << --------------------
> test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: 
> Deleting Public IP : 2c0e1ad7-639b-4564-ba82-d44a41740c34
> test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: List 
> Public IP response[{networkid : u'04c5487a-5754-432f-81cd-d52738c1eb9c', 
> physicalnetworkid : u'ddf995ff-4f12-4cae-9729-5b763a1e1170', account : 
> u'test-TestReleaseIP-test_releaseIP-RTK06M', domainid : 
> u'5f0d3956-531c-11e3-a447-1a6f7bb0d0a8', issourcenat : True, isstaticnat : 
> False, tags : [], associatednetworkname : 
> u'test-TestReleaseIP-test_releaseIP-RTK06M-network', domain : u'ROOT', vlanid 
> : u'7746889d-db42-41c2-90d1-1876847c2377', zoneid : 
> u'9338ab1f-fee3-43dc-98cc-9aa2839b0d19', vlanname : u'vlan://1221', state : 
> u'Allocated', associatednetworkid : u'823a5c6c-53d4-4dc0-8672-a3daeb9ff6ff', 
> zonename : u'Adv-KVM-Zone1', forvirtualnetwork : True, allocated : 
> u'2013-11-21T20:11:44-0800', issystem : False, ipaddress : u'10.223.122.74', 
> id : u'2c0e1ad7-639b-4564-ba82-d44a41740c34', isportable : False}]
> --------------------- >> end captured logging << ---------------------
> Stacktrace
>   File "/usr/local/lib/python2.7/unittest/case.py", line 318, in run
>     testMethod()
>   File "/Repo_30X/ipcl/cloudstack/test/integration/smoke/test_network.py", 
> line 859, in test_releaseIP
>     "Check if disassociated IP Address is no longer available"
>   File "/usr/local/lib/python2.7/unittest/case.py", line 494, in assertEqual
>     assertion_func(first, second, msg=msg)
>   File "/usr/local/lib/python2.7/unittest/case.py", line 487, in 
> _baseAssertEqual
>     raise self.failureException(msg)
> Check if disassociated IP Address is no longer available
> -------------------- >> begin captured logging << --------------------
> test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: 
> Deleting Public IP : 2c0e1ad7-639b-4564-ba82-d44a41740c34
> test_releaseIP (integration.smoke.test_network.TestReleaseIP): DEBUG: List 
> Public IP response[{networkid : u'04c5487a-5754-432f-81cd-d52738c1eb9c', 
> physicalnetworkid : u'ddf995ff-4f12-4cae-9729-5b763a1e1170', account : 
> u'test-TestReleaseIP-test_releaseIP-RTK06M', domainid : 
> u'5f0d3956-531c-11e3-a447-1a6f7bb0d0a8', issourcenat : True, isstaticnat : 
> False, tags : [], associatednetworkname : 
> u'test-TestReleaseIP-test_releaseIP-RTK06M-network', domain : u'ROOT', vlanid 
> : u'7746889d-db42-41c2-90d1-1876847c2377', zoneid : 
> u'9338ab1f-fee3-43dc-98cc-9aa2839b0d19', vlanname : u'vlan://1221', state : 
> u'Allocated', associatednetworkid : u'823a5c6c-53d4-4dc0-8672-a3daeb9ff6ff', 
> zonename : u'Adv-KVM-Zone1', forvirtualnetwork : True, allocated : 
> u'2013-11-21T20:11:44-0800', issystem : False, ipaddress : u'10.223.122.74', 
> id : u'2c0e1ad7-639b-4564-ba82-d44a41740c34', isportable : False}]
> --------------------- >> end captured logging << ---------------------



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Reply via email to