Jan Lübbe

Results 304 comments of Jan Lübbe

> Hum, I wonder if the attribute should be prefix by a namespace: `autoboot-txt` -> `raspberrypi-autoboot-txt`, `bootloader-path` -> `raspberrypi-bootloader-path`. We have `barebox-statename`/`barebox-dtbpath`, `grubenv`, `efi-use-bootnext`. So a prefix would be consistent...

> > * Would it be possible to use the partition index as RAUC bootname (setting it on the firmware partitions)? In that case, the currently booted partition could be...

> > * Read the DT property directly from sysfs instead of using `ftdget`, which needs to unflatten the FTD again, which is already done by the kernel. We already...

> The update of the `firmware` slots requires an hook to set the appropriate `root=` to `cmdline.txt` once the filesystem is written to the device and mounted. I think that...

@gportay and I talked about this at FOSDEM. Some points from our discussion: - Artifact updates won't help here. It is for SW components used by both A/B rootfs slots,...

> I figured out I am calling the `r_boot_get_bootname()` from within function r_context_configure_target() (i.e at setup in function [r_context_configure()](https://github.com/rauc/rauc/blob/v1.13/src/context.c#L535) with `context_configuring` set at `TRUE`). > > I call `r_context()` to...

> @jluebbe I missed to tell that the function has moved to bootchooser.c and thus I cannot access to context. Perhaps ``r_boot_get_bootname`` can just have the system_bootloader passed as a...

> I need the following change, otherwise the context reads the kernel command line first and assumes a rootfs slot as a primary slot; the rootfs slots are parented to...

@LeBlue As the pytest migration has been merged, this needs some refactoring.

There is a built-in test environment: - https://rauc.readthedocs.io/en/latest/using.html#reproducing-issues-using-qemu-test-setup - https://rauc.readthedocs.io/en/latest/contributing.html#qemu-test-runner-qemu-test Perhaps that documentation is not easy to find or missing some details. A Tutorial section could describe how to use...