FS#41755 - [systemd] automatic enabling of services during installation and ISO generation

Attached to Project: Arch Linux
Opened by Carl Duff (CarlD) - Friday, 29 August 2014, 19:02 GMT
Last edited by Dave Reisner (falconindy) - Friday, 29 August 2014, 19:14 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

systemd services are being automatically enabled and added to /etc/systemd/system/multi-user.target.wants when installing Arch, and when generating an ISO using ArchISO. This results in numerous failures for unwanted and unconfigured services during bootup, as well as clashing services (e.g. dhcpcd clashes with NetworkManager, where installed and enabled).

Additional info:
systemd 216-1

Contents of eleng/airootfs/etc/systemd/system/multi-user.target.wants/ for ArchISO profile:
NetworkManager.service

Contents of /etc/systemd/system/multi-user.target.wants/ for generated ISO:
adsl.service krb5-kdc.service partimaged.service
avahi-daemon.service krb5-kpropd.service remote-fs.target
avahi-dnsconfd.service mdadm.service rsyncd.service
choose-mirror.service nbd.service smartd.service
darkhttpd.service netctl.service sshd.service
dhcpcd.service NetworkManager.service systemd-journal-upload.service
dnsmasq.service NetworkManager-wait-online.service systemd-networkd.service
fstrim.timer nfs-blkmap.target systemd-resolved.service
ftpd.service nfs-client.target vboxservice.service
gpm.service nfs-server.service wpa_supplicant-nl80211@.service
haveged.service nscd.service wpa_supplicant.service
ip6tables.service ntpdate.service wpa_supplicant@.service
iptables.service ntpd.service wpa_supplicant-wired@.service
krb5-kadmind.service pacman-init.service xl2tpd.service

Output of systemctl --failed on generated ISO (only NetworkManager.service was in releng/airootfs/etc/systemd/system/multi-user.target.wants/):

● adsl.service loaded failed failed ADSL Deamon
● dmraid.service loaded failed failed Assemble FakeRAID arrays
● ip6tables.service loaded failed failed IPv6 Packet Filtering Framework
● iptables.service loaded failed failed Packet Filtering Framework
● krb5-kadmind.service loaded failed failed Kerberos 5 administration server
● krb5-kdc.service loaded failed failed Kerberos 5 KDC
● mdadm.service loaded failed failed MDADM Event Monitor
● smartd.service loaded failed failed Self Monitoring and Reporting Technology (SMART) Daemon
● systemd-journal-upload.service loaded failed failed Journal Remote Upload Service
● xl2tpd.service loaded failed failed Level 2 Tunnel Protocol Daemon (L2TP)

Same errors affected newly installed Arch systems.

Steps to reproduce:
Install Arch or generate an ISO using ArchISO.
This task depends upon

Closed by  Dave Reisner (falconindy)
Friday, 29 August 2014, 19:14 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#41711 

Loading...