From: Tom Zanussi <tom.zanussi@intel.com>
To: Maciek Borzecki <maciej.borzecki@open-rnd.pl>
Cc: Maciek Borzecki <maciek.borzecki@gmail.com>,
openembedded-core@lists.openembedded.org
Subject: Re: [PATCH v2] wic: do not overwrite autogenerated /etc/fstab with original too early
Date: Fri, 25 Jul 2014 10:57:40 -0500 [thread overview]
Message-ID: <1406303860.6205.31.camel@empanada> (raw)
In-Reply-To: <20140725155210.BD8A0F26628@open-rnd.nazwa.pl>
On Fri, 2014-07-25 at 17:48 +0200, Maciek Borzecki wrote:
> 25 lip 2014 17:00 Tom Zanussi <tom.zanussi@intel.com> napisał(a):
> >
> > On Thu, 2014-07-24 at 19:49 -0500, Tom Zanussi wrote:
> > > On Thu, 2014-07-24 at 14:27 +0200, Maciej Borzecki wrote:
> > > > DirectImageCreator.__write_fstab() generates new /etc/fstab in sysroot
> > > > with rootfs contents. The fstab entries are generated base on the
> > > > initialn contents of /etc/fstab, plus any extra (other than / or
> > > > /boot) partitions listed in *.wks. A backup of original /etc/fstab is
> > > > done in a temp location. Subsequent call to __restore_fstab() restores
> > > > the backup copy, replacing the autogenerated one.
> > > >
> > > > Calling __restore_fstab() before Wic_PartData.prepare() brings back the
> > > > original fstab before the partition image file actually is created. As
> > > > such, the autogenerated /etc/fstab will not make it to the partition.
> > > >
> > >
> > > OK, I knew there was something funny about this, and it wasn't really
> > > fixing the problem. I also knew that it had previously worked, and
> > > digging around realized that the problem was that the recent patch 'wic:
> > > Extend --rootfs-dir to connect rootfs-dirs' is what actually broke
> > > things.
> > >
> > > So this patch shouldn't be applied - I need to look at it a bit more and
> > > come up with a proper fix..
> > >
> >
> > OK, I take that back - this patch is fine to apply.
> >
> > Acked-by: Tom Zanussi <tom.zanussi@intel.com>
> >
> > What confused me was that your first patch was clearly wrong, but you
> > moved the __write_fstab() to before .prepare in your second patch, which
> > is correct.
> >
> > In the future, for v2 and beyond patches, please note what changed from
> > the previous version.
>
> Sure.
>
> One question though. How do I get the patches into master? I'm not
> @intel.com perhaps that's why I was a bit confused by the wiki
> instructions. Would you be able to push all of these changes into your
> tree, so that they would get to master with later merge?
>
They get pulled into master by Richard and Saul, no need to do anything
else on your side (except ping them if you don't see them get merged in
a reasonable timeframe ;-)
Tom
> Thanks,
> Maciek
next prev parent reply other threads:[~2014-07-25 15:57 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-07-25 15:48 [PATCH v2] wic: do not overwrite autogenerated /etc/fstab with original too early Maciek Borzecki
2014-07-25 15:57 ` Tom Zanussi [this message]
2014-07-25 16:30 ` Richard Purdie
-- strict thread matches above, loose matches on Subject: below --
2014-07-25 17:18 Maciek Borzecki
2014-07-23 19:21 [PATCH 1/2] wic: original fstab restored " Tom Zanussi
2014-07-24 12:27 ` [PATCH v2] wic: do not overwrite autogenerated /etc/fstab with original " Maciej Borzecki
2014-07-25 0:49 ` Tom Zanussi
2014-07-25 15:00 ` Tom Zanussi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1406303860.6205.31.camel@empanada \
--to=tom.zanussi@intel.com \
--cc=maciej.borzecki@open-rnd.pl \
--cc=maciek.borzecki@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.