গিট-আপলোড-প্যাকটি অনির্দিষ্টকালের জন্য স্তব্ধ


30

আমার নীচের কল স্ট্রাকচার রয়েছে:

  1. জেনকিনস চালায় fab -Huser@host set_repository_commit_hash:123abc
  2. set_repository_commit_hashgit fetchসঙ্গে চালায় pty = False
  3. সন্তানের প্রক্রিয়া 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

সম্ভবত প্রাসঙ্গিক লিঙ্কগুলি:

  1. জেনকিনস ইস্যু করেছে 14752: এসসিএম পোলিং / সর্বাধিক ভোটদানের সর্বাধিক সংখ্যা = 1 গিথুব পোলিংয়ে ঝুলছে
  2. গিট-আপলোড-প্যাক কেন (গিট ক্লোন চলাকালীন) স্তব্ধ হয়ে থাকবে?
  3. কচ্ছপযুক্ত ইস্যু 1880: কচ্ছপযুক্ত গিরিপথটি চলমান / কখনও না-বের হওয়ার কারণে কচ্ছপটি ফেইনক স্তব্ধ হয়ে গেছে (বিশেষত মন্তব্য # 7 )
  4. এই র্যান্ডম কখনও শেষ না হওয়া 'গিট-আপলোড-প্যাক' প্রক্রিয়া কী?

1
এসও প্রশ্নোত্তরের কোনও পরামর্শ চেষ্টা করেছেন? এছাড়াও কি strace -p <pid of hung git daemon>বলছে এটি ব্লক করছে?
slm

@slm আপনার মনে কি কোনও নির্দিষ্ট পরামর্শ রয়েছে?
l0b0

1
আমার জন্য যা স্থির করা হয়েছে তা নিশ্চিত করছিল যে জিনকিন্স জিআইটি রেপোগুলিতে যথাযথ শংসাপত্র সহ ব্যবহারকারী হিসাবে চলছিল
মরিসিওঅত্তা

1
এটাই git-upload-packকরার কথা, এএএএফসিটি। গিট ফেচ-প্যাক প্রোটোকলটি বলার অপেক্ষা রাখে এবং কোন জিনিসটি প্রেরণ করা যায় তা জানাতে (এটি একটি স্থানীয় সংগ্রহস্থলে চালানোর চেষ্টা করুন, আপনি একই আউটপুট পাবেন)।
ডারোবার্ট

2
(অনুমান করা এই প্রশ্নটি অচল নয়, এটি 2013 সালের হিসাবে) git cloneজেনকিনস যে হোস্টটি আনার চেষ্টা করছেন তাতে কি একটি নতুন (গিথুব থেকে) কাজ করছে? আমি সন্দেহ করি এটি হবে না এবং আপনার সম্ভবত একটি ভাঙা ফায়ারওয়াল দ্বারা পাথ এমটিইউ আবিষ্কারের সমস্যা রয়েছে (যা কেবল আপনার পাশে নয়, পথে যে কোনও জায়গায় হতে পারে))
ডার্বার্ট

উত্তর:


0

এই সমস্যাটি নিজেরাই সরে গেছে বলে মনে হচ্ছে, এটি একটি দ্রুত বিকাশমান সফ্টওয়্যার দ্বারা প্রত্যাশা করা যেতে পারে। যেহেতু আমি সম্ভবত কয়েক বছর ধরে এই সমস্যাটি পর্যবেক্ষণ করি নি এখন আমি যাকে এটিকে স্থির করে রেখেছি এবং এই প্রশ্নটি অচল মনে করে তার প্রতি আমার ধন্যবাদ জানাতে চাই।

আপনি যদি সাম্প্রতিক গিট সংস্করণগুলির সাথে এই সমস্যাটি অনুভব করছেন তবে দয়া করে একটি পৃথক প্রশ্ন জিজ্ঞাসা করুন , কারণ এটি সম্ভবত একই সমস্যা নয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.