আমার নীচের কল স্ট্রাকচার রয়েছে:
- জেনকিনস চালায়
fab -Huser@host set_repository_commit_hash:123abc
। set_repository_commit_hash
git fetch
সঙ্গে চালায়pty = False
।- সন্তানের প্রক্রিয়া
ssh git@github.com git-upload-pack 'user/repository.git'
কখনই শেষ হয় না।
আমি git fetch
একটি স্থানীয় ক্লোন দৌড়ানোর চেষ্টা করেছি এবং এটি সফল হয় তবে কেবল দৌড়ে নিচেরটি ssh git@github.com git-upload-pack 'user/repository.git'
ফিরে আসে এবং স্তব্ধ হয়ে যায়:
00ab84249d3bb20930c185c08848c60b71f7b28990d6 HEADmulti_ack thin-pack side-band side-band-64k ofs-delta shallow no-progress include-tag multi_ack_detailed agent=git/1.8.4
0041cb34b1c8ca75d478df38c794fc15c5f01cc6377e refs/heads/branch_name
004012577068adf47015001bfa0cff9386d6cdf497ce refs/heads/[...]
003f84249d3bb20930c185c08848c60b71f7b28990d6 refs/heads/master
[a couple more lines like the ones above, then:]
0000
এটি কি একটি পরিচিত এসএসএইচ / গিট / ফ্যাব্রিক / জেনকিন্স সমস্যা?
আমি strace
এটি করেছি, তবে আমি অধিবেশনটি রেকর্ড করি নি। আমি বিশ্বাস করি এটি একটি আটকে ছিল read
।
সম্ভবত প্রাসঙ্গিক লিঙ্কগুলি:
- জেনকিনস ইস্যু করেছে 14752: এসসিএম পোলিং / সর্বাধিক ভোটদানের সর্বাধিক সংখ্যা = 1 গিথুব পোলিংয়ে ঝুলছে
- গিট-আপলোড-প্যাক কেন (গিট ক্লোন চলাকালীন) স্তব্ধ হয়ে থাকবে?
- কচ্ছপযুক্ত ইস্যু 1880: কচ্ছপযুক্ত গিরিপথটি চলমান / কখনও না-বের হওয়ার কারণে কচ্ছপটি ফেইনক স্তব্ধ হয়ে গেছে (বিশেষত মন্তব্য # 7 )
- এই র্যান্ডম কখনও শেষ না হওয়া 'গিট-আপলোড-প্যাক' প্রক্রিয়া কী?
git-upload-pack
করার কথা, এএএএফসিটি। গিট ফেচ-প্যাক প্রোটোকলটি বলার অপেক্ষা রাখে এবং কোন জিনিসটি প্রেরণ করা যায় তা জানাতে (এটি একটি স্থানীয় সংগ্রহস্থলে চালানোর চেষ্টা করুন, আপনি একই আউটপুট পাবেন)।
git clone
জেনকিনস যে হোস্টটি আনার চেষ্টা করছেন তাতে কি একটি নতুন (গিথুব থেকে) কাজ করছে? আমি সন্দেহ করি এটি হবে না এবং আপনার সম্ভবত একটি ভাঙা ফায়ারওয়াল দ্বারা পাথ এমটিইউ আবিষ্কারের সমস্যা রয়েছে (যা কেবল আপনার পাশে নয়, পথে যে কোনও জায়গায় হতে পারে))
strace -p <pid of hung git daemon>
বলছে এটি ব্লক করছে?