jenkins 报错fatal:could not read Username for ‘XXX‘:No such device or address

#原因:机器做迁移,或者断电,遇到突发情况

#解决:

一.排查HOME和USER环境变量

可以在项目执行shell脚本的时候echo $HOME和USER

也可以在构建记录位置点击compare environment 对比两次构建的环境变量

二.查看指定节点的git凭证

查看家目录下cat .git*
三.重启jenkins salve节点 (按此方法解决)

四.在项目执行shell脚本的时候强行指定HOME和USER

相关推荐
2501_9061505613 分钟前
开源问卷平台DWSurvey开发配置记录
运维·开源·jenkins
gaize121319 分钟前
服务器分类及区别划分!多样化服务器用途体系架构及层次分类
运维·服务器·架构
鲁正杰27 分钟前
【运维部署】现代化内网穿透与文件共享方案 (Rust)
运维·开发语言·rust
济6172 小时前
linux(第七期)--gcc编译软件-- Ubuntu20.04
linux·运维·服务器
Sheffield2 小时前
今天浅浅的回顾一下Ansible吧
运维
DeepFlow 零侵扰全栈可观测3 小时前
3分钟定位OA系统GC瓶颈:DeepFlow全栈可观测平台实战解析
大数据·运维·人工智能·云原生·性能优化
一点晖光3 小时前
jenkins 流水线脚本
运维·jenkins
济6174 小时前
linux(第九期)--交叉编译器-- Ubuntu20.04
linux·运维·服务器
zxdzxdzzxd4 小时前
Tailscale Linux 登录指南
linux·运维·服务器
虚神界熊孩儿4 小时前
linux下创建用户和用户组常用命令
linux·运维·创建用户