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 #1

Updated by Marek Hulán almost 8 years ago

  • Subject changed from Response of the api to get host status in the apidoc is incorrect with the actuals to Response of the api to get host status in the apidoc is incorrect with the actuals
  • Category changed from Inventory to API
Actions #2

Updated by Marek Hulán almost 8 years ago

  • Target version set to 115
Actions #3

Updated by Marek Hulán over 7 years ago

Actions #4

Updated by The Foreman Bot over 7 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Marek Hulán
  • Pull request https://github.com/theforeman/foreman/pull/4453 added
Actions #5

Updated by Daniel Lobato Garcia over 7 years ago

  • Translation missing: en.field_release set to 209
Actions #6

Updated by Anonymous over 7 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF