Hi.
Sorry for lack of proper troubleshooting and vague information, but
I don't have time to look into this properly.
Sometime ago, I think after this year Python upgrades rc.d(8) script
stopped working with salt minion (I don't have master on -current
OpenBSD). I see that on OpenBSD 7.9 proctitle works correctly, so it
was after the 7.9 release.
OpenBSD7.9# pgrep -lf salt
36413 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
FileserverUpdate
33820 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
Maintenance
84939 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
ReqServer ReqServer_ProcessManager RequestServer.zmq_device
41214 tail -f /var/log/salt/master
66147 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
ReqServer MWorker-4
3673 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
ReqServer MWorker-3
755 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
ReqServer MWorker-2
42035 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
ReqServer MWorker-1
4674 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
ReqServer MWorker-0
63012 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
ReqServer ReqServer_ProcessManager
77386 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
EventMonitor
11940 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
EventPublisher
60102 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
PubServerChannel._publish_daemon
7693 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-minion -d
MultiMinionProcessManager MinionProcessManager
69346 python3.13: /usr/local/bin/python3.13 /usr/local/bin/salt-master -d
MainProcess
OpenBSD7.9# pkg_info -qI salt
salt-3007.13
OpenBSD-current# pgrep -lf salt
53272 /usr/local/bin/python3.14 -c import sys; from multiprocessing.forkserver
import main; main(4, 6, ['__main__'], sys_argv=sys.argv[1:], **{'sys_path':
['/usr/local/bin', '/usr/local/lib/python314.zip', '/usr/local/lib/python3.14',
'/usr/local/lib/python3.14/lib-dynload',
'/usr/local/lib/python3.14/site-packages'], 'authkey_r': 8})
/usr/local/bin/salt-minion -d
OpenBSD-current# sysctl -n kern.version
OpenBSD 7.9-current (GENERIC.MP) #6: Thu Jun 25 16:06:32 MDT 2026
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
OpenBSD-current# pkg_info -qI salt
salt-3007.13
--
Regards,
Mikolaj