Project

General

Profile

Defect #1187

Redmine 2.2.2・redmine_hudson 2.1.1でパスワードが保存されない

Added by ryo yana over 6 years ago. Updated about 6 years ago.

Status:
新規(New)
Priority:
通常(Normal)
Target version:
-
Start date:
02/19/2013
Due date:
% Done:

0%

Estimated time:

Description

Environment:
Redmine version 2.2.2.stable
Ruby version 1.9.3 (i386-mingw32)
Rails version 3.2.11
Environment production
Database adapter Mysql2
Redmine plugins:
redmine_hudson 2.1.1

プロジェクト毎のHudson設定画面で
URLにtomcatのURL
ユーザにjenkinsのユーザ
パスワードにjenkinsのパスワード
を設定して保存すると、以下のアクセスが401になって
Internal Server Errorになります。

401になるリクエスト:
/jenkins/api/xml?depth=1&xpath=/hudson&exclude=/hudson/view&exclude=/hudson/primaryView&exclude=/hudson/job/build&exclude=/hudson/job/lastCompletedBuild&exclude=/hudson/job/lastStableBuild&exclude=/hudson/job/lastSuccessfulBuild

redmineのDBのhudson_settingsのauth_passwordを見ると、画面で入力していたにも関わらず、空になっていました。
試しに、auth_passwordにjenkinsのパスワードをUPDATEしたところ、正常に動作する様になった為、
プラグインのバグであると思われます。

現状、設定画面で「保存」する度にauth_passwordが空になるのでその度にDBに直接接続してauth_passwordをUPDATEし直してます。

History

#1

Updated by Toshiyuki Ando over 6 years ago

#1188 と似たような現象? 処理をちょっと見直してみます。

#2

Updated by Toshiyuki Ando about 6 years ago

  • Assignee set to Toshiyuki Ando

遅くなりましたが、対処しました。よかったら確認してみてください。

Also available in: Atom PDF