Project

General

Profile

Actions

Bug #17897

closed

Response of the api to get host status in the apidoc is incorrect with the actuals

Added by Marek Hulán almost 8 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
API
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1342023

Description of problem:
According to current API documentation https://satellite.example.com/apidoc/v2/hosts.html#description-status

The return value of "GET /api/hosts/:id/status" API may either be one of the following, but its not matching with actual output of the API

  • missing
  • failed
  • pending
  • changed
  • unchanged
  • unreported

Version-Release number of selected component (if applicable):
Satellite 6.1.8 / 6.2 and Foreman 1.11+ including nightly

How reproducible:
Always

Steps to Reproduce:
1. Login to the satellite webui
2. Hit the URL https://<satellite.example.com>/api/v2/hosts to get list of hosts with its ID.
3. Hit the URL https://&lt;satellite.example.com&gt;/apidoc/v2/hosts/<:id>/status

Actual results:
Return value is either of the following:

Pending Installation
No Status
No Change
Out of Sync

Expected results:
As per the api documentation provided by the product

Status values can be either one of the following:

missing
failed
pending
changed
unchanged
unreported

Additional info: Need to update the API doc with all the updated Status and their meaning.


Related issues 1 (0 open1 closed)

Related to Foreman - Feature #10782: Add global status for hostsClosedMarek Hulán06/11/2015Actions
Actions

Also available in: Atom PDF