Версия пакета: salt-master-3006.7-alt1 Выполнение команды salt-cp завершается ошибкой: # salt-cp '*' test.txt /tmp /usr/lib/python3/site-packages/salt/ext/tornado/gen.py:1064: DeprecationWarning: the (type, exc, tb) signature of throw() is deprecated, use the single-arg signature instead. yielded = self.gen.throw(*exc_info) [ERROR ] An un-handled exception was caught by Salt's global exception handler: SaltClientError: There is no current event loop in thread 'Thread-2 (_target)'. Traceback (most recent call last): File "/usr/lib/python3/site-packages/salt/client/__init__.py", line 387, in run_job pub_data = self.pub( ^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/client/__init__.py", line 1910, in pub payload = channel.send(payload_kwargs, timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/utils/asynchronous.py", line 125, in wrap raise exc_info[1].with_traceback(exc_info[2]) File "/usr/lib/python3/site-packages/salt/utils/asynchronous.py", line 131, in _target result = io_loop.run_sync(lambda: getattr(self.obj, key)(*args, **kwargs)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/ext/tornado/ioloop.py", line 459, in run_sync return future_cell[0].result() ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/ext/tornado/concurrent.py", line 249, in result raise_exc_info(self._exc_info) File "<string>", line 4, in raise_exc_info File "/usr/lib/python3/site-packages/salt/ext/tornado/gen.py", line 1064, in run yielded = self.gen.throw(*exc_info) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/channel/client.py", line 338, in send ret = yield self._uncrypted_transfer(load, timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/ext/tornado/gen.py", line 1056, in run value = future.result() ^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/ext/tornado/concurrent.py", line 249, in result raise_exc_info(self._exc_info) File "<string>", line 4, in raise_exc_info File "/usr/lib/python3/site-packages/salt/ext/tornado/gen.py", line 1064, in run yielded = self.gen.throw(*exc_info) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/channel/client.py", line 309, in _uncrypted_transfer ret = yield self.transport.send( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/ext/tornado/gen.py", line 1056, in run value = future.result() ^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/ext/tornado/concurrent.py", line 249, in result raise_exc_info(self._exc_info) File "<string>", line 4, in raise_exc_info File "/usr/lib/python3/site-packages/salt/ext/tornado/gen.py", line 1064, in run yielded = self.gen.throw(*exc_info) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/transport/zeromq.py", line 915, in send ret = yield self.message_client.send(load, timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/ext/tornado/gen.py", line 1056, in run value = future.result() ^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/ext/tornado/concurrent.py", line 249, in result raise_exc_info(self._exc_info) File "<string>", line 4, in raise_exc_info File "/usr/lib/python3/site-packages/salt/ext/tornado/gen.py", line 1064, in run yielded = self.gen.throw(*exc_info) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/transport/zeromq.py", line 594, in send recv = yield future ^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/ext/tornado/gen.py", line 1056, in run value = future.result() ^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/salt/ext/tornado/concurrent.py", line 249, in result raise_exc_info(self._exc_info) File "<string>", line 4, in raise_exc_info File "/usr/lib/python3/site-packages/salt/transport/zeromq.py", line 606, in _send_recv yield self.socket.send(message) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3/site-packages/zmq/_future.py", line 341, in send return self._add_send_event('send', msg=data, kwargs=kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3/site-packages/zmq/_future.py", line 509, in _add_send_event f = future or self._Future() ^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/asyncio/events.py", line 698, in get_event_loop raise RuntimeError('There is no current event loop in thread %r.' RuntimeError: There is no current event loop in thread 'Thread-2 (_target)'. Не воспроизводится на версии 3006.4-alt0.p10.1 в p10.
[root@c253 ~]# systemctl start salt-master salt-minion [root@c253 ~]# date > text.txt [root@c253 ~]# salt-cp '*' test.txt /tmp bve-vm-d-14.company.localnet: False c253.test.alt: ---------- /tmp/test.txt: True [root@c253 ~]# rpm -q salt-master salt-minion salt-master-3007.0-alt1.noarch salt-minion-3007.0-alt1.noarch