It seems the issue still persists for 19.12-0ubuntu4.3 and this version seems to be the latest for focal-updates [1]. Oct 02 08:34:59 rzlxswpsql02 audit[1331]: SYSCALL arch=c000003e syscall=257 success=yes exit=6 a0=ffffff9c a1=7faa7de1cf10 a2=80000 a3=0 items=1 ppid=1014 pid=1331 auid=4294967295 uid=110 gid=115 euid=110 suid=1 10 fsuid=110 egid=115 sgid=115 fsgid=115 tty=(none) ses=4294967295 comm="landscape-broke" exe="/usr/bin/python3.8" key="landscape_changes" Oct 02 08:34:59 rzlxswpsql02 audit: PATH item=0 name="/etc/landscape/client.conf" inode=15784 dev=08:01 mode=0100600 ouid=110 ogid=0 rdev=00:00 nametype=NORMAL cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0 Oct 02 08:34:59 rzlxswpsql02 audit[1339]: SYSCALL arch=c000003e syscall=257 success=yes exit=6 a0=ffffff9c a1=7fc12da20fd0 a2=80000 a3=0 items=1 ppid=1014 pid=1339 auid=4294967295 uid=110 gid=115 euid=110 suid=1 10 fsuid=110 egid=115 sgid=115 fsgid=115 tty=(none) ses=4294967295 comm="landscape-broke" exe="/usr/bin/python3.8" key="landscape_changes" Oct 02 08:34:59 rzlxswpsql02 audit: PATH item=0 name="/etc/landscape/client.conf" inode=15784 dev=08:01 mode=0100600 ouid=110 ogid=0 rdev=00:00 nametype=NORMAL cap_fp=0 cap_fi=0 cap_fe=0 cap_fver=0 cap_frootid=0 Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: Traceback (most recent call last): Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/python/lockfile.py", line 160, in lock Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: symlink(str(os.getpid()), self.name) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: FileExistsError: [Errno 17] File exists: '1323' -> b'/var/lib/landscape/client/sockets/broker.sock.lock' Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: During handling of the above exception, another exception occurred: Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: Traceback (most recent call last): Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/bin/landscape-broker", line 8, in Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: run(sys.argv) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/client/broker/service.py", line 94, in run Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: run_landscape_service(BrokerConfiguration, BrokerService, args) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/client/service.py", line 115, in run_landscape_service Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: startApplication(application, False) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/application/app.py", line 690, in startApplication Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: service.IService(application).startService() Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/application/service.py", line 288, in startService Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: service.startService() Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/client/broker/service.py", line 79, in startService Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: self.publisher.start() Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/client/amp.py", line 45, in start Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: self._port = self._reactor.listen_unix(socket_path, factory) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/lib/reactor.py", line 228, in listen_unix Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: return self._reactor.listenUNIX(socket, factory, wantPID=True) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/internet/posixbase.py", line 397, in listenUNIX Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: p.startListening() Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/internet/unix.py", line 372, in startListening Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: if not self.lockFile.lock(): Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/client/lockfile.py", line 42, in lock Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: result = super(PatchedFilesystemLock, self).lock() Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/python/lockfile.py", line 185, in lock Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: kill(int(pid), 0) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: PermissionError: [Errno 1] Operation not permitted Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: Traceback (most recent call last): Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/python/lockfile.py", line 160, in lock Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: symlink(str(os.getpid()), self.name) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: FileExistsError: [Errno 17] File exists: '1331' -> b'/var/lib/landscape/client/sockets/broker.sock.lock' Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: During handling of the above exception, another exception occurred: Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: Traceback (most recent call last): Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/bin/landscape-broker", line 8, in Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: run(sys.argv) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/client/broker/service.py", line 94, in run Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: run_landscape_service(BrokerConfiguration, BrokerService, args) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/client/service.py", line 115, in run_landscape_service Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: startApplication(application, False) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/application/app.py", line 690, in startApplication Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: service.IService(application).startService() Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/application/service.py", line 288, in startService Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: service.startService() Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/client/broker/service.py", line 79, in startService Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: self.publisher.start() Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/client/amp.py", line 45, in start Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: self._port = self._reactor.listen_unix(socket_path, factory) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/lib/reactor.py", line 228, in listen_unix Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: return self._reactor.listenUNIX(socket, factory, wantPID=True) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/internet/posixbase.py", line 397, in listenUNIX Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: p.startListening() Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/internet/unix.py", line 372, in startListening Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: if not self.lockFile.lock(): Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/landscape/client/lockfile.py", line 42, in lock Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: result = super(PatchedFilesystemLock, self).lock() Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: File "/usr/lib/python3/dist-packages/twisted/python/lockfile.py", line 185, in lock Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: kill(int(pid), 0) Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: PermissionError: [Errno 1] Operation not permitted Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: 2022-10-02 08:34:57,054 INFO [MainThread] Manager started with config /etc/landscape/client.conf Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: 2022-10-02 08:34:57,144 INFO [MainThread] Broker started with config /etc/landscape/client.conf Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: 2022-10-02 08:34:57,162 INFO [MainThread] Monitor started with config /etc/landscape/client.conf Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: 2022-10-02 08:34:57,884 INFO [MainThread] Broker started with config /etc/landscape/client.conf Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: 2022-10-02 08:34:58,537 INFO [MainThread] Broker started with config /etc/landscape/client.conf Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: 2022-10-02 08:34:59,231 INFO [MainThread] Broker started with config /etc/landscape/client.conf Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: 2022-10-02 08:34:59,981 INFO [MainThread] Broker started with config /etc/landscape/client.conf Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: 2022-10-02 08:35:00,315 ERROR [MainThread] Can't keep landscape-broker running. Exiting. Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: 2022-10-02 08:35:00,316 INFO [MainThread] Stopping client... Oct 02 08:35:00 rzlxswpsql02 landscape-client[1014]: 2022-10-02 08:35:00,494 ERROR [MainThread] Couldn't request that broker gracefully shut down; killing forcefully. [1] https://packages.ubuntu.com/focal-updates/landscape-client