![](https://blogimg.goo.ne.jp/user_image/3b/c4/98c04a379048be0edf18b3e4128247f5.png)
前回の導入・稼働確認後に困ったポイントはこれ。
トラッカーや、チケットのステータスが、導入時の言語(英語)の設定となっているもの。
![](https://blogimg.goo.ne.jp/user_image/62/e3/84739f3db770270f84401e4cea68dcef.png)
各種設定を変更しても、ここの表示はRedmine導入時の言語のままで変更できないとのこと。
(参考)
>Redmine.JP:ユーザーインターフェイスの言語を切り替える
https://redmine.jp/faq/general/change-language/
とりあえず、このままにして、pluginとthemeの導入を検討する。
(この作業を実施中にredmine4.2がリリースされ、bitnami提供のdockerモジュールが4.1.1から4.2に更新されている)
(4)現在、4.1.1に導入しているpluginsを4.2へ導入する
[導入先directory]・・ redmineコンテナの /bitnami/redmine/plugins
[build実施directory]・・ redmineコンテナの /opt/bitnami/redmine ・・ これに注意!
実施結果は以下の通り
![](https://blogimg.goo.ne.jp/user_image/48/87/30bb72bf36c963c3b533ed13bd8b35f1.png)
・導入できたplugins
kanban
redmine_absolute_dates
redmine_banner
redmine_close_button
redmine_code_review
redmine_enter_cancel
redmine_ip_filter
redmine_issue_extensions
redmine_issue_todo_lists
redmine_issues_panel
redmine_issues_summary_graph
redmine_lightbox2
redmine_logs
redmine_monitoring_controlling
redmine_theme_changer
redmine_vividtone_my_page_blocks
redmine_work_time
sidebar_hide
・導入できなかったplugins・・bundle install --no-deployment コマンドでエラーとなったもの
redmine_exception_handler
redmine_extended_reminder
redmine_serial_number_field
view_customize
(5)現在、4.1.1に導入しているthemesを4.2へ導入する
[導入先directory]・・ redmineコンテナの /opt/bitnami/redmine/public/themes
問題無し
(6)ファイルおよびDBのリストア
[ファイル導入先directory]・・ redmineコンテナの /bitnami/redmine/files
[DBリストア先]・・ mariadbコンテナ
(参考)
Qitta:Redmine(docker) + MariaDB(docker)からバックアップとリストア
https://qiita.com/HyunwookPark/items/128130b9c69ea328bff4
ところが、リストアコマンド実行してエラーが発生。
ERROR 1227 (42000) at line 3802: Access denied; you need (at least one of) the SUPER privilege(s) for this operation
下記のデータが含まれるため、らしい
/*!50013 DEFINER=`bitnami`@`localhost` SQL SECURITY DEFINER */
(参考)
41から始めました:リストア時の「Access denied; you need (at least one of) the SUPER privilege(s) for this operation」エラー
https://next4us-ti.hatenablog.com/entry/2019/03/30/100627
該当の行(2行あり)を削除した後のデータをリストアコマンドを実行して、
コンテナを再起動し、ログインを実施すると・・・
ログイン時に500エラーで入れず。
ぐーぐる先生にお尋ねすると、以下の「お告げ」が。
(参考)
Redmine:some mistake after authorization
https://www.redmine.org/boards/2/topics/62278
ということで、redmineコンテナへ入って
コンテナを再起動した後、無事にログインできて、移行データも表示出来るようになりました。
完了!
(2021/4/14追記)
トラッカーや、チケットのステータスが、導入時の言語(英語)の設定となっていた状況は、
DBをリストアして解消(ホッ)。
トラッカーや、チケットのステータスが、導入時の言語(英語)の設定となっているもの。
![](https://blogimg.goo.ne.jp/user_image/62/e3/84739f3db770270f84401e4cea68dcef.png)
各種設定を変更しても、ここの表示はRedmine導入時の言語のままで変更できないとのこと。
(参考)
>Redmine.JP:ユーザーインターフェイスの言語を切り替える
https://redmine.jp/faq/general/change-language/
とりあえず、このままにして、pluginとthemeの導入を検討する。
(この作業を実施中にredmine4.2がリリースされ、bitnami提供のdockerモジュールが4.1.1から4.2に更新されている)
(4)現在、4.1.1に導入しているpluginsを4.2へ導入する
[導入先directory]・・ redmineコンテナの /bitnami/redmine/plugins
[build実施directory]・・ redmineコンテナの /opt/bitnami/redmine ・・ これに注意!
実施結果は以下の通り
![](https://blogimg.goo.ne.jp/user_image/48/87/30bb72bf36c963c3b533ed13bd8b35f1.png)
・導入できたplugins
kanban
redmine_absolute_dates
redmine_banner
redmine_close_button
redmine_code_review
redmine_enter_cancel
redmine_ip_filter
redmine_issue_extensions
redmine_issue_todo_lists
redmine_issues_panel
redmine_issues_summary_graph
redmine_lightbox2
redmine_logs
redmine_monitoring_controlling
redmine_theme_changer
redmine_vividtone_my_page_blocks
redmine_work_time
sidebar_hide
・導入できなかったplugins・・bundle install --no-deployment コマンドでエラーとなったもの
redmine_exception_handler
redmine_extended_reminder
redmine_serial_number_field
view_customize
(5)現在、4.1.1に導入しているthemesを4.2へ導入する
[導入先directory]・・ redmineコンテナの /opt/bitnami/redmine/public/themes
問題無し
(6)ファイルおよびDBのリストア
[ファイル導入先directory]・・ redmineコンテナの /bitnami/redmine/files
[DBリストア先]・・ mariadbコンテナ
(参考)
Qitta:Redmine(docker) + MariaDB(docker)からバックアップとリストア
https://qiita.com/HyunwookPark/items/128130b9c69ea328bff4
ところが、リストアコマンド実行してエラーが発生。
ERROR 1227 (42000) at line 3802: Access denied; you need (at least one of) the SUPER privilege(s) for this operation
下記のデータが含まれるため、らしい
/*!50013 DEFINER=`bitnami`@`localhost` SQL SECURITY DEFINER */
(参考)
41から始めました:リストア時の「Access denied; you need (at least one of) the SUPER privilege(s) for this operation」エラー
https://next4us-ti.hatenablog.com/entry/2019/03/30/100627
該当の行(2行あり)を削除した後のデータをリストアコマンドを実行して、
コンテナを再起動し、ログインを実施すると・・・
ログイン時に500エラーで入れず。
redmine | Completed 500 Internal Server Error in 16ms (ActiveRecord: 8.1ms) redmine | redmine | ActiveModel::MissingAttributeError (missing attribute: twofa_scheme): redmine | redmine | app/models/user.rb:406:in `twofa_active?' redmine | app/controllers/account_controller.rb:320:in `password_authentication' redmine | app/controllers/account_controller.rb:306:in `authenticate_user' redmine | app/controllers/account_controller.rb:40:in `login' redmine | lib/redmine/sudo_mode.rb:61:in `sudo_mode'
ぐーぐる先生にお尋ねすると、以下の「お告げ」が。
(参考)
Redmine:some mistake after authorization
https://www.redmine.org/boards/2/topics/62278
ということで、redmineコンテナへ入って
hogehoge@windows10pc:~/build/bitnami/mariadb_data$ sudo docker exec -it redmine /bin/bash root@4fcdcac96129:/# cd /opt/bitnami/redmine/ root@4fcdcac96129:/opt/bitnami/redmine# bundle exec rake db:migrate RAILS_ENV=production == 20200826153401 AddTwofaSchemeToUser: migrating ============================= -- add_column(:users, :twofa_scheme, :string) -> 0.0224s == 20200826153401 AddTwofaSchemeToUser: migrated (0.0228s) ==================== == 20200826153402 AddTotpToUser: migrating ==================================== -- add_column(:users, :twofa_totp_key, :string) -> 0.0107s -- add_column(:users, :twofa_totp_last_used_at, :integer) -> 0.0107s == 20200826153402 AddTotpToUser: migrated (0.0221s) =========================== root@4fcdcac96129:/opt/bitnami/redmine# exit exit
コンテナを再起動した後、無事にログインできて、移行データも表示出来るようになりました。
完了!
(2021/4/14追記)
トラッカーや、チケットのステータスが、導入時の言語(英語)の設定となっていた状況は、
DBをリストアして解消(ホッ)。