[arch-releng] [RFC] Switch from dm-snapshot to overlay

Christian Hesse list at eworm.de
Thu Jul 30 14:46:11 UTC 2015


Gerardo Exequiel Pozzi <vmlinuz386 at gmail.com> on Thu, 2015/07/30 10:48:
> On 07/30/2015 06:53 AM, Christian Hesse wrote:
> > Gerardo Exequiel Pozzi <vmlinuz386 at gmail.com> on Sat, 2015/07/18 18:18:
> >> (2) /etc/machine-id: Failed to unmount transient /etc/machine-id file in
> >> our private namespace: Invalid argument
> 
> About this, I opened an issue here [#1] with some interesting comments
> from devs.

Subscribed.

> > This happens even if you set the machine-id in initramfs. On an ext4-based
> > machine I have:
> > 
> > # systemctl status systemd-machine-id-commit.service
> > ● systemd-machine-id-commit.service - Commit a transient machine-id on
> > disk Loaded: loaded
> > (/usr/lib/systemd/system/systemd-machine-id-commit.service; static;
> > vendor preset: disabled) Active: inactive (dead) Condition: start
> > condition failed at Thu 2015-07-30 08:29:45 CEST; 3h 19min ago
> > ConditionPathIsMountPoint=/etc/machine-id was not met Docs:
> > man:systemd-machine-id-commit.service(8)
> > 
> 
> I do not see the relation here, no errors. In you case looks like not
> started.

True. Because it is from an ext4-based machine. ;)

The unit is not startet because condition fails. With overlayfs the condition
is always true, thus starts the unit and fails to unmount.
-- 
main(a){char*c=/*    Schoene Gruesse                         */"B?IJj;MEH"
"CX:;",b;for(a/*    Chris           get my mail address:    */=0;b=c[a++];)
putchar(b-1/(/*               gcc -o sig sig.c && ./sig    */b/42*2-3)*42);}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <https://lists.archlinux.org/pipermail/arch-releng/attachments/20150730/ae260c0d/attachment.asc>


More information about the arch-releng mailing list