@AIXroot
Corrected Workaround for openSUSE (zypper/rpm)
The js-controller executes sudo apt list --upgradeable directly, which fails on openSUSE because apt exists but lacks the --upgradeable flag.
Exact Procedure
sudo ln -sf /bin/true /usr/bin/apt
iobroker restart
What happens?
Before: sudo apt list --upgradeable → "The flag --upgradeable is not known" error.
After: /usr/bin/apt links to /bin/true (always exits with code 0/success).
Result: js-controller receives "success" → logs "OS updates: 0 available", no more error messages.
Why safe & reversible?
/bin/true is a standard Linux binary (does nothing, always succeeds).
No real apt functionality affected (openSUSE doesn't use apt anyway).
Undo: sudo rm /usr/bin/apt && iobroker restart.