Re: C8 regression / tmp on tmpfs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 10/22/19 7:04 AM, Leon Fauster via CentOS wrote:
Am 22.10.19 um 04:52 schrieb Orion Poplawski:
On 10/21/19 3:42 PM, Leon Fauster via CentOS wrote:
Does someone have a working tmp on tmpfs via

systemctl enable tmp.mount

under CentOS8/RHEL8? This seems to work straight in EL7 ...


# LANG=C systemctl enable tmp.mount
The unit files have no installation config (WantedBy, RequiredBy, Also, Alias settings in the [Install] section, and DefaultInstance for template units).

Looks like a known issue:

https://bugzilla.redhat.com/show_bug.cgi?id=1667065


It works in EL7 and F30. In EL8 it seems to be intentional :

$ rpm -q --changelog systemd |grep tmp.mount

- unit: don't add Requires for tmp.mount (#1619292)

$ grep -E 'tmpfs|tmp.mount' systemd.spec |grep -v devpts

Patch0004: 0004-Avoid-tmp-being-mounted-as-tmpfs-without-the-user-s-.patch
Patch0059: 0059-unit-don-t-add-Requires-for-tmp.mount.patch
# No tmp-on-tmpfs by default in RHEL. bz#876122 bz#1578772
rm -f %{buildroot}%{_prefix}/lib/systemd/system/local-fs.target.wants/tmp.mount
- unit: don't add Requires for tmp.mount (#1619292)
- avoid /tmp being mounted as tmpfs without the user's will (#1578772)
- do not mount /tmp as tmpfs (#1578772)
- Enable /var/run and /var/lock on tmpfs


The "remove" stanza leads to the missing "WantedBy".

Unfortunately all bz# are private ... so why they remove this functionality? We then at least known what impact it has when
enabled.


I'm not quite sure why you don't appear to have read the bug I pointed to. It has been fix in git (c8-beta branch) and will either be out with 8.1 or with an errata earlier if it is judged to be worth it.

--
Orion Poplawski
Manager of NWRA Technical Systems          720-772-5637
NWRA, Boulder/CoRA Office             FAX: 303-415-9702
3380 Mitchell Lane                       orion@xxxxxxxx
Boulder, CO 80301                 https://www.nwra.com/

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos



[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]


  Powered by Linux