Error executing action `run` on resource 'ruby_block[create certificate for ...
Summary
After LetsEncrypt dropped a feature, Gitlab-ce could not issue new certificate. I updated Gitlab-CE to 12.6.4 but it is still not possible to renew certificate.
It is similar issue to #4871 (closed) but I didn't find there any information what would help me to solve this problem.
Steps to reproduce
I just run gitlab-ctl reconfigure
What is the current bug behavior?
gitlab-ctl reconfigure
ends with:
There was an error running gitlab-ctl reconfigure:
letsencrypt_certificate[gitlab.artfocus.biz] (letsencrypt::http_authorization line 5) had an error: RuntimeError: acme_certificate[staging] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/letsencrypt/resources/certificate.rb line 25) had an error: RuntimeError: ruby_block[create certificate for gitlab.artfocus.biz] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/resources/certificate.rb line 108) had an error: RuntimeError: [gitlab.artfocus.biz] Validation failed, unable to request certificate
In order Gitlab to work, in /etc/gitlab/gitlab.rb
must be changed to letsencrypt['enable'] = false
and rerun reconfigure. But LE certificate is not renewd than.
Certificate is walid only few more days, to 1.23.2020.
Commenting out staging
part of the /opt/gitlab/embedded/cookbooks/letsencrypt/resources/certificate.rb
is not helping to solve the problem anyhow. Even it was suggested here: #4900 (comment 259411543).
What is the expected correct behavior?
Certificate should be renewed.
Relevant logs and/or screenshots
the relevant end of the gitlab-ctl reconfigure
* ruby_block[create certificate for gitlab.artfocus.biz] action run ================================================================================ Error executing action `run` on resource 'ruby_block[create certificate for gitlab.artfocus.biz]' ================================================================================ RuntimeError ------------ [gitlab.artfocus.biz] Validation failed, unable to request certificate Cookbook Trace: --------------- /opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/resources/certificate.rb:111:in `block (3 levels) in class_from_file' Resource Declaration: --------------------- # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/resources/certificate.rb 108: ruby_block "create certificate for #{new_resource.cn}" do # ~FC014 109: block do 110: unless (all_validations.map { |authz| authz.status == 'valid' }).all? 111: fail "[#{new_resource.cn}] Validation failed, unable to request certificate" 112: end 113: 114: begin 115: newcert = acme_cert(order, new_resource.cn, mykey, new_resource.alt_names) 116: rescue Acme::Client::Error => e 117: fail "[#{new_resource.cn}] Certificate request failed: #{e.message}" 118: else 119: Chef::Resource::File.new("#{new_resource.cn} SSL new crt", run_context).tap do |f| 120: f.path new_resource.crt 121: f.owner new_resource.owner 122: f.group new_resource.group 123: f.content newcert 124: f.mode 00644 125: end.run_action :create 126: end 127: end 128: end Compiled Resource: ------------------ # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/resources/certificate.rb:108:in `block in class_from_file' ruby_block("create certificate for gitlab.artfocus.biz") do action [:run] default_guard_interpreter :default declared_type :ruby_block cookbook_name "letsencrypt" block #<Proc:0x000000000517a2c8@/opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/resources/certificate.rb:109> block_name "create certificate for gitlab.artfocus.biz" end System Info: ------------ chef_version=14.13.11 platform=debian platform_version=8.11 ruby=ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux] program_name=/opt/gitlab/embedded/bin/chef-client executable=/opt/gitlab/embedded/bin/chef-client ================================================================================ Error executing action `create` on resource 'acme_certificate[staging]' ================================================================================ RuntimeError ------------ ruby_block[create certificate for gitlab.artfocus.biz] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/resources/certificate.rb line 108) had an error: RuntimeError: [gitlab.artfocus.biz] Validation failed, unable to request certificate Cookbook Trace: --------------- /opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/resources/certificate.rb:111:in `block (3 levels) in class_from_file' Resource Declaration: --------------------- suppressed sensitive resource output Compiled Resource: ------------------ suppressed sensitive resource output System Info: ------------ chef_version=14.13.11 platform=debian platform_version=8.11 ruby=ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux] program_name=/opt/gitlab/embedded/bin/chef-client executable=/opt/gitlab/embedded/bin/chef-client ================================================================================ Error executing action `create` on resource 'letsencrypt_certificate[gitlab.artfocus.biz]' ================================================================================ RuntimeError ------------ acme_certificate[staging] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/letsencrypt/resources/certificate.rb line 25) had an error: RuntimeError: ruby_block[create certificate for gitlab.artfocus.biz] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/resources/certificate.rb line 108) had an error: RuntimeError: [gitlab.artfocus.biz] Validation failed, unable to request certificate Cookbook Trace: --------------- /opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/resources/certificate.rb:111:in `block (3 levels) in class_from_file' Resource Declaration: --------------------- # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/letsencrypt/recipes/http_authorization.rb 5: letsencrypt_certificate site do 6: crt node['gitlab']['nginx']['ssl_certificate'] 7: key node['gitlab']['nginx']['ssl_certificate_key'] 8: notifies :run, "execute[reload nginx]", :immediate 9: notifies :run, 'ruby_block[display_le_message]' 10: only_if { omnibus_helper.service_up?('nginx') } 11: end Compiled Resource: ------------------ # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/letsencrypt/recipes/http_authorization.rb:5:in `from_file' letsencrypt_certificate("gitlab.artfocus.biz") do action [:create] updated true updated_by_last_action true default_guard_interpreter :default declared_type :letsencrypt_certificate cookbook_name "letsencrypt" recipe_name "http_authorization" crt "/etc/letsencrypt/live/gitlab.artfocus.biz/fullchain.pem" key "/etc/letsencrypt/live/gitlab.artfocus.biz/privkey.pem" alt_names [] cn "gitlab.artfocus.biz" only_if { #code block } end System Info: ------------ chef_version=14.13.11 platform=debian platform_version=8.11 ruby=ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux] program_name=/opt/gitlab/embedded/bin/chef-client executable=/opt/gitlab/embedded/bin/chef-client
Recipe:
- service[unicorn] action restart
- restart service service[unicorn]
- service[sidekiq] action restart
- restart service service[sidekiq] Recipe: gitlab::gitlab-rails
- execute[clear the gitlab-rails cache] action run
- execute /opt/gitlab/bin/gitlab-rake cache:clear Recipe:
- service[nginx] action restart
- restart service service[nginx]
Running handlers: There was an error running gitlab-ctl reconfigure:
letsencrypt_certificate[gitlab.artfocus.biz] (letsencrypt::http_authorization line 5) had an error: RuntimeError: acme_certificate[staging] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/letsencrypt/resources/certificate.rb line 25) had an error: RuntimeError: ruby_block[create certificate for gitlab.artfocus.biz] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/resources/certificate.rb line 108) had an error: RuntimeError: [gitlab.artfocus.biz] Validation failed, unable to request certificate
Running handlers complete Chef Client failed. 17 resources updated in 01 minutes 13 seconds
gitlab-ctl renew-le-certs looks to work
but gitlab-ctl renew-le-certs looks to work
Starting Chef Client, version 14.13.11 resolving cookbooks for run list: ["gitlab::letsencrypt_renew"] Synchronizing Cookbooks: - gitlab (0.0.1) - package (0.1.0) - postgresql (0.1.0) - redis (0.1.0) - registry (0.1.0) - mattermost (0.1.0) - consul (0.1.0) - praefect (0.1.0) - letsencrypt (0.1.0) - monitoring (0.1.0) - nginx (0.1.0) - gitaly (0.1.0) - runit (4.3.0) - acme (4.0.0) - crond (0.1.0) Installing Cookbook Gems: Compiling Cookbooks... Converging 14 resources Recipe: letsencrypt::enable * ruby_block[http external-url] action run (skipped due to only_if) Recipe: * service[nginx] action nothing (skipped due to action :nothing) Recipe: nginx::enable * runit_service[nginx] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/nginx] action create (up to date) * template[/opt/gitlab/sv/nginx/run] action create (up to date) * directory[/opt/gitlab/sv/nginx/log] action create (up to date) * directory[/opt/gitlab/sv/nginx/log/main] action create (up to date) * template[/opt/gitlab/sv/nginx/log/run] action create (up to date) * template[/var/log/gitlab/nginx/config] action create (up to date) * ruby_block[verify_chown_persisted_on_nginx] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/nginx/env] action create (up to date) * ruby_block[Delete unmanaged env files for nginx service] action run (skipped due to only_if) * template[/opt/gitlab/sv/nginx/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/nginx/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/nginx/control] action create (up to date) * link[/opt/gitlab/init/nginx] action create (up to date) * file[/opt/gitlab/sv/nginx/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/nginx] action create (up to date) * ruby_block[wait for nginx service socket] action run (skipped due to not_if) (up to date) * execute[reload nginx] action nothing (skipped due to action :nothing) Recipe: letsencrypt::enable * directory[/etc/letsencrypt/live/gitlab.artfocus.biz] action create (up to date) * acme_selfsigned[gitlab.artfocus.biz] action create * file[gitlab.artfocus.biz SSL selfsigned key] action create_if_missing (up to date) * file[gitlab.artfocus.biz SSL selfsigned crt] action create_if_missing (up to date) * file[gitlab.artfocus.biz SSL selfsigned chain] action create_if_missing (skipped due to not_if) (up to date) Recipe: letsencrypt::http_authorization * letsencrypt_certificate[gitlab.artfocus.biz] action create (skipped due to only_if) Recipe: crond::enable * directory[/var/log/gitlab/crond] action create (up to date) * directory[/var/opt/gitlab/crond] action create (up to date) Recipe: * service[crond] action nothing (skipped due to action :nothing) Recipe: crond::enable * runit_service[crond] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/crond] action create (up to date) * template[/opt/gitlab/sv/crond/run] action create (up to date) * directory[/opt/gitlab/sv/crond/log] action create (up to date) * directory[/opt/gitlab/sv/crond/log/main] action create (up to date) * template[/opt/gitlab/sv/crond/log/run] action create (up to date) * template[/var/log/gitlab/crond/config] action create (up to date) * ruby_block[verify_chown_persisted_on_crond] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/crond/env] action create (up to date) * ruby_block[Delete unmanaged env files for crond service] action run (skipped due to only_if) * template[/opt/gitlab/sv/crond/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/crond/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/crond/control] action create (up to date) * link[/opt/gitlab/init/crond] action create (up to date) * file[/opt/gitlab/sv/crond/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/crond] action create (up to date) * ruby_block[wait for crond service socket] action run (skipped due to not_if) (up to date) Recipe: letsencrypt::enable * crond_job[letsencrypt-renew] action create * file[/var/opt/gitlab/crond/letsencrypt-renew] action create (up to date) (up to date) * ruby_block[display_le_message] action nothing (skipped due to action :nothing) * ruby_block[save_auto_enabled] action run - execute the ruby block save_auto_enabledRunning handlers: Running handlers complete Chef Client finished, 1/58 resources updated in 11 seconds
But even after renew-le-certs and than gitlab-ctl reconfigure passes, NGINX is down, see the next log
root@gitlab:~# gitlab-ctl reconfigure Starting Chef Client, version 14.13.11 resolving cookbooks for run list: ["gitlab"] Synchronizing Cookbooks: - gitlab (0.0.1) - package (0.1.0) - postgresql (0.1.0) - redis (0.1.0) - monitoring (0.1.0) - registry (0.1.0) - gitaly (0.1.0) - mattermost (0.1.0) - consul (0.1.0) - praefect (0.1.0) - nginx (0.1.0) - letsencrypt (0.1.0) - runit (4.3.0) - acme (4.0.0) - crond (0.1.0) Installing Cookbook Gems: Compiling Cookbooks... Recipe: gitlab::default * directory[/etc/gitlab] action create (up to date) Converging 290 resources * directory[/etc/gitlab] action create (up to date) * directory[Create /var/opt/gitlab] action create (up to date) * directory[Create /var/log/gitlab] action create (up to date) * directory[/opt/gitlab/embedded/etc] action create (up to date) * template[/opt/gitlab/embedded/etc/gitconfig] action create (up to date) Recipe: gitlab::web-server * account[Webserver user and group] action create * group[Webserver user and group] action create (up to date) * linux_user[Webserver user and group] action create (up to date) (up to date) Recipe: gitlab::users * directory[/var/opt/gitlab] action create (up to date) * account[GitLab user and group] action create * group[GitLab user and group] action create (up to date) * linux_user[GitLab user and group] action create (up to date) (up to date) * template[/var/opt/gitlab/.gitconfig] action create (up to date) * directory[/var/opt/gitlab/.bundle] action create (up to date) Recipe: gitlab::gitlab-shell * storage_directory[/var/opt/gitlab/.ssh] action create * ruby_block[directory resource: /var/opt/gitlab/.ssh] action run (skipped due to not_if) (up to date) * directory[/var/log/gitlab/gitlab-shell/] action create (up to date) * directory[/var/opt/gitlab/gitlab-shell] action create (up to date) * templatesymlink[Create a config.yml and create a symlink to Rails root] action create * template[/var/opt/gitlab/gitlab-shell/config.yml] action create (up to date) * link[Link /opt/gitlab/embedded/service/gitlab-shell/config.yml to /var/opt/gitlab/gitlab-shell/config.yml] action create (up to date) (up to date) * link[/opt/gitlab/embedded/service/gitlab-shell/.gitlab_shell_secret] action create (up to date) * file[/var/opt/gitlab/.ssh/authorized_keys] action create_if_missing (up to date) Recipe: gitlab::gitlab-rails * storage_directory[/var/opt/gitlab/git-data] action create * ruby_block[directory resource: /var/opt/gitlab/git-data] action run (skipped due to not_if) (up to date) * storage_directory[/var/opt/gitlab/git-data/repositories] action create * ruby_block[directory resource: /var/opt/gitlab/git-data/repositories] action run (skipped due to not_if) (up to date) * storage_directory[/var/opt/gitlab/gitlab-rails/shared] action create * ruby_block[directory resource: /var/opt/gitlab/gitlab-rails/shared] action run (skipped due to not_if) (up to date) * storage_directory[/var/opt/gitlab/gitlab-rails/shared/artifacts] action create * ruby_block[directory resource: /var/opt/gitlab/gitlab-rails/shared/artifacts] action run (skipped due to not_if) (up to date) * storage_directory[/var/opt/gitlab/gitlab-rails/shared/external-diffs] action create * ruby_block[directory resource: /var/opt/gitlab/gitlab-rails/shared/external-diffs] action run (skipped due to not_if) (up to date) * storage_directory[/var/opt/gitlab/gitlab-rails/shared/lfs-objects] action create * ruby_block[directory resource: /var/opt/gitlab/gitlab-rails/shared/lfs-objects] action run (skipped due to not_if) (up to date) * storage_directory[/var/opt/gitlab/gitlab-rails/shared/packages] action create * ruby_block[directory resource: /var/opt/gitlab/gitlab-rails/shared/packages] action run (skipped due to not_if) (up to date) * storage_directory[/var/opt/gitlab/gitlab-rails/shared/dependency_proxy] action create * ruby_block[directory resource: /var/opt/gitlab/gitlab-rails/shared/dependency_proxy] action run (skipped due to not_if) (up to date) * storage_directory[/var/opt/gitlab/gitlab-rails/uploads] action create * ruby_block[directory resource: /var/opt/gitlab/gitlab-rails/uploads] action run (skipped due to not_if) (up to date) * storage_directory[/var/opt/gitlab/gitlab-ci/builds] action create * ruby_block[directory resource: /var/opt/gitlab/gitlab-ci/builds] action run (skipped due to not_if) (up to date) * storage_directory[/var/opt/gitlab/gitlab-rails/shared/cache] action create * ruby_block[directory resource: /var/opt/gitlab/gitlab-rails/shared/cache] action run (skipped due to not_if) (up to date) * storage_directory[/var/opt/gitlab/gitlab-rails/shared/tmp] action create * ruby_block[directory resource: /var/opt/gitlab/gitlab-rails/shared/tmp] action run (skipped due to not_if) (up to date) * storage_directory[/opt/gitlab/embedded/service/gitlab-rails/public] action create (skipped due to only_if) * storage_directory[/var/opt/gitlab/gitlab-rails/shared/pages] action create * ruby_block[directory resource: /var/opt/gitlab/gitlab-rails/shared/pages] action run (skipped due to not_if) (up to date) * directory[create /var/opt/gitlab/gitlab-rails/etc] action create (up to date) * directory[create /opt/gitlab/etc/gitlab-rails] action create (up to date) * directory[create /var/opt/gitlab/gitlab-rails/working] action create (up to date) * directory[create /var/opt/gitlab/gitlab-rails/tmp] action create (up to date) * directory[create /var/opt/gitlab/gitlab-rails/upgrade-status] action create (up to date) * directory[create /var/log/gitlab/gitlab-rails] action create (up to date) * storage_directory[/var/opt/gitlab/backups] action create * ruby_block[directory resource: /var/opt/gitlab/backups] action run (skipped due to not_if) (up to date) * directory[/var/opt/gitlab/gitlab-rails] action create (up to date) * directory[/var/opt/gitlab/gitlab-ci] action create (up to date) * file[/var/opt/gitlab/gitlab-rails/etc/gitlab-registry.key] action create (up to date) * template[/opt/gitlab/etc/gitlab-rails/gitlab-rails-rc] action create (up to date) * file[/opt/gitlab/embedded/service/gitlab-rails/.secret] action delete (up to date) * file[/var/opt/gitlab/gitlab-rails/etc/secret] action delete (up to date) * templatesymlink[Create a database.yml and create a symlink to Rails root] action create * template[/var/opt/gitlab/gitlab-rails/etc/database.yml] action create (up to date) * link[Link /opt/gitlab/embedded/service/gitlab-rails/config/database.yml to /var/opt/gitlab/gitlab-rails/etc/database.yml] action create (up to date) (up to date) * templatesymlink[Create a secrets.yml and create a symlink to Rails root] action create * template[/var/opt/gitlab/gitlab-rails/etc/secrets.yml] action create (up to date) * link[Link /opt/gitlab/embedded/service/gitlab-rails/config/secrets.yml to /var/opt/gitlab/gitlab-rails/etc/secrets.yml] action create (up to date) (up to date) * templatesymlink[Create a resque.yml and create a symlink to Rails root] action create * template[/var/opt/gitlab/gitlab-rails/etc/resque.yml] action create (up to date) * link[Link /opt/gitlab/embedded/service/gitlab-rails/config/resque.yml to /var/opt/gitlab/gitlab-rails/etc/resque.yml] action create (up to date) (up to date) * templatesymlink[Create a redis.cache.yml and create a symlink to Rails root] action create (skipped due to not_if) * file[/opt/gitlab/embedded/service/gitlab-rails/config/redis.cache.yml] action delete (up to date) * file[/var/opt/gitlab/gitlab-rails/etc/redis.cache.yml] action delete (up to date) * templatesymlink[Create a redis.queues.yml and create a symlink to Rails root] action create (skipped due to not_if) * file[/opt/gitlab/embedded/service/gitlab-rails/config/redis.queues.yml] action delete (up to date) * file[/var/opt/gitlab/gitlab-rails/etc/redis.queues.yml] action delete (up to date) * templatesymlink[Create a redis.shared_state.yml and create a symlink to Rails root] action create (skipped due to not_if) * file[/opt/gitlab/embedded/service/gitlab-rails/config/redis.shared_state.yml] action delete (up to date) * file[/var/opt/gitlab/gitlab-rails/etc/redis.shared_state.yml] action delete (up to date) * templatesymlink[Create a smtp_settings.rb and create a symlink to Rails root] action delete * file[/var/opt/gitlab/gitlab-rails/etc/smtp_settings.rb] action delete (up to date) * link[/opt/gitlab/embedded/service/gitlab-rails/config/initializers/smtp_settings.rb] action delete (up to date) (up to date) * templatesymlink[Create a gitlab.yml and create a symlink to Rails root] action create * template[/var/opt/gitlab/gitlab-rails/etc/gitlab.yml] action create (up to date) * link[Link /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml to /var/opt/gitlab/gitlab-rails/etc/gitlab.yml] action create (up to date) (up to date) * templatesymlink[Create a rack_attack.rb and create a symlink to Rails root] action create * template[/var/opt/gitlab/gitlab-rails/etc/rack_attack.rb] action create (up to date) * link[Link /opt/gitlab/embedded/service/gitlab-rails/config/initializers/rack_attack.rb to /var/opt/gitlab/gitlab-rails/etc/rack_attack.rb] action create (up to date) (up to date) * templatesymlink[Create a gitlab_workhorse_secret and create a symlink to Rails root] action create * template[/var/opt/gitlab/gitlab-rails/etc/gitlab_workhorse_secret] action create (up to date) * link[Link /opt/gitlab/embedded/service/gitlab-rails/.gitlab_workhorse_secret to /var/opt/gitlab/gitlab-rails/etc/gitlab_workhorse_secret] action create (up to date) (up to date) * templatesymlink[Create a gitlab_shell_secret and create a symlink to Rails root] action create * template[/var/opt/gitlab/gitlab-rails/etc/gitlab_shell_secret] action create (up to date) * link[Link /opt/gitlab/embedded/service/gitlab-rails/.gitlab_shell_secret to /var/opt/gitlab/gitlab-rails/etc/gitlab_shell_secret] action create (up to date) (up to date) * templatesymlink[Create a gitlab_pages_secret and create a symlink to Rails root] action create * template[/var/opt/gitlab/gitlab-rails/etc/gitlab_pages_secret] action create (up to date) * link[Link /opt/gitlab/embedded/service/gitlab-rails/.gitlab_pages_secret to /var/opt/gitlab/gitlab-rails/etc/gitlab_pages_secret] action create (up to date) (up to date) * link[/opt/gitlab/embedded/service/gitlab-rails/config/initializers/relative_url.rb] action delete (up to date) * file[/var/opt/gitlab/gitlab-rails/etc/relative_url.rb] action delete (up to date) * env_dir[/opt/gitlab/etc/gitlab-rails/env] action create * directory[/opt/gitlab/etc/gitlab-rails/env] action create (up to date) * file[/opt/gitlab/etc/gitlab-rails/env/HOME] action create (up to date) * file[/opt/gitlab/etc/gitlab-rails/env/RAILS_ENV] action create (up to date) * file[/opt/gitlab/etc/gitlab-rails/env/LD_PRELOAD] action create (up to date) * file[/opt/gitlab/etc/gitlab-rails/env/SIDEKIQ_MEMORY_KILLER_MAX_RSS] action create (up to date) * file[/opt/gitlab/etc/gitlab-rails/env/BUNDLE_GEMFILE] action create (up to date) * file[/opt/gitlab/etc/gitlab-rails/env/PATH] action create (up to date) * file[/opt/gitlab/etc/gitlab-rails/env/ICU_DATA] action create (up to date) * file[/opt/gitlab/etc/gitlab-rails/env/PYTHONPATH] action create (up to date) * file[/opt/gitlab/etc/gitlab-rails/env/EXECJS_RUNTIME] action create (up to date) * file[/opt/gitlab/etc/gitlab-rails/env/TZ] action create (up to date) (up to date) * link[/opt/gitlab/embedded/service/gitlab-rails/tmp] action create (up to date) * link[/opt/gitlab/embedded/service/gitlab-rails/public/uploads] action create (up to date) * link[/opt/gitlab/embedded/service/gitlab-rails/log] action create (up to date) * link[/var/log/gitlab/gitlab-rails/sidekiq.log] action create (skipped due to not_if) * file[/opt/gitlab/embedded/service/gitlab-rails/db/schema.rb] action create (up to date) * remote_file[/var/opt/gitlab/gitlab-rails/VERSION] action create (up to date) * remote_file[/var/opt/gitlab/gitlab-rails/REVISION] action create (up to date) * file[/var/opt/gitlab/gitlab-rails/RUBY_VERSION] action create (up to date) * execute[clear the gitlab-rails cache] action nothing (skipped due to action :nothing) * file[/var/opt/gitlab/gitlab-rails/config.ru] action delete (up to date) Recipe: gitlab::selinux * bash[Set proper security context on ssh files for selinux] action run (skipped due to only_if) Recipe: gitlab::add_trusted_certs * directory[/etc/gitlab/trusted-certs] action create (up to date) * directory[/opt/gitlab/embedded/ssl/certs] action create (up to date) * file[/opt/gitlab/embedded/ssl/certs/README] action create (up to date) * ruby_block[Move existing certs and link to /opt/gitlab/embedded/ssl/certs] action run (skipped due to only_if) Recipe: gitlab::default * service[create a temporary unicorn service] action nothing (skipped due to action :nothing) * service[create a temporary puma service] action nothing (skipped due to action :nothing) * service[create a temporary sidekiq service] action nothing (skipped due to action :nothing) * service[create a temporary mailroom service] action nothing (skipped due to action :nothing) Recipe: package::runit_systemd * directory[/usr/lib/systemd/system] action create (up to date) * template[/usr/lib/systemd/system/gitlab-runsvdir.service] action create (up to date) * file[/etc/systemd/system/default.target.wants/gitlab-runsvdir.service] action delete (up to date) * file[/etc/systemd/system/basic.target.wants/gitlab-runsvdir.service] action delete (up to date) * execute[systemctl daemon-reload] action nothing (skipped due to action :nothing) * execute[systemctl enable gitlab-runsvdir] action nothing (skipped due to action :nothing) * execute[systemctl start gitlab-runsvdir] action nothing (skipped due to action :nothing) Recipe: postgresql::bin * ruby_block[check_postgresql_version] action run (skipped due to not_if) * ruby_block[Link postgresql bin files to the correct version] action run (skipped due to only_if) Recipe: redis::enable * account[user and group for redis] action create * group[user and group for redis] action create (up to date) * linux_user[user and group for redis] action create (up to date) (up to date) * group[Socket group] action create (up to date) * directory[/var/opt/gitlab/redis] action create (up to date) * directory[/var/log/gitlab/redis] action create (up to date) * template[/var/opt/gitlab/redis/redis.conf] action create (up to date) Recipe: * service[redis] action nothing (skipped due to action :nothing) Recipe: redis::enable * runit_service[redis] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/redis] action create (up to date) * template[/opt/gitlab/sv/redis/run] action create (up to date) * directory[/opt/gitlab/sv/redis/log] action create (up to date) * directory[/opt/gitlab/sv/redis/log/main] action create (up to date) * template[/opt/gitlab/sv/redis/log/run] action create (up to date) * template[/var/log/gitlab/redis/config] action create (up to date) * ruby_block[verify_chown_persisted_on_redis] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/redis/env] action create (up to date) * ruby_block[Delete unmanaged env files for redis service] action run (skipped due to only_if) * template[/opt/gitlab/sv/redis/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/redis/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/redis/control] action create (up to date) * link[/opt/gitlab/init/redis] action create (up to date) * file[/opt/gitlab/sv/redis/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/redis] action create (up to date) * ruby_block[wait for redis service socket] action run (skipped due to not_if) (up to date) * ruby_block[warn pending redis restart] action run (skipped due to only_if) Recipe: gitaly::enable * directory[/var/opt/gitlab/gitaly] action create (up to date) * directory[/var/log/gitlab/gitaly] action create (up to date) * directory[/var/opt/gitlab/gitaly/internal_sockets] action create (up to date) * env_dir[/opt/gitlab/etc/gitaly/env] action create * directory[/opt/gitlab/etc/gitaly/env] action create (up to date) * file[/opt/gitlab/etc/gitaly/env/HOME] action create (up to date) * file[/opt/gitlab/etc/gitaly/env/PATH] action create (up to date) * file[/opt/gitlab/etc/gitaly/env/TZ] action create (up to date) * file[/opt/gitlab/etc/gitaly/env/PYTHONPATH] action create (up to date) * file[/opt/gitlab/etc/gitaly/env/ICU_DATA] action create (up to date) * file[/opt/gitlab/etc/gitaly/env/SSL_CERT_DIR] action create (up to date) * file[/opt/gitlab/etc/gitaly/env/GITALY_PID_FILE] action create (up to date) * file[/opt/gitlab/etc/gitaly/env/WRAPPER_JSON_LOGGING] action create (up to date) (up to date) * template[Create Gitaly config.toml] action create (up to date) Recipe: * service[gitaly] action nothing (skipped due to action :nothing) Recipe: gitaly::enable * runit_service[gitaly] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/gitaly] action create (up to date) * template[/opt/gitlab/sv/gitaly/run] action create (up to date) * directory[/opt/gitlab/sv/gitaly/log] action create (up to date) * directory[/opt/gitlab/sv/gitaly/log/main] action create (up to date) * template[/opt/gitlab/sv/gitaly/log/run] action create (up to date) * template[/var/log/gitlab/gitaly/config] action create (up to date) * ruby_block[verify_chown_persisted_on_gitaly] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/gitaly/env] action create (up to date) * ruby_block[Delete unmanaged env files for gitaly service] action run (skipped due to only_if) * template[/opt/gitlab/sv/gitaly/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/gitaly/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/gitaly/control] action create (up to date) * link[/opt/gitlab/init/gitaly] action create (up to date) * file[/opt/gitlab/sv/gitaly/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/gitaly] action create (up to date) * ruby_block[wait for gitaly service socket] action run (skipped due to not_if) (up to date) * file[/var/opt/gitlab/gitaly/VERSION] action create (up to date) * consul_service[gitaly] action delete * file[/var/opt/gitlab/consul/config.d/gitaly-service.json] action delete (up to date) (up to date) Recipe: * service[praefect] action nothing (skipped due to action :nothing) Recipe: praefect::disable * runit_service[praefect] action disable * ruby_block[disable praefect] action run (skipped due to only_if) (up to date) * consul_service[praefect] action delete * file[/var/opt/gitlab/consul/config.d/praefect-service.json] action delete (up to date) (up to date) Recipe: postgresql::user * account[Postgresql user and group] action create * group[Postgresql user and group] action create (up to date) * linux_user[Postgresql user and group] action create (up to date) (up to date) Recipe: postgresql::enable * directory[/var/opt/gitlab/postgresql] action create (up to date) * directory[/var/opt/gitlab/postgresql] action create (up to date) * directory[/var/opt/gitlab/postgresql/data] action create (up to date) * directory[/var/log/gitlab/postgresql] action create (up to date) * link[/var/opt/gitlab/postgresql/data] action create (skipped due to not_if) * file[/var/opt/gitlab/postgresql/.profile] action create (up to date) * gitlab_sysctl[kernel.shmmax] action create * directory[create /etc/sysctl.d for kernel.shmmax] action create (up to date) * file[create /opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf kernel.shmmax] action create (up to date) * link[/etc/sysctl.d/90-omnibus-gitlab-kernel.shmmax.conf] action create (up to date) * execute[load sysctl conf kernel.shmmax] action nothing (skipped due to action :nothing) (up to date) * gitlab_sysctl[kernel.shmall] action create * directory[create /etc/sysctl.d for kernel.shmall] action create (up to date) * file[create /opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmall.conf kernel.shmall] action create (up to date) * link[/etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf] action create (up to date) * execute[load sysctl conf kernel.shmall] action nothing (skipped due to action :nothing) (up to date) * gitlab_sysctl[kernel.sem] action create * directory[create /etc/sysctl.d for kernel.sem] action create (up to date) * file[create /opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.sem.conf kernel.sem] action create (up to date) * link[/etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf] action create (up to date) * execute[load sysctl conf kernel.sem] action nothing (skipped due to action :nothing) (up to date) * execute[/opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data -E UTF8] action run (skipped due to not_if) * file[/var/opt/gitlab/postgresql/data/server.crt] action create (up to date) * file[/var/opt/gitlab/postgresql/data/server.key] action create (up to date) * postgresql_config[gitlab] action create * template[/var/opt/gitlab/postgresql/data/postgresql.conf] action create (up to date) * template[/var/opt/gitlab/postgresql/data/runtime.conf] action create (up to date) * template[/var/opt/gitlab/postgresql/data/pg_hba.conf] action create (up to date) * template[/var/opt/gitlab/postgresql/data/pg_ident.conf] action create (up to date) (up to date) Recipe: * service[postgresql] action nothing (skipped due to action :nothing) Recipe: postgresql::enable * runit_service[postgresql] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/postgresql] action create (up to date) * template[/opt/gitlab/sv/postgresql/run] action create (up to date) * directory[/opt/gitlab/sv/postgresql/log] action create (up to date) * directory[/opt/gitlab/sv/postgresql/log/main] action create (up to date) * template[/opt/gitlab/sv/postgresql/log/run] action create (up to date) * template[/var/log/gitlab/postgresql/config] action create (up to date) * ruby_block[verify_chown_persisted_on_postgresql] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/postgresql/env] action create (up to date) * ruby_block[Delete unmanaged env files for postgresql service] action run (skipped due to only_if) * template[/opt/gitlab/sv/postgresql/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/postgresql/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/postgresql/control] action create (up to date) * template[/opt/gitlab/sv/postgresql/control/t] action create (up to date) * link[/opt/gitlab/init/postgresql] action create (up to date) * file[/opt/gitlab/sv/postgresql/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/postgresql] action create (up to date) * ruby_block[wait for postgresql service socket] action run (skipped due to not_if) * directory[/opt/gitlab/service/postgresql/supervise] action create (up to date) * directory[/opt/gitlab/service/postgresql/log/supervise] action create (up to date) * file[/opt/gitlab/sv/postgresql/supervise/ok] action touch (skipped due to only_if) * file[/opt/gitlab/sv/postgresql/log/supervise/ok] action touch (skipped due to only_if) * file[/opt/gitlab/sv/postgresql/supervise/status] action touch (skipped due to only_if) * file[/opt/gitlab/sv/postgresql/log/supervise/status] action touch (skipped due to only_if) * file[/opt/gitlab/sv/postgresql/supervise/control] action touch (skipped due to only_if) * file[/opt/gitlab/sv/postgresql/log/supervise/control] action touch (skipped due to only_if) (up to date) * template[/opt/gitlab/etc/gitlab-psql-rc] action create (up to date) * postgresql_user[gitlab] action create * execute[create gitlab postgresql user] action run (skipped due to not_if) (up to date) * execute[create gitlabhq_production database] action run (skipped due to not_if) * postgresql_user[gitlab_replicator] action create * execute[create gitlab_replicator postgresql user] action run (skipped due to not_if) * execute[set options for gitlab_replicator postgresql user] action run (skipped due to not_if) (up to date) * postgresql_extension[pg_trgm] action enable * postgresql_query[enable pg_trgm extension] action run (skipped due to only_if) (up to date) * ruby_block[warn pending postgresql restart] action run (skipped due to only_if) * execute[reload postgresql] action nothing (skipped due to action :nothing) * execute[start postgresql] action nothing (skipped due to action :nothing) Recipe: gitlab::database_migrations * bash[migrate gitlab-rails database] action run (skipped due to not_if) * bash[set ownership of old migration log files] action run - execute "bash" "/tmp/chef-script20200114-8954-58pul1" Recipe: gitlab::logrotate_folders_and_configs * directory[/var/opt/gitlab/logrotate] action create (up to date) * directory[/var/opt/gitlab/logrotate/logrotate.d] action create (up to date) * directory[/var/log/gitlab/logrotate] action create (up to date) * template[/var/opt/gitlab/logrotate/logrotate.conf] action create (up to date) * template[/var/opt/gitlab/logrotate/logrotate.d/nginx] action create (up to date) * template[/var/opt/gitlab/logrotate/logrotate.d/unicorn] action create (up to date) * template[/var/opt/gitlab/logrotate/logrotate.d/gitlab-rails] action create (up to date) * template[/var/opt/gitlab/logrotate/logrotate.d/gitlab-shell] action create (up to date) * template[/var/opt/gitlab/logrotate/logrotate.d/gitlab-workhorse] action create (up to date) * template[/var/opt/gitlab/logrotate/logrotate.d/gitlab-pages] action create (up to date) Recipe: gitlab::unicorn * directory[/var/log/gitlab/unicorn] action create (up to date) * directory[/opt/gitlab/var/unicorn] action create (up to date) * directory[/var/opt/gitlab/gitlab-rails/sockets] action create (up to date) * directory[/var/opt/gitlab/gitlab-rails/etc] action create (up to date) * template[/var/opt/gitlab/gitlab-rails/etc/unicorn.rb] action create (up to date) Recipe: * service[unicorn] action nothing (skipped due to action :nothing) Recipe: gitlab::unicorn * runit_service[unicorn] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/unicorn] action create (up to date) * template[/opt/gitlab/sv/unicorn/run] action create (up to date) * directory[/opt/gitlab/sv/unicorn/log] action create (up to date) * directory[/opt/gitlab/sv/unicorn/log/main] action create (up to date) * template[/opt/gitlab/sv/unicorn/log/run] action create (up to date) * template[/var/log/gitlab/unicorn/config] action create (up to date) * ruby_block[verify_chown_persisted_on_unicorn] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/unicorn/env] action create (up to date) * ruby_block[Delete unmanaged env files for unicorn service] action run (skipped due to only_if) * template[/opt/gitlab/sv/unicorn/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/unicorn/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/unicorn/control] action create (up to date) * template[/opt/gitlab/sv/unicorn/control/t] action create (up to date) * link[/opt/gitlab/init/unicorn] action create (up to date) * file[/opt/gitlab/sv/unicorn/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/unicorn] action create (up to date) * ruby_block[wait for unicorn service socket] action run (skipped due to not_if) (up to date) * runit_service[unicorn] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/unicorn] action create (up to date) * template[/opt/gitlab/sv/unicorn/run] action create (up to date) * directory[/opt/gitlab/sv/unicorn/log] action create (up to date) * directory[/opt/gitlab/sv/unicorn/log/main] action create (up to date) * template[/opt/gitlab/sv/unicorn/log/run] action create (up to date) * template[/var/log/gitlab/unicorn/config] action create (up to date) * ruby_block[verify_chown_persisted_on_unicorn] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/unicorn/env] action create (up to date) * ruby_block[Delete unmanaged env files for unicorn service] action run (skipped due to only_if) * template[/opt/gitlab/sv/unicorn/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/unicorn/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/unicorn/control] action create (up to date) * template[/opt/gitlab/sv/unicorn/control/t] action create (up to date) * link[/opt/gitlab/init/unicorn] action create (up to date) * file[/opt/gitlab/sv/unicorn/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/unicorn] action create (up to date) * ruby_block[wait for unicorn service socket] action run (skipped due to not_if) (up to date) * consul_service[rails] action delete * file[/var/opt/gitlab/consul/config.d/rails-service.json] action delete (up to date) (up to date) * gitlab_sysctl[net.core.somaxconn] action create * directory[create /etc/sysctl.d for net.core.somaxconn] action create (up to date) * file[create /opt/gitlab/embedded/etc/90-omnibus-gitlab-net.core.somaxconn.conf net.core.somaxconn] action create (up to date) * link[/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf] action create (up to date) * execute[load sysctl conf net.core.somaxconn] action nothing (skipped due to action :nothing) (up to date) Recipe: * service[puma] action nothing (skipped due to action :nothing) Recipe: gitlab::puma_disable * runit_service[puma] action disable * ruby_block[disable puma] action run (skipped due to only_if) (up to date) * consul_service[rails] action delete (skipped due to not_if) Recipe: gitlab::sidekiq * directory[/var/log/gitlab/sidekiq] action create (up to date) Recipe: * service[sidekiq] action nothing (skipped due to action :nothing) Recipe: gitlab::sidekiq * runit_service[sidekiq] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/sidekiq] action create (up to date) * template[/opt/gitlab/sv/sidekiq/run] action create (up to date) * directory[/opt/gitlab/sv/sidekiq/log] action create (up to date) * directory[/opt/gitlab/sv/sidekiq/log/main] action create (up to date) * template[/opt/gitlab/sv/sidekiq/log/run] action create (up to date) * template[/var/log/gitlab/sidekiq/config] action create (up to date) * ruby_block[verify_chown_persisted_on_sidekiq] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/sidekiq/env] action create (up to date) * ruby_block[Delete unmanaged env files for sidekiq service] action run (skipped due to only_if) * template[/opt/gitlab/sv/sidekiq/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/sidekiq/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/sidekiq/control] action create (up to date) * link[/opt/gitlab/init/sidekiq] action create (up to date) * file[/opt/gitlab/sv/sidekiq/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/sidekiq] action create (up to date) * ruby_block[wait for sidekiq service socket] action run (skipped due to not_if) (up to date) * consul_service[sidekiq] action delete * file[/var/opt/gitlab/consul/config.d/sidekiq-service.json] action delete (up to date) (up to date) Recipe: gitlab::gitlab-workhorse * directory[/var/opt/gitlab/gitlab-workhorse] action create (up to date) * directory[/var/log/gitlab/gitlab-workhorse] action create (up to date) * directory[/opt/gitlab/etc/gitlab-workhorse] action create (up to date) * env_dir[/opt/gitlab/etc/gitlab-workhorse/env] action create * directory[/opt/gitlab/etc/gitlab-workhorse/env] action create (up to date) * file[/opt/gitlab/etc/gitlab-workhorse/env/PATH] action create (up to date) * file[/opt/gitlab/etc/gitlab-workhorse/env/HOME] action create (up to date) * file[/opt/gitlab/etc/gitlab-workhorse/env/SSL_CERT_DIR] action create (up to date) (up to date) Recipe: * service[gitlab-workhorse] action nothing (skipped due to action :nothing) Recipe: gitlab::gitlab-workhorse * runit_service[gitlab-workhorse] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/gitlab-workhorse] action create (up to date) * template[/opt/gitlab/sv/gitlab-workhorse/run] action create (up to date) * directory[/opt/gitlab/sv/gitlab-workhorse/log] action create (up to date) * directory[/opt/gitlab/sv/gitlab-workhorse/log/main] action create (up to date) * template[/opt/gitlab/sv/gitlab-workhorse/log/run] action create (up to date) * template[/var/log/gitlab/gitlab-workhorse/config] action create (up to date) * ruby_block[verify_chown_persisted_on_gitlab-workhorse] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/gitlab-workhorse/env] action create (up to date) * ruby_block[Delete unmanaged env files for gitlab-workhorse service] action run (skipped due to only_if) * template[/opt/gitlab/sv/gitlab-workhorse/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/gitlab-workhorse/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/gitlab-workhorse/control] action create (up to date) * link[/opt/gitlab/init/gitlab-workhorse] action create (up to date) * file[/opt/gitlab/sv/gitlab-workhorse/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/gitlab-workhorse] action create (up to date) * ruby_block[wait for gitlab-workhorse service socket] action run (skipped due to not_if) (up to date) * consul_service[workhorse] action delete * file[/var/opt/gitlab/consul/config.d/workhorse-service.json] action delete (up to date) (up to date) * file[/var/opt/gitlab/gitlab-workhorse/VERSION] action create (up to date) * template[/var/opt/gitlab/gitlab-workhorse/config.toml] action create (up to date) Recipe: * service[mailroom] action nothing (skipped due to action :nothing) Recipe: gitlab::mailroom_disable * runit_service[mailroom] action disable * ruby_block[disable mailroom] action run (skipped due to only_if) (up to date) Recipe: gitlab::nginx * directory[/var/opt/gitlab/nginx] action create (up to date) * directory[/var/opt/gitlab/nginx/conf] action create (up to date) * directory[/var/log/gitlab/nginx] action create (up to date) * link[/var/opt/gitlab/nginx/logs] action create (up to date) * template[/var/opt/gitlab/nginx/conf/gitlab-http.conf] action create (up to date) * template[/var/opt/gitlab/nginx/conf/gitlab-smartcard-http.conf] action delete (up to date) * template[/var/opt/gitlab/nginx/conf/gitlab-health.conf] action create (up to date) * template[/var/opt/gitlab/nginx/conf/gitlab-pages.conf] action delete (up to date) * template[/var/opt/gitlab/nginx/conf/gitlab-registry.conf] action create (up to date) * template[/var/opt/gitlab/nginx/conf/gitlab-mattermost-http.conf] action delete (up to date) * template[/var/opt/gitlab/nginx/conf/nginx-status.conf] action create (up to date) * consul_service[nginx] action delete * file[/var/opt/gitlab/consul/config.d/nginx-service.json] action delete (up to date) (up to date) * template[/var/opt/gitlab/nginx/conf/nginx.conf] action create (up to date) Recipe: * service[nginx] action nothing (skipped due to action :nothing) Recipe: nginx::enable * runit_service[nginx] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/nginx] action create (up to date) * template[/opt/gitlab/sv/nginx/run] action create (up to date) * directory[/opt/gitlab/sv/nginx/log] action create (up to date) * directory[/opt/gitlab/sv/nginx/log/main] action create (up to date) * template[/opt/gitlab/sv/nginx/log/run] action create (up to date) * template[/var/log/gitlab/nginx/config] action create (up to date) * ruby_block[verify_chown_persisted_on_nginx] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/nginx/env] action create (up to date) * ruby_block[Delete unmanaged env files for nginx service] action run (skipped due to only_if) * template[/opt/gitlab/sv/nginx/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/nginx/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/nginx/control] action create (up to date) * link[/opt/gitlab/init/nginx] action create (up to date) * file[/opt/gitlab/sv/nginx/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/nginx] action create (up to date) * ruby_block[wait for nginx service socket] action run (skipped due to not_if) (up to date) * execute[reload nginx] action nothing (skipped due to action :nothing) Recipe: * service[remote-syslog] action nothing (skipped due to action :nothing) Recipe: gitlab::remote-syslog_disable * runit_service[remote-syslog] action disable * ruby_block[disable remote-syslog] action run (skipped due to only_if) (up to date) Recipe: * service[logrotate] action nothing (skipped due to action :nothing) Recipe: gitlab::logrotate * runit_service[logrotate] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/logrotate] action create (up to date) * template[/opt/gitlab/sv/logrotate/run] action create (up to date) * directory[/opt/gitlab/sv/logrotate/log] action create (up to date) * directory[/opt/gitlab/sv/logrotate/log/main] action create (up to date) * template[/opt/gitlab/sv/logrotate/log/run] action create (up to date) * template[/var/log/gitlab/logrotate/config] action create (up to date) * ruby_block[verify_chown_persisted_on_logrotate] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/logrotate/env] action create (up to date) * ruby_block[Delete unmanaged env files for logrotate service] action run (skipped due to only_if) * template[/opt/gitlab/sv/logrotate/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/logrotate/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/logrotate/control] action create (up to date) * template[/opt/gitlab/sv/logrotate/control/t] action create (up to date) * link[/opt/gitlab/init/logrotate] action create (up to date) * file[/opt/gitlab/sv/logrotate/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/logrotate] action create (up to date) * ruby_block[wait for logrotate service socket] action run (skipped due to not_if) (up to date) Recipe: * service[gitlab-pages] action nothing (skipped due to action :nothing) Recipe: gitlab::gitlab-pages_disable * runit_service[gitlab-pages] action disable * ruby_block[disable gitlab-pages] action run (skipped due to only_if) (up to date) Recipe: * service[storage-check] action nothing (skipped due to action :nothing) Recipe: gitlab::storage-check_disable * runit_service[storage-check] action disable * ruby_block[disable storage-check] action run (skipped due to only_if) (up to date) Recipe: registry::enable * directory[create /var/opt/gitlab/registry] action create (up to date) * account[Docker registry user and group] action create * group[Docker registry user and group] action create (up to date) * linux_user[Docker registry user and group] action create (up to date) (up to date) * directory[create /var/opt/gitlab/registry and set the owner] action create (up to date) * directory[create /var/log/gitlab/registry and set the owner] action create (up to date) * env_dir[/opt/gitlab/etc/registry/env] action create * directory[/opt/gitlab/etc/registry/env] action create (up to date) * file[/opt/gitlab/etc/registry/env/SSL_CERT_DIR] action create (up to date) (up to date) * directory[/var/opt/gitlab/gitlab-rails/shared/registry] action create (up to date) * file[/var/opt/gitlab/registry/gitlab-registry.crt] action create (up to date) * template[/var/opt/gitlab/registry/config.yml] action create (up to date) Recipe: * service[registry] action nothing (skipped due to action :nothing) Recipe: registry::enable * runit_service[registry] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/registry] action create (up to date) * template[/opt/gitlab/sv/registry/run] action create (up to date) * directory[/opt/gitlab/sv/registry/log] action create (up to date) * directory[/opt/gitlab/sv/registry/log/main] action create (up to date) * template[/opt/gitlab/sv/registry/log/run] action create (up to date) * template[/var/log/gitlab/registry/config] action create (up to date) * ruby_block[verify_chown_persisted_on_registry] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/registry/env] action create (up to date) * ruby_block[Delete unmanaged env files for registry service] action run (skipped due to only_if) * template[/opt/gitlab/sv/registry/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/registry/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/registry/control] action create (up to date) * link[/opt/gitlab/init/registry] action create (up to date) * file[/opt/gitlab/sv/registry/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/registry] action create (up to date) * ruby_block[wait for registry service socket] action run (skipped due to not_if) (up to date) * file[/var/opt/gitlab/registry/VERSION] action create (up to date) Recipe: * service[mattermost] action nothing (skipped due to action :nothing) Recipe: mattermost::disable * runit_service[mattermost] action disable * ruby_block[disable mattermost] action run (skipped due to only_if) (up to date) Recipe: gitlab::gitlab-healthcheck * template[/opt/gitlab/etc/gitlab-healthcheck-rc] action create (up to date) Recipe: monitoring::user * account[Prometheus user and group] action create * group[Prometheus user and group] action create (up to date) * linux_user[Prometheus user and group] action create (up to date) (up to date) Recipe: monitoring::node-exporter * directory[/var/log/gitlab/node-exporter] action create (up to date) * directory[/opt/gitlab/etc/node-exporter/env] action create (up to date) * env_dir[/opt/gitlab/etc/node-exporter/env] action create * directory[/opt/gitlab/etc/node-exporter/env] action create (up to date) * file[/opt/gitlab/etc/node-exporter/env/SSL_CERT_DIR] action create (up to date) (up to date) * directory[/var/opt/gitlab/node-exporter/textfile_collector] action create (up to date) Recipe: * service[node-exporter] action nothing (skipped due to action :nothing) Recipe: monitoring::node-exporter * runit_service[node-exporter] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/node-exporter] action create (up to date) * template[/opt/gitlab/sv/node-exporter/run] action create (up to date) * directory[/opt/gitlab/sv/node-exporter/log] action create (up to date) * directory[/opt/gitlab/sv/node-exporter/log/main] action create (up to date) * template[/opt/gitlab/sv/node-exporter/log/run] action create (up to date) * template[/var/log/gitlab/node-exporter/config] action create (up to date) * ruby_block[verify_chown_persisted_on_node-exporter] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/node-exporter/env] action create (up to date) * ruby_block[Delete unmanaged env files for node-exporter service] action run (skipped due to only_if) * template[/opt/gitlab/sv/node-exporter/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/node-exporter/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/node-exporter/control] action create (up to date) * link[/opt/gitlab/init/node-exporter] action create (up to date) * file[/opt/gitlab/sv/node-exporter/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/node-exporter] action create (up to date) * ruby_block[wait for node-exporter service socket] action run (skipped due to not_if) (up to date) * consul_service[node-exporter] action delete * file[/var/opt/gitlab/consul/config.d/node-exporter-service.json] action delete (up to date) (up to date) Recipe: monitoring::gitlab-exporter * directory[/var/opt/gitlab/gitlab-exporter] action create (up to date) Recipe: * service[gitlab-monitor] action nothing (skipped due to action :nothing) Recipe: monitoring::gitlab-exporter * runit_service[gitlab-monitor] action disable * ruby_block[disable gitlab-monitor] action run (skipped due to only_if) (up to date) * directory[/var/opt/gitlab/gitlab-monitor] action delete (up to date) * directory[/var/log/gitlab/gitlab-exporter] action create (up to date) * template[/var/opt/gitlab/gitlab-exporter/gitlab-exporter.yml] action create (up to date) * file[/var/opt/gitlab/gitlab-exporter/RUBY_VERSION] action create (up to date) Recipe: * service[gitlab-exporter] action nothing (skipped due to action :nothing) Recipe: monitoring::gitlab-exporter * runit_service[gitlab-exporter] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/gitlab-exporter] action create (up to date) * template[/opt/gitlab/sv/gitlab-exporter/run] action create (up to date) * directory[/opt/gitlab/sv/gitlab-exporter/log] action create (up to date) * directory[/opt/gitlab/sv/gitlab-exporter/log/main] action create (up to date) * template[/opt/gitlab/sv/gitlab-exporter/log/run] action create (up to date) * template[/var/log/gitlab/gitlab-exporter/config] action create (up to date) * ruby_block[verify_chown_persisted_on_gitlab-exporter] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/gitlab-exporter/env] action create (up to date) * ruby_block[Delete unmanaged env files for gitlab-exporter service] action run (skipped due to only_if) * template[/opt/gitlab/sv/gitlab-exporter/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/gitlab-exporter/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/gitlab-exporter/control] action create (up to date) * link[/opt/gitlab/init/gitlab-exporter] action create (up to date) * file[/opt/gitlab/sv/gitlab-exporter/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/gitlab-exporter] action create (up to date) * ruby_block[wait for gitlab-exporter service socket] action run (skipped due to not_if) (up to date) Recipe: monitoring::redis-exporter * directory[/var/log/gitlab/redis-exporter] action create (up to date) * directory[/opt/gitlab/etc/redis-exporter/env] action create (up to date) * env_dir[/opt/gitlab/etc/redis-exporter/env] action create * directory[/opt/gitlab/etc/redis-exporter/env] action create (up to date) * file[/opt/gitlab/etc/redis-exporter/env/SSL_CERT_DIR] action create (up to date) (up to date) Recipe: * service[redis-exporter] action nothing (skipped due to action :nothing) Recipe: monitoring::redis-exporter * runit_service[redis-exporter] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/redis-exporter] action create (up to date) * template[/opt/gitlab/sv/redis-exporter/run] action create (up to date) * directory[/opt/gitlab/sv/redis-exporter/log] action create (up to date) * directory[/opt/gitlab/sv/redis-exporter/log/main] action create (up to date) * template[/opt/gitlab/sv/redis-exporter/log/run] action create (up to date) * template[/var/log/gitlab/redis-exporter/config] action create (up to date) * ruby_block[verify_chown_persisted_on_redis-exporter] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/redis-exporter/env] action create (up to date) * ruby_block[Delete unmanaged env files for redis-exporter service] action run (skipped due to only_if) * template[/opt/gitlab/sv/redis-exporter/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/redis-exporter/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/redis-exporter/control] action create (up to date) * link[/opt/gitlab/init/redis-exporter] action create (up to date) * file[/opt/gitlab/sv/redis-exporter/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/redis-exporter] action create (up to date) * ruby_block[wait for redis-exporter service socket] action run (skipped due to not_if) (up to date) * consul_service[redis-exporter] action delete * file[/var/opt/gitlab/consul/config.d/redis-exporter-service.json] action delete (up to date) (up to date) Recipe: monitoring::prometheus * directory[/var/opt/gitlab/prometheus] action create (up to date) * directory[/var/opt/gitlab/prometheus/rules] action create (up to date) * directory[/var/log/gitlab/prometheus] action create (up to date) * directory[/opt/gitlab/etc/prometheus/env] action create (up to date) * env_dir[/opt/gitlab/etc/prometheus/env] action create * directory[/opt/gitlab/etc/prometheus/env] action create (up to date) * file[/opt/gitlab/etc/prometheus/env/SSL_CERT_DIR] action create (up to date) (up to date) * execute[reload prometheus] action nothing (skipped due to action :nothing) * file[Prometheus config] action create (up to date) Recipe: * service[prometheus] action nothing (skipped due to action :nothing) Recipe: monitoring::prometheus * runit_service[prometheus] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/prometheus] action create (up to date) * template[/opt/gitlab/sv/prometheus/run] action create (up to date) * directory[/opt/gitlab/sv/prometheus/log] action create (up to date) * directory[/opt/gitlab/sv/prometheus/log/main] action create (up to date) * template[/opt/gitlab/sv/prometheus/log/run] action create (up to date) * template[/var/log/gitlab/prometheus/config] action create (up to date) * ruby_block[verify_chown_persisted_on_prometheus] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/prometheus/env] action create (up to date) * ruby_block[Delete unmanaged env files for prometheus service] action run (skipped due to only_if) * template[/opt/gitlab/sv/prometheus/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/prometheus/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/prometheus/control] action create (up to date) * link[/opt/gitlab/init/prometheus] action create (up to date) * file[/opt/gitlab/sv/prometheus/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/prometheus] action create (up to date) * ruby_block[wait for prometheus service socket] action run (skipped due to not_if) (up to date) * consul_service[prometheus] action delete * file[/var/opt/gitlab/consul/config.d/prometheus-service.json] action delete (up to date) (up to date) * template[/var/opt/gitlab/prometheus/rules/gitlab.rules] action create (up to date) * template[/var/opt/gitlab/prometheus/rules/node.rules] action create (up to date) Recipe: monitoring::alertmanager * directory[/var/opt/gitlab/alertmanager] action create (up to date) * directory[/var/log/gitlab/alertmanager] action create (up to date) * directory[/opt/gitlab/etc/alertmanager/env] action create (up to date) * env_dir[/opt/gitlab/etc/alertmanager/env] action create * directory[/opt/gitlab/etc/alertmanager/env] action create (up to date) * file[/opt/gitlab/etc/alertmanager/env/SSL_CERT_DIR] action create (up to date) (up to date) * file[Alertmanager config] action create (up to date) Recipe: * service[alertmanager] action nothing (skipped due to action :nothing) Recipe: monitoring::alertmanager * runit_service[alertmanager] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/alertmanager] action create (up to date) * template[/opt/gitlab/sv/alertmanager/run] action create (up to date) * directory[/opt/gitlab/sv/alertmanager/log] action create (up to date) * directory[/opt/gitlab/sv/alertmanager/log/main] action create (up to date) * template[/opt/gitlab/sv/alertmanager/log/run] action create (up to date) * template[/var/log/gitlab/alertmanager/config] action create (up to date) * ruby_block[verify_chown_persisted_on_alertmanager] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/alertmanager/env] action create (up to date) * ruby_block[Delete unmanaged env files for alertmanager service] action run (skipped due to only_if) * template[/opt/gitlab/sv/alertmanager/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/alertmanager/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/alertmanager/control] action create (up to date) * link[/opt/gitlab/init/alertmanager] action create (up to date) * file[/opt/gitlab/sv/alertmanager/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/alertmanager] action create (up to date) * ruby_block[wait for alertmanager service socket] action run (skipped due to not_if) (up to date) Recipe: monitoring::postgres-exporter * directory[/var/log/gitlab/postgres-exporter] action create (up to date) * directory[/var/opt/gitlab/postgres-exporter] action create (up to date) * env_dir[/opt/gitlab/etc/postgres-exporter/env] action create * directory[/opt/gitlab/etc/postgres-exporter/env] action create (up to date) * file[/opt/gitlab/etc/postgres-exporter/env/SSL_CERT_DIR] action create (up to date) * file[/opt/gitlab/etc/postgres-exporter/env/DATA_SOURCE_NAME] action create (up to date) (up to date) Recipe: * service[postgres-exporter] action nothing (skipped due to action :nothing) Recipe: monitoring::postgres-exporter * runit_service[postgres-exporter] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/postgres-exporter] action create (up to date) * template[/opt/gitlab/sv/postgres-exporter/run] action create (up to date) * directory[/opt/gitlab/sv/postgres-exporter/log] action create (up to date) * directory[/opt/gitlab/sv/postgres-exporter/log/main] action create (up to date) * template[/opt/gitlab/sv/postgres-exporter/log/run] action create (up to date) * template[/var/log/gitlab/postgres-exporter/config] action create (up to date) * ruby_block[verify_chown_persisted_on_postgres-exporter] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/postgres-exporter/env] action create (up to date) * ruby_block[Delete unmanaged env files for postgres-exporter service] action run (skipped due to only_if) * template[/opt/gitlab/sv/postgres-exporter/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/postgres-exporter/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/postgres-exporter/control] action create (up to date) * link[/opt/gitlab/init/postgres-exporter] action create (up to date) * file[/opt/gitlab/sv/postgres-exporter/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/postgres-exporter] action create (up to date) * ruby_block[wait for postgres-exporter service socket] action run (skipped due to not_if) (up to date) * template[/var/opt/gitlab/postgres-exporter/queries.yaml] action create (up to date) * consul_service[postgres-exporter] action delete * file[/var/opt/gitlab/consul/config.d/postgres-exporter-service.json] action delete (up to date) (up to date) Recipe: monitoring::grafana * directory[/var/log/gitlab/grafana] action create (up to date) * directory[/var/opt/gitlab/grafana] action create (up to date) * directory[/var/opt/gitlab/grafana/provisioning] action create (up to date) * directory[/var/opt/gitlab/grafana/provisioning/dashboards] action create (up to date) * directory[/var/opt/gitlab/grafana/provisioning/datasources] action create (up to date) * directory[/var/opt/gitlab/grafana/provisioning/notifiers] action create (up to date) * file[/var/opt/gitlab/grafana/CVE_reset_status] action create (up to date) * link[/var/opt/gitlab/grafana/conf] action create (up to date) * link[/var/opt/gitlab/grafana/public] action create (up to date) * directory[/opt/gitlab/etc/grafana/env] action create (up to date) * ruby_block[populate Grafana configuration options] action run - execute the ruby block populate Grafana configuration options * env_dir[/opt/gitlab/etc/grafana/env] action create * directory[/opt/gitlab/etc/grafana/env] action create (up to date) * file[/opt/gitlab/etc/grafana/env/SSL_CERT_DIR] action create (up to date) (up to date) * template[/var/opt/gitlab/grafana/grafana.ini] action create (up to date) * file[/var/opt/gitlab/grafana/provisioning/dashboards/gitlab_dashboards.yml] action create (up to date) * file[/var/opt/gitlab/grafana/provisioning/datasources/gitlab_datasources.yml] action create (up to date) Recipe: * service[grafana] action nothing (skipped due to action :nothing) Recipe: monitoring::grafana * runit_service[grafana] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/grafana] action create (up to date) * template[/opt/gitlab/sv/grafana/run] action create (up to date) * directory[/opt/gitlab/sv/grafana/log] action create (up to date) * directory[/opt/gitlab/sv/grafana/log/main] action create (up to date) * template[/opt/gitlab/sv/grafana/log/run] action create (up to date) * template[/var/log/gitlab/grafana/config] action create (up to date) * ruby_block[verify_chown_persisted_on_grafana] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/grafana/env] action create (up to date) * ruby_block[Delete unmanaged env files for grafana service] action run (skipped due to only_if) * template[/opt/gitlab/sv/grafana/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/grafana/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/grafana/control] action create (up to date) * link[/opt/gitlab/init/grafana] action create (up to date) * file[/opt/gitlab/sv/grafana/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/grafana] action create (up to date) * ruby_block[wait for grafana service socket] action run (skipped due to not_if) (up to date) Recipe: letsencrypt::enable * ruby_block[http external-url] action run (skipped due to only_if) * directory[/etc/letsencrypt/live/gitlab.artfocus.biz] action create (up to date) * acme_selfsigned[gitlab.artfocus.biz] action create * file[gitlab.artfocus.biz SSL selfsigned key] action create_if_missing (up to date) * file[gitlab.artfocus.biz SSL selfsigned crt] action create_if_missing (up to date) * file[gitlab.artfocus.biz SSL selfsigned chain] action create_if_missing (skipped due to not_if) (up to date) Recipe: letsencrypt::http_authorization * letsencrypt_certificate[gitlab.artfocus.biz] action create (skipped due to only_if) Recipe: crond::enable * directory[/var/log/gitlab/crond] action create (up to date) * directory[/var/opt/gitlab/crond] action create (up to date) Recipe: * service[crond] action nothing (skipped due to action :nothing) Recipe: crond::enable * runit_service[crond] action enable * ruby_block[restart_service] action nothing (skipped due to action :nothing) * ruby_block[restart_log_service] action nothing (skipped due to action :nothing) * ruby_block[reload_log_service] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/crond] action create (up to date) * template[/opt/gitlab/sv/crond/run] action create (up to date) * directory[/opt/gitlab/sv/crond/log] action create (up to date) * directory[/opt/gitlab/sv/crond/log/main] action create (up to date) * template[/opt/gitlab/sv/crond/log/run] action create (up to date) * template[/var/log/gitlab/crond/config] action create (up to date) * ruby_block[verify_chown_persisted_on_crond] action nothing (skipped due to action :nothing) * directory[/opt/gitlab/sv/crond/env] action create (up to date) * ruby_block[Delete unmanaged env files for crond service] action run (skipped due to only_if) * template[/opt/gitlab/sv/crond/check] action create (skipped due to only_if) * template[/opt/gitlab/sv/crond/finish] action create (skipped due to only_if) * directory[/opt/gitlab/sv/crond/control] action create (up to date) * link[/opt/gitlab/init/crond] action create (up to date) * file[/opt/gitlab/sv/crond/down] action delete (up to date) * directory[/opt/gitlab/service] action create (up to date) * link[/opt/gitlab/service/crond] action create (up to date) * ruby_block[wait for crond service socket] action run (skipped due to not_if) (up to date) Recipe: letsencrypt::enable * crond_job[letsencrypt-renew] action create * file[/var/opt/gitlab/crond/letsencrypt-renew] action create (up to date) (up to date) * ruby_block[display_le_message] action nothing (skipped due to action :nothing) * ruby_block[save_auto_enabled] action run - execute the ruby block save_auto_enabledRunning handlers: Running handlers complete Chef Client finished, 3/796 resources updated in 17 seconds gitlab Reconfigured!
NGINX keeps being down
root@gitlab:~# gitlab-ctl status down: alertmanager: 4329s, normally up; run: log: (pid 416) 4543527s run: crond: (pid 24273) 4232s; run: log: (pid 466) 4543527s run: gitaly: (pid 19359) 68912s; run: log: (pid 470) 4543527s run: gitlab-exporter: (pid 24282) 4232s; run: log: (pid 30207) 70125s run: gitlab-workhorse: (pid 24285) 4231s; run: log: (pid 404) 4543527s run: grafana: (pid 24299) 4231s; run: log: (pid 403) 4543527s run: logrotate: (pid 7118) 630s; run: log: (pid 415) 4543527s down: nginx: 0s, normally up, want up; run: log: (pid 393) 4543527s run: node-exporter: (pid 24336) 4230s; run: log: (pid 395) 4543527s run: postgres-exporter: (pid 24342) 4229s; run: log: (pid 461) 4543527s run: postgresql: (pid 19530) 68909s; run: log: (pid 468) 4543527s run: prometheus: (pid 24352) 4229s; run: log: (pid 405) 4543527s run: redis: (pid 19576) 68908s; run: log: (pid 469) 4543527s run: redis-exporter: (pid 24362) 4228s; run: log: (pid 460) 4543527s run: registry: (pid 5885) 929s; run: log: (pid 5884) 929s run: sidekiq: (pid 5940) 915s; run: log: (pid 411) 4543527s run: unicorn: (pid 6415) 839s; run: log: (pid 391) 4543527s
Results of GitLab environment info after first reconfigure
Expand for output related to GitLab environment info
System information System: Current User: git Using RVM: no Ruby Version: 2.6.3p62 Gem Version: 2.7.9 Bundler Version:1.17.3 Rake Version: 12.3.3 Redis Version: 3.2.12 Git Version: 2.24.1 Sidekiq Version:5.2.7 Go Version: unknownGitLab information Version: 12.6.4 Revision: 70900054dfe Directory: /opt/gitlab/embedded/service/gitlab-rails DB Adapter: PostgreSQL DB Version: 10.9 URL: https://gitlab.artfocus.biz HTTP Clone URL: https://gitlab.artfocus.biz/some-group/some-project.git SSH Clone URL: git@gitlab.artfocus.biz:some-group/some-project.git Using LDAP: no Using Omniauth: yes Omniauth Providers: gitlab, bitbucket
GitLab Shell Version: 10.3.0 Repository storage paths:
- default: /var/opt/gitlab/git-data/repositories GitLab Shell path: /opt/gitlab/embedded/service/gitlab-shell Git: /opt/gitlab/embedded/bin/git
Results of GitLab application Check after first reconfigure
Expand for output related to the GitLab application check
Checking GitLab subtasks ...
Checking GitLab Shell ...
GitLab Shell: ... GitLab Shell version >= 10.3.0 ? ... OK (10.3.0) Running /opt/gitlab/embedded/service/gitlab-shell/bin/check Internal API available: OK Redis available via internal API: OK gitlab-shell self-check successful
Checking GitLab Shell ... Finished
Checking Gitaly ...
Gitaly: ... default ... OK
Checking Gitaly ... Finished
Checking Sidekiq ...
Sidekiq: ... Running? ... yes Number of Sidekiq processes ... 1
Checking Sidekiq ... Finished
Checking Incoming Email ...
Incoming Email: ... Reply by email is disabled in config/gitlab.yml
Checking Incoming Email ... Finished
Checking LDAP ...
LDAP: ... LDAP is disabled in config/gitlab.yml
Checking LDAP ... Finished
Checking GitLab App ...
Git configured correctly? ... yes Database config exists? ... yes All migrations up? ... yes Database contains orphaned GroupMembers? ... no GitLab config exists? ... yes GitLab config up to date? ... yes Log directory writable? ... yes Tmp directory writable? ... yes Uploads directory exists? ... yes Uploads directory has correct permissions? ... yes Uploads directory tmp has correct permissions? ... yes Init script exists? ... skipped (omnibus-gitlab has no init script) Init script up-to-date? ... skipped (omnibus-gitlab has no init script) Projects have namespace: ... 4/1 ... yes 24/2 ... yes 5/3 ... yes 5/4 ... yes 5/5 ... yes 5/6 ... yes 5/7 ... yes 5/8 ... yes 5/9 ... yes 5/10 ... yes 5/11 ... yes 5/12 ... yes 5/13 ... yes 4/14 ... yes 6/15 ... yes 6/16 ... yes 5/17 ... yes 6/18 ... yes 7/19 ... yes 7/20 ... yes 5/21 ... yes 5/22 ... yes 5/23 ... yes 5/24 ... yes 5/25 ... yes 4/26 ... yes 8/27 ... yes 8/28 ... yes 8/29 ... yes 8/30 ... yes 4/31 ... yes 4/32 ... yes 4/33 ... yes 4/34 ... yes 4/35 ... yes 4/36 ... yes 4/37 ... yes 4/38 ... yes 4/39 ... yes 4/40 ... yes 4/41 ... yes 4/42 ... yes 4/43 ... yes 4/44 ... yes 4/45 ... yes 4/46 ... yes 4/47 ... yes 4/48 ... yes 4/49 ... yes 4/50 ... yes 4/51 ... yes 6/52 ... yes 6/53 ... yes 6/54 ... yes 6/55 ... yes 6/56 ... yes 21/57 ... yes 6/58 ... yes 6/59 ... yes 6/61 ... yes 5/62 ... yes 24/63 ... yes 24/64 ... yes 24/65 ... yes 6/66 ... yes 6/67 ... yes 26/68 ... yes 6/69 ... yes 5/70 ... yes 5/71 ... yes 5/73 ... yes 5/74 ... yes 5/75 ... yes 5/76 ... yes 5/77 ... yes 5/78 ... yes 5/80 ... yes 5/81 ... yes 5/83 ... yes 5/84 ... yes 5/85 ... yes 5/86 ... yes 5/87 ... yes 5/88 ... yes 5/89 ... yes 5/90 ... yes 24/91 ... yes 6/92 ... yes 11/93 ... yes 5/94 ... yes 5/95 ... yes 6/96 ... yes 5/97 ... yes 5/99 ... yes 6/100 ... yes 5/102 ... yes 6/104 ... yes 5/105 ... yes 5/106 ... yes 6/107 ... yes 5/108 ... yes 6/109 ... yes 5/110 ... yes 26/111 ... yes 6/112 ... yes 6/113 ... yes 5/114 ... yes 5/115 ... yes 6/116 ... yes 6/117 ... yes 5/118 ... yes 6/119 ... yes 6/120 ... yes 31/121 ... yes 5/122 ... yes 32/123 ... yes 6/124 ... yes 5/125 ... yes 31/127 ... yes 31/128 ... yes 11/129 ... yes 4/130 ... yes 11/131 ... yes 4/132 ... yes 11/133 ... yes 11/134 ... yes 33/135 ... yes 5/136 ... yes 6/137 ... yes 11/138 ... yes 11/139 ... yes 26/140 ... yes 6/141 ... yes 4/142 ... yes 5/143 ... yes 11/144 ... yes 5/145 ... yes 5/146 ... yes 5/147 ... yes 11/148 ... yes 4/149 ... yes 5/150 ... yes 5/151 ... yes 5/153 ... yes 5/154 ... yes 35/155 ... yes 8/156 ... yes 8/157 ... yes 6/158 ... yes 21/159 ... yes 4/160 ... yes 8/161 ... yes 8/162 ... yes 11/163 ... yes 38/164 ... yes 4/165 ... yes 11/167 ... yes 35/168 ... yes 6/169 ... yes 5/170 ... yes 5/171 ... yes 6/172 ... yes 6/173 ... yes 4/174 ... yes 38/175 ... yes 5/176 ... yes 6/177 ... yes 5/178 ... yes 43/180 ... yes 44/181 ... yes 44/182 ... yes 44/183 ... yes 44/184 ... yes 44/185 ... yes 43/186 ... yes 8/188 ... yes 5/189 ... yes 8/190 ... yes 4/191 ... yes 44/192 ... yes 11/193 ... yes 11/194 ... yes 11/195 ... yes 11/196 ... yes 11/197 ... yes 11/198 ... yes 11/199 ... yes 45/200 ... yes 44/201 ... yes 38/202 ... yes 6/203 ... yes 4/204 ... yes 6/205 ... yes 8/207 ... yes 43/208 ... yes 38/209 ... yes 11/210 ... yes 5/211 ... yes 43/212 ... yes 44/213 ... yes 6/214 ... yes 4/215 ... yes 8/216 ... yes 44/218 ... yes 44/219 ... yes 5/220 ... yes 24/221 ... yes 11/222 ... yes 44/223 ... yes 44/224 ... yes 5/225 ... yes 5/226 ... yes 11/227 ... yes 5/228 ... yes 24/229 ... yes 45/230 ... yes 6/231 ... yes 38/232 ... yes 8/233 ... yes 11/234 ... yes 47/235 ... yes 6/236 ... yes 37/237 ... yes 47/238 ... yes 11/239 ... yes 6/240 ... yes 47/241 ... yes 8/242 ... yes 6/243 ... yes 47/244 ... yes 47/245 ... yes 38/246 ... yes 5/248 ... yes 6/249 ... yes 6/250 ... yes 4/251 ... yes 4/252 ... yes 6/253 ... yes 5/254 ... yes 5/255 ... yes Redis version >= 2.8.0? ... yes Ruby version >= 2.5.3 ? ... yes (2.6.3) Git version >= 2.22.0 ? ... yes (2.24.1) Git user has default SSH configuration? ... yes Active users: ... 14 Is authorized keys file accessible? ... yes
Checking GitLab App ... Finished
Checking GitLab subtasks ... Finished