You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A lot of technical debt here. A long time ago I added this hacky bit
to inject var/tmp is the container stream even if it wasn't in the
ostree commit.
Today things shipped by `rpm-ostree compose image` like FCOS
don't have `var/tmp` in the commit.
But then more recently we started shipping `/var/tmp`
in base images directly.
Now I'm working on coreos/rpm-ostree#5221
where we're rechunking from a rootfs that does have var/tmp
and that ends up in the ostree commit.
The path comparison here was wrong because the tar stream we
generate has the paths start with `./` and a literal comparison
doesn't match `./var/tmp` != `var/tmp`.
Add a canonicalization helper and use it for this.
Signed-off-by: Colin Walters <[email protected]>
0 commit comments