Bug 1702887 - Agile Tools Extention WebService are not reachable
Summary: Agile Tools Extention WebService are not reachable
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Bugzilla
Classification: Community
Component: WebService
Version: 5.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: PnT DevOps Devs
QA Contact: tools-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-25 06:26 UTC by Lianghui Yu
Modified: 2019-04-30 06:46 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-04-30 06:46:03 UTC
Embargoed:


Attachments (Terms of Use)

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


Note You need to log in before you can comment on or make changes to this bug.