Closed maurits-inuits closed 5 months ago
Hi, Thanks for raising this and the detailed report about it. It seems that this was an accidental change. #1611 should fix this issue.
Kind regards, Thodoris
Many thanks for quick response. Looking forward to the next release!
Hi
During the recent upgrade of our API, we encountered an issue with the
balena device <uuid>
command in the Balena CLI. The command has stopped functioning as expected:This also caused the following error message in the API logs (full version below):
We did some testing across multiple versions of the balena CLI (16.x.x, 17.x.x, 18.x.x), and the issue persists across all tested versions . This suggests that the problem is not specific to a particular version of the Balena CLI.
Upon further investigation, we have traced the origin of the issue to the API itself. It appears that the introduction of
v14.17.0
is what caused the command to stop working. This version added v6 hooks and translations. ( https://github.com/balena-io/open-balena-api/releases/tag/v14.17.0 )From what I understand Balena Cloud attributes like
is web accessible
were previously handled by a shim and this somehow broke inv14.17.0
. I'm not really familiar with the API codebase so I hope some of the developers can shed some light on.Full API error message: