Commit e85beced845a95f7bab68f08f802239bfdcd2b33

Authored by Luciano Prestes
1 parent 1cf7f36a

Change order of recipes for execute gitlab before colab into integration_server

Signed-off-by: Lucas Moura  <lucas.moura128@gmail.com>
Signed-off-by: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>
cookbooks/colab/recipes/default.rb
... ... @@ -53,7 +53,7 @@ template &#39;/etc/colab/settings.d/00-database.yaml&#39; do
53 53 notifies :restart, 'service[colab]'
54 54 end
55 55  
56   -execute 'create token-admin' do
  56 +execute 'create-admin-token-colab' do
57 57 user = "admin-gitlab"
58 58 email = "admin-gitlab@admin.com"
59 59 password = SecureRandom.random_number.to_s
... ... @@ -61,15 +61,15 @@ execute &#39;create token-admin&#39; do
61 61 command "echo \"from colab.accounts.models import User; User.objects.create_superuser(\'#{user}\', \'#{email}\', \'#{password}\')\" | colab-admin shell"
62 62 end
63 63  
64   -execute 'admin-token' do
  64 +execute 'create-admin-token-gitlab' do
65 65 user = "admin-gitlab"
66 66 email = "admin-gitlab@admin.com"
67 67 password = SecureRandom.random_number.to_s
68 68  
69   - command "sudo -u git RAILS_ENV=production bundle exec rails runner \"User.create(name: #{name}, username: #{name}, email: #{email}, password: #{password}, admin: true)\""
  69 + command "RAILS_ENV=production bundle exec rails runner \"User.create(name: #{name}, username: #{name}, email: #{email}, password: #{password}, admin: true)\""
70 70  
71 71 cwd '/usr/lib/gitlab'
72   - user 'root'
  72 + user 'git'
73 73 end
74 74  
75 75 template '/etc/colab/settings.d/01-apps.yaml' do
... ...
roles/integration_server.rb
... ... @@ -8,8 +8,8 @@ run_list *[
8 8 'recipe[mailman-api]',
9 9 'recipe[mailman]',
10 10 'recipe[mailman::webui]',
  11 + 'recipe[gitlab]',
11 12 'recipe[colab]',
12 13 'recipe[colab::nginx]',
13   - 'recipe[gitlab]',
14 14 'recipe[backup]',
15 15 ]
... ...