Advertisement
Guest User

Untitled

a guest
Jun 20th, 2022
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.77 KB | None | 0 0
  1. * template[/var/log/gitlab/redis/config] action create
  2. * Symlink at /var/log/gitlab/redis/config (pointing to /opt/gitlab/sv/redis/log/config) exists but attempting to resolve it leads to a nonexistent file
  3. ================================================================================
  4. Error executing action `create` on resource 'template[/var/log/gitlab/redis/config]'
  5. ================================================================================
  6.  
  7. Chef::Exceptions::InvalidSymlink
  8. --------------------------------
  9. Symlink at /var/log/gitlab/redis/config (pointing to /opt/gitlab/sv/redis/log/config) exists but attempting to resolve it leads to a nonexistent file
  10.  
  11. Cookbook Trace:
  12. ---------------
  13. /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:242:in `block in <class:RunitService>'
  14.  
  15. Resource Declaration:
  16. ---------------------
  17. # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb
  18.  
  19. 136: template "#{new_resource.options[:log_directory]}/config" do
  20. 137: owner new_resource.owner unless new_resource.owner.nil?
  21. 138: group new_resource.group unless new_resource.group.nil?
  22. 139: mode '0644'
  23. 140: action :create
  24. 141: cookbook template_cookbook
  25. 142: source "sv-#{new_resource.log_template_name}-log-config.erb"
  26. 143: variables new_resource.log_options
  27. 144: notifies :create, 'ruby_block[reload_log_service]'
  28. 145: end
  29. 146:
  30.  
  31. Compiled Resource:
  32. ------------------
  33. # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:136:in `block in <class:RunitService>'
  34.  
  35. template("/var/log/gitlab/redis/config") do
  36. action [:create]
  37. default_guard_interpreter :default
  38. source "sv-redis-log-config.erb"
  39. cookbook "redis"
  40. variables {"svlogd_size"=>209715200, "svlogd_num"=>30, "svlogd_timeout"=>86400, "svlogd_filter"=>"gzip", "svlogd_udp"=>nil, "svlogd_prefix"=>nil, "udp_log_shipping_host"=>nil, "udp_log_shipping_hostname"=>nil, "udp_log_shipping_port"=>514, "logrotate_frequency"=>"daily", "logrotate_size"=>nil, "logrotate_rotate"=>30, "logrotate_compress"=>"compress", "logrotate_method"=>"copytruncate", "logrotate_postrotate"=>nil, "logrotate_dateformat"=>nil, "enable"=>true, "ha"=>false, "hz"=>10, "dir"=>"/var/opt/gitlab/redis", "log_directory"=>"/var/log/gitlab/redis", "username"=>"gitlab-redis", "group"=>"gitlab-redis", "uid"=>nil, "gid"=>nil, "shell"=>"/bin/false", "home"=>"/var/opt/gitlab/redis", "bind"=>"127.0.0.1", "port"=>0, "maxclients"=>"10000", "maxmemory"=>"0", "maxmemory_policy"=>"noeviction", "maxmemory_samples"=>5, "tcp_backlog"=>511, "tcp_timeout"=>60, "tcp_keepalive"=>300, "password"=>nil, "unixsocket"=>"/var/opt/gitlab/redis/redis.socket", "unixsocketperm"=>"777", "master"=>true, "master_name"=>"gitlab-redis", "master_ip"=>nil, "master_port"=>6379, "master_password"=>nil, "client_output_buffer_limit_normal"=>"0 0 0", "client_output_buffer_limit_slave"=>"256mb 64mb 60", "client_output_buffer_limit_pubsub"=>"32mb 8mb 60", "save"=>["900 1", "300 10", "60 10000"], "announce_ip"=>nil, "announce_port"=>nil}
  41. declared_type :template
  42. cookbook_name "redis"
  43. mode "0644"
  44. owner "root"
  45. group "root"
  46. path "/var/log/gitlab/redis/config"
  47. verifications []
  48. end
  49.  
  50. System Info:
  51. ------------
  52. chef_version=13.6.4
  53. platform=ubuntu
  54. platform_version=16.04
  55. ruby=ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]
  56. program_name=/opt/gitlab/embedded/bin/chef-client
  57. executable=/opt/gitlab/embedded/bin/chef-client
  58.  
  59. * ruby_block[restart_service] action run (skipped due to only_if)
  60. * ruby_block[restart_log_service] action create
  61. * ruby_block[restart_service] action nothing (skipped due to action :nothing)
  62. * ruby_block[restart_log_service] action nothing (skipped due to action :nothing)
  63. * ruby_block[reload_log_service] action nothing (skipped due to action :nothing)
  64. * directory[/opt/gitlab/sv/redis] action create (up to date)
  65. * template[/opt/gitlab/sv/redis/run] action create (up to date)
  66. * directory[/opt/gitlab/sv/redis/log] action create (up to date)
  67. * directory[/opt/gitlab/sv/redis/log/main] action create (up to date)
  68. * template[/opt/gitlab/sv/redis/log/run] action create (up to date)
  69. * template[/var/log/gitlab/redis/config] action create
  70. * Symlink at /var/log/gitlab/redis/config (pointing to /opt/gitlab/sv/redis/log/config) exists but attempting to resolve it leads to a nonexistent file
  71. ================================================================================
  72. Error executing action `create` on resource 'template[/var/log/gitlab/redis/config]'
  73. ================================================================================
  74.  
  75. Chef::Exceptions::InvalidSymlink
  76. --------------------------------
  77. Symlink at /var/log/gitlab/redis/config (pointing to /opt/gitlab/sv/redis/log/config) exists but attempting to resolve it leads to a nonexistent file
  78.  
  79. Cookbook Trace:
  80. ---------------
  81. /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:242:in `block in <class:RunitService>'
  82. /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:71:in `block (3 levels) in <class:RunitService>'
  83. /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:242:in `block in <class:RunitService>'
  84.  
  85. Resource Declaration:
  86. ---------------------
  87. # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb
  88.  
  89. 136: template "#{new_resource.options[:log_directory]}/config" do
  90. 137: owner new_resource.owner unless new_resource.owner.nil?
  91. 138: group new_resource.group unless new_resource.group.nil?
  92. 139: mode '0644'
  93. 140: action :create
  94. 141: cookbook template_cookbook
  95. 142: source "sv-#{new_resource.log_template_name}-log-config.erb"
  96. 143: variables new_resource.log_options
  97. 144: notifies :create, 'ruby_block[reload_log_service]'
  98. 145: end
  99. 146:
  100.  
  101. Compiled Resource:
  102. ------------------
  103. # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:136:in `block in <class:RunitService>'
  104.  
  105. template("/var/log/gitlab/redis/config") do
  106. action [:create]
  107. default_guard_interpreter :default
  108. source "sv-redis-log-config.erb"
  109. cookbook "redis"
  110. variables {"svlogd_size"=>209715200, "svlogd_num"=>30, "svlogd_timeout"=>86400, "svlogd_filter"=>"gzip", "svlogd_udp"=>nil, "svlogd_prefix"=>nil, "udp_log_shipping_host"=>nil, "udp_log_shipping_hostname"=>nil, "udp_log_shipping_port"=>514, "logrotate_frequency"=>"daily", "logrotate_size"=>nil, "logrotate_rotate"=>30, "logrotate_compress"=>"compress", "logrotate_method"=>"copytruncate", "logrotate_postrotate"=>nil, "logrotate_dateformat"=>nil, "enable"=>true, "ha"=>false, "hz"=>10, "dir"=>"/var/opt/gitlab/redis", "log_directory"=>"/var/log/gitlab/redis", "username"=>"gitlab-redis", "group"=>"gitlab-redis", "uid"=>nil, "gid"=>nil, "shell"=>"/bin/false", "home"=>"/var/opt/gitlab/redis", "bind"=>"127.0.0.1", "port"=>0, "maxclients"=>"10000", "maxmemory"=>"0", "maxmemory_policy"=>"noeviction", "maxmemory_samples"=>5, "tcp_backlog"=>511, "tcp_timeout"=>60, "tcp_keepalive"=>300, "password"=>nil, "unixsocket"=>"/var/opt/gitlab/redis/redis.socket", "unixsocketperm"=>"777", "master"=>true, "master_name"=>"gitlab-redis", "master_ip"=>nil, "master_port"=>6379, "master_password"=>nil, "client_output_buffer_limit_normal"=>"0 0 0", "client_output_buffer_limit_slave"=>"256mb 64mb 60", "client_output_buffer_limit_pubsub"=>"32mb 8mb 60", "save"=>["900 1", "300 10", "60 10000"], "announce_ip"=>nil, "announce_port"=>nil}
  111. declared_type :template
  112. cookbook_name "redis"
  113. mode "0644"
  114. owner "root"
  115. group "root"
  116. path "/var/log/gitlab/redis/config"
  117. verifications []
  118. end
  119.  
  120. System Info:
  121. ------------
  122. chef_version=13.6.4
  123. platform=ubuntu
  124. platform_version=16.04
  125. ruby=ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]
  126. program_name=/opt/gitlab/embedded/bin/chef-client
  127. executable=/opt/gitlab/embedded/bin/chef-client
  128.  
  129.  
  130. ================================================================================
  131. Error executing action `create` on resource 'ruby_block[restart_log_service]'
  132. ================================================================================
  133.  
  134. Chef::Exceptions::InvalidSymlink
  135. --------------------------------
  136. template[/var/log/gitlab/redis/config] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb line 136) had an error: Chef::Exceptions::InvalidSymlink: Symlink at /var/log/gitlab/redis/config (pointing to /opt/gitlab/sv/redis/log/config) exists but attempting to resolve it leads to a nonexistent file
  137.  
  138. Cookbook Trace:
  139. ---------------
  140. /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:242:in `block in <class:RunitService>'
  141. /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:71:in `block (3 levels) in <class:RunitService>'
  142. /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:242:in `block in <class:RunitService>'
  143.  
  144. Resource Declaration:
  145. ---------------------
  146. # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb
  147.  
  148. 69: ruby_block 'restart_log_service' do
  149. 70: block do
  150. 71: action_enable
  151. 72: restart_log_service
  152. 73: end
  153. 74: action :nothing
  154. 75: end
  155. 76:
  156.  
  157. Compiled Resource:
  158. ------------------
  159. # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:69:in `block in <class:RunitService>'
  160.  
  161. ruby_block("restart_log_service") do
  162. action [:nothing]
  163. default_guard_interpreter :default
  164. block_name "restart_log_service"
  165. declared_type :ruby_block
  166. cookbook_name "redis"
  167. block #<Proc:0x0000000003210d10@/opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:70>
  168. end
  169.  
  170. System Info:
  171. ------------
  172. chef_version=13.6.4
  173. platform=ubuntu
  174. platform_version=16.04
  175. ruby=ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]
  176. program_name=/opt/gitlab/embedded/bin/chef-client
  177. executable=/opt/gitlab/embedded/bin/chef-client
  178.  
  179.  
  180. ================================================================================
  181. Error executing action `enable` on resource 'runit_service[redis]'
  182. ================================================================================
  183.  
  184. Chef::Exceptions::MultipleFailures
  185. ----------------------------------
  186. Multiple failures occurred:
  187. * Chef::Exceptions::InvalidSymlink occurred in chef run: template[/var/log/gitlab/redis/config] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb line 136) had an error: Chef::Exceptions::InvalidSymlink: Symlink at /var/log/gitlab/redis/config (pointing to /opt/gitlab/sv/redis/log/config) exists but attempting to resolve it leads to a nonexistent file
  188. * Chef::Exceptions::InvalidSymlink occurred in delayed notification: ruby_block[restart_log_service] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb line 69) had an error: Chef::Exceptions::InvalidSymlink: template[/var/log/gitlab/redis/config] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb line 136) had an error: Chef::Exceptions::InvalidSymlink: Symlink at /var/log/gitlab/redis/config (pointing to /opt/gitlab/sv/redis/log/config) exists but attempting to resolve it leads to a nonexistent file
  189.  
  190. Cookbook Trace:
  191. ---------------
  192. /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb:242:in `block in <class:RunitService>'
  193.  
  194. Resource Declaration:
  195. ---------------------
  196. # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/redis/definitions/redis_service.rb
  197.  
  198. 65: runit_service 'redis' do
  199. 66: down node['redis']['ha']
  200. 67: template_name 'redis'
  201. 68: options({
  202. 69: service: 'redis',
  203. 70: log_directory: redis_log_dir
  204. 71: }.merge(params))
  205. 72: log_options node['gitlab']['logging'].to_hash.merge(node['redis'].to_hash)
  206. 73: end
  207. 74:
  208. 75: if node['gitlab']['bootstrap']['enable']
  209. 76: execute "/opt/gitlab/bin/gitlab-ctl start redis" do
  210. 77: retries 20
  211. 78: end
  212. 79: end
  213. 80: end
  214.  
  215. Compiled Resource:
  216. ------------------
  217. # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/redis/definitions/redis_service.rb:65:in `block in from_file'
  218.  
  219. runit_service("redis") do
  220. params {:socket_group=>"git", :name=>nil}
  221. provider Chef::Provider::RunitService
  222. action :enable
  223. updated true
  224. updated_by_last_action true
  225. default_guard_interpreter :default
  226. service_name "redis"
  227. enabled false
  228. running false
  229. masked nil
  230. options {:service=>"redis", :log_directory=>"/var/log/gitlab/redis", :socket_group=>"git", :name=>nil}
  231. pattern "redis"
  232. start_command "start"
  233. stop_command "stop"
  234. status_command "status"
  235. restart_command "restart"
  236. supports {:restart=>true, :reload=>true, :status=>true}
  237. sv_bin "/opt/gitlab/embedded/bin/sv"
  238. sv_dir "/opt/gitlab/sv"
  239. service_dir "/opt/gitlab/service"
  240. lsb_init_dir "/opt/gitlab/init"
  241. log true
  242. owner "root"
  243. group "root"
  244. restart_on_update true
  245. run_template_name "redis"
  246. log_template_name "redis"
  247. check_script_template_name "redis"
  248. finish_script_template_name "redis"
  249. sv_templates true
  250. log_options {"svlogd_size"=>209715200, "svlogd_num"=>30, "svlogd_timeout"=>86400, "svlogd_filter"=>"gzip", "svlogd_udp"=>nil, "svlogd_prefix"=>nil, "udp_log_shipping_host"=>nil, "udp_log_shipping_hostname"=>nil, "udp_log_shipping_port"=>514, "logrotate_frequency"=>"daily", "logrotate_size"=>nil, "logrotate_rotate"=>30, "logrotate_compress"=>"compress", "logrotate_method"=>"copytruncate", "logrotate_postrotate"=>nil, "logrotate_dateformat"=>nil, "enable"=>true, "ha"=>false, "hz"=>10, "dir"=>"/var/opt/gitlab/redis", "log_directory"=>"/var/log/gitlab/redis", "username"=>"gitlab-redis", "group"=>"gitlab-redis", "uid"=>nil, "gid"=>nil, "shell"=>"/bin/false", "home"=>"/var/opt/gitlab/redis", "bind"=>"127.0.0.1", "port"=>0, "maxclients"=>"10000", "maxmemory"=>"0", "maxmemory_policy"=>"noeviction", "maxmemory_samples"=>5, "tcp_backlog"=>511, "tcp_timeout"=>60, "tcp_keepalive"=>300, "password"=>nil, "unixsocket"=>"/var/opt/gitlab/redis/redis.socket", "unixsocketperm"=>"777", "master"=>true, "master_name"=>"gitlab-redis", "master_ip"=>nil, "master_port"=>6379, "master_password"=>nil, "client_output_buffer_limit_normal"=>"0 0 0", "client_output_buffer_limit_slave"=>"256mb 64mb 60", "client_output_buffer_limit_pubsub"=>"32mb 8mb 60", "save"=>["900 1", "300 10", "60 10000"], "announce_ip"=>nil, "announce_port"=>nil}
  251. declared_type :runit_service
  252. cookbook_name "redis"
  253. recipe_name "enable"
  254. service_mirror # Declared in
  255.  
  256. service("redis") do
  257. provider Chef::Provider::Service::Simple
  258. action [:nothing]
  259. default_guard_interpreter :default
  260. service_name "redis"
  261. enabled nil
  262. running nil
  263. masked nil
  264. pattern "redis"
  265. start_command "/opt/gitlab/embedded/bin/chpst -u root:root /opt/gitlab/embedded/bin/sv start /opt/gitlab/service/redis"
  266. stop_command "/opt/gitlab/embedded/bin/chpst -u root:root /opt/gitlab/embedded/bin/sv stop /opt/gitlab/service/redis"
  267. status_command "/opt/gitlab/embedded/bin/chpst -u root:root /opt/gitlab/embedded/bin/sv status /opt/gitlab/service/redis"
  268. restart_command "/opt/gitlab/embedded/bin/chpst -u root:root /opt/gitlab/embedded/bin/sv restart /opt/gitlab/service/redis"
  269. supports {:restart=>true, :reload=>true, :status=>true}
  270. end
  271.  
  272. end
  273.  
  274. System Info:
  275. ------------
  276. chef_version=13.6.4
  277. platform=ubuntu
  278. platform_version=16.04
  279. ruby=ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]
  280. program_name=/opt/gitlab/embedded/bin/chef-client
  281. executable=/opt/gitlab/embedded/bin/chef-client
  282.  
  283. Recipe: gitlab::gitlab-rails
  284. * execute[clear the gitlab-rails cache] action run (skipped due to not_if)
  285. There was an error running gitlab-ctl reconfigure:
  286.  
  287. Multiple failures occurred:
  288. * Chef::Exceptions::InvalidSymlink occurred in chef run: template[/var/log/gitlab/redis/config] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb line 136) had an error: Chef::Exceptions::InvalidSymlink: Symlink at /var/log/gitlab/redis/config (pointing to /opt/gitlab/sv/redis/log/config) exists but attempting to resolve it leads to a nonexistent file
  289. * Chef::Exceptions::InvalidSymlink occurred in delayed notification: ruby_block[restart_log_service] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb line 69) had an error: Chef::Exceptions::InvalidSymlink: template[/var/log/gitlab/redis/config] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/libraries/provider_runit_service.rb line 136) had an error: Chef::Exceptions::InvalidSymlink: Symlink at /var/log/gitlab/redis/config (pointing to /opt/gitlab/sv/redis/log/config) exists but attempting to resolve it leads to a nonexistent file
  290.  
  291.  
  292. Running handlers:
  293.  
  294. Deprecations:
  295. == Prometheus ==
  296. Detected Prometheus version 1.x. Version 1.x has been deprecated and support will be removed in GitLab version 12.0.
  297. To upgrade to Prometheus 2.x, use `gitlab-ctl prometheus-upgrade` command.
  298. Running this command will migrate all your existing data to format supported by Prometheus 2.x.
  299. This can be a time consuming operation. To skip migrating the data, and instead remove and start fresh, run `gitlab-ctl prometheus-upgrade --skip-data-migration`.
  300. Check https://docs.gitlab.com/omnibus/update/gitlab_11_changes.html#114 for details.
  301. ---
  302.  
  303. Running handlers complete
  304. Chef Client failed. 58 resources updated in 26 seconds
  305.  
  306. Deprecations:
  307. == Prometheus ==
  308. Detected Prometheus version 1.x. Version 1.x has been deprecated and support will be removed in GitLab version 12.0.
  309. To upgrade to Prometheus 2.x, use `gitlab-ctl prometheus-upgrade` command.
  310. Running this command will migrate all your existing data to format supported by Prometheus 2.x.
  311. This can be a time consuming operation. To skip migrating the data, and instead remove and start fresh, run `gitlab-ctl prometheus-upgrade --skip-data-migration`.
  312. Check https://docs.gitlab.com/omnibus/update/gitlab_11_changes.html#114 for details.
  313. ---
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement