Ticket #26144

Bazaarでpushできません

Open Date: 2011-08-28 17:39 Last Update: 2011-09-09 20:50

Reporter:
Owner:
Status:
Open [Owner assigned]
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

project:kitedotnet のtrunkブランチにpushしようとすると「bzr: ERROR: Could not acquire lock "(remote lock)": bzr+ssh://azyobuzin@bzr.sourceforge.jp/bzrroot/kitedotnet/trunk/」と表示されて失敗します。bzr break-lock 実行してみたところ「bzr: ERROR: Permission denied: "/bzrroot/kitedotnet/trunk/.bzr/branch/lock/broken.id0zcrwy37p251o0d5ct.tmpinfo": : 13 Permission denied: '/bzrroot/kitedotnet/trunk/.bzr/branch/lock/broken.id0zcrwy37p251o0d5ct.tmp/info'」と表示されてても足も出ません。サポートよろしくお願いします。

Ticket History (3/8 Histories)

2011-08-28 17:39 Updated by: azyobuzin
  • New Ticket "Bazaarでpushできません" created
2011-08-28 23:46 Updated by: ishikawa
Comment

レポジトリ側を確認しましたが、異常な箇所は見つかりませんでした。

プロジェクト管理から bzr (やgit,mercurialなど)のレポジトリの作成を行なった場合、実際のレポジトリ作成はバッチ処理で 行われている関係で、実際にレポジトリ自体が作成されるまで数分程度のディレイがあります(実際に作成されるまでは bzr の管理画面上に 作成待ち という表示がされています)。

実際に kitedotnet の 該当のレポジトリ自体が作成されて利用できるようになったのは 17:33 すぎのようなのですが、 認証のログを確認したところ azyobuzin アカウントの ssh 認証のログは それより前に何度かの try があるような記録 はあるのですが、実際にレポジトリが作成されたあとだと思われる時刻のアクセスが確認できませんでした。

というあたりで現状サーバ側では異常が見つかりませんので、とりあえず まず以下の 2 点をご確認していただけますでしょうか?

  • (レポジトリが実際に作成される前にのみ確認していた可能性が考えられるので)現時点では正常にアクセスできるということはありませんでしょうか?
  • 該当レポジトリにアクセスする場合に使われる ssh のキーが sf.jp に登録されているものと異なっているということはありませんでしょうか?
2011-08-29 15:32 Updated by: azyobuzin
Comment

今pushできることを確認しました。あれからbzrの設定はいじってませんし、 http://sourceforge.jp/projects/kitedotnet/history/ で確認したところtrunkブランチは8/5に作成されているはずなのですが…。謎です。

2011-08-29 20:38 Updated by: azyobuzin
Comment

また再発しました。 user:yut831 がpush操作すると発生するのではないか、という気がします。

2011-08-29 22:50 Updated by: sugi
Comment

user:yut831 さんの push の際にロックが残ってしまう事自体が問題なのですが、ちょっと原因は分かりません。

とりあえずロック元プロセスは無くなっているようなので、手動で外してみました。

ちなみに前回に関しては、break-lock を掛けた時にエラーメッセージは出ていますが、おそらくロックは外れています。

対策は考えますので少々お待ちください。

2011-08-30 01:20 Updated by: azyobuzin
Comment

ありがとうございます。気長に待ちます。

2011-09-06 22:42 Updated by: azyobuzin
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2011-09-06 22:42
Comment

user:yut831 のbzr whoamiのアドレスをyut831@sf-usr-shellからyut831@users.sourceforge.jpに変えることでうまくpushできるようになりました。 ありがとうございました。

また再発したらこのチケットを再オープンします。

2011-09-09 20:50 Updated by: azyobuzin
  • Status Update from Closed to Open
Comment

残念ながらまた再発してしまいました。対策待っています。よろしくお願いします。

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login