public inbox for openembedded-core@lists.openembedded.org
 help / color / mirror / Atom feed
* issues with wic creating "multi-partition" images?
@ 2021-08-12  9:26 Robert P. J. Day
  2021-08-12  9:43 ` [OE-core] " Alexandre Belloni
  0 siblings, 1 reply; 4+ messages in thread
From: Robert P. J. Day @ 2021-08-12  9:26 UTC (permalink / raw)
  To: OE Core mailing list


  asking from a position of massive ignorance since i just started
digging into wic, but i've been reliably assured that i am going to
encounter issues with trying to get wic to create what i choose to
call "multi-partition" images, and i just want to know if this is an
actual issue.

  current wic setup is to create an image which supports what i'll
call the "preserve" partition -- distinct partition to hold
non-upgradeable content; factory default firmware, non-volatile S/W
config settings, that sort of thing, that is meant to be preserved
across software upgrades. nothing unusual about this, strikes me as
pretty standard.

  now, any recipe in the current build is allowed to contribute its
own preserve data by adding it to a top-level "/preserve" directory.
that directory is added to the content of the base package:

  FILES_${PN} += "/preserve"

and in the end, the wic image is responsible for taking everything
under /preserve in the final rootfs and installing it in the preserve
partition, wholly separate from however it installs the remainder of
the rootfs.

  does wic have a problem with doing this? it seems so straightforward
that i'm having trouble believing wic can't do it. thoughts? or
perhaps a link to some reference board or vendor that has a .wks file
that does exactly that?

rday

p.s. there is no separate wic mailing list is there?

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-08-12 16:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-12  9:26 issues with wic creating "multi-partition" images? Robert P. J. Day
2021-08-12  9:43 ` [OE-core] " Alexandre Belloni
2021-08-12  9:50   ` Robert P. J. Day
2021-08-12 16:07     ` Alexandre Belloni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox