当前位置: 首页 > news >正文

实用指南:有关gitlab14.x版本在内网环境下无法添加webhooks的解决方法

实用指南:有关gitlab14.x版本在内网环境下无法添加webhooks的解决方法

构建gitlab+jenkins自动化部署构建时碰到的一些问题,在到了设置webhooks时因为使用的都是内网环境,webhooks的安全策略把我的添加给阻挡了,查了一些资料和使用ai正确解决,写下记贴,为后面写ci/cd部署文档做准备

报错详情

而后在修改配置文件

vim /etc/gitlab/gitlab.rb
# GitLab 14.0.1 兼容写法
gitlab_rails['allow_local_requests_from_web_hooks_and_services'] = true
gitlab_rails['web_hooks_disable_ssl_verification'] = true

修改后重置gitlab和重启一下,发现还是无法添加

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart

进入控制台查看详情,发现他并没有改为true,即便是重启和重置也不会成功

=> #
irb(main):004:0> # 检查关键字段
=> nil
irb(main):005:0> app_settings.allow_local_requests_from_web_hooks_and_services?
=> false

而后选择手动在控制台重新配置看是否能变为true

# 获取当前应用设置
app_settings = Gitlab::CurrentSettings.current_application_settings
# 手动启用允许本地请求(GitLab 14.0.1 的正确字段名)
app_settings.update!(allow_local_requests_from_web_hooks_and_services: true)
# 验证是否更新成功
app_settings.allow_local_requests_from_web_hooks_and_services?
# 看是否为true

最后退出并重启,就可以添加了

sudo gitlab-ctl restart sidekiq

写这个是为后面写部署与使用文档做准备,不能保证用了这个就能成功部署好ci/cd,仅供参考,有用的话可以点点赞

http://www.wxhsa.cn/company.asp?id=5522

相关文章:

  • 强类型、类型安全
  • 完整教程:数据结构——逻辑结构物理结构
  • 前端面试
  • 外置Tomcat启动Springboot项目后,请求参数中文乱码的问题解决 - yjry
  • gradle项目多模块中主模块加载子模块中的sqlmapper文件方法
  • MCP - 使用 fastmcp 编写 Client 调用 MCP Serverr - Streamable HTTP (四)
  • 全面理解MySQL架构
  • Figma EX 125.7.5 UI原型设计
  • 基于WebSocket的命令与控制工具WSC2详解
  • LocalDateTime节日和平日在时间占比计算方法
  • JSON字符串转换List对象列表 JSONArray toJavaList
  • vue3 使用 docx-preview 预览 Word文档
  • 数据库原理-第三章——SQL
  • 啥是CPU
  • C# Avalonia 15- Animation- CodeAnimation
  • ubuntu 18.04安装mysql 8.0.41
  • Topaz Photo AI Pro 4.0.4 AI图片智能降噪(win版)
  • 阿里云基础设施 AI Tech Day AI 原生,智构未来——AI 原生架构与企业实践专场
  • 实用指南:LINUX910 CENTOS8 新建虚拟机;重设root密码/时间同步
  • 零基础学习PYthon记录
  • C++ std::unordered_set
  • 如何将一个项目同时提交到GitHub和Gitee(码云)上
  • 基于Matlab的LeNet-5车牌字符识别系统实现
  • MATLAB的交通标志牌识别实现
  • Python常见的数据结构和代码示例
  • Grafana 中文入门教程 | 构建你的第一个仪表盘
  • Gitee DevOps:中国开发者效率革命的数字引擎
  • Topaz Photo AI Pro 4.0.4 AI图片智能降噪
  • C++ std::map
  • 易基因:Nat Genet/IF29:董朝斌团队ChIP-seq等揭示作物株型穗型发育调控新机制 助力表观遗传育种驯化改良(顶刊佳作)