Red Hat Bugzilla – Bug 852388
[apidoc] No documentation for "remote" actions in katello/apidoc/
Last modified: 2015-01-04 16:59:32 EST
Description of problem:
having recent katello-api-docs was unable to find the documentation for the remote calls.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. install katello-api-docs
2. visit https://<fqdn>/katello/apidoc
3. try to find remote actions related doc
doc related to remote action API calls/
Providers and Subscriptions added in 1081951
Another API controllers which are not documented:
I added last two to  list.
And then PulpProxiesController, CandlepinProxiesController which won't be probably documented at all.
The systems controller documentation waiting to merge https://github.com/Katello/katello/pull/648
PR #645 merged in, a8be59
PR #643 merged in, 6c3f5d
PR #648 merged in, d683e16
Taking the system group apidoc
System group*: https://github.com/Katello/katello/pull/664
PR #664 merged in, fea5e2a
Taking the last ones - Filters and Sync
Filters, sync: https://github.com/Katello/katello/pull/677
PR #677 merged in 014cbe7
seems it's filled (the gap in api calls about remote actions and not only :)), BUT:
there is an issue with CFSE, simply clicking in any url of documented method, it makes HTTP 404 Not found error, because links to: "https://fqdn/katello/apidoc/sync_plans.html" (note the /katello/ there)
So the directory for CFSE is /cfse/ and not the /katello/
Fixed in apipie-rails in commit:
My pleasure to state that it now fixed. yay!
thanks Ivan for the fix.
done against packages:
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
getting rid of 6.0.0 version since that doesn't exist