Skip to content

Retrieve detailed execution logs and error messages for an upgrade campaign

Request

Requires upgrade-manager::read permission.

Security
JWTAuthorizer
Path
upgradeIDstringrequired

Unique ID of upgrade

curl -i -X GET \
  'https://apidocs.trustgrid.io/_mock/upgrade-manager/api/v1/upgrades/{upgradeID}/logs' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

OK

Bodyapplication/json
Array [
entitystring

Log subject type

Example:"Node"
entityIDstring

Log subject ID

Example:"19084f81-5668-41ee-adbe-295e4c65531a"
levelstring

Level of log, like error/warn/info

messagestring

Log message

timestampstring

Timestamp of log entry

Example:"2024-10-21 11:55:26.066709233 -0600 MDT m=+0.000520863"
uidstring

Unique ID of log entry

Example:"821abe7a-f895-4fa7-93d6-e03d4f82153c"
]
Response
[ { "entity": "Node", "entityID": "19084f81-5668-41ee-adbe-295e4c65531a", "level": "string", "message": "string", "timestamp": "2024-10-21 11:55:26.066709233 -0600 MDT m=+0.000520863", "uid": "821abe7a-f895-4fa7-93d6-e03d4f82153c" } ]