2012-06-29 16 views
5

मैं एक ईसी 2 उदाहरण पर जेनकींस सीआई सर्वर बनाने के लिए शेफ सोलो का उपयोग कर रहा हूं। मैं कोई समस्या नहीं के साथ बावर्ची और Vagrant के साथ एक समान प्रक्रिया को पूरा, लेकिन जब मैं EC2 पर पाक कला पुस्तकें चलाने का प्रयास मैं निम्नलिखित समस्या मिलती है:शेफ http_request त्रुटियां

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[:server][:plugins] 

यह प्रत्येक प्लगइन के लिए उपरोक्त संदेशों में विफल रहता है।

मैं उपयोग कर रहा हूं: https://github.com/fnichol/chef-jenkins

मैं एक ही प्लगइन यूआरएल पर 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'. 

मैं अगर यह जेनकींस के साथ अस्थायी समस्या है पता नहीं है जेनकिंस अंत में समस्याओं के कारण शेफ का उपयोग करके जेनकिंस स्थापित करने से पहले मुझे कुछ समस्याएं आई हैं), या ईसी 2 सेटअप में कुछ गड़बड़ है या नहीं।

हमेशा की तरह, किसी भी मदद की बहुत सराहना की जाएगी।

... रास्ते में स्टैक ओवरफ्लो 'devops' टैग कहां है? क्या मैं गलत एक्सचेंज पर पोस्ट कर रहा हूं ... क्या यह एक डेवलपर या ऑपरेशन समस्या है?

उत्तर

1

रूबी आदि के संस्करण की तुलना करें। प्रमुख और मामूली रिलीज समान हैं।

gem update --system 
+0

से मशीनें बनाते समय मैंने इसी तरह के मुद्दों में भाग लिया है, लेकिन यह समस्या नहीं है। – JonB

3

यह Chef Ticket प्रासंगिक हो सकता है। यदि आप line 70 of the chef-jenkins recipe की तुलना करते हैं तो आप http_request कॉलिंग देख सकते हैं और आपको टिकट में उल्लिखित :disable_gzip विकल्प पैच करना पड़ सकता है।

0

उस सिस्टम पर update-ca-certificates चलाने का प्रयास करें। कस्टम एएमआई

संबंधित मुद्दे