gitlab-ce更新后reconfigure报错
Git本地服务器搭建及使用
Git是一款免费、开源的分布式版本控制系统。众所周知的Github便是基于Git的开源代码库以及版本控制系统,由于其远程托管服务仅对开源免费,所以搭建本地Git服务器也是个较好的选择,本文将对此进行详细讲解。(推荐一家提供私有源代码免费托管的网站:Bitbucket,目前支持一个项目5个成员)
我的系统:ubuntu 20.04,依照以下链接安装启动了gitlab server:
Gitlab - Ubuntu18搭建Gitlab仓库服务器(转) - Helios_Fz - 博客园
另外其他有用链接:
在远程服务器搭建gitlab,并将数据单独存储到磁盘 - 简书
Git本地服务器搭建及使用详解 - 林三竖 - 博客园
手把手教你 GitLab 的安装及使用 - 简书
但在昨天,我将gitlab-ce更新后,执行reconfigure的命令报错如下:
There was an error running gitlab-ctl reconfigure:
rails_migration[gitlab-rails] (gitlab::database_migrations line 51) had an error: Mixlib::ShellOut::ShellCommandFailed: bash[migrate gitlab-rails database] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/resources/rails_migration.rb line 16) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'
---- Begin output of "bash" "/tmp/chef-script20220315-9074-1svhgdj" ----
STDOUT: rake aborted!
I18n::UnknownFileType: can not load translations from /opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/valid_email-0.1.3/config/locales/de.yml.dpkg-tmp, the file type dpkg-tmp is not known
/opt/gitlab/embedded/service/gitlab-rails/app/models/bulk_import.rb:47:in `map'
/opt/gitlab/embedded/service/gitlab-rails/app/models/bulk_import.rb:47:in `all_human_statuses'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/bulk_imports.rb:73:in `block (2 levels) in <class:BulkImports>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/bulk_imports.rb:71:in `block in <class:BulkImports>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/bulk_imports.rb:36:in `<class:BulkImports>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/bulk_imports.rb:4:in `<module:API>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/bulk_imports.rb:3:in `<top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/api.rb:170:in `block in <class:API>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/api.rb:151:in `<class:API>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/api.rb:4:in `<module:API>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/api.rb:3:in `<top (required)>'
(eval):6:in `draw_route'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/patch/draw_route.rb:30:in `instance_eval'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/patch/draw_route.rb:30:in `draw_route'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/patch/draw_route.rb:17:in `draw_ce'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/patch/draw_route.rb:11:in `draw'
/opt/gitlab/embedded/service/gitlab-rails/config/routes.rb:272:in `block in <top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/config/routes.rb:7:in `<top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/config/environment.rb:7:in `<top (required)>'
/opt/gitlab/embedded/bin/bundle:23:in `load'
/opt/gitlab/embedded/bin/bundle:23:in `<main>'
Tasks: TOP => gitlab:db:configure => environment
(See full trace by running task with --trace)
STDERR:
---- End output of "bash" "/tmp/chef-script20220315-9074-1svhgdj" ----
Ran "bash" "/tmp/chef-script20220315-9074-1svhgdj" returned 1
解决:
去路径/opt/gitlab/embedded/lib/ruby/gems/2.7.0/gems/valid_email-0.1.3/config/locales/下,把.dpkg-tmp后缀的文件全部删除,
再次执行reconfigure和start即可。
gitlab-ce更新后reconfigure报错相关推荐
- 宽带连接在win10更新后1068报错处理办法
** win10宽带连接更新后1068报错解决 1,win+R打开注册表编辑器输入regedit 2,点击HKEY_LOCAL_MACHINE 3,点击SYSTEM 4,点击CurrentContro ...
- Android studio更新后项目报错Error:android-apt plugin is incompatible with the Android Gradle plugin. Pleas
主要原因是AS更新后对apt插件不再支持 1.build.gradle文件中的"apt"的地方把"apt"改为"annotationProcessor ...
- gitlab 修改密码后push报错: ensure the repository remote URL is using HTTPS
以管理员身份运行cmd,执行以下git命令删除git凭证 git config --system --unset credential.helper 再重新配置用户名和邮箱 git config -- ...
- Mac更新后ae不能打开,ae安装后打开报错解决方法
Mac更新后ae不能打开,mac最新系统ae打不开,ae安装后打开报错怎么办?有网友提问,装的AE2021版本,之前还好好的,突然某天就打不开了,重装AE也没用,怎么都打不开,每次都提示这个?如何解决 ...
- android apt最新版本,解决Android studio 2.3升级到Android studio 3.0 后apt报错问题
解决Android studio 2.3升级到Android studio 3.0 后apt报错问题 发布时间:2020-09-16 19:59:42 来源:脚本之家 阅读:62 作者:哈特中尉 1. ...
- 使用cocopods安装Alamofire后各种报错
使用cocopods安装Alamofire后各种报错,大概有一百多个吧,好像是因为swift版本问题 我看到gitHub上面Alamofire是支持swift3的,我的xcode版本也不低,就放弃了更 ...
- 更新Composer依赖报错处理Fatal error: Declarat…
更新Composer依赖报错处理 Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRe po ...
- 太爽了今天解决了大问题!——LOL英雄联盟读条后崩溃报错error,错误LOL_public……一下午终于解决
LOL英雄联盟读条后崩溃报错error,错误LOL_public-- 背景:是这样,前一天LOL退出时被我强退了,接着今天一如既往学了会python然后打算下把棋(云顶之弈),对了在这之前还搞了下自己 ...
- SAP WM 采购订单收货后LT06报错-Allowed storage unit types not defined for storage type Z03-
SAP WM 采购订单收货后LT06报错-Allowed storage unit types not defined for storage type Z03- 1,如下的storage type ...
最新文章
- eclipse 插件扩展新建java页面_java-Eclipse插件-弹出菜单扩展
- 联想e480笔记本如何拆屏幕_如何评价 2020 年 10 月 20 日联想发布的小新 Pro14 笔记本?有哪些亮点和槽点?...
- Unity中传入任意数,转换成分,秒,并进行倒计时换算..(两种方式)
- htmlplay前端编辑器下载_2019年最好用的代码编辑器推荐
- 初学者指南:服务器基本技术名词
- librtmp usage
- m3u8解析php,PHP解码转发M3U8 PHP读取转发M3U8的方法
- win 7更改计算机用户名和密码错误,解决win7一开机就显示用户名和密码错误故障...
- 互联网日报 | 5月18日 星期二 | 中国移动启动A股上市;京东物流启动全球招股;快手发布首款自研手游产品...
- 查找大于某个数的最小数
- 如何给win10桌面添加便签,win10桌面添加便签的方法
- 基于Qt ffmpeg opengl开发跨平台安卓实时投屏软件
- 生活污水是怎么处理的
- Matlab动画模拟分子布朗运动的示例
- UEFI下的Gmac驱动实现
- liquibase基本使用
- 远程开机并不难 用开机棒轻松打开局域网多台电脑
- npm安装淘宝镜像和查看淘宝镜像配置
- 【测试】测试执行流程
- 谨慎使用多线程中的fork