Bug 1702887

Summary: Agile Tools Extention WebService are not reachable
Product: [Community] Bugzilla Reporter: Lianghui Yu <liyu>
Component: WebServiceAssignee: PnT DevOps Devs <hss-ied-bugs>
Status: CLOSED NOTABUG QA Contact: tools-bugs <tools-bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 5.0CC: khong, qgong
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-04-30 06:46:03 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Lianghui Yu 2019-04-25 06:26:53 UTC
Description of problem:
Some XMLRPC API like Agile.*.get() are not reachable

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


How reproducible:
Try API like
xmlrpc.Agile.Team.remove_member(***) 
Or
xmlrpc.Agile.Sprint.create(***)
Agile.Pool.get(***)


Actual results:
<Fault -32601: "The requested method 'remove_member' was not found.">
<type 'exceptions.Exception'>

Expected results:
Return as Document says

Additional info:
Documentation
https://bugzilla.redhat.com/docs/en/html/integrating/api/Bugzilla/Extension/AgileTools/WebService/Pool.html#bugzilla-extension-agiletools-webservice-pool

Comment 1 Jeff Fearn 🐞 2019-04-26 03:45:21 UTC
This is working fine for me on JSONRPC, and I can't find anything in the logs about similar calls failing. Where and how are you testing this?

Comment 2 Lianghui Yu 2019-04-29 02:46:45 UTC
I'm in QE environment, and How is request really should be?
if that is not a bug rather than my request is wrong, how can I simulate a request in tool such as Postman?

I uses robot framework and this is my request

The method is: xmlrpc.Agile.Team.get()
The server is: xmlrpc.https://bz-web.host.qe.eng.pek2.redhat.com/xmlrpc.cgi

and this is the response

=================Executed XML-RPC=================

xmlrpc.Agile.Team.get({'name': 'bugzilla', 'Bugzilla_login': '******', 'Bugzilla_password': '******'}) 

<Fault -32601: "The requested method 'get' was not found.">
<type 'exceptions.Exception'>
=============XMLRPC Execution Results=============
{'fault_code': -32601,
 'fault_string': "The requested method 'get' was not found."}
=======================End========================