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

相关推荐
晓夜残歌24 分钟前
安全基线-rm命令防护
运维·服务器·前端·chrome·安全·ubuntu
leeezp3 小时前
配置固定ip绕过ip限制
运维·网络协议
遇见火星5 小时前
docker-compose 快速搭建日志平台
linux·运维·centos
.m5 小时前
Linux怎样源码安装Nginx
linux·运维·nginx
weixin_433431445 小时前
centos【rockylinux】安装【supervisor】的注意事项【完整版】
linux·运维·centos
suzhou_speeder6 小时前
以太联—Intellinet 562133 6端口PoE++交换机:为多场景网络升级赋能
运维·网络·交换机·poe·poe交换机
Akamai中国6 小时前
应用商店上新:Couchbase Enterprise Server集群
运维·服务器·sql·云原生·云计算·云服务
晚风_END6 小时前
kubernetes|云原生|部署单master的kubernetes 1.25.5版本集群完全记录(使用contained 运行时)
java·运维·开发语言·云原生·容器·golang·kubernetes
三朝看客7 小时前
docker利用ollama +Open WebGUI在本地搭建部署一套Deepseek-r1模型
运维·docker·容器
Kaede67 小时前
在Ubuntu上安装MEAN Stack的4个步骤
linux·运维·ubuntu