-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
meta-lxatac-software: tacd{,-webinterface}: update #164
Conversation
The
|
I've sent a patch for the The mail seems to be stuck in moderation or did not make it through some other step in the opaque process that makes appear in the web view of the mailing list. I will update this comment once it does. I was not subscribed to the list, so the mail got silently dropped. I've subscribed to the list now, put on some eurobeat, got out my mullet wig and whistled some 56k modem sounds to set the mood and sent it again. This time it safely found its way through the hyperspace: https://lists.openembedded.org/g/bitbake-devel/message/16518 . The fix is now in poky master and just needs to be backported to the scarthgap branch: yoctoproject/poky@ee6bf28 . |
0ea9718
to
4567b36
Compare
e8d3162
to
4c52666
Compare
The npm fetcher issues are worked around for now by linux-automation/tacd#78, which just downgrades the node dependencies. |
This adds the following new features: - Retry polling for update bundles with exponential backoff. This solves a problem where the first update poll after bootup is likely to fail, because the network is not yet up, and the next one only takes place hours or days later. - Improved error handling in the iio/dut power threads. - Use the modern InstallBundle and InspectBundle RAUC DBus APIs instead of the deprecated Install and Info APIs. - Updated rust dependencies. - A diagnostics screen that displays a lot of information on a single screen and provides a border that can be used to align the LCD. It also allows toggling the LEDs and backlight to make sure they work correctly. - Notifications in the web interface that redirect the user to appropriate command lines when they try to change the active RAUC slot or enable/disable update channels in the web interface. - A /etc/motd that is updated in realtime with relevant information about the TAC. - A web view of the software packages and licenses that make up the meta-lxatac image. Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
4c52666
to
c77b522
Compare
Alright, linux-automation/tacd#76 is in and I have updated the commit hash here. |
This adds the following new features:
Retry polling for update bundles with exponential backoff. This solves a problem where the first update poll after bootup is likely to fail, because the network is not yet up, and the next one only takes place hours or days later.
Improved error handling in the iio/dut power threads.
Use the modern InstallBundle and InspectBundle RAUC DBus APIs instead of the deprecated Install and Info APIs.
Updated rust and node dependencies.
A diagnostics screen that displays a lot of information on a single screen and provides a screen border that can be used to align the screen. It also allows toggling the LEDs and backlight to make sure they work correctly.
Notifications in the web interface that redirect the user to appropriate command lines when they try to change the active RAUC slot or enable/disable update channels in the web interface.
TODO before merging: