Upgrade Install to 12.0.0 Fails (Ubuntu)
Summary
Upgrade failed, with the details below
Steps to reproduce
Run sudo apt-get update && sudo apt-get upgrade
to try and update to 12.0.0 on Ubuntu.
What is the current bug behavior?
Installation appears to fail and errors out. It appears to have taken effect, but, may have side effects that have yet to be identified.
What is the expected correct behavior?
Installation should succeed.
Relevant logs
Relevant logs
Recipe: letsencrypt::http_authorization * letsencrypt_certificate[REDACTED] action create * acme_certificate[staging] action create * file[REDACTED SSL key] action create_if_missing (up to date) * directory[/var/opt/gitlab/nginx/www/.well-known/acme-challenge] action create (up to date) * file[/var/opt/gitlab/nginx/www/.well-known/acme-challenge/REDACTED] action create - create new file /var/opt/gitlab/nginx/www/.well-known/acme-challenge/REDACTED - update content in file /var/opt/gitlab/nginx/www/.well-known/acme-challenge/REDACTED from none to 79cd5a --- /var/opt/gitlab/nginx/www/.well-known/acme-challenge/REDACTED 2019-06-23 04:31:16.490923921 +0000 +++ /var/opt/gitlab/nginx/www/.well-known/acme-challenge/.chef-REDACTED 2019-06-23 04:31:16.490923921 +0000 @@ -1 +1,2 @@ +REDACTED - change mode from '' to '0644' - change owner from '' to 'root' - change group from '' to 'root'================================================================================ Error executing action `create` on resource 'acme_certificate[staging]' ================================================================================ RuntimeError ------------ [REDACTED] Validation failed for domain REDACTED Cookbook Trace: --------------- /opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/providers/certificate.rb:93:in `block (2 levels) in class_from_file' /opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/providers/certificate.rb:68:in `map' /opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/providers/certificate.rb:68:in `block in class_from_file' Resource Declaration: --------------------- suppressed sensitive resource output Compiled Resource: ------------------ suppressed sensitive resource output System Info: ------------ chef_version=13.6.4 platform=ubuntu platform_version=16.04 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[REDACTED]' ================================================================================ RuntimeError ------------ acme_certificate[staging] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/letsencrypt/resources/certificate.rb line 20) had an error: RuntimeError: [REDACTED] Validation failed for domain REDACTED Cookbook Trace: --------------- /opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/providers/certificate.rb:93:in `block (2 levels) in class_from_file' /opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/providers/certificate.rb:68:in `map' /opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/providers/certificate.rb:68:in `block in class_from_file' Resource Declaration: --------------------- # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/letsencrypt/recipes/http_authorization.rb 3: letsencrypt_certificate site do 4: fullchain node['gitlab']['nginx']['ssl_certificate'] 5: key node['gitlab']['nginx']['ssl_certificate_key'] 6: notifies :run, "execute[reload nginx]", :immediate 7: notifies :run, 'ruby_block[display_le_message]' 8: end Compiled Resource: ------------------ # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/letsencrypt/recipes/http_authorization.rb:3:in `from_file' letsencrypt_certificate("REDACTED") 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" fullchain "/etc/gitlab/ssl/REDACTED.crt" key "/etc/gitlab/ssl/REDACTED.key" alt_names [] cn "REDACTED" end System Info: ------------ chef_version=13.6.4 platform=ubuntu platform_version=16.04 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
Running handlers: There was an error running gitlab-ctl reconfigure:
letsencrypt_certificate[REDACTED] (letsencrypt::http_authorization line 3) had an error: RuntimeError: acme_certificate[staging] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/letsencrypt/resources/certificate.rb line 20) had an error: RuntimeError: [REDACTED] Validation failed for domain REDACTED
Running handlers complete Chef Client failed. 4 resources updated in 09 seconds Ensuring PostgreSQL is updated:Traceback (most recent call last): 8: from /opt/gitlab/embedded/bin/omnibus-ctl:23:in
<main>' 7: from /opt/gitlab/embedded/bin/omnibus-ctl:23:in
load' 6: from /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/omnibus-ctl-0.6.0/bin/omnibus-ctl:31:in<top (required)>' 5: from /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/omnibus-ctl-0.6.0/lib/omnibus-ctl.rb:746:in
run' 4: from /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/omnibus-ctl-0.6.0/lib/omnibus-ctl.rb:204:inblock in add_command_under_category' 3: from /opt/gitlab/embedded/service/omnibus-ctl/pg-upgrade.rb:64:in
block in load_file' 2: from /opt/gitlab/embedded/service/omnibus-ctl/lib/gitlab_ctl/util.rb:105:inroles' 1: from /opt/gitlab/embedded/service/omnibus-ctl/lib/gitlab_ctl/util.rb:64:in
get_node_attributes' /opt/gitlab/embedded/service/omnibus-ctl/lib/gitlab_ctl/util.rb:52:in `parse_json_file': Attributes not found in /opt/gitlab/embedded/nodes/gitlab.json, has reconfigure been run yet? (GitlabCtl::Errors::NodeError) Ensuring PostgreSQL is updated: NOT OK Error ensuring PostgreSQL is updated. Please check the logs dpkg: error processing package gitlab-ce (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: gitlab-ce E: Sub-process /usr/bin/dpkg returned an error code (1)
Environment details
- Operating System:
REPLACE-WITH-DETAILS
- Installation Target, remove incorrect values:
- Bare Metal Machine
- VM: Digital Ocean, AWS, GCP, Azure, Other
REPLACE-WITH-DETAILS
- Other:
REPLACE-WITH-DETAILS
- Installation Type, remove incorrect values:
- New Installation
- Upgrade from version
REPLACE-WITH-DETAILS
- Other:
REPLACE-WITH-DETAILS
- Is there any other software running on the machine:
REPLACE-WITH-DETAILS
- Is this a single or multiple node installation?
- Resources
- CPU:
REPLACE-WITH-DETAILS
- Memory total:
REPLACE-WITH-DETAILS
- CPU:
Details of package version
Provide the package version installation details
Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-=====================================================-===============================-===============================-================================================================================================================ iF gitlab-ce 12.0.0-ce.0 amd64 GitLab Community Edition (including NGINX, Postgres, Redis) un gitlab-ci-multi-runner (no description available) un gitlab-ci-multi-runner-beta (no description available) un gitlab-ee (no description available) ii gitlab-runner 12.0.0 amd64 GitLab Runner un gitlab-runner-beta (no description available)