cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rajani Karuturi (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLOUDSTACK-8192) Wrong ID being returned in the createEgressFirewallRule end-point response
Date Tue, 04 Aug 2015 05:10:04 GMT

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

Rajani Karuturi commented on CLOUDSTACK-8192:
---------------------------------------------

yes. [~ManeeshaP] already verified it. missed updating it here. Thanks for updating [~jayapal]

> Wrong ID being returned in the createEgressFirewallRule end-point response
> --------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-8192
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-8192
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>         Environment: Issue was found on cloudstack version 4.2.1
>            Reporter: Diogo Monteiro
>            Assignee: Maneesha
>            Priority: Critical
>             Fix For: 4.6.0
>
>
> Instead of returning the rule UUID, the endpoint is returning the database primary key.
This causes an issue since most third party applications expect async endpoints to return
the asyncJobId and the resource UUID as part of the response
> Steps to reproduce:
> #1 Make a request to the createEgressFirewallRule endPoint
> http://cs42.dev.cloud:8096?action=ALLOW&apiKey=j-DKJIkURhA2G4H0vg3Tba-a75SasolsL8sRZbEAxKlq-AihyVElV7dhaAMjf-jOTOwzu8zEoKb-2krJjr8r3Q&cidrlist=0.0.0.0%2F0&command=createEgressFirewallRule&endport=81&networkid=e5a1cb87-b6da-4e41-b6c2-2bc686713d0f&number=1003&protocol=TCP&response=json&startport=81&traffictype=INGRESS&signature=aT8dtBE%2FTb34205sfKHckXXPGcQ%3D
> Results
> Response object return primary key instead of UUID:
> "createegressfirewallruleresponse": {
>       "id": "78",
>       "jobid": "05626600-fb64-4558-b5ce-675294e9f48f"
>     }
> Expected Results:
> createegressfirewallruleresponse object should contain the rule UUID



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message