[错误]: 在编排过程中, saltutil.runner 会降低 salt-api eauth 用户的权限
发生了什么事?
saltutil.runner在管弦乐时会向盐-api earth用户放弃权限. master user runas () 读取选择 ["user"],该选择与出版用户覆盖状态. pwd.getpwnam () 在#69600中添加了只过滤合成 sudo-%login的值; PAM/LDAP earts 用户是真实的本地账户,因此主侧跑者在API调用器的uid下执行,而不是主守护进程. Repro:主运行为root,通过 sal-api 引用为 PAM 用户, orch 包含 sal. runner 状态. 症状被第二个错误所模糊: SynclientMixin.low () 引用 proc fn 在指定它之前的最后块中,所以真正的例外被Unbound LocalError所取代:不能访问本地变量"proc fn".
盐的安装类型
正式职务
主要版本
3008.x (英语).
=============================================================================================================================================================================================================================================================== 可以选择多个 。 (如果错误出现在不支持的OS上,请打开GitHub讨论代替)
centos-stream-9,窗口2022,窗口2025,debian-13,amazonlinux-2023,rhel-9,ubuntu-22.04.
QQ 盐- 版本- 报告输出
贝壳 盐版本 : 盐:3008.2
Python 版本 : Python: 3.14.6(主,2026年6月11日,02:19:05) [GCC 11.2.0] (中文(简体) ).
依赖版本 : 页:1 樱桃: 18.1.0 密码学: 48.0.0 日期: 2.9.0.后期 Docker-py:未安装 gitdb: 4.0.12 (中文(简体) ). gi: 3.1.5 锦贾2: 3.1.6 libgit2: 未安装 松散: 1.3.0 M2Crypto: 未安装 真子: 未安装 毫斯克包装: 1.1.2 msgpack-纯: 未安装 未安装 包装: 24.0 pycparser: 3.00 (英语). y: 3.23.0. 催眠药: 3.23.0 pygit2: 未安装 ZZTERM5 速克:0.5.6 PYAML: 6.0.3 (韩语). PyZMQ: 27.1.0 (中文(简体) ). lenv: 0.22.14 (英语). 平方厘米: 5.0.2 时间lib: 0. 旋风: 6.5.7 津巴布韦: 4.3.5
盐分扩展: 盐ex.azurerm:4.4.1
盐包信息 : 软件包类型: onedir
系统版本 : dist: ubuntu 22.04.5 贾米 语言: utf-8 机器: x86 64 释放: 6.8.0-1053-AWS 系统: Linux 版本:Ubuntu 22.04.5 jammy
内容来源: saltstack/salt