ついに、(Bitnami-)Redmine3に挑戦しました。
軽い気持ちでv2と同じだろうと考えていたのが甘かった。。
(1)Bitnami-Redmineのインストールはほぼ2.Xと同じ。
最後にconfirmation messageが一つ追加。
(2)大きな変更はDBの構成変更。
rake db:migrate RAILS_ENV=production でエラー
これには参った。google先生に問い合わせる・・
やはり先人の苦戦状況がある。
(参考)
Whoocus:Redmine2.1.2からRedmine3.1.0へのDB移行時のエラー
http://www.whoocus.com/blog/?p=2321
ということで、2つのテーブルを(ひとつづつ確認しながら)削除(drop)した。
テーブルを削除する
この後、db:migrateして問題なし。
ctlscript.sh restartして、無事終了。
pluginsの確認は次回。
(参考)
GitHub:system-oni800/docker-cent6-bitnami-redmine3.1
https://github.com/system-oni800/docker-cent6-bitnami-redmine3.1
軽い気持ちでv2と同じだろうと考えていたのが甘かった。。
(1)Bitnami-Redmineのインストールはほぼ2.Xと同じ。
最後にconfirmation messageが一つ追加。
(2)大きな変更はDBの構成変更。
rake db:migrate RAILS_ENV=production でエラー
#rake --trace db:migrate RAILS_ENV=production
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
** Invoke db:load_config (first_time)
** Execute db:load_config
** Execute db:migrate
== 20150113194759 CreateEmailAddresses: migrating =============================
-- create_table(:email_addresses)
rake aborted!
StandardError: An error has occurred, all later migrations canceled:
Mysql2::Error: Table 'email_addresses' already exists: CREATE TABLE `email_addresses` ・・
これには参った。google先生に問い合わせる・・
やはり先人の苦戦状況がある。
(参考)
Whoocus:Redmine2.1.2からRedmine3.1.0へのDB移行時のエラー
http://www.whoocus.com/blog/?p=2321
ということで、2つのテーブルを(ひとつづつ確認しながら)削除(drop)した。
テーブルを削除する
・・(rootでログイン)
mysql> use bitnami_redmine;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> show tables;
+-------------------------------------+
| Tables_in_bitnami_redmine |
+-------------------------------------+
・・
| email_addresses |
・・
| roles_managed_roles |
+-------------------------------------+
54 rows in set (0.00 sec)
mysql> drop table email_addresses;
Query OK, 0 rows affected (0.00 sec)
mysql> drop table roles_managed_roles;
Query OK, 0 rows affected (0.01 sec)
この後、db:migrateして問題なし。
ctlscript.sh restartして、無事終了。
pluginsの確認は次回。
(参考)
GitHub:system-oni800/docker-cent6-bitnami-redmine3.1
https://github.com/system-oni800/docker-cent6-bitnami-redmine3.1