Draft
Conversation
This should be shown as 'code', not as 'italic'. Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
This plural form originates from when the section described rauc-hawkbit, too. Fixes: 1a9a22d ("rauc-hawkbit: remove recipe and references") Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
This is basic Yocto/OE knowledge that is not worth being replicated in each individual layer. While at it, drop the section numbers, since we don't intend to write a whole book here. Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
Better outline the purpose of RAUC and this layer. Add note on host and target side integration. Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
* Shorten the description * drop 'bitbake', which of course is required, but not a layer. * clarify the casync requirements and scope Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
* 'changes' is too broad, we don't intend to backport all new features * allow 'backport' in backport notes, too (e.g. when not doing a pure cherry pick * replace 'poky releases' by 'Yocto releases' Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
This mainly replicates the information from the "Contributing" chapter. Move the Maintainers note there. Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
It's not sufficient to just set FILESEXTRAPATHS, you'd also need the system.conf file itself. Also the keyring is installed this way for most use cases. Reword 'RAUC update file' to 'RAUC system configuration' which is more appropriate. Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
Recent bundles should not be build without, if possible. Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
The /etc directory is meant for 'local administrator' usage, which a distro build by OE isn't. For the same reason, several OE upstream packages (including systemd itself) already switch to installing into /usr instead of /etc. For details on the concept, see [1]. RAUC supports reading the system.conf from /usr/ since v1.13 [2]. For the next Yocto LTS release, we adapt to the new installation location, which might require migration for existing integrations. However, for most cases, no manual change should be required. Add a note to the migration chapter to make users ware of this. [1] https://0pointer.net/blog/fitting-everything-together.html [2] rauc/rauc#1557 Partly based on 4cb7c47 ("rauc: prepare support for locating the config in /usr or /run"). Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The /etc directory is meant for 'local administrator' usage, which a distro build by OE isn't. For the same reason, several OE upstream packages (including systemd itself) already switch to installing into
/usrinstead of/etc.For details on the concept, see [1].
RAUC supports reading the system.conf from
/usr/since v1.13 [2].For the next Yocto LTS release, we adapt to the new installation location, which might require migration for existing integrations. However, for most cases, no manual change should be required.
Add a note to the migration chapter to make users ware of this.
[1] https://0pointer.net/blog/fitting-everything-together.html
[2] rauc/rauc#1557
Partly based on 4cb7c47 ("rauc: prepare support for locating the config in /usr or /run").
Based on #426
Fixes #389