Ken Bannister
28703bb5ae
Add comment with secure boot signature file example for preload
...
Change-type: patch
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
2025-04-01 18:25:16 -04:00
Otavio Jacobi
0d4e411777
Fix device detail for open balena
...
Change-type: patch
2025-03-28 13:29:52 -03:00
Ken Bannister
7f2daeebb0
Deny preload for an image with secure boot enabled
...
Change-type: patch
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
2025-03-26 22:40:43 -04:00
Otavio Jacobi
20d76556c2
Add explicit read properties for device command
...
Change-tye: minor
2025-03-26 17:12:45 -03:00
Felipe Lalanne
42c50ef8ae
Add support for new requirement labels feature
...
Updates @balena/compose to v7 to include this new feature.
See: https://balena.fibery.io/Work/Project/Refactoring-container-contracts-1205
Depends-on: https://github.com/balena-io-modules/balena-compose/pull/64
Change-type: minor
2025-03-12 15:30:21 -03:00
myarmolinsky
bc3558dd8e
Address SDK major v21 breaking changes
2025-03-11 08:19:10 -04:00
myarmolinsky
aad62d1ccd
Drop support for OS versions <2.14.0
...
Change-type: major
2025-03-11 08:19:10 -04:00
myarmolinsky
ecc6f80164
api-key generate: Add required argument expiryDate
...
Change-type: major
2025-03-11 08:19:10 -04:00
Thodoris Greasidis
64d1943804
Fix CORS issue with X-Balena-Client header
...
Change-type: patch
See: https://balena.fibery.io/Work/Project/Extend-the-X-Balena-Client-header-to-include-the-UI-CLI-version-as-well-1174
2025-02-26 14:24:57 +02:00
Thodoris Greasidis
bef5221ed8
Use the CLI version in the X-Balena-Client header
...
Change-type: patch
See: https://balena.fibery.io/Work/Project/Extend-the-X-Balena-Client-header-to-include-the-UI-CLI-version-as-well-1174
2025-02-25 21:59:35 +02:00
Otavio Jacobi
53be743b9d
Remove unused old eslint version files
...
Change-type: patch
2025-01-15 08:37:35 -03:00
Thodoris Greasidis
29e7827eb1
Use the promises namespace of balena-image-fs
...
Change-type: patch
2025-01-09 23:33:54 +02:00
Thodoris Greasidis
dbe177e766
os configure: Give precedence to the boot partition located in the image over the device-type.json contents
...
Update balena-device-init from 8.0.0 to 8.1.0
Change-type: minor
2024-12-31 19:48:11 +02:00
Pagan Gazzard
e192767156
Remove unnecessary Promise.resolve
and Promise.reject
...
Change-type: patch
2024-12-16 21:12:02 +00:00
Otavio Jacobi
c0e7ae9c91
Update @balena/lint to v9.1.3
...
Update @balena/lint from 8.0.0 to 9.1.3
Change-type: patch
2024-12-16 14:09:47 -03:00
myarmolinsky
703dbd01c9
device os-update
: Add handling for updates that require takeover
...
Change-type: minor
2024-12-11 12:04:53 -05:00
myarmolinsky
602e63c8a9
Fix typings in release
and release list
commands
2024-12-11 12:00:08 -05:00
Thodoris Greasidis
6155509f4c
Refactor balena build for clarity
...
Change-type: patch
2024-11-07 16:24:10 +02:00
Thodoris Greasidis
e0f081623b
api-key generate: Display a descriptive error when the generation fails due to a stale JWT
...
Change-type: patch
2024-11-04 20:51:27 +02:00
myarmolinsky
6f30dc0550
Restore ability to cat key into ssh-key add
...
Change-type: patch
2024-10-29 07:48:42 -04:00
jaomaloy
4b3fdcf99c
device update
: Use detached HUP for os updates
...
This will not track HUP progress when we call
OS update in the CLI but will allow for more
reliable OS updates by default.
Change-type: major
2024-10-25 12:57:15 -04:00
myarmolinsky
d023d0af91
Drop -h
flag for help and stop manually adding help
per command in favor of oclif automatically adding it
...
Change-type: major
2024-10-25 12:57:12 -04:00
myarmolinsky
de1821d7ac
Stop checking for very old, long-removed commands
...
Change-type: major
2024-10-25 12:57:12 -04:00
myarmolinsky
12923c9b84
Deprecate devices supported
command in favor of device-type list
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
8be069dbdb
Deprecate notes
command in favor of device note
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
9d3f9128a8
Deprecate tunnel
command in favor of device tunnel
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
61ebf9e4fd
Deprecate env add
in favor of env set
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
84985022e5
Deprecate ssh
command in favor of device ssh
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
c5d8f73263
Deprecate logs
command in favor of device logs
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
5db0c71bb3
Deprecate scan
command in favor of device detect
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
c7a06f7259
Deprecate orgs
command in favor of organization list
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
bc66febc50
Deprecate tags
command in favor of tag list
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
bb80311700
Deprecate envs
command in favor of env list
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
3dee7bd6f6
Deprecate key
commands in favor of ssh-key
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
3251f04287
Deprecate keys
command in favor of key list
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
35dce4579a
Deprecate releases
command in favor of release list
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
71ef00534d
Deprecate fleets
command in favor of fleet list
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
b6f8be27ec
Deprecate api-keys
command in favor of api-key list
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
13110cca45
Deprecate devices
command in favor of device list
...
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
ec92f21b70
Drop the no longer needed __metadata property handling
2024-10-25 12:56:48 -04:00
myarmolinsky
5adc43bcbd
Update image_size
type from number to string
2024-10-25 12:56:48 -04:00
myarmolinsky
1ee9a68288
Update device.overall_status comments with their respective replacements
...
Changelog-entry: Rename `device.overall_status` values: `IDLE` to `OPERATIONAL`, `OFFLINE` to `DISCONNECTED`; add `REDUCED_FUNCTIONALITY`
Change-type: major
2024-10-25 12:56:48 -04:00
myarmolinsky
f0e0c0d728
Update all API queries to use the v7 model
2024-10-25 12:56:48 -04:00
myarmolinsky
37e08e4667
Update actor
to use PineDeferred
type
2024-10-25 12:56:48 -04:00
myarmolinsky
61af57acc9
Update release.contract
type from string
to JsonType
2024-10-25 12:56:48 -04:00
myarmolinsky
19be0fec1a
Replace device should_be_running__release
with is_pinned_on__release
2024-10-25 12:56:48 -04:00
myarmolinsky
09d52c504d
device-type list: Add --all
flag for including no longer supported device types in the list
...
Change-type: minor
2024-10-23 07:23:40 -04:00
myarmolinsky
e5cee648f2
Add alias device-type list
for command devices supported
...
Change-type: minor
2024-10-23 07:23:40 -04:00
myarmolinsky
98a6b431d9
git mv devices/supported
to device/list
2024-10-23 07:17:59 -04:00
myarmolinsky
3eb3b3b584
Add alias device note
for command notes
...
Change-type: minor
2024-10-21 21:07:38 -04:00