balena-supervisor/src
Christina Ying Wang e22253ce6e Patch config.txt backend to return array configs correctly
Previously, getBootConfig() of the config.txt backend was omitting
array configurations such as gpio settings, thus resulting in the SV
mistakenly assuming that boot config had not been applied, since gpio
would not be in current config.txt config but would be in target config.
This resulted in SV entering an infinite loop of attempting to apply the
gpio config when it wasn't necessary.

Change-type: patch
Signed-off-by: Christina Ying Wang <christina@balena.io>
2024-02-16 18:12:33 -08:00
..
api-binder Cache last reported current state to /mnt/root/tmp 2023-11-14 16:15:36 -08:00
compose Respect update strategies app-wide instead of at the service level 2024-01-29 12:26:28 -08:00
config Patch config.txt backend to return array configs correctly 2024-02-16 18:12:33 -08:00
device-api Convert multiple bluebird uses to native promises 2023-10-16 11:40:45 +01:00
device-state Add note regading API jitter on target state poll 2023-10-23 14:11:20 +01:00
lib Switch some _.includes usage to native versions 2023-10-16 14:30:25 -03:00
logging Switch _.assign usage to native versions 2023-10-16 14:30:25 -03:00
migrations Remove dependent devices content in codebase 2023-02-06 19:34:02 -08:00
types Convert current state types to io-ts 2023-11-08 16:00:54 -08:00
app.ts Try MDNS lookup only if regular DNS lookup fails 2024-01-03 14:42:23 -03:00
db.ts Update dependencies to fix NPM build 2022-09-26 15:26:48 -03:00
device-config.ts Switch some _.includes usage to native versions 2023-10-16 14:30:25 -03:00
device-state.ts Set applyInProgress to true while applying intermediate state 2023-10-25 10:32:10 -07:00
event-bus.ts Add newTargetState event and use it for backup loading 2020-04-07 14:50:34 +01:00
event-tracker.ts Use native structuredClone instead of _.cloneDeep 2023-09-29 12:29:50 -07:00
host-config.ts Switch some _.includes usage to native versions 2023-10-16 14:30:25 -03:00
local-mode.ts Convert multiple bluebird uses to native promises 2023-10-16 11:40:45 +01:00
logger.ts Use mutation for adding service/image ids to logs to reduce allocations 2023-10-11 15:39:19 -03:00
network.ts Convert multiple bluebird uses to native promises 2023-10-16 11:40:45 +01:00
supervisor.ts Add arch.sw to the valid container requirements 2023-05-09 15:44:26 -04:00