Building GitLab Omnibus package fails without any error message / Missing net-ftp gem
I've been building custom GitLab Omnibus packages for several years now, but recently I'm running into an issue which I can't fix. The build fails while fetching the sources without any visible error message. To build the package I'm following the steps at https://docs.gitlab.com/omnibus/build/build_package.html
This is the full output I'm getting when building a package as I usually do:
Click to expand build log
twucher@twucher ~ % docker pull registry.gitlab.com/gitlab-org/gitlab-omnibus-builder/debian_12
Using default tag: latest
latest: Pulling from gitlab-org/gitlab-omnibus-builder/debian_12
Digest: sha256:1cc8b6ad2744b77f816aade33771d8bcff57eed37051c5f628081c41b205b37b
Status: Image is up to date for registry.gitlab.com/gitlab-org/gitlab-omnibus-builder/debian_12:latest
registry.gitlab.com/gitlab-org/gitlab-omnibus-builder/debian_12:latest
twucher@twucher ~ % git clone https://gitlab.com/gitlab-org/omnibus-gitlab.git ~/omnibus-gitlab
Cloning into '/home/twucher/omnibus-gitlab'...
remote: Enumerating objects: 167264, done.
remote: Counting objects: 100% (2471/2471), done.
remote: Compressing objects: 100% (408/408), done.
remote: Total 167264 (delta 2261), reused 2086 (delta 2035), pack-reused 164793
Receiving objects: 100% (167264/167264), 28.22 MiB | 33.29 MiB/s, done.
Resolving deltas: 100% (107961/107961), done.
twucher@twucher ~ % cd ~/omnibus-gitlab
twucher@twucher ~/omnibus-gitlab (git)-[master] % docker run -v ~/omnibus-gitlab:/omnibus-gitlab -it registry.gitlab.com/gitlab-org/gitlab-omnibus-builder/debian_12
root@a39d0d744689:/# export COMPILE_ASSETS=true
root@a39d0d744689:/# export COMPRESS_XZ=false
root@a39d0d744689:/# cd /omnibus-gitlab
root@a39d0d744689:/omnibus-gitlab# bundle install
Don't run Bundler as root. Installing your bundle as root will break this application for all non-root users on this machine.
Fetching https://gitlab.com/gitlab-org/omnibus.git
Fetching gem metadata from https://packagecloud.io/cinc-project/stable/..
Fetching gem metadata from https://rubygems.org/......
Fetching zeitwerk 2.4.2
Fetching awesome_print 1.9.2
Fetching aws-partitions 1.763.0
Fetching jmespath 1.6.2
Fetching hashie 4.1.0
Fetching concurrent-ruby 1.1.8
Fetching libyajl2 2.1.0
Fetching minitest 5.14.4
Fetching public_suffix 5.0.0
Fetching ast 2.4.2
Fetching fuzzyurl 0.9.0
Fetching tomlrb 1.3.0
Fetching chef-vault 4.1.11
Fetching aws-eventstream 1.2.0
Fetching debug_inspector 1.1.0
Fetching builder 3.2.4
Installing fuzzyurl 0.9.0
Installing ast 2.4.2
Installing tomlrb 1.3.0
Installing debug_inspector 1.1.0 with native extensions
Installing aws-eventstream 1.2.0
Installing jmespath 1.6.2
Installing chef-vault 4.1.11
Installing builder 3.2.4
Installing aws-partitions 1.763.0
Installing awesome_print 1.9.2
Installing hashie 4.1.0
Installing minitest 5.14.4
Fetching rack 2.2.4
Fetching mixlib-log 3.0.9
Fetching uuidtools 2.2.0
Installing public_suffix 5.0.0
Installing libyajl2 2.1.0 with native extensions
Fetching webrick 1.7.0
Fetching ffi 1.15.5
Fetching diff-lcs 1.3
Installing concurrent-ruby 1.1.8
Fetching erubis 2.7.0
Installing zeitwerk 2.4.2
Installing mixlib-log 3.0.9
Fetching iniparse 1.5.0
Installing uuidtools 2.2.0
Fetching faraday-em_http 1.0.0
Fetching faraday-em_synchrony 1.0.0
Installing webrick 1.7.0
Fetching faraday-excon 1.1.0
Installing rack 2.2.4
Installing diff-lcs 1.3
Fetching faraday-net_http 1.0.1
Fetching faraday-net_http_persistent 1.2.0
Installing iniparse 1.5.0
Installing faraday-em_synchrony 1.0.0
Installing faraday-em_http 1.0.0
Installing faraday-excon 1.1.0
Installing faraday-net_http 1.0.1
Fetching multipart-post 2.1.1
Fetching tty-color 0.6.0
Installing erubis 2.7.0
Fetching strings-ansi 0.2.0
Fetching unicode-display_width 1.8.0
Fetching unicode_utils 1.4.0
Installing faraday-net_http_persistent 1.2.0
Fetching tty-cursor 0.7.1
Fetching tty-screen 0.8.1
Fetching wisper 2.0.1
Installing multipart-post 2.1.1
Installing tty-color 0.6.0
Fetching method_source 1.0.0
Fetching parallel 1.19.2
Fetching parslet 2.0.0
Installing tty-cursor 0.7.1
Fetching coderay 1.1.3
Installing strings-ansi 0.2.0
Installing unicode-display_width 1.8.0
Fetching rspec-support 3.11.1
Fetching semverse 3.0.0
Installing tty-screen 0.8.1
Fetching sslshake 1.3.1
Installing method_source 1.0.0
Installing parallel 1.19.2
Fetching thor 1.2.1
Fetching net-ssh 6.1.0
Installing wisper 2.0.1
Fetching mixlib-authentication 3.0.10
Installing ffi 1.15.5 with native extensions
Installing semverse 3.0.0
Fetching mixlib-cli 2.1.8
Fetching ipaddress 0.8.3
Installing rspec-support 3.11.1
Fetching plist 3.6.0
Installing sslshake 1.3.1
Installing unicode_utils 1.4.0
Installing parslet 2.0.0
Installing mixlib-authentication 3.0.10
Fetching wmi-lite 1.0.7
Installing coderay 1.1.3
Fetching proxifier 1.0.3
Installing plist 3.6.0
Installing mixlib-cli 2.1.8
Installing thor 1.2.1
Fetching syslog-logger 1.6.8
Installing net-ssh 6.1.0
Fetching erubi 1.12.0
Fetching httpclient 2.8.3
Fetching little-plugger 1.1.4
Installing ipaddress 0.8.3
Fetching multi_json 1.15.0
Installing wmi-lite 1.0.7
Fetching nori 2.6.0
Fetching rubyntlm 0.6.3
Installing syslog-logger 1.6.8
Installing erubi 1.12.0
Fetching chef-cleanroom 1.0.5
Fetching minitar 0.9
Installing little-plugger 1.1.4
Fetching molinillo 0.8.0
Installing multi_json 1.15.0
Fetching citrus 3.0.2
Installing nori 2.6.0
Installing proxifier 1.0.3
Installing chef-cleanroom 1.0.5
Installing rubyntlm 0.6.3
Fetching contracts 0.16.1
Fetching declarative 0.0.20
Installing molinillo 0.8.0
Installing minitar 0.9
Fetching digest-crc 0.6.5
Fetching docile 1.4.0
Installing httpclient 2.8.3
Fetching excon 0.76.0
Fetching unf_ext 0.0.7.2
Fetching mime-types-data 3.2020.0512
Fetching multi_xml 0.6.0
Fetching rainbow 2.2.2
Fetching regexp_parser 2.1.1
Fetching ruby-progressbar 1.11.0
Installing docile 1.4.0
Installing declarative 0.0.20
Installing contracts 0.16.1
Fetching jwt 2.7.1
Installing citrus 3.0.2
Installing digest-crc 0.6.5 with native extensions
Fetching memoist 0.16.2
Installing rainbow 2.2.2 with native extensions
Installing multi_xml 0.6.0
Fetching os 1.1.4
Fetching mini_mime 1.1.2
Fetching trailblazer-option 0.1.2
Installing ruby-progressbar 1.11.0
Installing jwt 2.7.1
Installing memoist 0.16.2
Installing excon 0.76.0
Fetching uber 0.1.0
Installing trailblazer-option 0.1.2
Installing regexp_parser 2.1.1
Installing os 1.1.4
Installing mime-types-data 3.2020.0512
Installing mini_mime 1.1.2
Fetching retriable 3.1.2
Fetching google-cloud-errors 1.3.1
Fetching http-form_data 2.3.0
Fetching iostruct 0.0.5
Fetching knapsack 1.17.1
Installing uber 0.1.0
Fetching mixlib-versioning 1.2.12
Fetching zhexdump 0.0.2
Fetching omnibus-ctl 0.3.6
Fetching simplecov-html 0.12.3
Fetching simplecov_json_formatter 0.1.4
Fetching tomlib 0.6.0
Installing iostruct 0.0.5
Installing retriable 3.1.2
Installing zhexdump 0.0.2
Installing http-form_data 2.3.0
Installing google-cloud-errors 1.3.1
Fetching yard 0.9.26
Installing omnibus-ctl 0.3.6
Installing simplecov_json_formatter 0.1.4
Fetching parser 3.2.2.1
Fetching mixlib-config 3.0.9
Fetching aws-sigv4 1.5.2
Fetching mixlib-archive 1.1.7
Fetching binding_of_caller 1.0.0
Fetching addressable 2.8.1
Fetching pastel 0.8.0
Installing tomlib 0.6.0 with native extensions
Installing knapsack 1.17.1
Installing simplecov-html 0.12.3
Installing mixlib-config 3.0.9
Installing mixlib-archive 1.1.7
Installing binding_of_caller 1.0.0
Installing aws-sigv4 1.5.2
Installing pastel 0.8.0
Fetching faraday 1.4.3
Fetching terminal-table 1.8.0
Fetching tty-reader 0.9.0
Fetching gyoku 1.4.0
Fetching rspec-core 3.11.0
Fetching rspec-expectations 3.11.1
Installing addressable 2.8.1
Installing tty-reader 0.9.0
Installing faraday 1.4.3
Installing terminal-table 1.8.0
Fetching rspec-mocks 3.11.2
Fetching i18n 1.8.10
Installing gyoku 1.4.0
Fetching tzinfo 2.0.4
Installing yard 0.9.26
Fetching chef-utils 17.10.95
Installing rspec-expectations 3.11.1
Installing parser 3.2.2.1
Installing rspec-core 3.11.0
Installing i18n 1.8.10
Fetching pry 0.14.2
Installing rspec-mocks 3.11.2
Installing tzinfo 2.0.4
Fetching logging 2.3.1
Fetching strings 0.2.1
Fetching solve 4.0.4
Fetching net-scp 3.0.0
Installing mixlib-versioning 1.2.12
Fetching net-sftp 4.0.0
Fetching fauxhai-ng 8.7.0
Fetching toml-rb 2.2.0
Installing pry 0.14.2
Fetching docker-api 2.0.0
Installing solve 4.0.4
Installing strings 0.2.1
Installing net-scp 3.0.0
Installing logging 2.3.1
Fetching mime-types 3.3.1
Installing toml-rb 2.2.0
Fetching representable 3.2.0
Installing net-sftp 4.0.0
Fetching ffi-yajl 2.4.0
Installing docker-api 2.0.0
Fetching pedump 0.6.6
Fetching cookbook-omnifetch 0.11.1
Installing mime-types 3.3.1
Fetching aws-sdk-core 3.172.0
Fetching vault 0.18.2
Installing representable 3.2.0
Installing ffi-yajl 2.4.0 with native extensions
Installing cookbook-omnifetch 0.11.1
Fetching tty-prompt 0.23.1
Fetching simplecov 0.21.2
Fetching faraday-follow_redirects 0.3.0
Installing vault 0.18.2
Installing fauxhai-ng 8.7.0
Fetching signet 0.17.0
Installing tty-prompt 0.23.1
Installing faraday-follow_redirects 0.3.0
Installing pedump 0.6.6
Fetching google-cloud-env 1.6.0
Installing simplecov 0.21.2
Installing aws-sdk-core 3.172.0
Fetching activesupport 6.1.3.1
Installing signet 0.17.0
Installing chef-utils 17.10.95
Installing google-cloud-env 1.6.0
Fetching rspec 3.11.0
Fetching rspec-its 1.3.0
Fetching rspec_junit_formatter 0.4.1
Fetching tty-box 0.7.0
Fetching tty-table 0.12.0
Installing rspec-its 1.3.0
Fetching rubocop-ast 1.21.0
Installing rspec 3.11.0
Installing rspec_junit_formatter 0.4.1
Installing unf_ext 0.0.7.2 with native extensions
Installing tty-box 0.7.0
Fetching unparser 0.6.7
Fetching httparty 0.20.0
Fetching debug 1.6.1
Installing tty-table 0.12.0
Fetching google-cloud-core 1.6.0
Installing rubocop-ast 1.21.0
Fetching googleauth 1.7.0
Fetching simplecov-cobertura 2.1.0
Installing activesupport 6.1.3.1
Installing unparser 0.6.7
Installing google-cloud-core 1.6.0
Installing simplecov-cobertura 2.1.0
Installing httparty 0.20.0
Fetching mixlib-shellout 3.2.7
Installing googleauth 1.7.0
Installing debug 1.6.1 with native extensions
Fetching fantaskspec 1.2.0
Fetching license-acceptance 2.1.13
Installing mixlib-shellout 3.2.7
Installing fantaskspec 1.2.0
Installing license-acceptance 2.1.13
Fetching google-apis-core 0.11.0
Fetching chef-config 17.10.95
Fetching rubocop 1.36.0
Fetching proc_to_ast 0.1.0
Fetching gitlab 4.19.0
Installing proc_to_ast 0.1.0
Installing google-apis-core 0.11.0
Installing gitlab 4.19.0
Fetching rspec-parameterized-core 1.0.0
Fetching aws-sdk-secretsmanager 1.75.0
Fetching aws-sdk-ec2 1.327.0
Fetching aws-sdk-kms 1.64.0
Fetching aws-sdk-marketplacecatalog 1.22.0
Fetching google-apis-iamcredentials_v1 0.17.0
Fetching google-apis-storage_v1 0.19.0
Installing rubocop 1.36.0
Installing rspec-parameterized-core 1.0.0
Installing aws-sdk-marketplacecatalog 1.22.0
Installing aws-sdk-secretsmanager 1.75.0
Installing google-apis-iamcredentials_v1 0.17.0
Fetching rspec-parameterized-table_syntax 1.0.0
Installing google-apis-storage_v1 0.19.0
Installing aws-sdk-kms 1.64.0
Installing rspec-parameterized-table_syntax 1.0.0
Fetching rspec-parameterized 1.0.0
Fetching aws-sdk-s3 1.116.0
Installing aws-sdk-ec2 1.327.0
Installing chef-config 17.10.95
Fetching chef-telemetry 1.1.1
Installing rspec-parameterized 1.0.0
Installing chef-telemetry 1.1.1
Installing aws-sdk-s3 1.116.0
Fetching rubocop-performance 1.15.0
Fetching rubocop-gitlab-security 0.1.1
Fetching rubocop-rspec 2.13.1
Fetching rubocop-graphql 0.14.5
Fetching rubocop-rails 2.16.0
Installing rubocop-performance 1.15.0
Installing rubocop-gitlab-security 0.1.1
Installing rubocop-graphql 0.14.5
Installing rubocop-rspec 2.13.1
Installing rubocop-rails 2.16.0
Fetching gitlab-styles 9.0.0
Installing gitlab-styles 9.0.0
Fetching unf 0.1.4
Fetching chef-zero 15.0.11
Installing unf 0.1.4
Fetching domain_name 0.5.20190701
Installing domain_name 0.5.20190701
Fetching http-cookie 1.0.5
Installing http-cookie 1.0.5
Installing chef-zero 15.0.11
Fetching train-core 3.11.0
Fetching gssapi 1.3.1
Fetching ffi-libarchive 1.1.13
Fetching corefoundation 0.3.13
Fetching ffi-compiler 1.0.1
Installing ffi-libarchive 1.1.13
Installing gssapi 1.3.1
Fetching winrm 2.3.6
Installing corefoundation 0.3.13
Installing train-core 3.11.0
Fetching inspec-core 5.22.36
Fetching ohai 17.9.0
Installing winrm 2.3.6
Fetching winrm-fs 1.3.5
Installing ffi-compiler 1.0.1
Fetching llhttp-ffi 0.4.0
Installing ohai 17.9.0
Installing winrm-fs 1.3.5
Fetching winrm-elevated 1.2.3
Installing llhttp-ffi 0.4.0 with native extensions
Installing winrm-elevated 1.2.3
Fetching train-winrm 0.2.13
Installing train-winrm 0.2.13
Fetching http 5.1.0
Installing http 5.1.0
Installing inspec-core 5.22.36
Fetching chef 17.10.95
Installing chef 17.10.95
Fetching chef-cli 5.6.1
Installing chef-cli 5.6.1
Fetching chefspec 9.3.3
Installing chefspec 9.3.3
Fetching google-cloud-storage 1.44.0
Installing google-cloud-storage 1.44.0
Bundle complete! 32 Gemfile dependencies, 199 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
Post-install message from minitar:
The `minitar` executable is no longer bundled with `minitar`. If you are
expecting this executable, make sure you also install `minitar-cli`.
Post-install message from contracts:
0.16.x will be the supporting Ruby 2.x and be feature frozen (only fixes will be released)
For Ruby 3.x use 0.17.x or later (might not be released yet)
Post-install message from httparty:
When you HTTParty, you must party hard!
root@a39d0d744689:/omnibus-gitlab# bundle binstubs --all
root@a39d0d744689:/omnibus-gitlab# bundle exec rake build:project
[CLI] I | 2024-01-12T13:57:23+00:00 | Using config from 'omnibus.rb'
/usr/local/lib/ruby/gems/3.1.0/gems/ohai-17.9.0/lib/ohai/plugins/rpm.rb:25: warning: already initialized constant MACROS_MARKER
/usr/local/lib/ruby/gems/3.1.0/gems/ohai-17.9.0/lib/ohai/plugins/rpm.rb:25: warning: previous definition of MACROS_MARKER was here
/usr/local/lib/ruby/gems/3.1.0/gems/ohai-17.9.0/lib/ohai/plugins/rpm.rb:27: warning: already initialized constant DO_NOT_SPLIT
/usr/local/lib/ruby/gems/3.1.0/gems/ohai-17.9.0/lib/ohai/plugins/rpm.rb:27: warning: previous definition of DO_NOT_SPLIT was here
Building gitlab-ce 16.7.2+rfbranch.ea94d671...
[Software: zlib] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for zlib
[Software: jemalloc] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for jemalloc
[Software: openssl] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for openssl
[Software: redis] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for redis
[Software: ncurses] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for ncurses
[GitFetcher] W | 2024-01-12T13:57:25+00:00 | git fetch on a sha1 is not guaranteed to work
[GitFetcher] W | 2024-01-12T13:57:25+00:00 | Specify a ref name instead of 6315e1a380ecdb706d4f6518d2e8c7eb0db8fbe2 on {:git=>"https://gitlab.com/gitlab-org/build/omnibus-mirror/ncurses.git"}
[GitFetcher: ncurses] I | 2024-01-12T13:57:25+00:00 | Fetching from `https://gitlab.com/gitlab-org/build/omnibus-mirror/ncurses.git'
[Software: ngx_security_headers] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for ngx_security_headers
[Software: config_guess] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for config_guess
[GitFetcher] W | 2024-01-12T13:57:25+00:00 | git fetch on a sha1 is not guaranteed to work
[GitFetcher] W | 2024-01-12T13:57:25+00:00 | Specify a ref name instead of c9092d05347c925a26f6887980e185206e13f9d6 on {:git=>"https://gitlab.com/gitlab-org/build/omnibus-mirror/config_guess.git"}
[Software: nginx-module-vts] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for nginx-module-vts
[GitFetcher: config_guess] I | 2024-01-12T13:57:25+00:00 | Fetching from `https://gitlab.com/gitlab-org/build/omnibus-mirror/config_guess.git'
[Software: faraday-cage] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for faraday-cage
[NullFetcher: faraday-cage] I | 2024-01-12T13:57:25+00:00 | Fetching `faraday-cage' (nothing to fetch)
[Software: faraday-cage] I | 2024-01-12T13:57:25+00:00 | faraday-cage source fetch time: 0.028s
[Software: rubygems] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for rubygems
[NullFetcher: rubygems] I | 2024-01-12T13:57:25+00:00 | Fetching `rubygems' (nothing to fetch)
[Software: rubygems] I | 2024-01-12T13:57:25+00:00 | rubygems source fetch time: 0.0045s
[Software: cacerts] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for cacerts
[Software: libffi] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for libffi
[Software: ruby] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for ruby
[Software: libyaml] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for libyaml
[NetFetcher: ruby] I | 2024-01-12T13:57:25+00:00 | Downloading from `https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.4.tar.gz'
[Software: libarchive] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for libarchive
[NetFetcher: libyaml] I | 2024-01-12T13:57:25+00:00 | Downloading from `https://pyyaml.org/download/libyaml/yaml-0.2.5.tar.gz'
[Software: libiconv] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for libiconv
[Software: libedit] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for libedit
[NetFetcher: libedit] I | 2024-01-12T13:57:25+00:00 | Downloading from `http://www.thrysoee.dk/editline/libedit-20120601-3.0.tar.gz'
[NetFetcher: libiconv] I | 2024-01-12T13:57:25+00:00 | Downloading from `https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.15.tar.gz'
[NetFetcher: cacerts] I | 2024-01-12T13:57:25+00:00 | Downloading from `https://curl.haxx.se/ca/cacert-2022-07-19.pem'
[NetFetcher: libffi] I | 2024-01-12T13:57:25+00:00 | Downloading from `ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz'
[Software: libtool] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for libtool
[NetFetcher: libtool] I | 2024-01-12T13:57:25+00:00 | Downloading from `https://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.gz'
net/ftp is not found. You may need to `gem install net-ftp` to install net/ftp.
[Software: pcre] I | 2024-01-12T13:57:25+00:00 | Resolving manifest entry for pcre
[NetFetcher: libarchive] I | 2024-01-12T13:57:25+00:00 | Downloading from `https://www.libarchive.org/downloads/libarchive-3.6.2.tar.gz'
[Software: libffi] I | 2024-01-12T13:57:25+00:00 | libffi source fetch time: 0.0525s
[Project: gitlab-ce] I | 2024-01-12T13:57:25+00:00 | Software sources total fetch time: 0.0568s
[NetFetcher: pcre] I | 2024-01-12T13:57:25+00:00 | Downloading from `http://downloads.sourceforge.net/project/pcre/pcre/8.44/pcre-8.44.tar.gz'
[Software: libarchive] I | 2024-01-12T13:57:25+00:00 | libarchive source fetch time: 0.0202s
[Software: libtool] I | 2024-01-12T13:57:25+00:00 | libtool source fetch time: 0.0544s
[Software: pcre] I | 2024-01-12T13:57:25+00:00 | pcre source fetch time: 0.0538s
[Software: libyaml] I | 2024-01-12T13:57:25+00:00 | libyaml source fetch time: 0.1447s
[Software: ruby] I | 2024-01-12T13:57:25+00:00 | ruby source fetch time: 0.1726s
[Software: libedit] I | 2024-01-12T13:57:25+00:00 | libedit source fetch time: 0.195s
[Software: cacerts] I | 2024-01-12T13:57:25+00:00 | cacerts source fetch time: 0.2204s
[Software: libiconv] I | 2024-01-12T13:57:25+00:00 | libiconv source fetch time: 0.2558s
[Software: openssl] I | 2024-01-12T13:57:28+00:00 | openssl source fetch time: 3.0553s
[Software: config_guess] I | 2024-01-12T13:57:28+00:00 | config_guess source fetch time: 3.0557s
[Software: jemalloc] I | 2024-01-12T13:57:28+00:00 | jemalloc source fetch time: 3.0558s
[Software: zlib] I | 2024-01-12T13:57:28+00:00 | zlib source fetch time: 3.0564s
[Software: nginx-module-vts] I | 2024-01-12T13:57:28+00:00 | nginx-module-vts source fetch time: 3.0554s
[Software: redis] I | 2024-01-12T13:57:28+00:00 | redis source fetch time: 3.0561s
[Software: ncurses] I | 2024-01-12T13:57:28+00:00 | ncurses source fetch time: 3.0558s
[Software: ngx_security_headers] I | 2024-01-12T13:57:28+00:00 | ngx_security_headers source fetch time: 3.0557s
rake aborted!
Build failed
/omnibus-gitlab/lib/gitlab/tasks/build.rake:20:in `block (3 levels) in <top (required)>'
/omnibus-gitlab/lib/gitlab/util.rb:31:in `section'
/omnibus-gitlab/lib/gitlab/tasks/build.rake:19:in `block (2 levels) in <top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
Tasks: TOP => build:project
(See full trace by running task with --trace)
root@a39d0d744689:/omnibus-gitlab# echo $?
1
I don't have any more information what could be causing this, as there is no error message visible. I also checked the kernel and systemd logs on the Docker host, without any more information. I tried running this on different computers (an AMD Laptop using Arch Linux and an Intel Xeon Debian Server) resulting in the same failure. Any pointers on what is going wrong would be highly appreciated! Thanks!