Hi,
with swupdate 2026.05 configured with libubootenv in legacy mode with /etc/fw_env.config mode (no YAML) hawkBit action_id is not persisted:
WARN server_hawkbit.c : Action_id cannot be stored, do yourself
WARN swupdate_vars_get : Failed to get variable action_id
swupdate_vars_initialize() calls libuboot_get_namespace() unconditionally and rejects an empty namespace while legacy fw_env.config has no named namespaces.
with setting namespace-vars = "bla" in global config also fails (Cannot get namespace from /etc/fw_env.config)
Is YAML only persistence intentional for swupdate_vars / hawkBit action_id?
best,
Ayoub