gitlab 8升级到14问题排障


 

1.1 

 

 原因是服务器换了,需要删除know_hosts 关于gitlab的信息记录, 尽量不要清空, 如果脚本上有ssh 没有忽略kown_hosts ,会导致需要一台台手动添加

1.2

 

     原因是 gitlab 升级导致之前的所有 ssh key都失效,需要重新更新,通过api批量更新

1.3 域账号能登录不能拉取代码,查看账户信息,发现是账户冲突被重命名,项目的组成员跟用户名不一致,导致拉取失败

1.4域账号不能登录 

 

 后台查看 日志 gitlab-ctl tail |grep "用户名" 发现是不识别gitlab上的用户导致新建用户,但是因为邮箱重复 新建失败。删除gitlab上的该用户 然后重新登录,再根据旧的服务该用户所在组及权限 手动添加下。如果是项目owner权限 先降级权限

 

 

修改邮箱

服务器访问GitLab的PostgreSQL数据库 https://www.cnblogs.com/sfnz/p/7131287.html?utm_source=itdadao&utm_medium=referral

登录修改 gitlabhq_production库的 users 表

update users set email ='test@qq.com'  where id = 74;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM