Red Hat Bugzilla – Bug 1026718
[RFE] Notification service - use API instead of health servlet for keep alive
Last modified: 2016-01-27 01:57:13 EST
The health servlet is a legacy interface that IMO should not be used at all, marked obsolete and removed as soon as we can.
Please make the notification service use the formal supported API to pull engine status.
It should be simple either use the java binding of our sdk, or just perform HTTP request and expect valid response.
for easy configuration, would need api to expose this info to anonymous user?
(In reply to Itamar Heim from comment #1)
> for easy configuration, would need api to expose this info to anonymous user?
you are right (bug#1009843), in this case (unlike the setup and hosted) we do not have account information.
*MUST* be for 4.0.
(In reply to Alon Bar-Lev from comment #4)
> *MUST* be for 4.0.
sorry, not a must, I see I already used the /services/ servlet, but it should not be used any more and dropped in 4.0.
The API doesn't perform authentication, it is performed by the AAA
subsystem. However, the AAA subsystem currently doesn't allow "guest" or "anonymous" access to anything so the API will not be able to serve such requests to public queries.
As we don't plan work around allowing that in the AAA layer, closing it as WONTFIX.