Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
/usr/lib/python3.11/site-packages/salt/utils/http.py:8: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
import cgi
/usr/lib/python3.11/site-packages/salt/utils/jinja.py:9: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
import pipes
/usr/lib/python3.11/site-packages/salt/grains/core.py:2711: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead
) = locale.getdefaultlocale()
/usr/lib/python3.11/site-packages/salt/utils/pycrypto.py:26: DeprecationWarning: 'crypt' is deprecated and slated for removal in Python 3.13
import crypt
/usr/lib/python3.11/site-packages/salt/modules/linux_shadow.py:21: DeprecationWarning: 'spwd' is deprecated and slated for removal in Python 3.13
import spwd
[ERROR ] An un-handled exception was caught by Salt's global exception handler:
KeyError: 'transactional_update.apply'
Traceback (most recent call last):
File "/usr/bin/salt-call", line 10, in <module>
salt_call()
File "/usr/lib/python3.11/site-packages/salt/scripts.py", line 444, in salt_call
client.run()
File "/usr/lib/python3.11/site-packages/salt/cli/call.py", line 50, in run
caller.run()
File "/usr/lib/python3.11/site-packages/salt/cli/caller.py", line 95, in run
ret = self.call()
^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/cli/caller.py", line 202, in call
ret["return"] = self.minion.executors[fname](
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 149, in __call__
return self.loader.run(run_func, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 1234, in run
return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 1249, in _run_as
return _func_or_method(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/executors/transactional_update.py", line 123, in execute
opts, data, __salt__[DELEGATION_MAP[fun]], args, kwargs
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/context.py", line 78, in __getitem__
return self.value()[item]
~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 336, in __getitem__
super().__getitem__(item) # try to get the item from the dictionary
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/utils/lazy.py", line 105, in __getitem__
raise KeyError(key)
KeyError: 'transactional_update.apply'
Traceback (most recent call last):
File "/usr/bin/salt-call", line 10, in <module>
salt_call()
File "/usr/lib/python3.11/site-packages/salt/scripts.py", line 444, in salt_call
client.run()
File "/usr/lib/python3.11/site-packages/salt/cli/call.py", line 50, in run
caller.run()
File "/usr/lib/python3.11/site-packages/salt/cli/caller.py", line 95, in run
ret = self.call()
^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/cli/caller.py", line 202, in call
ret["return"] = self.minion.executors[fname](
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 149, in __call__
return self.loader.run(run_func, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 1234, in run
return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 1249, in _run_as
return _func_or_method(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/executors/transactional_update.py", line 123, in execute
opts, data, __salt__[DELEGATION_MAP[fun]], args, kwargs
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/context.py", line 78, in __getitem__
return self.value()[item]
~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 336, in __getitem__
super().__getitem__(item) # try to get the item from the dictionary
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/utils/lazy.py", line 105, in __getitem__
raise KeyError(key)
KeyError: 'transactional_update.apply'
Setup
(Please provide relevant configs and/or SLS files (be sure to remove sensitive info. There is no general set-up of Salt.)
Please be as specific as possible and give set-up details.
[ ] on-prem machine
[ ] VM (Virtualbox, KVM, etc. please specify)
[ ] VM running on a cloud service, please be explicit and add details
[ ] container (Kubernetes, Docker, containerd, etc. please specify)
[ ] or a combination, please be explicit
[ ] jails if it is FreeBSD
[x] classic packaging
[ ] onedir packaging
[ ] used bootstrap to install
Steps to Reproduce the behavior
Install openSUSE MicroOS and run the following command:
Description
I am running openSUSE microOS 20230725 with
When I do (as I learned from the documentation)
I see the following issue
Setup (Please provide relevant configs and/or SLS files (be sure to remove sensitive info. There is no general set-up of Salt.)
Please be as specific as possible and give set-up details.
Steps to Reproduce the behavior Install openSUSE MicroOS and run the following command:
Expected behavior salt-call will apply the state
Versions Report