We noticed that after a non root install using RHL 8.10 and after a reboot, the Spectrum processd process is being started twice at the same time which causes the processd not to be started.
Spectrum 24.3.x
RHL 8.10
The `[email protected]` unit file, which was added for Spectrum non-root user support, seems to be causing `processd` to start twice after a system reboot on their latest RHEL 8.10 version. This seems to occur when lingering is also enabled at the OS (systemd) level for the same non-root user.
The manual workaround until this gets fixed in a future Spectrum release
1. Confirm the duplicate services:
`systemctl list-unit-files --type=service | grep processd`
2. Disable the system services:
`systemctl disable processd.service`
`systemctl disable [email protected]`
3. Remove the system service files:
`rm -rf /etc/systemd/system/processd.service`
`rm -rf /etc/systemd/system/[email protected]`
4. Reload the systemd manager configuration:
`systemctl daemon-reload`
5. Verify that the entries have been removed:
`systemctl list-unit-files --type=service | grep processd` (This command should not return anything)
`systemctl list-unit-files --type=service | grep [email protected]` (This command should not return anything)
This is scheduled to be resolved in Spectrum 24.3.13