Enrico Jorns

Results 20 issues of Enrico Jorns

Currently, all workflow runs of newly submitted PRs fail with: ``` ERROR: test/install.test - Bail out! rauc:ERROR:../../test/install.c:980:install_test_bundle: assertion failed (ierror == NULL): Installation error: Error while writing status file: failed...

bug
testing

It is not necessary (but instead misleading) to have the `--cert` and `--key` arguments as global options because they apply to only a very few commands. Introduce a purpose-driven (rather...

With the current RAUC `master`, a streaming installation triggers a double disconnect in the kernel. To reproduce, run ``` rauc install http://127.0.0.1/example-bundle.raucb ``` which will trigger the kernel warning: ```...

help wanted
external bug

If we attempt to compare against slots that do not have a bootname set, these must fall back to device comparison. If the device is not available (for any reason),...

needs rework

This replaces `ERR_get_error_line_data()` by `ERR_get_error()` `ERR_get_error_line_data()` was deprecated with OpenSSL 3.0. We have never used line data anyway, thus we can use `ERR_get_error()` instead and will be compatible with all...

compatibility

When performing an installation, we need to deactivate booting the relevant set of slots before actually updating them, and after a successful installation, we must (by default) mark the set...

bug
needs-tests

For setups where one has both a root-filesystem slot (rootfs) and an application slot (appfs), one might want to update the appfs much more frequent than the rootfs. While the...

RFE

The test aborts with ``` rauc:ERROR:test/update_handler.c:361:test_update_handler: assertion failed (ierror == NULL): failed to run flash_erase: Child process exited with code 255 (g-spawn-exit-error-quark, 255) ``` as calling flash_erase on the mtdram...

external bug

In `cms_verify_file()` function we use `g_bytes_new_from_bytes()` to allocate memory for checksum verification: https://github.com/rauc/rauc/blob/master/src/signature.c#L890 As this attempts to allocate memory on a 32 bit pointer size space this will likely fail...

bug

I would like to start this as a discussion base for future extensions, and possible re-designs of the current. D-Bus API. Thus if you've got any need for functionality, any...

RFE