Actions
Bug #27828
openGET /api/hosts/:host_id/puppetclasses/:id - "Resource puppetclass not found by id"
Status:
New
Priority:
Normal
Assignee:
-
Category:
API
Target version:
-
Description
Hi!
GET /api/hosts/:host_id/puppetclasses/:id in some cases returns an error: "Resource puppetclass not found by id .." despite the class with this ID does exist:
Example:
curl -X GET -s -H "Accept:application/json" -H "Content-Type:application/json" -k -u $USER:$PASSWORD $FOREMANURL/api/hosts/664/puppetclasses | jq '.results.fccauth[] | .id' 201 194 197 710
curl -X GET -s -H "Accept:application/json" -H "Content-Type:application/json" -k -u $USER:$PASSWORD $FOREMANURL/api/hosts/664/puppetclasses/201 | jq '' | head { "created_at": "2016-08-08T09:40:22.241Z", "updated_at": "2017-10-12T11:06:14.414Z", "id": 201, ....
curl -X GET -s -H "Accept:application/json" -H "Content-Type:application/json" -k -u $USER:$PASSWORD $FOREMANURL/api/hosts/664/puppetclasses/194 { "error": {"message":"Resource puppetclass not found by id '194'"} }
curl -X GET -s -H "Accept:application/json" -H "Content-Type:application/json" -k -u $USER:$PASSWORD $FOREMANURL/api/hosts/664/puppetclasses/197 | jq '' | head { "created_at": "2016-08-08T09:40:22.196Z", "updated_at": "2017-10-05T13:20:20.602Z", "id": 197, "name":....
curl -X GET -s -H "Accept:application/json" -H "Content-Type:application/json" -k -u $USER:$PASSWORD $FOREMANURL/api/hosts/664/puppetclasses/710 { "error": {"message":"Resource puppetclass not found by id '710'"} }
GET api/puppetclasses for IDs 194 and 710
curl -X GET -s -H "Accept:application/json" -H "Content-Type:application/json" -k -u $USER:$PASSWORD $FOREMANURL/api/puppetclasses/194 | jq '' | head { "created_at": "2016-07-13T10:21:20.893Z", "updated_at": "2017-10-05T13:20:20.561Z", "id": 194, ....
curl -X GET -s -H "Accept:application/json" -H "Content-Type:application/json" -k -u $USER:$PASSWORD $FOREMANURL/api/puppetclasses/710 | jq '' | head { "created_at": "2019-01-29T09:59:32.080Z", "updated_at": "2019-01-29T09:59:32.080Z", "id": 710, ....
No data to display
Actions