Ubuntu Jammy 22.04 64 bits

Logs

====== Attempt #1

-----> Fetching repository

Cloning into '/tmp/d20230525-7-1iyvzo1/input'...

Updating files: 30% (4275/13852) Updating files: 31% (4295/13852) Updating files: 32% (4433/13852) Updating files: 33% (4572/13852) Updating files: 34% (4710/13852) Updating files: 35% (4849/13852) Updating files: 36% (4987/13852) Updating files: 37% (5126/13852) Updating files: 38% (5264/13852) Updating files: 39% (5403/13852) Updating files: 40% (5541/13852) Updating files: 41% (5680/13852) Updating files: 42% (5818/13852) Updating files: 43% (5957/13852) Updating files: 44% (6095/13852) Updating files: 45% (6234/13852) Updating files: 46% (6372/13852) Updating files: 47% (6511/13852) Updating files: 48% (6649/13852) Updating files: 49% (6788/13852) Updating files: 50% (6926/13852) Updating files: 51% (7065/13852) Updating files: 52% (7204/13852) Updating files: 53% (7342/13852) Updating files: 54% (7481/13852) Updating files: 55% (7619/13852) Updating files: 56% (7758/13852) Updating files: 57% (7896/13852) Updating files: 58% (8035/13852) Updating files: 59% (8173/13852) Updating files: 60% (8312/13852) Updating files: 61% (8450/13852) Updating files: 62% (8589/13852) Updating files: 63% (8727/13852) Updating files: 64% (8866/13852) Updating files: 65% (9004/13852) Updating files: 66% (9143/13852) Updating files: 67% (9281/13852) Updating files: 68% (9420/13852) Updating files: 69% (9558/13852) Updating files: 70% (9697/13852) Updating files: 71% (9835/13852) Updating files: 72% (9974/13852) Updating files: 73% (10112/13852) Updating files: 74% (10251/13852) Updating files: 75% (10389/13852) Updating files: 76% (10528/13852) Updating files: 77% (10667/13852) Updating files: 78% (10805/13852) Updating files: 79% (10944/13852) Updating files: 80% (11082/13852) Updating files: 81% (11221/13852) Updating files: 82% (11359/13852) Updating files: 83% (11498/13852) Updating files: 84% (11636/13852) Updating files: 85% (11775/13852) Updating files: 86% (11913/13852) Updating files: 87% (12052/13852) Updating files: 88% (12190/13852) Updating files: 89% (12329/13852) Updating files: 90% (12467/13852) Updating files: 91% (12606/13852) Updating files: 92% (12744/13852) Updating files: 93% (12883/13852) Updating files: 94% (13021/13852) Updating files: 95% (13160/13852) Updating files: 96% (13298/13852) Updating files: 97% (13437/13852) Updating files: 98% (13575/13852) Updating files: 99% (13714/13852) Updating files: 100% (13852/13852) Updating files: 100% (13852/13852), done.

-----> Setting up package repository...

-----> Starting packaging process

-----> Starting service postgres...

-----> Additional environment variables

UUID=55df756a-3ea5-4334-aecb-7a48d11c1a1d

DATABASE_URL=postgres://postgres:mlWOo2UZ9zg0lboI@65.108.144.194:51735/postgres

DATABASE_HOST=65.108.144.194

DATABASE_PORT=51735

HOME=/home/pkgr

-----> Found valid cache

-----> Restoring cache...

-----> Fetching pkgr 51fe0185c131ffabb5de2c8c611afcd30977aeea...

-----> Starting packaging process...

-----> [wizard] adding legacy-installer wizard (https://github.com/pkgr/addon-legacy-installer#master)

-----> [wizard] adding openproject-edition wizard (/tmp/d20230525-59-j03a3r/opt/openproject/packaging/addons/openproject-edition#)

-----> [wizard] adding postgres wizard (https://github.com/pkgr/addon-postgres#master)

-----> [wizard] adding apache2 wizard (https://github.com/pkgr/addon-apache2#master)

-----> [wizard] adding repositories wizard (/tmp/d20230525-59-j03a3r/opt/openproject/packaging/addons/repositories#)

-----> [wizard] adding memcached wizard (https://github.com/pkgr/addon-memcached#master)

-----> [wizard] adding openproject wizard (/tmp/d20230525-59-j03a3r/opt/openproject/packaging/addons/openproject#)

-----> Fetching buildpack https://github.com/opf/heroku-buildpack-multi.git at master

-----> Running hook: "packaging/setup"

-----> Multipack app

=====> Downloading Buildpack: https://github.com/heroku/heroku-buildpack-nodejs.git

=====> Detected Framework: Node.js

-----> Creating runtime environment

NPM_CONFIG_PRODUCTION=false

NPM_CONFIG_LOGLEVEL=error

NODE_VERBOSE=false

NODE_ENV=production

NODE_MODULES_CACHE=true

-----> Installing binaries

engines.node (package.json): ~16.17.0

engines.npm (package.json): ~8.12.1

Resolving node version ~16.17.0...

Downloading and installing node 16.17.1...

Bootstrapping npm ~8.12.1 (replacing 8.15.0)...

npm 8.12.2 installed

-----> Restoring cache

- node_modules

-----> Installing dependencies

Installing node modules (package.json)

> openproject@0.1.0 postinstall

> cd frontend && npm install

added 2677 packages, and audited 2678 packages in 2m

374 packages are looking for funding

run `npm fund` for details

12 vulnerabilities (7 moderate, 4 high, 1 critical)

To address all issues possible (including breaking changes), run:

npm audit fix --force

Some issues need review, and may require choosing

a different dependency.

Run `npm audit` for details.

up to date, audited 221 packages in 2m

12 packages are looking for funding

run `npm fund` for details

7 vulnerabilities (4 moderate, 2 high, 1 critical)

Some issues need review, and may require choosing

a different dependency.

Run `npm audit` for details.

-----> Build

-----> Caching build

- node_modules

-----> Pruning devDependencies

Skipping because NPM_CONFIG_PRODUCTION is 'false'

-----> Build succeeded!

=====> Downloading Buildpack: https://github.com/pkgr/heroku-buildpack-ruby.git

=====> Detected Framework: Ruby

-----> Installing bundler 2.3.10

-----> Removing BUNDLED WITH version in the Gemfile.lock

-----> Compiling Ruby/Rails

-----> Using Ruby version: ruby-3.2.1

cp: '/my/cache/vendor/bundle/.' and '/my/cache/vendor/bundle/.' are the same file

-----> Installing dependencies using bundler 2.3.10

Running: BUNDLE_WITHOUT='development:test' BUNDLE_PATH=vendor/bundle BUNDLE_BIN=vendor/bundle/bin BUNDLE_DEPLOYMENT=1 bundle install -j4

Fetching gem metadata from https://rubygems.org/.......

Using rake 13.0.6

Using builder 3.2.4

Using Ascii85 1.1.0

Using concurrent-ruby 1.2.2

Using minitest 5.18.0

Using erubi 1.12.0

Using racc 1.6.2

Using crass 1.0.6

Using rack 2.2.7

Using nio4r 2.5.9

Using websocket-extensions 0.1.5

Using marcel 1.0.2

Using date 3.3.3

Using timeout 0.3.2

Using method_source 1.0.0

Using mini_mime 1.1.2

Using zeitwerk 2.6.8

Using multi_json 1.15.0

Using public_suffix 5.0.1

Using aes_key_wrap 1.1.0

Using afm 0.2.2

Using rbtree3 0.7.1

Using attr_required 1.0.1

Using aws-eventstream 1.2.0

Using aws-partitions 1.769.0

Using jmespath 1.6.2

Using bcrypt 3.1.18

Using bindata 2.4.15

Using msgpack 1.7.1

Using browser 5.3.1

Using budgets 1.0.0 from source at `modules/budgets`

Using thor 1.2.2

Using bundler 2.4.6

Using mime-types-data 3.2023.0218.1

Using ssrf_filter 1.1.1

Using excon 0.99.0

Using formatador 1.1.0

Using commonmarker 0.23.9

Using costs 1.0.0 from source at `modules/costs`

Using daemons 1.4.1

Using dalli 3.2.4

Using grids 1.0.0 from source at `modules/grids`

Using declarative 0.0.20

Using raabro 1.4.0

Using trailblazer-option 0.1.2

Using uber 0.1.0

Using unf_ext 0.0.8.2

Using dry-inflector 1.0.0

Using regexp_parser 2.8.0

Using escape_utils 1.3.0

Using faraday-net_http 3.0.2

Using ruby2_keywords 0.0.5

Using ffi 1.15.5

Fetching fastimage 2.2.7

Using front_matter_parser 1.0.1

Using jwt 2.7.0

Using memoist 0.16.2

Using os 1.1.4

Using httpclient 2.8.3

Using retriable 3.1.2

Using rexml 3.2.5

Using webrick 1.8.1

Using gravatar_image_tag 1.2.0

Using hana 1.3.7

Using hashery 2.1.2

Using hashie 3.6.0

Using htmldiff 0.0.1

Using http-accept 1.7.0

Using ice_cube 0.16.4

Using iso8601 0.13.0

Using json 2.6.3

Using uri_template 0.7.0

Using matrix 0.4.2

Using pdf-core 0.9.0

Using ttfunk 1.7.0

Using text-hyphen 1.5.0

Using messagebird-rest 1.4.2

Using net-ldap 0.18.0

Using netrc 0.11.0

Using oj 3.14.3

Using okcomputer 1.18.4

Using ruby-rc4 0.1.5

Using rubyzip 2.3.2

Using openproject-boards 1.0.0 from source at `modules/boards`

Using openproject-calendar 1.0.0 from source at `modules/calendar`

Using openproject-documents 1.0.0 from source at `modules/documents`

Using mini_magick 4.12.0

Using openproject-webhooks 1.0.0 from source at `modules/webhooks`

Using openproject-job_status 1.0.0 from source at `modules/job_status`

Using openproject-ldap_groups 1.0.0 from source at `modules/ldap_groups`

Using recaptcha 5.14.0

Using openproject-storages 1.0.0 from source at `modules/storages`

Using openproject-team_planner 1.0.0 from source at `modules/team_planner`

Using rotp 6.2.2

Using ruby-ole 1.2.12.2

Using ox 2.14.16

Using pg 1.5.3

Using posix-spawn 0.3.15

Using stringio 3.0.6

Using rack-timeout 0.6.3

Using rinku 2.0.6

Using rouge 4.1.1

Using ruby-progressbar 1.13.0

Using secure_headers 6.5.0

Using semantic 1.6.1

Using stringex 2.8.6

Using structured_warnings 0.4.0

Using svg-graph 2.2.2

Using will_paginate 3.3.1

Using i18n 1.13.0

Using tzinfo 2.0.6

Using nokogiri 1.15.1 (x86_64-linux)

Using rack-test 2.1.0

Using websocket-driver 0.7.5

Using request_store 1.5.1

Using appsignal 3.4.2

Using rack-accept 0.4.5

Using puma 6.2.2

Using rack-cors 2.0.1

Using rack-attack 6.6.1

Using rack-protection 3.0.6

Using sprockets 3.7.2

Using warden 1.2.9

Using addressable 2.8.4

Using airbrake-ruby 6.2.1

Using aws-sigv4 1.5.2

Using bootsnap 1.16.0

Using net-protocol 0.2.1

Using dry-core 1.0.0

Using mime-types 3.4.1

Using representable 3.2.0

Using unf 0.1.4

Using ecma-re-validator 0.4.0

Using faraday 2.7.4

Using mustermann 3.0.0

Using openproject-reporting 1.0.0 from source at `modules/reporting`

Using dashboards 1.0.0 from source at `modules/dashboards`

Using my_page 1.0.0 from source at `modules/my_page`

Using overviews 1.0.0 from source at `modules/overviews`

Using sys-filesystem 1.4.3

Using omniauth 1.9.0 from https://github.com/opf/omniauth (at fe862f9@fe862f9)

Using icalendar 2.8.0

Using prawn 2.4.0

Using pdf-reader 2.11.0

Using openproject-github_integration 1.0.0 from source at `modules/github_integration`

Using rubytree 2.0.0

Using activesupport 7.0.4.3

Using et-orbi 1.2.7

Installing fastimage 2.2.7

Using i18n-js 3.9.2

Using openproject-recaptcha 1.0.0 from source at `modules/recaptcha`

Using spreadsheet 1.3.0

Using psych 5.1.0

Using tzinfo-data 1.2023.3

Using loofah 2.21.3

Using ruby-saml 1.15.0

Using sanitize 6.0.1

Using warden-basic_auth 0.2.1

Using puma-plugin-statsd 2.4.0

Using net-imap 0.3.4

Using net-pop 0.1.2

Using net-smtp 0.3.3

Using aws-sdk-core 3.173.1

Using airbrake 13.0.3

Using dry-logic 1.5.0

Using fog-core 2.3.0

Using disposable 0.6.3

Using roar 1.2.0

Using domain_name 0.5.20190701

Using json_schemer 0.2.24

Using faraday-follow_redirects 0.3.0

Using openproject-auth_plugins 1.0.0 from source at `modules/auth_plugins`

Using signet 0.17.0

Using mustermann-grape 1.0.2

Using openproject-meeting 1.0.0 from source at `modules/meeting`

Using prawn-table 0.2.2

Using rails-dom-testing 2.0.3

Using globalid 1.1.0

Using activemodel 7.0.4.3

Using html-pipeline 2.14.3

Using fugit 1.8.1

Using delayed_job 4.1.11

Using plaintext 0.3.4

Using ruby-duration 3.2.3

Using view_component 3.0.0

Using rdoc 6.5.0

Using openproject-xls_export 1.0.0 from source at `modules/xls_export`

Using pdf-inspector 1.3.0

Using rails-html-sanitizer 1.5.0

Using omniauth-saml 1.10.3

Using mail 2.8.1

Using aws-sdk-kms 1.64.0

Using aws-sdk-sns 1.60.0

Using dry-types 1.7.1

Using fog-json 1.2.0

Using fog-xml 0.1.4

Using http-cookie 1.0.5

Using json-jwt 1.16.3

Using webfinger 2.1.2

Using swd 2.0.2

Using googleauth 1.5.2

Using md_to_pdf 0.0.15 from https://github.com/opf/md-to-pdf (at v0.0.15@fc27241)

Using activejob 7.0.4.3

Using activerecord 7.0.4.3

Using activemodel-serializers-xml 1.0.2

Using deckar01-task_list 2.3.2

Using carrierwave 1.3.2

Using date_validator 0.12.0

Using delayed_cron_job 0.9.0

Using email_validator 2.2.4

Using openproject-pdf_export 1.0.0 from source at `modules/pdf_export`

Using validate_url 1.0.15

Using openproject-token 3.0.1

Using openproject-auth_saml 1.0.0 from source at `modules/auth_saml`

Using actionview 7.0.4.3

Using grape 1.7.1

Using openproject-two_factor_authentication 1.0.0 from source at `modules/two_factor_authentication`

Using validate_email 0.1.6

Using aws-sdk-s3 1.122.0

Using fog-aws 3.19.0

Using openproject-avatars 1.0.0 from source at `modules/avatars`

Using rest-client 2.1.0

Using google-apis-core 0.11.0

Using rack-oauth2 2.2.0

Using activerecord-import 1.4.1

Using acts_as_list 1.1.0

Using acts_as_tree 2.9.1

Using activerecord-nulldb-adapter 0.9.0

Using awesome_nested_set 3.5.0

Using auto_strip_attributes 2.6.0

Using delayed_job_active_record 4.1.7

Using with_advisory_lock 4.6.0

Using friendly_id 5.5.0

Using paper_trail 12.3.0

Using actionpack 7.0.4.3

Using grape_logging 1.8.4

Using carrierwave_direct 2.1.0

Using google-apis-gmail_v1 0.28.0

Using openproject-backlogs 1.0.0 from source at `modules/backlogs`

Using openid_connect 2.2.0

Using openproject-bim 1.0.0 from source at `modules/bim`

Using activestorage 7.0.4.3

Using actionmailer 7.0.4.3

Using railties 7.0.4.3

Using gon 6.4.0

Using meta-tags 2.18.0

Using sprockets-rails 3.4.2

Using closure_tree 7.4.0

Using actioncable 7.0.4.3

Using actionmailbox 7.0.4.3

Using actionpack-xml_parser 2.0.1

Using actiontext 7.0.4.3

Using activerecord-session_store 2.0.0

Using omniauth-openid-connect 0.4.0 from https://github.com/opf/omniauth-openid-connect.git (at efddc06@efddc06)

Using doorkeeper 5.5.4

Using lograge 0.12.0

Using rails-i18n 7.0.7

Using responders 3.1.0

Using rails 7.0.4.3

Using omniauth-openid_connect-providers 0.2.0 from https://github.com/opf/omniauth-openid_connect-providers.git (at a6c0c3e@a6c0c3e)

Using lobby_boy 0.1.3

Using typed_dag 2.0.2

Using openproject-openid_connect 1.0.0 from source at `modules/openid_connect`

Bundle complete! 175 Gemfile dependencies, 262 gems now installed.

Gems in the groups 'development' and 'test' were not installed.

Bundled gems are installed into `./vendor/bundle`

Bundle completed (7.34s)

Cleaning up the bundler cache.

Removing bundler (2.3.10)

Removing fastimage (2.2.6)

-----> Detecting rake tasks

-----> Preparing app for Rails asset pipeline

Running: rake assets:precompile

/tmp/d20230525-59-j03a3r/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.3/lib/pg/text_decoder/timestamp.rb:9:in `initialize': PG::Coder.new(hash) is deprecated. Please use keyword arguments instead! Called from /tmp/d20230525-59-j03a3r/opt/openproject/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/postgresql_adapter.rb:980:in `new' (StructuredWarnings::StandardWarning)

/tmp/d20230525-59-j03a3r/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.3/lib/pg/text_decoder/timestamp.rb:9:in `initialize': PG::Coder.new(hash) is deprecated. Please use keyword arguments instead! Called from /tmp/d20230525-59-j03a3r/opt/openproject/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/postgresql_adapter.rb:980:in `new' (StructuredWarnings::StandardWarning)

/tmp/d20230525-59-j03a3r/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.3/lib/pg/text_decoder/timestamp.rb:9:in `initialize': PG::Coder.new(hash) is deprecated. Please use keyword arguments instead! Called from /tmp/d20230525-59-j03a3r/opt/openproject/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/postgresql_adapter.rb:980:in `new' (StructuredWarnings::StandardWarning)

npm run build

Linking frontend plugins

Cleaning linked target directory /tmp/d20230525-59-j03a3r/opt/openproject/frontend/src/app/features/plugins/linked

Linking frontend of OpenProject plugin budgets to /tmp/d20230525-59-j03a3r/opt/openproject/frontend/src/app/features/plugins/linked/budgets.

Linking frontend of OpenProject plugin costs to /tmp/d20230525-59-j03a3r/opt/openproject/frontend/src/app/features/plugins/linked/costs.

Linking frontend of OpenProject plugin openproject-avatars to /tmp/d20230525-59-j03a3r/opt/openproject/frontend/src/app/features/plugins/linked/openproject-avatars.

Linking frontend of OpenProject plugin openproject-documents to /tmp/d20230525-59-j03a3r/opt/openproject/frontend/src/app/features/plugins/linked/openproject-documents.

Linking frontend of OpenProject plugin openproject-github_integration to /tmp/d20230525-59-j03a3r/opt/openproject/frontend/src/app/features/plugins/linked/openproject-github_integration.

Regenerating frontend plugin registry /tmp/d20230525-59-j03a3r/opt/openproject/frontend/src/app/features/plugins/linked-plugins.module.ts.

Regenerating frontend plugin sass /tmp/d20230525-59-j03a3r/opt/openproject/frontend/src/app/features/plugins/linked-plugins.styles.sass.

Building angular frontend

npm WARN config production Use `--omit=dev` instead.

> openproject-frontend@0.1.0 build

> node --max_old_space_size=4096 ./node_modules/@angular/cli/bin/ng build --configuration production --named-chunks --source-map

Option "deployUrl" is deprecated: Use "baseHref" option, "APP_BASE_HREF" DI token or a combination of both instead. For more information, see https://angular.io/guide/deployment#the-deploy-url.

Components styles sourcemaps are not generated when styles optimization is enabled.

- Generating browser application bundles (phase: setup)...

TypeScript compiler options "target" and "useDefineForClassFields" are set to "ES2022" and "false" respectively by the Angular CLI. To control ECMA version and features use the Browerslist configuration. For more information, see https://angular.io/guide/build#configuring-browser-compatibility

NOTE: You can set the "target" to "ES2022" in the project's tsconfig to remove this warning.

Processing legacy "View Engine" libraries:

- @ng-select/ng-select [es2015/esm2015] (ng-select/ng-select)

- @ng-select/ng-option-highlight [es2015/esm2015] (ng-select/ng-select)

- ng2-dragula [es2015/esm2015] (git+https://github.com/valor-software/ng2-dragula.git)

- ng-dynamic-component [es2015/esm2015] (https://github.com/gund/ng-dynamic-component.git)

- @ngneat/content-loader [es2015/esm2015] (https://github.com/ngneat/content-loader)

- @kolkov/ngx-gallery [es2015/esm2015] (https://github.com/kolkov/ngx-gallery)

- @ngx-formly/core [es2015/esm2015] (git+https://github.com/ngx-formly/ngx-formly.git)

- ng2-charts [es2015/esm2015] (git+https://github.com/valor-software/ng2-charts.git)

- cdk-drag-scroll [es2015/esm2015] (git+https://github.com/volser/cdk-drag-scroll.git)

Encourage the library authors to publish an Ivy distribution.

Killed

rake aborted!

Failed to compile angular frontend: 137

/tmp/d20230525-59-j03a3r/opt/openproject/lib/tasks/assets.rake:68:in `block (4 levels) in <top (required)>'

/tmp/d20230525-59-j03a3r/opt/openproject/lib/tasks/assets.rake:67:in `block (3 levels) in <top (required)>'

/tmp/d20230525-59-j03a3r/opt/openproject/lib/tasks/assets.rake:66:in `chdir'

/tmp/d20230525-59-j03a3r/opt/openproject/lib/tasks/assets.rake:66:in `block (2 levels) in <top (required)>'

Tasks: TOP => assets:precompile => assets:compile_environment => assets:prepare_op => assets:angular

(See full trace by running task with --trace)



!

! Precompiling assets failed.

!

! ERROR: compile failed

Failed to package application

tar: This does not look like a tar archive

tar: Exiting with failure status due to previous errors

! FAILED - Build error.

! Please contact support.