gpt4 book ai didi

chef-infra - Chef http_request 错误

转载 作者:行者123 更新时间:2023-12-02 12:35:50 24 4
gpt4 key购买 nike

我正在使用 Chef Solo 在 EC2 实例上创建 Jenkins CI 服务器。我使用 Chef 和 Vagrant 执行了类似的过程,没有出现任何问题,但是当我尝试在 EC2 上运行说明书时,出现以下问题:

FATAL: Zlib::BufError: http_request[HEAD http://updates.jenkins-ci.org/latest/git.hpi] (chef-jenkins::default line 70) had an error: Zlib::BufError: buffer error

基本上 Jenkins 安装正常,但是当它尝试获取以下列出的插件时:

jenkins[:server][:plugins]

每个插件都会失败并显示上述消息。

我正在使用:https://github.com/fnichol/chef-jenkins .

我在同一插件 URL 上的 EC2 实例上尝试了一个简单的 wget,但确实收到以下错误:

Connecting to updates.jenkins-ci.org|63.246.20.93|:443... connected.
ERROR: certificate common name `jenkins-ci.org' doesn't match requested host name `updates.jenkins-ci.org'.
To connect to updates.jenkins-ci.org insecurely, use `--no-check-certificate'.

我不知道这是 Jenkins 的临时问题(由于 Jenkins 端的问题,我在使用 Chef 安装 Jenkins 之前遇到了一些问题),还是 EC2 设置有问题。

一如既往,任何帮助将不胜感激。

...顺便问一下,Stackoverflow 的“devops”标签在哪里?我是否在错误的 Exchange 上发帖...是开发人员问题还是运营问题?

最佳答案

这个Chef Ticket可能相关。如果与 line 70 of the chef-jenkins recipe 进行比较您可以看到 http_request 被调用,并且您可能必须修补票证中提到的 :disable_gzip 选项。

关于chef-infra - Chef http_request 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11258123/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com