Salt: Multiple before starting (ModuleNotFoundError, KeyError)
Description:
The salt package currently seems broken and cannot launch the main logic of the Salt tool.
First there is an import error regarding the tornado package: ModuleNotFoundError: No module named 'tornado'
Full stack trace
$ salt-call --local --state-output=changes state.apply yay saltenv=arch pillarenv=arch Traceback (most recent call last): File "/usr/bin/salt-call", line 33, in sys.exit(load_entry_point('salt==3007.0', 'console_scripts', 'salt-call')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/salt/scripts.py", line 437, in salt_call import salt.cli.call File "/usr/lib/python3.11/site-packages/salt/cli/call.py", line 3, in import salt.cli.caller File "/usr/lib/python3.11/site-packages/salt/cli/caller.py", line 12, in import salt.channel.client File "/usr/lib/python3.11/site-packages/salt/channel/client.py", line 11, in import tornado.gen ModuleNotFoundError: No module named 'tornado' [ERROR ] An un-handled exception was caught by Salt's global exception handler: ModuleNotFoundError: No module named 'tornado' Traceback (most recent call last): File "/usr/bin/salt-call", line 33, in sys.exit(load_entry_point('salt==3007.0', 'console_scripts', 'salt-call')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/salt/scripts.py", line 437, in salt_call import salt.cli.call File "/usr/lib/python3.11/site-packages/salt/cli/call.py", line 3, in import salt.cli.caller File "/usr/lib/python3.11/site-packages/salt/cli/caller.py", line 12, in import salt.channel.client File "/usr/lib/python3.11/site-packages/salt/channel/client.py", line 11, in import tornado.gen ModuleNotFoundError: No module named 'tornado'I solve this by installing the python-tornado Pacman package.
However after that I get a more complex error that I can't seem to find an obvious solution to:
Full stack trace
exec salt-call --local --state-output=changes state.apply yay saltenv=arch pillarenv=arch [ERROR ] Failed to import module config, this is due most likely to a syntax error: Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 770, in _load_module spec.loader.exec_module(mod) File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/usr/lib/python3.11/site-packages/salt/modules/config.py", line 22, in import salt.utils.cloud File "/usr/lib/python3.11/site-packages/salt/utils/cloud.py", line 82, in import pkg_resources # pylint: disable=3rd-party-module-not-gated ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3324, in @_call_aside ^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3299, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3337, in _initialize_master_working_set working_set = WorkingSet._build_master() ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 631, in _build_master ws.require(__requires__) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 968, in require needed = self.resolve(parse_requirements(requirements)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 829, in resolve dist = self._resolve_dist( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 870, in _resolve_dist raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'rpm-vercmp' distribution was not found and is required by salt /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 [ERROR ] Failed to import module glusterfs, this is due most likely to a syntax error: Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 770, in _load_module spec.loader.exec_module(mod) File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/usr/lib/python3.11/site-packages/salt/modules/glusterfs.py", line 10, in import salt.utils.cloud File "/usr/lib/python3.11/site-packages/salt/utils/cloud.py", line 82, in import pkg_resources # pylint: disable=3rd-party-module-not-gated ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3324, in @_call_aside ^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3299, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3337, in _initialize_master_working_set working_set = WorkingSet._build_master() ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 631, in _build_master ws.require(__requires__) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 968, in require needed = self.resolve(parse_requirements(requirements)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 829, in resolve dist = self._resolve_dist( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 870, in _resolve_dist raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'rpm-vercmp' distribution was not found and is required by salt [ERROR ] Failed to import utils cloud, this is due most likely to a syntax error: Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 770, in _load_module spec.loader.exec_module(mod) File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/usr/lib/python3.11/site-packages/salt/utils/cloud.py", line 82, in import pkg_resources # pylint: disable=3rd-party-module-not-gated ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3324, in @_call_aside ^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3299, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3337, in _initialize_master_working_set working_set = WorkingSet._build_master() ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 631, in _build_master ws.require(__requires__) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 968, in require needed = self.resolve(parse_requirements(requirements)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 829, in resolve dist = self._resolve_dist( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 870, in _resolve_dist raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'rpm-vercmp' distribution was not found and is required by salt [ERROR ] Exception raised when processing __virtual__ function for salt.loaded.int.module.ifttt. Module will not be loaded: 'config.get' [WARNING ] salt.loaded.int.module.ifttt.__virtual__() is wrongly returning `None`. It should either return `True`, `False` or a new name. If you're the developer of the module 'ifttt', please fix this. /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 ] Failed to import module lxc, this is due most likely to a syntax error: Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 770, in _load_module spec.loader.exec_module(mod) File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/usr/lib/python3.11/site-packages/salt/modules/lxc.py", line 27, in import salt.utils.cloud File "/usr/lib/python3.11/site-packages/salt/utils/cloud.py", line 82, in import pkg_resources # pylint: disable=3rd-party-module-not-gated ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3324, in @_call_aside ^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3299, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3337, in _initialize_master_working_set working_set = WorkingSet._build_master() ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 631, in _build_master ws.require(__requires__) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 968, in require needed = self.resolve(parse_requirements(requirements)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 829, in resolve dist = self._resolve_dist( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 870, in _resolve_dist raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'rpm-vercmp' distribution was not found and is required by salt [ERROR ] Failed to import module nova, this is due most likely to a syntax error: Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 770, in _load_module spec.loader.exec_module(mod) File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/usr/lib/python3.11/site-packages/salt/modules/nova.py", line 80, in import salt.utils.openstack.nova as suon File "/usr/lib/python3.11/site-packages/salt/utils/openstack/nova.py", line 10, in import salt.utils.cloud File "/usr/lib/python3.11/site-packages/salt/utils/cloud.py", line 82, in import pkg_resources # pylint: disable=3rd-party-module-not-gated ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3324, in @_call_aside ^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3299, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3337, in _initialize_master_working_set working_set = WorkingSet._build_master() ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 631, in _build_master ws.require(__requires__) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 968, in require needed = self.resolve(parse_requirements(requirements)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 829, in resolve dist = self._resolve_dist( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 870, in _resolve_dist raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'rpm-vercmp' distribution was not found and is required by salt [ERROR ] Failed to import module pip, this is due most likely to a syntax error: Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 770, in _load_module spec.loader.exec_module(mod) File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/usr/lib/python3.11/site-packages/salt/modules/pip.py", line 87, in import pkg_resources # pylint: disable=3rd-party-module-not-gated ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3324, in @_call_aside ^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3299, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3337, in _initialize_master_working_set working_set = WorkingSet._build_master() ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 631, in _build_master ws.require(__requires__) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 968, in require needed = self.resolve(parse_requirements(requirements)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 829, in resolve dist = self._resolve_dist( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 870, in _resolve_dist raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'rpm-vercmp' distribution was not found and is required by salt [ERROR ] Exception raised when processing __virtual__ function for salt.loaded.int.module.pushbullet. Module will not be loaded: 'config.get' [WARNING ] salt.loaded.int.module.pushbullet.__virtual__() is wrongly returning `None`. It should either return `True`, `False` or a new name. If you're the developer of the module 'pushbullet', please fix this. [ERROR ] Failed to import module seed, this is due most likely to a syntax error: Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 770, in _load_module spec.loader.exec_module(mod) File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/usr/lib/python3.11/site-packages/salt/modules/seed.py", line 15, in import salt.utils.cloud File "/usr/lib/python3.11/site-packages/salt/utils/cloud.py", line 82, in import pkg_resources # pylint: disable=3rd-party-module-not-gated ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3324, in @_call_aside ^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3299, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 3337, in _initialize_master_working_set working_set = WorkingSet._build_master() ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 631, in _build_master ws.require(__requires__) File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 968, in require needed = self.resolve(parse_requirements(requirements)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 829, in resolve dist = self._resolve_dist( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 870, in _resolve_dist raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'rpm-vercmp' distribution was not found and is required by salt [ERROR ] Failed to import module snapper, this is due most likely to a syntax error: Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/salt/modules/snapper.py", line 65, in bus = dbus.SystemBus() ^^^^^^^^^^^^^^ AttributeError: module 'dbus' has no attribute 'SystemBus'During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 770, in _load_module
spec.loader.exec_module(mod)
File "", line 940, in exec_module
File "", line 241, in _call_with_frames_removed
File "/usr/lib/python3.11/site-packages/salt/modules/snapper.py", line 66, in
except dbus.DBusException as exc:
^^^^^^^^^^^^^^^^^^
AttributeError: module 'dbus' has no attribute 'DBusException'
[ERROR ] Exception raised when processing virtual function for salt.loaded.int.module.victorops. Module will not be loaded: 'config.get'
[WARNING ] salt.loaded.int.module.victorops.virtual() is wrongly returning None. It should either return True, False or a new name. If you're the developer of the module 'victorops', please fix this.
/usr/lib/python3.11/site-packages/salt/modules/x509.py:98: DeprecationWarning: The x509 modules are deprecated. Please migrate to the replacement modules (x509_v2). They are the default from Salt 3008 (Argon) onwards.
salt.utils.versions.warn_until(
[ERROR ] An un-handled exception was caught by Salt's global exception handler:
KeyError: 'config.option'
Traceback (most recent call last):
File "/usr/bin/salt-call", line 33, in
sys.exit(load_entry_point('salt==3007.0', 'console_scripts', 'salt-call')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/scripts.py", line 443, 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 160, in call
ret = self.loader.run(run_func, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 1233, 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 1248, in _run_as
return _func_or_method(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/executors/direct_call.py", line 10, in execute
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 160, in call
ret = self.loader.run(run_func, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 1233, 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 1248, in _run_as
return func_or_method(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/modules/state.py", line 834, in apply
return sls(mods, **kwargs)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/modules/state.py", line 1358, in sls
conflict = _check_queue(queue, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/modules/state.py", line 420, in _check_queue
queue = salt"config.option"
~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/context.py", line 85, in getitem
return self.value()[item]
~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 350, 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: 'config.option'
Traceback (most recent call last):
File "/usr/bin/salt-call", line 33, in
sys.exit(load_entry_point('salt==3007.0', 'console_scripts', 'salt-call')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/scripts.py", line 443, 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 160, in call
ret = self.loader.run(run_func, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 1233, 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 1248, in _run_as
return _func_or_method(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/executors/direct_call.py", line 10, in execute
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 160, in call
ret = self.loader.run(run_func, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 1233, 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 1248, in _run_as
return func_or_method(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/modules/state.py", line 834, in apply
return sls(mods, **kwargs)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/modules/state.py", line 1358, in sls
conflict = _check_queue(queue, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/modules/state.py", line 420, in _check_queue
queue = salt"config.option"
~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/context.py", line 85, in getitem
return self.value()[item]
~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 350, 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: 'config.option'
I'm not quite sure what's going on there. The bottom error is a KeyError but I also see some missing modules?
Additional info:
- package version(s):
salt 3007.0-1 - config and/or log files:
- link to upstream bug report, if any:
Steps to reproduce:
pacman -S saltsudo salt-call --local state.apply