Fehler beim Upgrade auf 3.3.0-beta6 aufgrund von Yarn-Timeout

Ok, behoben gemäß Stuck on yarn install, Time out.

Zur Referenz habe ich in /var/discourse/templates/web.template.yml diesen Block hinzugefügt:

  - exec:
      cd: $home
      cmd:
       - su discourse -c 'yarn config set network-timeout 600000 -g'

bevor dieser aufgerufen wird:

  - exec:
      cd: $home
      hook: yarn
      cmd:
        - |-
          if [ "$version" != "tests-passed" ]; then
            rm -rf app/assets/javascripts/node_modules
          fi
        - su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'

Aber warum tritt ein Timeout auf? Die Lösung im verlinkten Thema besagt, dass es an den geringen Server-Spezifikationen liegt (Google e2.micro Instanz, 2 Kerne, 1 GB RAM). Aber dies ist ein 4-Kern, 6GB VPS.

6 „Gefällt mir“