チケット #26144

Bazaarでpushできません

登録: 2011-08-28 17:39 最終更新: 2011-09-09 20:50

報告者:
担当者:
チケットの種類:
状況:
オープン [担当者決定済み]
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
なし

詳細

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'」と表示されてても足も出ません。サポートよろしくお願いします。

チケットの履歴 (8 件中 3 件表示)

2011-08-28 17:39 更新者: azyobuzin
  • 新しいチケット "Bazaarでpushできません" が作成されました
2011-08-28 23:46 更新者: ishikawa
コメント

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

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

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

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

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

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

2011-08-29 20:38 更新者: azyobuzin
コメント

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

2011-08-29 22:50 更新者: sugi
コメント

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

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

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

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

2011-08-30 01:20 更新者: azyobuzin
コメント

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

2011-09-06 22:42 更新者: azyobuzin
  • 状況オープン から 完了 に更新されました
  • チケット完了時刻2011-09-06 22:42 に更新されました
コメント

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

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

2011-09-09 20:50 更新者: azyobuzin
  • 状況完了 から オープン に更新されました
コメント

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

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする