लटक रहा है मैं उत्तरदायी का उपयोग कर रहा हूं और मुझे गिट मॉड्यूल काम करने में कठिनाई हो रही है। मैंने एक ही समस्या वाले लोगों की कई पोस्ट पढ़ी हैं, मैंने उत्तरदायी डॉक्टर को देखा, ठीक है मैंने लगभग हर चीज की कोशिश की। मुझे एक स्पष्ट ट्यूटोरियल मिला जो मैंने तब तक किया जब तक कि वे गिट का उपयोग नहीं करते लेकिन फिर मुझे एक समस्या है जब मैं अपने भंडार का उपयोग करता हूं ...:/ गिट कार्य बस लटकता है ... कोई त्रुटि नहीं, यह बस अटक गया है!उत्तरदायी: गिट मॉड्यूल
[web]
dev1 ansible_ssh_host=10.0.0.101 ansible_ssh_user=root
यह एक आवारा अपने कंप्यूटर पर वीएम VirtualBox पर चल रहा है:
यहाँ मेरी मेजबान फ़ाइल है।
मैं इस ट्यूटोरियल से प्लेबुक लिया और सभी चरणों किया जब तक कदम 08: https://github.com/leucos/ansible-tuto/tree/master/step-08
मैं अपने वी एम पर चला है, यह ठीक काम करता है, तो मैं एक काम "मेरे कोड नियोजित" मेरे भंडार का उपयोग करने के लिए जोड़ ... लेकिन यह काम काम नहीं करता है। यह बिटबकेट पर एक निजी भंडार है। क्या इससे कोई फर्क पड़ता है?
- hosts: web
tasks:
- name: Deploy our awesome application
action: git repo=https://github.com/leucos/ansible-tuto-demosite.git dest=/var/www/awesome-app
tags: deploy
- name: Deploy my code
action: git repo=https://[email protected]/YAmikep/djangotutorial.git dest=/var/www/my-app
tags: deploy
उपयोगकर्ता के साथ कुछ भी नहीं हो सकता है, या उपयोगकर्ता ansible आदि चल रहा है, या चाबियाँ,, लेकिन मैं घंटों के लिए आगे और पीछे की कोशिश की और मैं और भी अधिक अब उलझन में हूँ ... मैं बस नहीं जानता अब इसे डीबग करने के लिए क्या करना है और यह पता लगाना कि क्या गलत है और मैं क्या खो रहा हूं।
धन्यवाद।
मैं व्यक्तिगत रूप से गिट रिपोज तक पहुंचने के लिए HTTPS का उपयोग करने की अनुशंसा नहीं करता, जब तक कि आप बहुत सख्त फ़ायरवॉल (बिना 22 आउटबाउंड, हाँ) के पीछे हैं। यह बड़ी कमियों को दबाते समय समस्याएं पैदा कर सकता है, यह HTTP प्रॉक्सी सेटिंग्स पर बुरी तरह निर्भर हो सकता है, और निश्चित रूप से यह आपके रेपो के अलावा क्लींटक्स्ट में अपना पासवर्ड संग्रहीत करता है। एसएसएच निजी कुंजी, जो कि दूरस्थ मेजबानों के लिए एजेंट-अग्रेषित हैं, केवल पर्याप्त समय के लिए पर्याप्त हैं। – spacediver
एक सामान्य नोट के रूप में। सिंटैक्स 'https: // github.com/account/repo-name.git' ** एक उत्तरदायी कार्य में तैनाती कुंजी के साथ ** काम नहीं करेगा। हालांकि, वाक्यविन्यास '[email protected]: खाता/repo-name.git' ** वैध तैनाती कुंजी के साथ एक उत्तर कार्य में ** कार्य करेगा। वाक्यविन्यास सूक्ष्म लेकिन ध्यान देने योग्य है। – avelis
@avelis आपकी टिप्पणी ने आज मेरी मदद की। यूआरएल को 'https' से' git' – sankargorthi