Ubuntu Focal 20.04 64 bits

Logs

====== Attempt #1

-----> Fetching repository

Cloning into '/tmp/d20230523-7-1elge45/input'...

Updating files: 29% (3977/13386) Updating files: 30% (4016/13386) Updating files: 31% (4150/13386) Updating files: 32% (4284/13386) Updating files: 33% (4418/13386) Updating files: 34% (4552/13386) Updating files: 35% (4686/13386) Updating files: 36% (4819/13386) Updating files: 37% (4953/13386) Updating files: 38% (5087/13386) Updating files: 39% (5221/13386) Updating files: 40% (5355/13386) Updating files: 41% (5489/13386) Updating files: 42% (5623/13386) Updating files: 43% (5756/13386) Updating files: 44% (5890/13386) Updating files: 45% (6024/13386) Updating files: 46% (6158/13386) Updating files: 47% (6292/13386) Updating files: 48% (6426/13386) Updating files: 49% (6560/13386) Updating files: 50% (6693/13386) Updating files: 51% (6827/13386) Updating files: 52% (6961/13386) Updating files: 53% (7095/13386) Updating files: 54% (7229/13386) Updating files: 55% (7363/13386) Updating files: 56% (7497/13386) Updating files: 57% (7631/13386) Updating files: 58% (7764/13386) Updating files: 59% (7898/13386) Updating files: 60% (8032/13386) Updating files: 61% (8166/13386) Updating files: 62% (8300/13386) Updating files: 63% (8434/13386) Updating files: 64% (8568/13386) Updating files: 65% (8701/13386) Updating files: 66% (8835/13386) Updating files: 67% (8969/13386) Updating files: 68% (9103/13386) Updating files: 69% (9237/13386) Updating files: 70% (9371/13386) Updating files: 71% (9505/13386) Updating files: 72% (9638/13386) Updating files: 73% (9772/13386) Updating files: 74% (9906/13386) Updating files: 75% (10040/13386) Updating files: 76% (10174/13386) Updating files: 77% (10308/13386) Updating files: 78% (10442/13386) Updating files: 79% (10575/13386) Updating files: 80% (10709/13386) Updating files: 81% (10843/13386) Updating files: 82% (10977/13386) Updating files: 83% (11111/13386) Updating files: 84% (11245/13386) Updating files: 85% (11379/13386) Updating files: 86% (11512/13386) Updating files: 87% (11646/13386) Updating files: 88% (11780/13386) Updating files: 89% (11914/13386) Updating files: 90% (12048/13386) Updating files: 91% (12182/13386) Updating files: 92% (12316/13386) Updating files: 93% (12449/13386) Updating files: 94% (12583/13386) Updating files: 95% (12717/13386) Updating files: 96% (12851/13386) Updating files: 97% (12985/13386) Updating files: 98% (13119/13386) Updating files: 99% (13253/13386) Updating files: 100% (13386/13386) Updating files: 100% (13386/13386), done.

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

-----> Starting packaging process

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

-----> Additional environment variables

UUID=0bfbb642-5a63-4192-a211-24410f0fa932

DATABASE_URL=postgres://postgres:vzuz-AkcCtGqJhjB@65.108.144.194:51189/postgres

DATABASE_HOST=65.108.144.194

DATABASE_PORT=51189

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/d20230523-61-kv99b6/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/d20230523-61-kv99b6/opt/openproject/packaging/addons/repositories#)

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

-----> [wizard] adding openproject wizard (/tmp/d20230523-61-kv99b6/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 3853 packages, and audited 3854 packages in 2m

482 packages are looking for funding

run `npm fund` for details

42 vulnerabilities (7 moderate, 32 high, 3 critical)

To address issues that do not require attention, run:

npm audit fix

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

npm audit fix --force

Run `npm audit` for details.

up to date, audited 221 packages in 2m

13 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

Using rake 13.0.6

Using Ascii85 1.1.0

Using concurrent-ruby 1.2.2

Using i18n 1.12.0

Using minitest 5.17.0

Using tzinfo 2.0.6

Using activesupport 7.0.4.2

Using builder 3.2.4

Using erubi 1.12.0

Using racc 1.6.2

Using nokogiri 1.14.2 (x86_64-linux)

Using rails-dom-testing 2.0.3

Using crass 1.0.6

Using loofah 2.19.1

Using rails-html-sanitizer 1.5.0

Using actionview 7.0.4.2

Using rack 2.2.6.3

Using rack-test 2.0.2

Using actionpack 7.0.4.2

Using nio4r 2.5.8

Using websocket-extensions 0.1.5

Using websocket-driver 0.7.5

Using actioncable 7.0.4.2

Using globalid 1.1.0

Using activejob 7.0.4.2

Using activemodel 7.0.4.2

Using activerecord 7.0.4.2

Using marcel 1.0.2

Using mini_mime 1.1.2

Using activestorage 7.0.4.2

Using date 3.3.3

Using timeout 0.3.2

Using net-protocol 0.2.1

Using net-imap 0.3.4

Using net-pop 0.1.2

Using net-smtp 0.3.3

Using mail 2.8.1

Using actionmailbox 7.0.4.2

Using actionmailer 7.0.4.2

Using method_source 1.0.0

Using thor 1.2.1

Using zeitwerk 2.6.7

Using railties 7.0.4.2

Using actionpack-xml_parser 2.0.1

Using actiontext 7.0.4.2

Using activemodel-serializers-xml 1.0.2

Using activerecord-import 1.4.1

Using activerecord-nulldb-adapter 0.8.0

Using multi_json 1.15.0

Using activerecord-session_store 2.0.0

Using acts_as_list 1.1.0

Using acts_as_tree 2.9.1

Using public_suffix 5.0.1

Using addressable 2.8.1

Using aes_key_wrap 1.1.0

Using afm 0.2.2

Using rbtree3 0.7.0

Using airbrake-ruby 6.2.0

Using airbrake 13.0.3

Using appsignal 3.3.7

Using attr_required 1.0.1

Using auto_strip_attributes 2.6.0

Using awesome_nested_set 3.5.0

Using aws-eventstream 1.2.0

Using aws-partitions 1.719.0

Using aws-sigv4 1.5.2

Using jmespath 1.6.2

Using aws-sdk-core 3.170.0

Using aws-sdk-kms 1.63.0

Using aws-sdk-s3 1.119.1

Using aws-sdk-sns 1.60.0

Using bcrypt 3.1.18

Using bindata 2.4.15

Using msgpack 1.6.0

Using bootsnap 1.16.0

Using browser 5.3.1

Using budgets 1.0.0 from source at `modules/budgets`

Using bundler 2.4.6

Using mime-types-data 3.2023.0218.1

Using mime-types 3.4.1

Using ssrf_filter 1.1.1

Using carrierwave 1.3.2

Using excon 0.99.0

Using formatador 1.1.0

Using fog-core 2.3.0

Using fog-json 1.2.0

Using fog-xml 0.1.4

Using fog-aws 3.18.0

Using carrierwave_direct 2.1.0

Using declarative-option 0.1.0

Using declarative-builder 0.1.0

Using tilt 2.1.0

Using uber 0.1.0

Using cells 4.1.7

Using temple 0.10.0

Using erbse 0.1.4

Using cells-erb 0.1.0

Using cells-rails 0.1.5

Using with_advisory_lock 4.6.0

Using closure_tree 7.4.0

Using commonmarker 0.23.8

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 dashboards 1.0.0 from source at `modules/dashboards`

Using date_validator 0.12.0

Using html-pipeline 2.14.3

Using deckar01-task_list 2.3.2

Using declarative 0.0.20

Using et-orbi 1.2.7

Using raabro 1.4.0

Using fugit 1.8.1

Using delayed_cron_job 0.9.0

Using delayed_job 4.1.11

Using delayed_job_active_record 4.1.7

Using trailblazer-option 0.1.2

Using representable 3.2.0

Using disposable 0.6.3

Using unf_ext 0.0.8.2

Using unf 0.1.4

Using domain_name 0.5.20190701

Using doorkeeper 5.5.4

Using dry-core 1.0.0

Using dry-inflector 1.0.0

Using dry-logic 1.5.0

Using dry-types 1.7.1

Using regexp_parser 2.7.0

Using ecma-re-validator 0.4.0

Using email_validator 2.2.4

Using escape_utils 1.3.0

Using faraday-net_http 3.0.2

Using ruby2_keywords 0.0.5

Using faraday 2.7.4

Using faraday-follow_redirects 0.3.0

Using fastimage 2.2.6

Using ffi 1.15.5

Using friendly_id 5.5.0

Using request_store 1.5.1

Using gon 6.4.0

Using jwt 2.7.0

Using memoist 0.16.2

Using os 1.1.4

Using signet 0.17.0

Using googleauth 1.3.0

Using httpclient 2.8.3

Using retriable 3.1.2

Using rexml 3.2.5

Using webrick 1.8.1

Using google-apis-core 0.11.0

Using google-apis-gmail_v1 0.25.0

Using mustermann 3.0.0

Using mustermann-grape 1.0.2

Using rack-accept 0.4.5

Using grape 1.7.0

Using grape_logging 1.8.4

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 http-cookie 1.0.5

Using i18n-js 3.9.2

Using ice_cube 0.16.4

Using icalendar 2.8.0

Using iso8601 0.13.0

Using json 2.6.3

Using json-jwt 1.16.3

Using uri_template 0.7.0

Using json_schemer 0.2.24

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

Using rack-oauth2 1.21.3

Using swd 2.0.2

Using validate_email 0.1.6

Using validate_url 1.0.15

Using webfinger 2.1.2

Using openid_connect 1.1.8

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

Using rails 7.0.4.2

Using lobby_boy 0.1.3

Using lograge 0.12.0

Using matrix 0.4.2

Using messagebird-rest 1.4.2

Using meta-tags 2.18.0

Using mini_magick 4.12.0

Using my_page 1.0.0 from source at `modules/my_page`

Using net-ldap 0.17.1

Using netrc 0.11.0

Using oj 3.14.2

Using okcomputer 1.18.4

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

Using ruby-saml 1.15.0

Using omniauth-saml 1.10.3

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

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

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

Using ruby-rc4 0.1.5

Using ttfunk 1.7.0

Using pdf-reader 2.11.0

Using pdf-inspector 1.3.0

Using pdf-core 0.9.0

Using prawn 2.4.0

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

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

Using rubyzip 2.3.2

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

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 openproject-webhooks 1.0.0 from source at `modules/webhooks`

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

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 openproject-meeting 1.0.0 from source at `modules/meeting`

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

Using recaptcha 5.12.3

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

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

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 openproject-token 2.2.0

Using rotp 6.2.2

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

Using ruby-ole 1.2.12.2

Using spreadsheet 1.3.0

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

Using overviews 1.0.0 from source at `modules/overviews`

Using paper_trail 12.3.0

Using pg 1.4.6

Using plaintext 0.3.4

Using posix-spawn 0.3.15

Using prawn-table 0.2.2

Using prawn-markup 0.3.7

Using stringio 3.0.5

Using psych 5.1.0

Using puma 6.1.1

Using puma-plugin-statsd 2.4.0

Using rack-attack 6.6.1

Using rack-cors 1.1.1

Using rack-protection 3.0.5

Using rack-timeout 0.6.3

Using rails-i18n 7.0.6

Using rdoc 6.5.0

Using responders 3.1.0

Using rest-client 2.1.0

Using rinku 2.0.6

Using roar 1.2.0

Using rouge 4.1.0

Using ruby-duration 3.2.3

Using ruby-progressbar 1.12.0

Using rubytree 2.0.0

Using sanitize 6.0.1

Using secure_headers 6.5.0

Using semantic 1.6.1

Using sprockets 3.7.2

Using sprockets-rails 3.4.2

Using stringex 2.8.5

Using structured_warnings 0.4.0

Using svg-graph 2.2.1

Using sys-filesystem 1.4.3

Using typed_dag 2.0.2

Using tzinfo-data 1.2022.7

Using view_component 2.82.0

Using warden 1.2.9

Using warden-basic_auth 0.2.1

Using will_paginate 3.3.1

Bundle complete! 176 Gemfile dependencies, 267 gems now installed.

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

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

Bundle completed (0.91s)

Cleaning up the bundler cache.

Removing bundler (2.3.10)

-----> Detecting rake tasks

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

Running: rake assets:precompile

npm run build

Linking frontend plugins

Cleaning linked target directory /tmp/d20230523-61-kv99b6/opt/openproject/frontend/src/app/features/plugins/linked

Linking frontend of OpenProject plugin budgets to /tmp/d20230523-61-kv99b6/opt/openproject/frontend/src/app/features/plugins/linked/budgets.

Linking frontend of OpenProject plugin costs to /tmp/d20230523-61-kv99b6/opt/openproject/frontend/src/app/features/plugins/linked/costs.

Linking frontend of OpenProject plugin openproject-avatars to /tmp/d20230523-61-kv99b6/opt/openproject/frontend/src/app/features/plugins/linked/openproject-avatars.

Linking frontend of OpenProject plugin openproject-documents to /tmp/d20230523-61-kv99b6/opt/openproject/frontend/src/app/features/plugins/linked/openproject-documents.

Linking frontend of OpenProject plugin openproject-github_integration to /tmp/d20230523-61-kv99b6/opt/openproject/frontend/src/app/features/plugins/linked/openproject-github_integration.

Regenerating frontend plugin registry /tmp/d20230523-61-kv99b6/opt/openproject/frontend/src/app/features/plugins/linked-plugins.module.ts.

Regenerating frontend plugin sass /tmp/d20230523-61-kv99b6/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:

- @uirouter/core [module/esm5] (https://github.com/ui-router/core.git)

- @datorama/akita [es2015/esm2015] (https://github.com/datorama/akita)

- @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/d20230523-61-kv99b6/opt/openproject/lib/tasks/assets.rake:68:in `block (4 levels) in <top (required)>'

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

/tmp/d20230523-61-kv99b6/opt/openproject/lib/tasks/assets.rake:66:in `chdir'

/tmp/d20230523-61-kv99b6/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.