Commit 7974a8ac3d1cc46170f7145bed456b71c009d05e

Authored by Jacob Vosmaer
1 parent a5912c02

Replace chef.server with gitlab in default.rb

Showing 1 changed file with 21 additions and 21 deletions   Show diff stats
files/gitlab-cookbooks/gitlab/recipes/default.rb
@@ -17,40 +17,40 @@ @@ -17,40 +17,40 @@
17 17
18 require 'openssl' 18 require 'openssl'
19 19
20 -ENV['PATH'] = "/opt/chef-server/bin:/opt/chef-server/embedded/bin:#{ENV['PATH']}" 20 +ENV['PATH'] = "/opt/gitlab/bin:/opt/gitlab/embedded/bin:#{ENV['PATH']}"
21 21
22 -directory "/etc/chef-server" do 22 +directory "/etc/gitlab" do
23 owner "root" 23 owner "root"
24 group "root" 24 group "root"
25 mode "0775" 25 mode "0775"
26 action :nothing 26 action :nothing
27 end.run_action(:create) 27 end.run_action(:create)
28 28
29 -if File.exists?("/etc/chef-server/chef-server.json")  
30 - Chef::Log.warn("Please move to /etc/chef-server/chef-server.rb for configuration - /etc/chef-server/chef-server.json is deprecated.") 29 +if File.exists?("/etc/gitlab/gitlab.json")
  30 + Chef::Log.warn("Please move to /etc/gitlab/gitlab.rb for configuration - /etc/gitlab/gitlab.json is deprecated.")
31 else 31 else
32 - ChefServer[:node] = node  
33 - if File.exists?("/etc/chef-server/chef-server.rb")  
34 - ChefServer.from_file("/etc/chef-server/chef-server.rb") 32 + GitLab[:node] = node
  33 + if File.exists?("/etc/gitlab/gitlab.rb")
  34 + GitLab.from_file("/etc/gitlab/gitlab.rb")
35 end 35 end
36 - node.consume_attributes(ChefServer.generate_config(node['fqdn'])) 36 + node.consume_attributes(GitLab.generate_config(node['fqdn']))
37 end 37 end
38 38
39 -if File.exists?("/var/opt/chef-server/bootstrapped")  
40 - node.set['chef_server']['bootstrap']['enable'] = false 39 +if File.exists?("/var/opt/gitlab/bootstrapped")
  40 + node.set['gitlab']['bootstrap']['enable'] = false
41 end 41 end
42 42
43 # Create the Chef User 43 # Create the Chef User
44 -include_recipe "chef-server::users" 44 +include_recipe "gitlab::users"
45 45
46 directory "/etc/chef" do 46 directory "/etc/chef" do
47 owner "root" 47 owner "root"
48 - group node['chef_server']['user']['username'] 48 + group node['gitlab']['user']['username']
49 mode "0775" 49 mode "0775"
50 action :create 50 action :create
51 end 51 end
52 52
53 -directory "/var/opt/chef-server" do 53 +directory "/var/opt/gitlab" do
54 owner "root" 54 owner "root"
55 group "root" 55 group "root"
56 mode "0755" 56 mode "0755"
@@ -70,21 +70,21 @@ include_recipe "runit" @@ -70,21 +70,21 @@ include_recipe "runit"
70 "bookshelf", 70 "bookshelf",
71 "erchef", 71 "erchef",
72 "bootstrap", 72 "bootstrap",
73 - "chef-server-webui", 73 + "gitlab-webui",
74 "nginx" 74 "nginx"
75 ].each do |service| 75 ].each do |service|
76 - if node["chef_server"][service]["enable"]  
77 - include_recipe "chef-server::#{service}" 76 + if node["gitlab"][service]["enable"]
  77 + include_recipe "gitlab::#{service}"
78 else 78 else
79 - include_recipe "chef-server::#{service}_disable" 79 + include_recipe "gitlab::#{service}_disable"
80 end 80 end
81 end 81 end
82 82
83 -include_recipe "chef-server::chef-pedant" 83 +include_recipe "gitlab::chef-pedant"
84 84
85 -file "/etc/chef-server/chef-server-running.json" do  
86 - owner node['chef_server']['user']['username'] 85 +file "/etc/gitlab/gitlab-running.json" do
  86 + owner node['gitlab']['user']['username']
87 group "root" 87 group "root"
88 mode "0600" 88 mode "0600"
89 - content Chef::JSONCompat.to_json_pretty({ "chef_server" => node['chef_server'].to_hash, "run_list" => node.run_list }) 89 + content Chef::JSONCompat.to_json_pretty({ "gitlab" => node['gitlab'].to_hash, "run_list" => node.run_list })
90 end 90 end