Release Engineering

Tasklist

FS#19983 - [archiso] umount errors, on shutdown (with > initscripts 2010.06-2)

Attached to Project: Release Engineering
Opened by Gerardo Exequiel Pozzi (djgera) - Friday, 25 June 2010, 21:57 GMT
Last edited by Dieter Plaetinck (Dieter_be) - Saturday, 07 August 2010, 20:39 GMT
Task Type Bug Report
Category ArchISO
Status Closed
Assigned To Aaron Griffin (phrakture)
Thomas Bächler (brain0)
Architecture All
Severity Low
Priority Normal
Reported Version 2010.05.16-testbuild
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

This is applicable since this commit [#1] on initscripts and current archiso [#2]

umount: /tmpfs/mnt/root-image: not found
umount: /tmpfs/mnt/overlay: not found
umount: /bootmnt: not mounted

Since these mounts points are from rootfs and not on current / namespace.

Maybe, I guess that mount "move" should be using instead of "bind" on archiso hook. I need to experiment here.

[#1] http://projects.archlinux.org/initscripts.git/commit/?id=3228db8a5fc703579250b7656bf5ea4c876aa099 (Initialize /etc/mtab by copying /proc/mounts)
[#2] http://projects.archlinux.org/archiso.git/commit/?id=4b64f2db74c5396773667be762385058fb07be2b
This task depends upon

Closed by  Dieter Plaetinck (Dieter_be)
Saturday, 07 August 2010, 20:39 GMT
Reason for closing:  Fixed
Comment by Gerardo Exequiel Pozzi (djgera) - Friday, 25 June 2010, 22:30 GMT
>>> Maybe, I guess that mount "move" should be using instead of "bind" on archiso hook. I need to experiment here.

nop, becase filesystem will be overlapped (AUFS).

Maybe should be removed from mtab with rc.d/archiso or mtab should be generated from the /proc/self/mountinfo (>= 2.6.26) that is the current stack from mounted filesystem (I call this a "namespace") on chroot (after switch_root)

 FS#19785  - initscripts 2010.06-2 handle mounts incorrectly
Comment by Gerardo Exequiel Pozzi (djgera) - Wednesday, 07 July 2010, 00:04 GMT
  • Field changed: Percent Complete (0% → 90%)

Loading...