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

相关推荐
养生技术人35 分钟前
Oracle OCP认证考试题目详解082系列第49题
运维·数据库·sql·oracle·database·开闭原则·ocp
wanhengidc1 小时前
云手机的挂机功能涉及到哪些内容
运维·服务器·网络·游戏·智能手机
菜鸟plus+1 小时前
ElasticSearch
运维·jenkins
西贝爱学习2 小时前
【软件】nginx-1.28.0安装包(Windows版)
运维·nginx
z202305082 小时前
linux之 remoteproc 内核实现源码分析
linux·运维·服务器
阿方索2 小时前
shell脚本
linux·运维
嗨丶王哪跑2 小时前
网络安全审计技术原理与应用
运维·网络·安全·web安全
斯普信专业组2 小时前
Skywalking从部署集成到动态调优(上)
运维·skywalking·动态调优
斯普信专业组2 小时前
Skywalking从部署集成到动态调优(下)
运维·skywalking·动态调优
要站在顶端3 小时前
Jenkins 使用容器运行自动化任务详细文档
docker·自动化·jenkins