Commit 561a010aeb26e74aeb6be25e2ee33f2f77c9eb71
1 parent
948a81b5
Exists in
add_super_archives_plugin
Add solr schema after configuration changes
Signed-off-by: Gustavo Jaruga Cruz <darksshades@gmail.com> Signed-off-by: Matheus Faria <matheus.sousa.faria@gmail.com>
Showing
1 changed file
with
10 additions
and
1 deletions
Show diff stats
cookbooks/colab/recipes/default.rb
... | ... | @@ -232,16 +232,25 @@ end |
232 | 232 | # the package don't know about installed plugins |
233 | 233 | # collectstatic needs to run after package install |
234 | 234 | # and plugins instantiated. Same for migrate. |
235 | -execute 'colab-admin migrate' | |
236 | 235 | execute 'colab-admin:collectstatic' do |
237 | 236 | command 'colab-admin collectstatic --noinput' |
238 | 237 | end |
239 | 238 | |
239 | +execute 'colab-admin:build_solr_schema' do | |
240 | + command 'colab-admin build_solr_schema > /usr/share/solr/example/solr/collection1/conf/schema.xml' | |
241 | + user 'root' | |
242 | +end | |
243 | + | |
240 | 244 | service 'colab' do |
241 | 245 | action [:enable, :start] |
242 | 246 | supports :restart => true |
243 | 247 | end |
244 | 248 | |
249 | +service 'solr' do | |
250 | + action [:enable, :start] | |
251 | + supports :restart => true | |
252 | +end | |
253 | + | |
245 | 254 | execute 'create-admin-token-colab' do |
246 | 255 | command "colab-admin loaddata admin-gitlab.json" |
247 | 256 | ... | ... |