Activity log for bug #1105807

Date Who What changed Old value New value Message
2013-01-26 07:49:18 Ronald bug added bug
2013-01-26 07:49:18 Ronald attachment added Fstab https://bugs.launchpad.net/bugs/1105807/+attachment/3500957/+files/fstab
2013-01-26 07:49:49 Ronald attachment added Kernel config file https://bugs.launchpad.net/upstart/+bug/1105807/+attachment/3500958/+files/config
2013-01-26 07:53:02 Ronald description Ubuntu Precise 12.04.1 without initramfs and 3.8.0-rc4+ kernel. A fix for people which do not use an initramfs was rolled out a few days ago to fix bug #980917. However, I think this fix caused a regression. The relevant part of the diff of /proc/mounts when used with upstart (1.5-0ubuntu7) vs upstart (1.5-0ubuntu7.2): +none /dev/pts devpts rw,nosuid,noexec,relatime,mode=600 0 0 -udev /dev tmpfs rw,nosuid,noexec,noatime,size=1024k,mode=775 0 0 -devpts /dev/pts devpts rw,nosuid,noexec,noatime,gid=5,mode=620 0 0 Udev tmpfs is not mounted anymore. udevd is running under (1.5-0ubuntu7.2), but I have to: mount -t tmpfs none /dev udevadm trigger To get sound working again. Failure to do this causes errors such as mixers not found and such. Running vlc or mplayer as root makes stuff work again under 1.5-0ubuntu7.2. So this regression eventually exhibits permission issue's. Furthermore, I have to: mkdir /dev/shm mount -t tmpfs none /dev/shm To get chromium working, otherwise it crashes on an unavailable /dev/shm. Ubuntu Precise 12.04.1 without initramfs and 3.8.0-rc4+ kernel. A fix for people which do not use an initramfs was rolled out a few days ago to fix bug #980917. However, I think this fix caused a regression. The relevant part of the diff of /proc/mounts when used with upstart (1.5-0ubuntu7) vs upstart (1.5-0ubuntu7.2): +none /dev/pts devpts rw,nosuid,noexec,relatime,mode=600 0 0 -udev /dev tmpfs rw,nosuid,noexec,noatime,size=1024k,mode=775 0 0 -devpts /dev/pts devpts rw,nosuid,noexec,noatime,gid=5,mode=620 0 0 Udev tmpfs is not mounted anymore. udevd is running under (1.5-0ubuntu7.2), but I have to: mount -t tmpfs none /dev udevadm trigger To get sound working again. Failure to do this causes errors such as mixers not found and such. Running vlc or mplayer as root makes stuff work again under 1.5-0ubuntu7.2. So this regression eventually exhibits permission issue's. Furthermore, I have to: mkdir /dev/shm mount -t tmpfs none /dev/shm To get chromium working, otherwise it crashes on an unavailable /dev/shm. This is despite the fact that a tmpfs on /dev/shm is already mounted.
2013-01-26 07:57:30 Ronald description Ubuntu Precise 12.04.1 without initramfs and 3.8.0-rc4+ kernel. A fix for people which do not use an initramfs was rolled out a few days ago to fix bug #980917. However, I think this fix caused a regression. The relevant part of the diff of /proc/mounts when used with upstart (1.5-0ubuntu7) vs upstart (1.5-0ubuntu7.2): +none /dev/pts devpts rw,nosuid,noexec,relatime,mode=600 0 0 -udev /dev tmpfs rw,nosuid,noexec,noatime,size=1024k,mode=775 0 0 -devpts /dev/pts devpts rw,nosuid,noexec,noatime,gid=5,mode=620 0 0 Udev tmpfs is not mounted anymore. udevd is running under (1.5-0ubuntu7.2), but I have to: mount -t tmpfs none /dev udevadm trigger To get sound working again. Failure to do this causes errors such as mixers not found and such. Running vlc or mplayer as root makes stuff work again under 1.5-0ubuntu7.2. So this regression eventually exhibits permission issue's. Furthermore, I have to: mkdir /dev/shm mount -t tmpfs none /dev/shm To get chromium working, otherwise it crashes on an unavailable /dev/shm. This is despite the fact that a tmpfs on /dev/shm is already mounted. Ubuntu Precise 12.04.1 without initramfs and 3.8.0-rc4+ kernel. A fix for people which do not use an initramfs was rolled out a few days ago to fix bug #980917. However, I think this fix caused a regression. The relevant part of the diff of /proc/mounts when used with upstart (1.5-0ubuntu7) vs upstart (1.5-0ubuntu7.2): +none /dev/pts devpts rw,nosuid,noexec,relatime,mode=600 0 0 -udev /dev tmpfs rw,nosuid,noexec,noatime,size=1024k,mode=775 0 0 -devpts /dev/pts devpts rw,nosuid,noexec,noatime,gid=5,mode=620 0 0 Udev tmpfs is not mounted anymore. udevd is running under (1.5-0ubuntu7.2), but I have to: mount -t tmpfs none /dev udevadm trigger To get sound working again. Failure to do this causes errors such as mixers not found and such. Running vlc or mplayer as root makes stuff work again under 1.5-0ubuntu7.2. So this regression eventually exhibits permission issue's. Furthermore, I have to: mkdir /dev/shm mount -t tmpfs none /dev/shm To get chromium working, otherwise it crashes on an unavailable /dev/shm. This is despite the fact that a tmpfs on /dev/shm is already mounted. Downgrading from upstart 1.5-0ubuntu7.2 to 1.5-0ubuntu7 makes the issue's go away.
2013-01-26 08:14:46 Ronald description Ubuntu Precise 12.04.1 without initramfs and 3.8.0-rc4+ kernel. A fix for people which do not use an initramfs was rolled out a few days ago to fix bug #980917. However, I think this fix caused a regression. The relevant part of the diff of /proc/mounts when used with upstart (1.5-0ubuntu7) vs upstart (1.5-0ubuntu7.2): +none /dev/pts devpts rw,nosuid,noexec,relatime,mode=600 0 0 -udev /dev tmpfs rw,nosuid,noexec,noatime,size=1024k,mode=775 0 0 -devpts /dev/pts devpts rw,nosuid,noexec,noatime,gid=5,mode=620 0 0 Udev tmpfs is not mounted anymore. udevd is running under (1.5-0ubuntu7.2), but I have to: mount -t tmpfs none /dev udevadm trigger To get sound working again. Failure to do this causes errors such as mixers not found and such. Running vlc or mplayer as root makes stuff work again under 1.5-0ubuntu7.2. So this regression eventually exhibits permission issue's. Furthermore, I have to: mkdir /dev/shm mount -t tmpfs none /dev/shm To get chromium working, otherwise it crashes on an unavailable /dev/shm. This is despite the fact that a tmpfs on /dev/shm is already mounted. Downgrading from upstart 1.5-0ubuntu7.2 to 1.5-0ubuntu7 makes the issue's go away. Ubuntu Precise 12.04.1 without initramfs and 3.8.0-rc4+ kernel. A fix for people which do not use an initramfs was rolled out a few days ago to fix bug #980917. However, I think this fix caused a regression. The relevant part of the diff of /proc/mounts when used with upstart (1.5-0ubuntu7) vs upstart (1.5-0ubuntu7.2): +none /dev/pts devpts rw,nosuid,noexec,relatime,mode=600 0 0 -udev /dev tmpfs rw,nosuid,noexec,noatime,size=1024k,mode=775 0 0 -devpts /dev/pts devpts rw,nosuid,noexec,noatime,gid=5,mode=620 0 0 Udev tmpfs is not mounted anymore. udevd is running under (1.5-0ubuntu7.2), but I have to: mount -t tmpfs none /dev udevadm trigger To get sound working again. Failure to do this causes errors such as mixers not found and such. Running vlc or mplayer as root makes stuff work again under 1.5-0ubuntu7.2. So this regression eventually exhibits permission issue's. Downgrading from upstart 1.5-0ubuntu7.2 to 1.5-0ubuntu7 makes the issue's go away.
2013-01-26 08:15:25 Ronald summary [regression] Upstart fails to start/mount essential services without initramfs (e.g. udev, /dev/shm) [regression] Upstart without initramfs fails to mount udev tmpfs
2013-01-26 22:30:07 Steve Langasek upstart: importance Undecided Low
2013-01-26 22:30:07 Steve Langasek upstart: status New Incomplete
2013-01-27 20:04:53 Steve Langasek upstart: status Incomplete Triaged