Commit f6a33d94655f38c9483e376df1122477f40c8ce3
1 parent
d13fb337
Exists in
master
and in
89 other branches
noosfero: make sure DB is created correctly
run db:migrate _after_ plugins are enabled system-wide so that plugins migrations are executed.
Showing
1 changed file
with
6 additions
and
6 deletions
Show diff stats
cookbooks/noosfero/recipes/default.rb
| ... | ... | @@ -29,12 +29,6 @@ execute 'noosfero:schema' do |
| 29 | 29 | notifies :restart, 'service[noosfero]' |
| 30 | 30 | end |
| 31 | 31 | |
| 32 | -execute 'noosfero:migrate' do | |
| 33 | - command 'RAILS_ENV=production SCHEMA=/dev/null bundle exec rake db:migrate' | |
| 34 | - cwd '/usr/lib/noosfero' | |
| 35 | - user 'noosfero' | |
| 36 | -end | |
| 37 | - | |
| 38 | 32 | package 'noosfero-spb' do |
| 39 | 33 | action :upgrade |
| 40 | 34 | end |
| ... | ... | @@ -56,6 +50,12 @@ execute 'plugins:enable' do |
| 56 | 50 | command '/usr/lib/noosfero/script/noosfero-plugins enable ' + plugins.join(' ') |
| 57 | 51 | end |
| 58 | 52 | |
| 53 | +execute 'noosfero:migrate' do | |
| 54 | + command 'RAILS_ENV=production SCHEMA=/dev/null bundle exec rake db:migrate' | |
| 55 | + cwd '/usr/lib/noosfero' | |
| 56 | + user 'noosfero' | |
| 57 | +end | |
| 58 | + | |
| 59 | 59 | execute 'plugins:activate' do |
| 60 | 60 | command "RAILS_ENV=production bundle exec rake noosfero:plugins:enable_all" |
| 61 | 61 | cwd '/usr/lib/noosfero' | ... | ... |