问题标签 [hawkbit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swupdate - 如何使用 sendtohawkbit 或 Suricatta 守护程序向 hawkbit 发送反馈消息?
这是另一个与 hawkbit 和 SWUpdate(Suricatta 守护进程)有关的问题:基本上,我使用 hawkbit 和 SWupdate 在目标上的 RPi 上运行固件更新,它显示“更新成功,执行更新后操作”,然后要求我重新启动。据我所知,更新是成功的,但在 Hawkbit GUI 上,推出栏仍然是黄色的,并且正在处理我如何使用 suricatta 守护程序或 sendtohawkbit 实用程序来告诉 hawkbit 更新成功,是否可以获得实时 GUI推出栏显示它已经完成了多少等等。
我不确定 ActiodID 参数的确切含义,我该如何准确找到它。
请如果有人能给我一个很好的例子,非常感谢。
Hawkbit Gitter 上也有人问过这个问题。 https://gitter.im/eclipse/hawkbit?at=5a0bff5271ad3f8736e7baa2
hawkbit - 有没有人遇到过这个问题以及如何解决它?
错误 8060 --- [executor-pool-2] oehrjpa.JpaSystemManagement:租户默认的 forEachTenant 执行异常,错误消息 [null; 糟糕的 SQL 语法 []; 嵌套异常是 java.sql.SQLSyntaxErrorException: (conn=32111849) 表 'edge_hue.tl_sp_action' 不存在]。继续下一个租户。
embedded-linux - 启动时无法启动 SWUpdate 守护程序
我正在尝试使用 SWUpdate 和 Hawkbit 设置嵌入式 linux 更新系统。我使用 Yocto 作为构建系统。我能够创建一个安装了 SWUpdate 二进制文件的图像,如 SWUpdate 文档中给出的那样。现在,我想在启动时启动 SWUpdate 守护程序,为此我正在使用 Systemd 服务。SWUpdate systemd 集成
但是我在启动时遇到了启动 swupdate 守护进程的问题。
swupdate.service:
当我systemctl status swupdate.service
用 bitbaked 图像启动我的电路板后,我得到:
结果ps ax | grep swupdate
:
swupdate.sh 和 swupdate.service 文件中没有任何更改。元软件更新
swupdate.sh:
09-swupdate-args:此脚本确保使用正确的参数调用 Suricatta,并$
使用正确的值更新占位符。它位于/usr/lib/swupdate/conf.d
09-swupdate-args:
也fw_printenv ustate | cut -f 2 -d'='
导致空。这是什么意思?
如果有人遇到过 SWUpdate 的这个问题,你能告诉我这里缺少什么吗?以及如何解决这个问题?
您的帮助将不胜感激。
提前致谢
PS:我正在使用 SWUpdate v2021.04.0 来更新我基于 STM32MP1 的 Avenger96 板。如果这里缺少任何信息,请告诉我。