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