Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(util/exec): use spawn instead of exec #16414

Merged

Conversation

Gabriel-Ladzaretti
Copy link
Collaborator

@Gabriel-Ladzaretti Gabriel-Ladzaretti commented Jul 4, 2022

Changes

Use child_process.spawn instead of child_process.exec while preserving function arguments (i.e, encoding & maxBuffer).

Context

Related to #16197

Documentation (please check one with an [x])

  • I have updated the documentation, or
  • No documentation update is required

How I've tested my work (please tick one)

I have verified these changes via:

  • Code inspection only, or
  • Newly added/modified unit tests, or
  • No unit tests but ran on a real repository, or
  • Both unit tests + ran on a real repository

@Gabriel-Ladzaretti
Copy link
Collaborator Author

Please dont mind the changes in tsc.config, package.json and newly added spawn.driver.ts file. these are all for testing and POC.

@Gabriel-Ladzaretti
Copy link
Collaborator Author

Gabriel-Ladzaretti commented Jul 4, 2022

Test run output using the driver function:

Expand logs
gbi@Gabriel-Dell5420:/mnt/c/projects/ladzaretti-renovate/dist/util/exec$ node spawn-driver.js
 INFO: driver function - START
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "npm run non-existent-script"
       "opts": {"encoding": "utf8", "shell": true, "timeout": 2000}
ERROR: npm ERR! Missing script: "non-existent-script"
       npm ERR!
       npm ERR! To see a list of scripts, run:
       npm ERR!   npm run

       npm ERR! A complete log of this run can be found in:
       npm ERR!     /home/gbi/.npm/_logs/2022-07-04T14_03_29_241Z-debug-0.log

 INFO: run cmd - END - "npm run non-existent-script"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "docker"
       "opts": {"encoding": "utf8", "shell": false, "timeout": 2000}
 WARN:
       Usage:  docker [OPTIONS] COMMAND

       A self-sufficient runtime for containers

       Options:
             --config string      Location of client config files (default
                                  "/home/gbi/.docker")
         -c, --context string     Name of the context to use to connect to the
                                  daemon (overrides DOCKER_HOST env var and
                                  default context set with "docker context use")
         -D, --debug              Enable debug mode
         -H, --host list          Daemon socket(s) to connect to
         -l, --log-level string   Set the logging level
                                  ("debug"|"info"|"warn"|"error"|"fatal")
                                  (default "info")
             --tls                Use TLS; implied by --tlsverify
             --tlscacert string   Trust certs signed only by this CA (default
                                  "/home/gbi/.docker/ca.pem")
             --tlscert string     Path to TLS certificate file (default
                                  "/home/gbi/.docker/cert.pem")
             --tlskey string      Path to TLS key file (default
                                  "/home/gbi/.docker/key.pem")
             --tlsverify          Use TLS and verify the remote
         -v, --version            Print version information and quit

       Management Commands:
         builder     Manage builds
         buildx*     Docker Buildx (Docker Inc., v0.7.1)
         compose*    Docker Compose (Docker Inc., v2.2.3)
         config      Manage Docker configs
         container   Manage containers
         context     Manage contexts
         image       Manage images
         manifest    Manage Docker image manifests and manifest lists
         network     Manage networks
         node        Manage Swarm nodes
         plugin      Manage plugins
         scan*       Docker Scan (Docker Inc., v0.16.0)
         secret      Manage Docker secrets
         service     Manage services
         stack       Manage Docker stacks
         swarm       Manage Swarm
         system      Manage Docker
         trust       Manage trust on Docker images
         volume      Manage volumes

       Commands:
         attach      Attach local standard input, output, and error streams to a running container
         build       Build an image from a Dockerfile
         commit      Create a new image from a container's changes
         cp          Copy files/folders between a container and the local filesystem
         create      Create a new container
         diff        Inspect changes to files or directories on a container's filesystem
         events      Get real time events from the server
         exec        Run a command in a running container
         export      Export a container's filesystem as a tar archive
         history     Show the history of an image
         images      List images
         import      Import the contents from a tarball to create a filesystem image
         info        Display system-wide information
         inspect     Return low-level information on Docker objects
         kill        Kill one or more running containers
         load        Load an image from a tar archive or STDIN
         login       Log in to a Docker registry
         logout      Log out from a Docker registry
         logs        Fetch the logs of a container
         pause       Pause all processes within one or more containers
         port        List port mappings or a specific mapping for the container
         ps          List containers
         pull        Pull an image or a repository from a registry
         push        Push an image or a repository to a registry
         rename      Rename a container
         restart     Restart one or more containers
         rm          Remove one or more containers
         rmi         Remove one or more images
         run         Run a command in a new container
         save        Save one or more images to a tar archive (streamed to STDOUT by default)
         search      Search the Docker Hub for images
         start       Start one or more stopped containers
         stats       Display a live stream of container(s) resource usage statistics
         stop        Stop one or more running containers
         tag         Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE
         top         Display the running processes of a container
         unpause     Unpause all processes within one or more containers
         update      Update configuration of one or more containers
         version     Show the Docker version information
         wait        Block until one or more containers stop, then print their exit codes

       Run 'docker COMMAND --help' for more information on a command.

       To get more help with docker, check out our guides at https://docs.docker.com/go/guides/

 INFO: run cmd - END - "docker"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "docker image rm alpine"
       "opts": {"encoding": "utf8", "shell": true, "timeout": 0}
 INFO: Untagged: alpine:latest
       Untagged: alpine@sha256:686d8c9dfa6f3ccfc8230bc3178d23f84eeaf7e457f36f271ab1acc53015037c
       Deleted: sha256:e66264b98777e12192600bf9b4d663655c98a090072e1bab49e233d7531d1294
       Deleted: sha256:24302eb7d9085da80f016e7e4ae55417e412fb7e0a8021e95e3b60c67cde557d

 INFO: run cmd - END - "docker image rm alpine"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "docker images"
       "opts": {"encoding": "utf8", "shell": true, "timeout": 2000}
 INFO: REPOSITORY                   TAG          IMAGE ID       CREATED        SIZE
       renovate/node                latest       90be332be228   5 days ago     298MB
       renovate/renovate            32.94-slim   4fea6898f25e   11 days ago    492MB
       renovate/node                <none>       7f8bd1305149   11 days ago    297MB
       renovate/renovate            latest       11fae9d7cd1e   2 weeks ago    3.84GB
       renovate/renovate            32.83.2      d79280f7e684   2 weeks ago    3.81GB
       renovate/renovate            <none>       4408732bd3b9   3 weeks ago    3.72GB
       renovate/renovate            <none>       b84c8bd8feef   3 weeks ago    3.72GB
       renovate/renovate            32.67.1      a90766c53b6a   4 weeks ago    3.75GB
       containerbase/node           <none>       ab2d4297b9a6   5 months ago   280MB
       golang                       1.16         6c29725f0797   5 months ago   919MB
       golang                       1.17         80d9a75ccb38   5 months ago   941MB
       ladzarett1/getting-started   latest       f9f3db92a9ae   5 months ago   404MB
       getting-started              latest       f9f3db92a9ae   5 months ago   404MB
       docker101tutorial            latest       d2dbca32ecb4   5 months ago   28.8MB
       node                         12-alpine    8a6e486e9817   5 months ago   91.2MB
       alpine/git                   latest       c6b70534b534   7 months ago   27.4MB

 INFO: run cmd - END - "docker images"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "docker pull alpine"
       "opts": {"encoding": "utf8", "shell": true, "timeout": 0}
 INFO: Using default tag: latest
       latest: Pulling from library/alpine
       2408cc74d12b: Pulling fs layer
       2408cc74d12b: Download complete
       2408cc74d12b: Pull complete
       Digest: sha256:686d8c9dfa6f3ccfc8230bc3178d23f84eeaf7e457f36f271ab1acc53015037c
       Status: Downloaded newer image for alpine:latest
       docker.io/library/alpine:latest

 INFO: run cmd - END - "docker pull alpine"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "docker images"
       "opts": {"encoding": "utf8", "shell": true, "timeout": 2000}
 INFO: REPOSITORY                   TAG          IMAGE ID       CREATED        SIZE
       renovate/node                latest       90be332be228   5 days ago     298MB
       renovate/renovate            32.94-slim   4fea6898f25e   11 days ago    492MB
       renovate/node                <none>       7f8bd1305149   11 days ago    297MB
       renovate/renovate            latest       11fae9d7cd1e   2 weeks ago    3.84GB
       renovate/renovate            32.83.2      d79280f7e684   2 weeks ago    3.81GB
       renovate/renovate            <none>       4408732bd3b9   3 weeks ago    3.72GB
       renovate/renovate            <none>       b84c8bd8feef   3 weeks ago    3.72GB
       renovate/renovate            32.67.1      a90766c53b6a   4 weeks ago    3.75GB
       alpine                       latest       e66264b98777   5 weeks ago    5.53MB
       containerbase/node           <none>       ab2d4297b9a6   5 months ago   280MB
       golang                       1.16         6c29725f0797   5 months ago   919MB
       golang                       1.17         80d9a75ccb38   5 months ago   941MB
       ladzarett1/getting-started   latest       f9f3db92a9ae   5 months ago   404MB
       getting-started              latest       f9f3db92a9ae   5 months ago   404MB
       docker101tutorial            latest       d2dbca32ecb4   5 months ago   28.8MB
       node                         12-alpine    8a6e486e9817   5 months ago   91.2MB
       alpine/git                   latest       c6b70534b534   7 months ago   27.4MB

 INFO: run cmd - END - "docker images"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "npm run spawn-testing-script"
       "opts": {"encoding": "utf8", "shell": true, "timeout": 2000}
ERROR: PID= 10766
       COMMAND= "/bin/sh -c npm run spawn-testing-script"
       Signaled with "SIGTERM"
 INFO: run cmd - END - "npm run spawn-testing-script"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "npm run spawn-testing-script"
       "opts": {"encoding": "utf8", "shell": false, "timeout": 2000}
ERROR: PID= 10780
       COMMAND= "npm run spawn-testing-script"
       Signaled with "SIGTERM"
 INFO: run cmd - END - "npm run spawn-testing-script"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "sleep 900"
       "opts": {"encoding": "utf8", "shell": true, "timeout": 2000}
ERROR: PID= 10793
       COMMAND= "/bin/sh -c sleep 900"
       Signaled with "SIGTERM"
 INFO: run cmd - END - "sleep 900"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "sleep 900"
       "opts": {"encoding": "utf8", "shell": false, "timeout": 2000}
ERROR: PID= 10795
       COMMAND= "sleep 900"
       Signaled with "SIGTERM"
 INFO: run cmd - END - "sleep 900"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "sleep 900"
       "opts": {"encoding": "utf8", "shell": "/bin/bash", "timeout": 2000}
ERROR: PID= 10797
       COMMAND= "/bin/bash -c sleep 900"
       Signaled with "SIGTERM"
 INFO: run cmd - END - "sleep 900"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "ls -l /"
       "opts": {"encoding": "utf8", "shell": true, "timeout": 0, "maxBuffer": 100}
ERROR: exceeded max buffer size for stdout
 INFO: run cmd - END - "ls -l /"
 INFO: -------------------------------------------------------
 INFO: Run rawSpawn() - START - "ps -auxf"
       "opts": {"encoding": "utf8", "shell": true, "timeout": 2000}
 INFO: USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
       root         1  0.0  0.0   1208   612 ?        Sl   12:56   0:04 /init
       root       123  0.0  0.0    896    80 ?        Ss   12:56   0:00 /init
       root       124  0.0  0.0    896    80 ?        S    12:56   0:00  \_ /init
       root       125  0.0  0.1 1606092 32620 pts/0   Ssl+ 12:56   0:01  |   \_ /mnt/wsl/docker-desktop/docker-desktop-proxy --distro-name Ubuntu --docker-desktop-root /mnt/wsl/docker-desktop
       root       138  0.0  0.0    896    80 ?        S    12:56   0:00  \_ /init
       gbi        139  0.0  0.1 764776 46152 pts/1    Ssl+ 12:56   0:01      \_ docker serve --address unix:///home/gbi/.docker/run/docker-cli-api.sock
       root       161  0.0  0.0    896    80 ?        Ss   12:57   0:00 /init
       root       162  0.0  0.0    896    80 ?        S    12:57   0:00  \_ /init
       gbi        163  0.0  0.0  13732  8888 pts/2    Ss   12:57   0:00      \_ -bash
       gbi       8188  4.1  0.1 594400 45284 pts/2    Sl+  17:03   0:01          \_ node spawn-driver.js
       gbi      10800  0.0  0.0   2612   532 ?        Ss   17:03   0:00              \_ /bin/sh -c ps -auxf
       gbi      10801  0.0  0.0  10856  3380 ?        R    17:03   0:00                  \_ ps -auxf

 INFO: run cmd - END - "ps -auxf"
 INFO: driver function - END

Post Run ps

gbi@Gabriel-Dell5420:/mnt/c/projects/ladzaretti-renovate/dist/util/exec$  ps -auxf
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   1120   608 ?        Sl   12:56   0:04 /init
root       123  0.0  0.0    896    80 ?        Ss   12:56   0:00 /init
root       124  0.0  0.0    896    80 ?        S    12:56   0:00  \_ /init
root       125  0.0  0.1 1606092 32620 pts/0   Ssl+ 12:56   0:01  |   \_ /mnt/wsl/docker-desktop/docker-desktop-proxy --distro-name
root       138  0.0  0.0    896    80 ?        S    12:56   0:00  \_ /init
gbi        139  0.0  0.1 764776 46152 pts/1    Ssl+ 12:56   0:01      \_ docker serve --address unix:///home/gbi/.docker/run/docker
root       161  0.0  0.0    896    80 ?        Ss   12:57   0:00 /init
root       162  0.0  0.0    896    80 ?        S    12:57   0:00  \_ /init
gbi        163  0.0  0.0  13732  8888 pts/2    Ss   12:57   0:00      \_ -bash
gbi      10802  0.0  0.0  10856  3368 pts/2    R+   17:03   0:00          \_ ps -auxf
gbi@Gabriel-Dell5420:/mnt/c/projects/ladzaretti-renovate/dist/util/exec$

 - Use child_process.spawn instead of child_process.exec
@Gabriel-Ladzaretti Gabriel-Ladzaretti changed the title fix(core): handle zombie processes refactor(util/exec): use spawn instead of exec Jul 4, 2022
@Gabriel-Ladzaretti
Copy link
Collaborator Author

#16197 (comment)

Should we start with simply adding opts.shell = '/bin/bash' ?

Switching to spawn will need to happen in 3 phases:

  1. keep same behavior when switching to spawn, this means with builtin timeout and without detached
  2. implement our own timeout (+ handling killing the process)
  3. implement the detached behavior + switching to process.kill(-child.pid); + handling io-streams

This PR contains 1+2.
3 is commented out and will be added in a future PR.

above output includes all steps as a POC.

 - Use child_process.spawn instead of child_process.exec
 - Use child_process.spawn instead of child_process.exec
 - Use child_process.spawn instead of child_process.exec
 - init index-spawn.spec.ts
 - fix all artifacts.spec.ts
 - fix all artifacts.spec.ts
 - fix npm post update imports
 - revert renaming to minimize PR diff
 - revert renaming to minimize PR diff
 - revert renaming to minimize PR diff
 - revert renaming to minimize PR diff
 - revert renaming to minimize PR diff
 - destroy stdio when terminating child process
 - delete and revert dev related changes
 - handle SIGSTOP and such
 - add test coverage
@Gabriel-Ladzaretti
Copy link
Collaborator Author

Gabriel-Ladzaretti commented Jul 7, 2022

This now behaves the same as before (using exec). works both on ubuntu and windows, the later must be run with detached=false otherwise we wont be able to capture stdio streams as each command will have its own terminal window.

ive added test coverage and tested this using a driver function but yet to run e2e tests. once these are done ill mark this as ready for review.

@viceice viceice added the ci:fulltest Run full test suite on all platforms label Jul 8, 2022
 - now converts to strings when resolving/rejecting
 - logs improvements
 - force shell (exec like)
 - fix tests
lib/util/exec/common.ts Show resolved Hide resolved
lib/util/exec/common.ts Outdated Show resolved Hide resolved
test/exec-util.ts Outdated Show resolved Hide resolved
test/exec-util.ts Outdated Show resolved Hide resolved
Copy link
Member

@viceice viceice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will provide a small refactor PR to simplify testing

@viceice viceice mentioned this pull request Jul 22, 2022
6 tasks
Copy link
Member

@viceice viceice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks much cleaner now 🎉

@viceice
Copy link
Member

viceice commented Jul 22, 2022

Can you please do some real runs again with latest changes?

@Gabriel-Ladzaretti
Copy link
Collaborator Author

Gabriel-Ladzaretti commented Jul 22, 2022

Can you please do some real runs again with latest changes?

Sure
ill be doing the same tests i did before, i.e all binarySource modes within the renovate/renovate:latest docker and will be using npm for lockfilemaintenance and postUpdateOptions=npmDedupe.
is there anything else we want to test?

@viceice
Copy link
Member

viceice commented Jul 22, 2022

Can you please do some real runs again with latest changes?

Sure ill be doing the same tests i did before, i.e all binarySource modes within the renovate/renovate:latest docker and will be using npm for lockfilemaintenance and postUpdateOptions=npmDedupe. is there anything else we want to test?

That should be enough

@Gabriel-Ladzaretti
Copy link
Collaborator Author

Gabriel-Ladzaretti commented Jul 22, 2022

This docker command was used to run all tests -
docker run -e LOG_LEVEL=debug -e RENOVATE_BINARY_SOURCE=<MODE> -it --rm -v "<path-to-project>/:/usr/src/app/local-renovate/" -v //var/run/docker.sock:/var/run/docker.sock renovate/renovate:latest bash -c "cd /usr/src/app/local-renovate; node -r ts-node/register/transpile-only -- lib/renovate.ts"


binarySource=global
Pull Requests

Relevant logs
DEBUG: processRepo() (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: Processing 2 branches: renovate/delay-5.x, renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: Calculated maximum PRs remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-global)
       "prsRemaining": 99
DEBUG: PullRequests limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: Calculated maximum branches remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-global)
       "branchesRemaining": 99
DEBUG: Branches limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: getPrList success (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "pullsTotal": 4,
       "requestsTotal": 1,
       "apiQuotaAffected": true
DEBUG: findPr(renovate/delay-5.x, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Found PR #1 (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: branchExists=false (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: dependencyDashboardCheck=undefined (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: recreateClosed is false (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, Update dependency delay to v5, !open) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: prAlreadyExisted=false (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Checking schedule(at any time, null) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: No schedule defined (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Setting current branch to main (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: latest commit (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "branchName": "main",
       "latestCommitDate": "2022-07-22T12:32:08+03:00"
DEBUG: Branch needs creating (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Using reuseExistingBranch: false (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: npm.updateDependency(): dependencies.delay = ^5.0.0 (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Updating delay in package.json (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Updated 1 package files (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Getting updated lock files (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Writing package.json files (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "packageFiles": ["package.json"]
DEBUG: Writing package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Massaging npm lock file before writing to disk (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Writing any updated package files (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Writing package.json (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: npmrc file found in repository (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Writing updated .npmrc file to .npmrc (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Generating package-lock.json for . (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Spawning npm install to create ./package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Updating lock file only (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: No node constraint found - using latest (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "command": "npm install --package-lock-only --no-audit --ignore-scripts"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "cmd": "npm install --package-lock-only --no-audit --ignore-scripts",
       "durationMs": 1358,
       "stdout": "added 1 package in 1.103s\n",
       "stderr": "npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!\n"
DEBUG: package-lock.json needs updating (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Updated 1 lock files (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "updatedArtifacts": ["package-lock.json"]
DEBUG: 2 file(s) to commit (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Preparing files for committing to branch renovate/delay-5.x (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Setting git author name (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "gitAuthorName": "Renovate Bot"
DEBUG: Setting git author email (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "gitAuthorEmail": "[email protected]"
DEBUG: git commit (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "deletedFiles": [],
       "ignoredFiles": [],
       "result": {
         "author": null,
         "branch": "renovate/delay-5.x",
         "commit": "ecc3f0812582afbc8c5a1fc6e27c6b35779db49b",
         "root": false,
         "summary": {"changes": 2, "insertions": 5, "deletions": 23}
       }
DEBUG: Pushing branch renovate/delay-5.x (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: git push (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "result": {
         "pushed": [
           {
             "deleted": false,
             "tag": false,
             "branch": true,
             "new": true,
             "alreadyUpdated": false,
             "local": "refs/heads/renovate/delay-5.x",
             "remote": "refs/heads/renovate/delay-5.x"
           }
         ],
         "ref": {"local": "refs/remotes/origin/renovate/delay-5.x"},
         "remoteMessages": {
           "all": [
             "Create a pull request for 'renovate/delay-5.x' on GitHub by visiting:",
             "https://github.com/ladzaretti/renovate-16197-orphaned-processes-global/pull/new/renovate/delay-5.x"
           ],
           "pullRequestUrl": "https://github.com/ladzaretti/renovate-16197-orphaned-processes-global/pull/new/renovate/delay-5.x"
         }
       }
 INFO: Branch created (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "commitSha": "ecc3f0812582afbc8c5a1fc6e27c6b35779db49b"
DEBUG: Ensuring PR (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: There are 0 errors and 0 warnings (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Found PR #1 (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "prTitle": "Update dependency delay to v5"
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "title": "Update dependency delay to v5",
       "head": "ladzaretti:renovate/delay-5.x",
       "base": "main",
       "draft": false
DEBUG: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "pr": 6,
       "draft": false
DEBUG: Adding labels '' to #6 (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
 INFO: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
       "pr": 6,
       "prTitle": "Update dependency delay to v5"
DEBUG: addParticipants(pr=6) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: Created Pull Request #6 (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: PR is not configured for automerge (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/delay-5.x)
DEBUG: getBranchPr(renovate/lock-file-maintenance) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Found PR #2 (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: branchExists=false (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: dependencyDashboardCheck=rebase (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: recreateClosed is true (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Checking schedule(at any time, null) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: No schedule defined (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Setting current branch to main (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: latest commit (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "branchName": "main",
       "latestCommitDate": "2022-07-22T12:32:08+03:00"
DEBUG: Manual rebase requested via Dependency Dashboard (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Using reuseExistingBranch: false (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: No package files need updating (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Getting updated lock files (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Writing package.json files (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "packageFiles": ["package.json"]
DEBUG: Ensuring package-lock.json is removed (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Writing any updated package files (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: npmrc file found in repository (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Writing updated .npmrc file to .npmrc (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Generating package-lock.json for . (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Spawning npm install to create ./package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Updating lock file only (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: No node constraint found - using latest (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Removing package-lock.json first due to lock file maintenance upgrade (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "command": "npm install --package-lock-only --no-audit --ignore-scripts"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "cmd": "npm install --package-lock-only --no-audit --ignore-scripts",
       "durationMs": 318,
       "stdout": "added 1 package in 0.069s\n",
       "stderr": "npm notice created a lockfile as package-lock.json. You should commit this file.\n"
DEBUG: package-lock.json needs updating (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Updated 1 lock files (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "updatedArtifacts": ["package-lock.json"]
DEBUG: 1 file(s) to commit (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Preparing files for committing to branch renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: git commit (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "deletedFiles": [],
       "ignoredFiles": [],
       "result": {
         "author": null,
         "branch": "renovate/lock-file-maintenance",
         "commit": "e0088e97ae91246e8cf1e5b13be867bc18a27695",
         "root": false,
         "summary": {"changes": 1, "insertions": 4, "deletions": 0}
       }
DEBUG: Pushing branch renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: git push (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "result": {
         "pushed": [
           {
             "deleted": false,
             "tag": false,
             "branch": true,
             "new": true,
             "alreadyUpdated": false,
             "local": "refs/heads/renovate/lock-file-maintenance",
             "remote": "refs/heads/renovate/lock-file-maintenance"
           }
         ],
         "ref": {"local": "refs/remotes/origin/renovate/lock-file-maintenance"},
         "remoteMessages": {
           "all": [
             "Create a pull request for 'renovate/lock-file-maintenance' on GitHub by visiting:",
             "https://github.com/ladzaretti/renovate-16197-orphaned-processes-global/pull/new/renovate/lock-file-maintenance"
           ],
           "pullRequestUrl": "https://github.com/ladzaretti/renovate-16197-orphaned-processes-global/pull/new/renovate/lock-file-maintenance"
         }
       }
 INFO: Branch created (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "commitSha": "e0088e97ae91246e8cf1e5b13be867bc18a27695"
DEBUG: Ensuring PR (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: There are 0 errors and 0 warnings (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: getBranchPr(renovate/lock-file-maintenance) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Found PR #2 (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "prTitle": "Lock file maintenance"
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "title": "Lock file maintenance",
       "head": "ladzaretti:renovate/lock-file-maintenance",
       "base": "main",
       "draft": false
DEBUG: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "pr": 7,
       "draft": false
DEBUG: Adding labels '' to #7 (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
 INFO: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
       "pr": 7,
       "prTitle": "Lock file maintenance"
DEBUG: addParticipants(pr=7) (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: Created Pull Request #7 (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: PR is not configured for automerge (repository=ladzaretti/renovate-16197-orphaned-processes-global, branch=renovate/lock-file-maintenance)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: Found PR #6 (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: getBranchPr(renovate/lock-file-maintenance) (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: Found PR #7 (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: Ensuring Dependency Dashboard (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: ensureIssue(Dependency Dashboard) (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: Patching issue (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: Issue updated (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: Removing any stale branches (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: config.repoIsOnboarded=true (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: Branch lists (repository=ladzaretti/renovate-16197-orphaned-processes-global)
       "branchList": ["renovate/delay-5.x", "renovate/lock-file-maintenance"],
       "renovateBranches": ["renovate/delay-5.x", "renovate/lock-file-maintenance"]
DEBUG: remainingBranches= (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: No branches to clean up (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: PackageFiles.clear() - Package files deleted (repository=ladzaretti/renovate-16197-orphaned-processes-global)
       "baseBranches": ["main"]
DEBUG: Renovate repository PR statistics (repository=ladzaretti/renovate-16197-orphaned-processes-global)
       "stats": {"total": 6, "open": 2, "closed": 4, "merged": 0}
DEBUG: Repository result: done, status: onboarded, enabled: true, onboarded: true (repository=ladzaretti/renovate-16197-orphaned-processes-global)
DEBUG: Repository timing splits (milliseconds) (repository=ladzaretti/renovate-16197-orphaned-processes-global)
       "splits": {"init": 4338, "extract": 623, "lookup": 2679, "update": 7973},
       "total": 16808
DEBUG: http statistics (repository=ladzaretti/renovate-16197-orphaned-processes-global)
       "urls": {
         "https://api.github.com/graphql (POST,200)": 4,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-global/issues/3 (GET,200)": 2,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-global/issues/3 (PATCH,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-global/pulls (GET,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-global/pulls (POST,201)": 2,
         "https://api.github.com/repos/sindresorhus/delay (GET,200)": 1,
         "https://api.github.com/repos/sindresorhus/delay/git/trees/main (GET,200)": 1,
         "https://registry.npmjs.org/delay (GET,200)": 1
       },
       "hostStats": {
         "api.github.com": {"requestCount": 12, "requestAvgMs": 666, "queueAvgMs": 0},
         "registry.npmjs.org": {
           "requestCount": 1,
           "requestAvgMs": 938,
           "queueAvgMs": 0
         }
       },
       "totalRequests": 13
 INFO: Repository finished (repository=ladzaretti/renovate-16197-orphaned-processes-global)
       "durationMs": 16808
DEBUG: Renovate exiting

binarySource=install
Pull Requests

Relevant logs
DEBUG: processRepo() (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: Processing 2 branches: renovate/delay-5.x, renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: Calculated maximum PRs remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-install)
       "prsRemaining": 99
DEBUG: PullRequests limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: Calculated maximum branches remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-install)
       "branchesRemaining": 99
DEBUG: Branches limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: getPrList success (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "pullsTotal": 11,
       "requestsTotal": 1,
       "apiQuotaAffected": true
DEBUG: findPr(renovate/delay-5.x, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Found PR #2 (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: branchExists=false (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: dependencyDashboardCheck=undefined (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: recreateClosed is false (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, Update dependency delay to v5, !open) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: prAlreadyExisted=false (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Checking schedule(at any time, null) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: No schedule defined (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Setting current branch to main (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: latest commit (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "branchName": "main",
       "latestCommitDate": "2022-07-20T22:38:03+03:00"
DEBUG: Branch needs creating (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Using reuseExistingBranch: false (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: npm.updateDependency(): dependencies.delay = ^5.0.0 (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Updating delay in package.json (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Updated 1 package files (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Getting updated lock files (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Writing package.json files (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "packageFiles": ["package.json"]
DEBUG: Writing package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Massaging npm lock file before writing to disk (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Writing any updated package files (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Writing package.json (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: npmrc file found in repository (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Writing updated .npmrc file to .npmrc (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Generating package-lock.json for . (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Spawning npm install to create ./package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Updating lock file only (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: No node constraint found - using latest (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Using buildpack dynamic installs (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Resolved stable matching version (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "toolName": "npm",
       "constraint": undefined,
       "resolvedVersion": "8.15.0"
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "command": "install-tool npm 8.15.0"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "cmd": "install-tool npm 8.15.0",
       "durationMs": 4947,
       "stdout": "installing v2 tool npm v8.15.0\n/opt/buildpack/tools/npm/8.15.0/bin/npm -> /opt/buildpack/tools/npm/8.15.0/lib/node_modules/npm/bin/npm-cli.js\n/opt/buildpack/tools/npm/8.15.0/bin/npx -> /opt/buildpack/tools/npm/8.15.0/lib/node_modules/npm/bin/npx-cli.js\n+ [email protected]\nadded 201 packages from 107 contributors in 4.455s\nlinking tool npm v8.15.0\n8.15.0\nInstalled v2 /usr/local/buildpack/tools/v2/npm.sh in 5 seconds\n",
       "stderr": ""
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "command": "hash -d npm 2>/dev/null || true"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "cmd": "hash -d npm 2>/dev/null || true",
       "durationMs": 9,
       "stdout": "",
       "stderr": ""
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "command": "npm install --package-lock-only --no-audit --ignore-scripts"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "cmd": "npm install --package-lock-only --no-audit --ignore-scripts",
       "durationMs": 1307,
       "stdout": "\nup to date in 1s\n\n1 package is looking for funding\n  run `npm fund` for details\n",
       "stderr": ""
DEBUG: package-lock.json needs updating (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Updated 1 lock files (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "updatedArtifacts": ["package-lock.json"]
DEBUG: 2 file(s) to commit (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Preparing files for committing to branch renovate/delay-5.x (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Setting git author name (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "gitAuthorName": "Renovate Bot"
DEBUG: Setting git author email (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "gitAuthorEmail": "[email protected]"
DEBUG: git commit (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "deletedFiles": [],
       "ignoredFiles": [],
       "result": {
         "author": null,
         "branch": "renovate/delay-5.x",
         "commit": "f0476a0861f79cbb5acfdf1305c762151e1b9cac",
         "root": false,
         "summary": {"changes": 2, "insertions": 9, "deletions": 6}
       }
DEBUG: Pushing branch renovate/delay-5.x (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: git push (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "result": {
         "pushed": [
           {
             "deleted": false,
             "tag": false,
             "branch": true,
             "new": true,
             "alreadyUpdated": false,
             "local": "refs/heads/renovate/delay-5.x",
             "remote": "refs/heads/renovate/delay-5.x"
           }
         ],
         "ref": {"local": "refs/remotes/origin/renovate/delay-5.x"},
         "remoteMessages": {
           "all": [
             "Create a pull request for 'renovate/delay-5.x' on GitHub by visiting:",
             "https://github.com/ladzaretti/renovate-16197-orphaned-processes-install/pull/new/renovate/delay-5.x"
           ],
           "pullRequestUrl": "https://github.com/ladzaretti/renovate-16197-orphaned-processes-install/pull/new/renovate/delay-5.x"
         }
       }
 INFO: Branch created (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "commitSha": "f0476a0861f79cbb5acfdf1305c762151e1b9cac"
DEBUG: Ensuring PR (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: There are 0 errors and 0 warnings (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Found PR #2 (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "prTitle": "Update dependency delay to v5"
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "title": "Update dependency delay to v5",
       "head": "ladzaretti:renovate/delay-5.x",
       "base": "main",
       "draft": false
DEBUG: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "pr": 13,
       "draft": false
DEBUG: Adding labels '' to #13 (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
 INFO: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
       "pr": 13,
       "prTitle": "Update dependency delay to v5"
DEBUG: addParticipants(pr=13) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: Created Pull Request #13 (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: PR is not configured for automerge (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/delay-5.x)
DEBUG: getBranchPr(renovate/lock-file-maintenance) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Found PR #5 (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: branchExists=false (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: dependencyDashboardCheck=undefined (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: recreateClosed is true (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Checking schedule(at any time, null) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: No schedule defined (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Setting current branch to main (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: latest commit (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "branchName": "main",
       "latestCommitDate": "2022-07-20T22:38:03+03:00"
DEBUG: Branch needs creating (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Using reuseExistingBranch: false (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: No package files need updating (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Getting updated lock files (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Writing package.json files (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "packageFiles": ["package.json"]
DEBUG: Ensuring package-lock.json is removed (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Writing any updated package files (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: npmrc file found in repository (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Writing updated .npmrc file to .npmrc (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Generating package-lock.json for . (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Spawning npm install to create ./package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Updating lock file only (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: No node constraint found - using latest (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Removing package-lock.json first due to lock file maintenance upgrade (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Using buildpack dynamic installs (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Resolved stable matching version (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "toolName": "npm",
       "constraint": undefined,
       "resolvedVersion": "8.15.0"
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "command": "install-tool npm 8.15.0"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "cmd": "install-tool npm 8.15.0",
       "durationMs": 27,
       "stdout": "tool npm v8.15.0 is already installed\ntool is already linked: npm v8.15.0\nInstalled v2 /usr/local/buildpack/tools/v2/npm.sh in 0 seconds\n",
       "stderr": ""
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "command": "hash -d npm 2>/dev/null || true"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "cmd": "hash -d npm 2>/dev/null || true",
       "durationMs": 10,
       "stdout": "",
       "stderr": ""
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "command": "npm install --package-lock-only --no-audit --ignore-scripts"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "cmd": "npm install --package-lock-only --no-audit --ignore-scripts",
       "durationMs": 255,
       "stdout": "\nup to date in 82ms\n\n1 package is looking for funding\n  run `npm fund` for details\n",
       "stderr": ""
DEBUG: package-lock.json needs updating (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Updated 1 lock files (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "updatedArtifacts": ["package-lock.json"]
DEBUG: 1 file(s) to commit (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Preparing files for committing to branch renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: git commit (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "deletedFiles": [],
       "ignoredFiles": [],
       "result": {
         "author": null,
         "branch": "renovate/lock-file-maintenance",
         "commit": "197b3a1e1f5181f4063a8f218fab45a8501866fb",
         "root": false,
         "summary": {"changes": 1, "insertions": 5, "deletions": 0}
       }
DEBUG: Pushing branch renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: git push (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "result": {
         "pushed": [
           {
             "deleted": false,
             "tag": false,
             "branch": true,
             "new": true,
             "alreadyUpdated": false,
             "local": "refs/heads/renovate/lock-file-maintenance",
             "remote": "refs/heads/renovate/lock-file-maintenance"
           }
         ],
         "ref": {"local": "refs/remotes/origin/renovate/lock-file-maintenance"},
         "remoteMessages": {
           "all": [
             "Create a pull request for 'renovate/lock-file-maintenance' on GitHub by visiting:",
             "https://github.com/ladzaretti/renovate-16197-orphaned-processes-install/pull/new/renovate/lock-file-maintenance"
           ],
           "pullRequestUrl": "https://github.com/ladzaretti/renovate-16197-orphaned-processes-install/pull/new/renovate/lock-file-maintenance"
         }
       }
 INFO: Branch created (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "commitSha": "197b3a1e1f5181f4063a8f218fab45a8501866fb"
DEBUG: Ensuring PR (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: There are 0 errors and 0 warnings (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: getBranchPr(renovate/lock-file-maintenance) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Found PR #5 (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "prTitle": "Lock file maintenance"
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "title": "Lock file maintenance",
       "head": "ladzaretti:renovate/lock-file-maintenance",
       "base": "main",
       "draft": false
DEBUG: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "pr": 14,
       "draft": false
DEBUG: Adding labels '' to #14 (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
 INFO: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
       "pr": 14,
       "prTitle": "Lock file maintenance"
DEBUG: addParticipants(pr=14) (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: Created Pull Request #14 (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: PR is not configured for automerge (repository=ladzaretti/renovate-16197-orphaned-processes-install, branch=renovate/lock-file-maintenance)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: Found PR #13 (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: getBranchPr(renovate/lock-file-maintenance) (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: Found PR #14 (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: Ensuring Dependency Dashboard (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: ensureIssue(Dependency Dashboard) (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: Patching issue (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: Issue updated (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: Removing any stale branches (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: config.repoIsOnboarded=true (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: Branch lists (repository=ladzaretti/renovate-16197-orphaned-processes-install)
       "branchList": ["renovate/delay-5.x", "renovate/lock-file-maintenance"],
       "renovateBranches": ["renovate/delay-5.x", "renovate/lock-file-maintenance"]
DEBUG: remainingBranches= (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: No branches to clean up (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: PackageFiles.clear() - Package files deleted (repository=ladzaretti/renovate-16197-orphaned-processes-install)
       "baseBranches": ["main"]
DEBUG: Renovate repository PR statistics (repository=ladzaretti/renovate-16197-orphaned-processes-install)
       "stats": {"total": 13, "open": 2, "closed": 11, "merged": 0}
DEBUG: Repository result: done, status: onboarded, enabled: true, onboarded: true (repository=ladzaretti/renovate-16197-orphaned-processes-install)
DEBUG: Repository timing splits (milliseconds) (repository=ladzaretti/renovate-16197-orphaned-processes-install)
       "splits": {"init": 3357, "extract": 600, "lookup": 2578, "update": 15765},
       "total": 23468
DEBUG: http statistics (repository=ladzaretti/renovate-16197-orphaned-processes-install)
       "urls": {
         "https://api.github.com/graphql (POST,200)": 4,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-install/issues/1 (GET,200)": 2,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-install/issues/1 (PATCH,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-install/pulls (GET,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-install/pulls (POST,201)": 2,
         "https://api.github.com/repos/sindresorhus/delay (GET,200)": 1,
         "https://api.github.com/repos/sindresorhus/delay/git/trees/main (GET,200)": 1,
         "https://registry.npmjs.org/delay (GET,200)": 1,
         "https://registry.npmjs.org/npm (GET,200)": 1
       },
       "hostStats": {
         "api.github.com": {"requestCount": 12, "requestAvgMs": 595, "queueAvgMs": 0},
         "registry.npmjs.org": {
           "requestCount": 2,
           "requestAvgMs": 1512,
           "queueAvgMs": 0
         }
       },
       "totalRequests": 14
 INFO: Repository finished (repository=ladzaretti/renovate-16197-orphaned-processes-install)
       "durationMs": 23468
DEBUG: Renovate exiting

Note
Here we have an artifact error, but it seems to be expected as i use windows.
Also happans with renovate as is (in wsl/docker/docker within wsl)

binarySource=docker
Pull Requests

Relevant logs
DEBUG: processRepo() (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: Processing 2 branches: renovate/delay-5.x, renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: Calculated maximum PRs remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
       "prsRemaining": 99
DEBUG: PullRequests limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: Calculated maximum branches remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
       "branchesRemaining": 99
DEBUG: Branches limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: getPrList success (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "pullsTotal": 1,
       "requestsTotal": 1,
       "apiQuotaAffected": true
DEBUG: findPr(renovate/delay-5.x, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Found PR #1 (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: branchExists=false (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: dependencyDashboardCheck=undefined (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: recreateClosed is false (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, Update dependency delay to v5, !open) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: prAlreadyExisted=false (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Checking schedule(at any time, null) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: No schedule defined (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Setting current branch to main (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: latest commit (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "branchName": "main",
       "latestCommitDate": "2022-07-22T12:32:20+03:00"
DEBUG: Branch needs creating (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Using reuseExistingBranch: false (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: npm.updateDependency(): dependencies.delay = ^5.0.0 (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Updating delay in package.json (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Updated 1 package files (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Getting updated lock files (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Writing package.json files (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "packageFiles": ["package.json"]
DEBUG: Writing package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Massaging npm lock file before writing to disk (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Writing any updated package files (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Writing package.json (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: npmrc file found in repository (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Writing updated .npmrc file to .npmrc (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Generating package-lock.json for . (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Spawning npm install to create ./package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Updating lock file only (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: No node constraint found - using latest (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Using docker to execute (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "image": "node"
DEBUG: Resolved stable matching version (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "toolName": "npm",
       "constraint": undefined,
       "resolvedVersion": "8.15.0"
DEBUG: No tag or tagConstraint specified (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "image": "docker.io/renovate/node"
DEBUG: Fetching Docker image: docker.io/renovate/node (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Finished fetching Docker image docker.io/renovate/node@sha256:b623ee42367662d3bbfc2f38432571c6de756a1c42d3454223b78a8face667d2 (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "command": "docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\""
DEBUG: rawExec err (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "err": {
         "name": "ExecError",
         "cmd": "/bin/sh -c docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"",
         "stderr": "df: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "stdout": "installing v2 tool npm v8.15.0\nnpm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.\n\nadded 1 package in 1s\nlinking tool npm v8.15.0\n8.15.0\nInstalled v2 /usr/local/buildpack/tools/v2/npm.sh in 3 seconds\n",
         "options": {
           "cwd": "/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker",
           "encoding": "utf-8",
           "env": {
             "NPM_CONFIG_CACHE": "/tmp/renovate/cache/others/npm",
             "npm_config_store": "/tmp/renovate/cache/others/pnpm",
             "HOME": "/home/ubuntu",
             "PATH": "/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/home/ubuntu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
             "LC_ALL": "C.UTF-8",
             "LANG": "C.UTF-8",
             "BUILDPACK_CACHE_DIR": "/tmp/renovate/cache/buildpack"
           },
           "maxBuffer": 10485760,
           "timeout": 900000
         },
         "exitCode": 243,
         "message": "Process exited with exit code \"243\"",
         "stack": "ExecError: Process exited with exit code \"243\"\n    at ChildProcess.<anonymous> (/usr/src/app/ladzaretti-renovate/lib/util/exec/common.ts:95:16)\n    at ChildProcess.emit (events.js:412:35)\n    at ChildProcess.emit (domain.js:475:12)\n    at Process.ChildProcess._handle.onexit (internal/child_process.js:285:12)"
       }
DEBUG: lock file error (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "err": {
         "name": "ExecError",
         "cmd": "/bin/sh -c docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"",
         "stderr": "df: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "stdout": "installing v2 tool npm v8.15.0\nnpm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.\n\nadded 1 package in 1s\nlinking tool npm v8.15.0\n8.15.0\nInstalled v2 /usr/local/buildpack/tools/v2/npm.sh in 3 seconds\n",
         "options": {
           "cwd": "/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker",
           "encoding": "utf-8",
           "env": {
             "NPM_CONFIG_CACHE": "/tmp/renovate/cache/others/npm",
             "npm_config_store": "/tmp/renovate/cache/others/pnpm",
             "HOME": "/home/ubuntu",
             "PATH": "/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/home/ubuntu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
             "LC_ALL": "C.UTF-8",
             "LANG": "C.UTF-8",
             "BUILDPACK_CACHE_DIR": "/tmp/renovate/cache/buildpack"
           },
           "maxBuffer": 10485760,
           "timeout": 900000
         },
         "exitCode": 243,
         "message": "Process exited with exit code \"243\"",
         "stack": "ExecError: Process exited with exit code \"243\"\n    at ChildProcess.<anonymous> (/usr/src/app/ladzaretti-renovate/lib/util/exec/common.ts:95:16)\n    at ChildProcess.emit (events.js:412:35)\n    at ChildProcess.emit (domain.js:475:12)\n    at Process.ChildProcess._handle.onexit (internal/child_process.js:285:12)"
       },
       "type": "npm"
DEBUG: No updated lock files in branch (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Branch timestamp: 2021-02-01T15:29:35.501Z (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: PR is older than 2 hours, raise PR with lock file errors (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: 1 file(s) to commit (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Preparing files for committing to branch renovate/delay-5.x (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Setting git author name (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "gitAuthorName": "Renovate Bot"
DEBUG: Setting git author email (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "gitAuthorEmail": "[email protected]"
DEBUG: git commit (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "deletedFiles": [],
       "ignoredFiles": [],
       "result": {
         "author": null,
         "branch": "renovate/delay-5.x",
         "commit": "1aa63e193cbd26b7e2e486108d1b2fe1fcb06fd3",
         "root": false,
         "summary": {"changes": 1, "insertions": 1, "deletions": 1}
       }
DEBUG: Pushing branch renovate/delay-5.x (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: git push (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "result": {
         "pushed": [
           {
             "deleted": false,
             "tag": false,
             "branch": true,
             "new": true,
             "alreadyUpdated": false,
             "local": "refs/heads/renovate/delay-5.x",
             "remote": "refs/heads/renovate/delay-5.x"
           }
         ],
         "ref": {"local": "refs/remotes/origin/renovate/delay-5.x"},
         "remoteMessages": {
           "all": [
             "Create a pull request for 'renovate/delay-5.x' on GitHub by visiting:",
             "https://github.com/ladzaretti/renovate-16197-orphaned-processes-docker/pull/new/renovate/delay-5.x"
           ],
           "pullRequestUrl": "https://github.com/ladzaretti/renovate-16197-orphaned-processes-docker/pull/new/renovate/delay-5.x"
         }
       }
 INFO: Branch created (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "commitSha": "1aa63e193cbd26b7e2e486108d1b2fe1fcb06fd3"
DEBUG: Updating status check state to failed (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Setting branch status (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "context": "renovate/artifacts",
       "state": "red"
DEBUG: Ensuring PR (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: There are 0 errors and 0 warnings (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Found PR #1 (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Forcing PR because of artifact errors (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "prTitle": "Update dependency delay to v5"
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "title": "Update dependency delay to v5",
       "head": "ladzaretti:renovate/delay-5.x",
       "base": "main",
       "draft": false
DEBUG: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "pr": 3,
       "draft": false
DEBUG: Adding labels '' to #3 (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
 INFO: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "pr": 3,
       "prTitle": "Update dependency delay to v5"
DEBUG: addParticipants(pr=3) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Created Pull Request #3 (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
 WARN: artifactErrors (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "artifactErrors": [
         {
           "lockFile": "package-lock.json",
           "stderr": "df: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n"
         }
       ]
DEBUG: Getting comments for #3 (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Found 0 comments (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
DEBUG: Ensuring comment "⚠ Artifact update problem" in #3 (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
 INFO: Comment added (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/delay-5.x)
       "issueNo": 3,
       "topic": "⚠ Artifact update problem"
DEBUG: getBranchPr(renovate/lock-file-maintenance) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: branchExists=false (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: dependencyDashboardCheck=undefined (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: recreateClosed is true (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Checking schedule(at any time, null) (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: No schedule defined (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Setting current branch to main (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: latest commit (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
       "branchName": "main",
       "latestCommitDate": "2022-07-22T12:32:20+03:00"
DEBUG: Branch needs creating (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Using reuseExistingBranch: false (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: No package files need updating (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Getting updated lock files (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Writing package.json files (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
       "packageFiles": ["package.json"]
DEBUG: Ensuring package-lock.json is removed (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Writing any updated package files (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: npmrc file found in repository (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Writing updated .npmrc file to .npmrc (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Generating package-lock.json for . (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Spawning npm install to create ./package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Updating lock file only (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: No node constraint found - using latest (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Removing package-lock.json first due to lock file maintenance upgrade (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Using docker to execute (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
       "image": "node"
DEBUG: Resolved stable matching version (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
       "toolName": "npm",
       "constraint": undefined,
       "resolvedVersion": "8.15.0"
DEBUG: No tag or tagConstraint specified (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
       "image": "docker.io/renovate/node"
DEBUG: Docker image is already prefetched: docker.io/renovate/node@sha256:b623ee42367662d3bbfc2f38432571c6de756a1c42d3454223b78a8face667d2 (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
       "command": "docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\""
DEBUG: rawExec err (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
       "err": {
         "name": "ExecError",
         "cmd": "/bin/sh -c docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"",
         "stderr": "df: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "stdout": "installing v2 tool npm v8.15.0\nnpm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.\n\nadded 1 package in 1s\nlinking tool npm v8.15.0\n8.15.0\nInstalled v2 /usr/local/buildpack/tools/v2/npm.sh in 2 seconds\n",
         "options": {
           "cwd": "/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker",
           "encoding": "utf-8",
           "env": {
             "NPM_CONFIG_CACHE": "/tmp/renovate/cache/others/npm",
             "npm_config_store": "/tmp/renovate/cache/others/pnpm",
             "HOME": "/home/ubuntu",
             "PATH": "/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/home/ubuntu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
             "LC_ALL": "C.UTF-8",
             "LANG": "C.UTF-8",
             "BUILDPACK_CACHE_DIR": "/tmp/renovate/cache/buildpack"
           },
           "maxBuffer": 10485760,
           "timeout": 900000
         },
         "exitCode": 243,
         "message": "Process exited with exit code \"243\"",
         "stack": "ExecError: Process exited with exit code \"243\"\n    at ChildProcess.<anonymous> (/usr/src/app/ladzaretti-renovate/lib/util/exec/common.ts:95:16)\n    at ChildProcess.emit (events.js:412:35)\n    at ChildProcess.emit (domain.js:475:12)\n    at Process.ChildProcess._handle.onexit (internal/child_process.js:285:12)"
       }
DEBUG: lock file error (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
       "err": {
         "name": "ExecError",
         "cmd": "/bin/sh -c docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"",
         "stderr": "df: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "stdout": "installing v2 tool npm v8.15.0\nnpm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.\n\nadded 1 package in 1s\nlinking tool npm v8.15.0\n8.15.0\nInstalled v2 /usr/local/buildpack/tools/v2/npm.sh in 2 seconds\n",
         "options": {
           "cwd": "/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-docker",
           "encoding": "utf-8",
           "env": {
             "NPM_CONFIG_CACHE": "/tmp/renovate/cache/others/npm",
             "npm_config_store": "/tmp/renovate/cache/others/pnpm",
             "HOME": "/home/ubuntu",
             "PATH": "/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/home/ubuntu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
             "LC_ALL": "C.UTF-8",
             "LANG": "C.UTF-8",
             "BUILDPACK_CACHE_DIR": "/tmp/renovate/cache/buildpack"
           },
           "maxBuffer": 10485760,
           "timeout": 900000
         },
         "exitCode": 243,
         "message": "Process exited with exit code \"243\"",
         "stack": "ExecError: Process exited with exit code \"243\"\n    at ChildProcess.<anonymous> (/usr/src/app/ladzaretti-renovate/lib/util/exec/common.ts:95:16)\n    at ChildProcess.emit (events.js:412:35)\n    at ChildProcess.emit (domain.js:475:12)\n    at Process.ChildProcess._handle.onexit (internal/child_process.js:285:12)"
       },
       "type": "npm"
DEBUG: No updated lock files in branch (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: PR has no releaseTimestamp (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: No files to commit (repository=ladzaretti/renovate-16197-orphaned-processes-docker, branch=renovate/lock-file-maintenance)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: Found PR #3 (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: Ensuring Dependency Dashboard (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: ensureIssue(Dependency Dashboard) (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: Patching issue (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: Issue updated (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: Removing any stale branches (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: config.repoIsOnboarded=true (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: Branch lists (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
       "branchList": ["renovate/delay-5.x", "renovate/lock-file-maintenance"],
       "renovateBranches": ["renovate/delay-5.x"]
DEBUG: remainingBranches= (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: No branches to clean up (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: PackageFiles.clear() - Package files deleted (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
       "baseBranches": ["main"]
DEBUG: Renovate repository PR statistics (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
       "stats": {"total": 2, "open": 1, "closed": 1, "merged": 0}
DEBUG: Repository result: done, status: onboarded, enabled: true, onboarded: true (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
DEBUG: Repository timing splits (milliseconds) (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
       "splits": {"init": 3330, "extract": 636, "lookup": 1846, "update": 17367},
       "total": 24359
DEBUG: http statistics (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
       "urls": {
         "https://api.github.com/graphql (POST,200)": 4,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-docker/commits/1aa63e193cbd26b7e2e486108d1b2fe1fcb06fd3/statuses (GET,200)": 2,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-docker/commits/renovate/delay-5.x/status (GET,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-docker/issues/2 (GET,200)": 2,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-docker/issues/2 (PATCH,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-docker/issues/3/comments (GET,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-docker/issues/3/comments (POST,201)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-docker/pulls (GET,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-docker/pulls (POST,201)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-docker/statuses/1aa63e193cbd26b7e2e486108d1b2fe1fcb06fd3 (POST,201)": 1,
         "https://api.github.com/repos/sindresorhus/delay (GET,200)": 1,
         "https://api.github.com/repos/sindresorhus/delay/git/trees/main (GET,200)": 1,
         "https://registry.npmjs.org/delay (GET,200)": 1,
         "https://registry.npmjs.org/npm (GET,200)": 1
       },
       "hostStats": {
         "api.github.com": {"requestCount": 17, "requestAvgMs": 501, "queueAvgMs": 0},
         "registry.npmjs.org": {
           "requestCount": 2,
           "requestAvgMs": 696,
           "queueAvgMs": 0
         }
       },
       "totalRequests": 19
 INFO: Repository finished (repository=ladzaretti/renovate-16197-orphaned-processes-docker)
       "durationMs": 24359
DEBUG: Renovate exiting

binarySource=global
postUpdateOptions=npmDedupe
Pull Requests

Relevant logs
DEBUG: processRepo() (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Processing 2 branches: renovate/delay-5.x, renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Calculated maximum PRs remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
       "prsRemaining": 99
DEBUG: PullRequests limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Calculated maximum branches remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
       "branchesRemaining": 99
DEBUG: Branches limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: getPrList success (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "pullsTotal": 0,
       "requestsTotal": 1,
       "apiQuotaAffected": true
DEBUG: findPr(renovate/delay-5.x, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: branchExists=false (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: dependencyDashboardCheck=undefined (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: recreateClosed is false (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, Update dependency delay to v5, !open) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: prAlreadyExisted=false (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Checking schedule(at any time, null) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: No schedule defined (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Setting current branch to main (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: latest commit (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "branchName": "main",
       "latestCommitDate": "2022-07-22T13:14:24+03:00"
DEBUG: Branch needs creating (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Using reuseExistingBranch: false (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: npm.updateDependency(): dependencies.delay = ^5.0.0 (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Updating delay in package.json (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Updated 1 package files (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Getting updated lock files (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Writing package.json files (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "packageFiles": ["package.json"]
DEBUG: Writing package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Massaging npm lock file before writing to disk (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Writing any updated package files (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Writing package.json (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: npmrc file found in repository (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Writing updated .npmrc file to .npmrc (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Generating package-lock.json for . (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Spawning npm install to create ./package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Performing node_modules install (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: No node constraint found - using latest (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Performing npm dedupe (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "command": "npm install --no-audit --ignore-scripts"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "cmd": "npm install --no-audit --ignore-scripts",
       "durationMs": 1144,
       "stdout": "added 1 package from 1 contributor in 0.884s\n\n1 package is looking for funding\n  run `npm fund` for details\n\n",
       "stderr": "npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!\n"
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "command": "npm dedupe"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "cmd": "npm dedupe",
       "durationMs": 813,
       "stdout": "audited 1 package in 0.563s\n\n1 package is looking for funding\n  run `npm fund` for details\n\nfound 0 vulnerabilities\n\n",
       "stderr": ""
DEBUG: package-lock.json needs updating (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Updated 1 lock files (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "updatedArtifacts": ["package-lock.json"]
DEBUG: 2 file(s) to commit (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Preparing files for committing to branch renovate/delay-5.x (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Setting git author name (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "gitAuthorName": "Renovate Bot"
DEBUG: Setting git author email (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "gitAuthorEmail": "[email protected]"
DEBUG: git commit (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "deletedFiles": [],
       "ignoredFiles": [],
       "result": {
         "author": null,
         "branch": "renovate/delay-5.x",
         "commit": "033a2847cebc65425a812afdeee3bbe403608c1f",
         "root": false,
         "summary": {"changes": 2, "insertions": 5, "deletions": 23}
       }
DEBUG: Pushing branch renovate/delay-5.x (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: git push (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "result": {
         "pushed": [
           {
             "deleted": false,
             "tag": false,
             "branch": true,
             "new": true,
             "alreadyUpdated": false,
             "local": "refs/heads/renovate/delay-5.x",
             "remote": "refs/heads/renovate/delay-5.x"
           }
         ],
         "ref": {"local": "refs/remotes/origin/renovate/delay-5.x"},
         "remoteMessages": {
           "all": [
             "Create a pull request for 'renovate/delay-5.x' on GitHub by visiting:",
             "https://github.com/ladzaretti/renovate-16197-orphaned-processes-postUpdate/pull/new/renovate/delay-5.x"
           ],
           "pullRequestUrl": "https://github.com/ladzaretti/renovate-16197-orphaned-processes-postUpdate/pull/new/renovate/delay-5.x"
         }
       }
 INFO: Branch created (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "commitSha": "033a2847cebc65425a812afdeee3bbe403608c1f"
DEBUG: Ensuring PR (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: There are 0 errors and 0 warnings (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "prTitle": "Update dependency delay to v5"
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "title": "Update dependency delay to v5",
       "head": "ladzaretti:renovate/delay-5.x",
       "base": "main",
       "draft": false
DEBUG: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "pr": 2,
       "draft": false
DEBUG: Adding labels '' to #2 (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
 INFO: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
       "pr": 2,
       "prTitle": "Update dependency delay to v5"
DEBUG: addParticipants(pr=2) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: Created Pull Request #2 (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: PR is not configured for automerge (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/delay-5.x)
DEBUG: getBranchPr(renovate/lock-file-maintenance) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: branchExists=false (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: dependencyDashboardCheck=undefined (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: recreateClosed is true (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Checking schedule(at any time, null) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: No schedule defined (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Setting current branch to main (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: latest commit (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "branchName": "main",
       "latestCommitDate": "2022-07-22T13:14:24+03:00"
DEBUG: Branch needs creating (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Using reuseExistingBranch: false (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: No package files need updating (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Getting updated lock files (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Writing package.json files (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "packageFiles": ["package.json"]
DEBUG: Ensuring package-lock.json is removed (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Writing any updated package files (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: npmrc file found in repository (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Writing updated .npmrc file to .npmrc (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Generating package-lock.json for . (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Spawning npm install to create ./package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Performing node_modules install (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: No node constraint found - using latest (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Performing npm dedupe (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Removing package-lock.json first due to lock file maintenance upgrade (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "command": "npm install --no-audit --ignore-scripts"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "cmd": "npm install --no-audit --ignore-scripts",
       "durationMs": 339,
       "stdout": "added 1 package from 1 contributor in 0.091s\n\n1 package is looking for funding\n  run `npm fund` for details\n\n",
       "stderr": "npm notice created a lockfile as package-lock.json. You should commit this file.\n"
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "command": "npm dedupe"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "cmd": "npm dedupe",
       "durationMs": 821,
       "stdout": "audited 1 package in 0.563s\n\n1 package is looking for funding\n  run `npm fund` for details\n\nfound 0 vulnerabilities\n\n",
       "stderr": ""
DEBUG: package-lock.json needs updating (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Updated 1 lock files (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "updatedArtifacts": ["package-lock.json"]
DEBUG: 1 file(s) to commit (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Preparing files for committing to branch renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: git commit (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "deletedFiles": [],
       "ignoredFiles": [],
       "result": {
         "author": null,
         "branch": "renovate/lock-file-maintenance",
         "commit": "5e32e800de2561cb384d6c5ec922343c103d6509",
         "root": false,
         "summary": {"changes": 1, "insertions": 4, "deletions": 0}
       }
DEBUG: Pushing branch renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: git push (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "result": {
         "pushed": [
           {
             "deleted": false,
             "tag": false,
             "branch": true,
             "new": true,
             "alreadyUpdated": false,
             "local": "refs/heads/renovate/lock-file-maintenance",
             "remote": "refs/heads/renovate/lock-file-maintenance"
           }
         ],
         "ref": {"local": "refs/remotes/origin/renovate/lock-file-maintenance"},
         "remoteMessages": {
           "all": [
             "Create a pull request for 'renovate/lock-file-maintenance' on GitHub by visiting:",
             "https://github.com/ladzaretti/renovate-16197-orphaned-processes-postUpdate/pull/new/renovate/lock-file-maintenance"
           ],
           "pullRequestUrl": "https://github.com/ladzaretti/renovate-16197-orphaned-processes-postUpdate/pull/new/renovate/lock-file-maintenance"
         }
       }
 INFO: Branch created (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "commitSha": "5e32e800de2561cb384d6c5ec922343c103d6509"
DEBUG: Ensuring PR (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: There are 0 errors and 0 warnings (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: getBranchPr(renovate/lock-file-maintenance) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "prTitle": "Lock file maintenance"
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "title": "Lock file maintenance",
       "head": "ladzaretti:renovate/lock-file-maintenance",
       "base": "main",
       "draft": false
DEBUG: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "pr": 3,
       "draft": false
DEBUG: Adding labels '' to #3 (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
 INFO: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
       "pr": 3,
       "prTitle": "Lock file maintenance"
DEBUG: addParticipants(pr=3) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: Created Pull Request #3 (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: PR is not configured for automerge (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate, branch=renovate/lock-file-maintenance)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Found PR #2 (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: getBranchPr(renovate/lock-file-maintenance) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Found PR #3 (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Ensuring Dependency Dashboard (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: ensureIssue(Dependency Dashboard) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
 INFO: Issue created (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Removing any stale branches (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: config.repoIsOnboarded=true (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Branch lists (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
       "branchList": ["renovate/delay-5.x", "renovate/lock-file-maintenance"],
       "renovateBranches": ["renovate/delay-5.x", "renovate/lock-file-maintenance"]
DEBUG: remainingBranches= (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: No branches to clean up (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Retrieving issueList (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Retrieved 2 issues (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: closeIssue(1) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Issue closed (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
       "number": 1
DEBUG: PackageFiles.clear() - Package files deleted (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
       "baseBranches": ["main"]
DEBUG: Renovate repository PR statistics (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
       "stats": {"total": 2, "open": 2, "closed": 0, "merged": 0}
DEBUG: Repository result: done, status: onboarded, enabled: true, onboarded: true (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
DEBUG: Repository timing splits (milliseconds) (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
       "splits": {"init": 3305, "extract": 223, "lookup": 2387, "update": 10121},
       "total": 18069
DEBUG: http statistics (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
       "urls": {
         "https://api.github.com/graphql (POST,200)": 5,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-postUpdate/issues (POST,201)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-postUpdate/issues/1 (PATCH,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-postUpdate/pulls (GET,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-postUpdate/pulls (POST,201)": 2,
         "https://api.github.com/repos/sindresorhus/delay (GET,200)": 1,
         "https://api.github.com/repos/sindresorhus/delay/git/trees/main (GET,200)": 1,
         "https://registry.npmjs.org/delay (GET,200)": 1
       },
       "hostStats": {
         "api.github.com": {"requestCount": 12, "requestAvgMs": 692, "queueAvgMs": 0},
         "registry.npmjs.org": {
           "requestCount": 1,
           "requestAvgMs": 729,
           "queueAvgMs": 0
         }
       },
       "totalRequests": 13
 INFO: Repository finished (repository=ladzaretti/renovate-16197-orphaned-processes-postUpdate)
       "durationMs": 18069
DEBUG: Renovate exiting

Bug reproduction

-c "cd /usr/src/app/local-renovate; node -r ts-node/register/transpile-only -- lib/renovate.ts; ps -auxf"

binarySource=install
executionTimeout=1
allow-scripts=true

Relevant logs
DEBUG: processRepo() (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Processing 2 branches: renovate/delay-5.x, renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Calculated maximum PRs remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "prsRemaining": 99
DEBUG: PullRequests limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Calculated maximum branches remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "branchesRemaining": 99
DEBUG: Branches limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: getPrList success (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "pullsTotal": 0,
       "requestsTotal": 1,
       "apiQuotaAffected": true
DEBUG: findPr(renovate/delay-5.x, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: branchExists=false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: dependencyDashboardCheck=undefined (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: recreateClosed is false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, Update dependency delay to v5, !open) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: prAlreadyExisted=false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Checking schedule(at any time, null) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: No schedule defined (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Setting current branch to main (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: latest commit (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "branchName": "main",
       "latestCommitDate": "2022-07-20T22:38:03+03:00"
DEBUG: Branch needs creating (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Using reuseExistingBranch: false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: npm.updateDependency(): dependencies.delay = ^5.0.0 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Updating delay in package.json (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Updated 1 package files (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Getting updated lock files (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Writing package.json files (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "packageFiles": ["package.json"]
DEBUG: Writing package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Massaging npm lock file before writing to disk (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Writing any updated package files (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Writing package.json (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: npmrc file found in repository (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Writing updated .npmrc file to .npmrc (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Generating package-lock.json for . (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Spawning npm install to create ./package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Updating lock file only (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: No node constraint found - using latest (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Using buildpack dynamic installs (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Resolved stable matching version (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "toolName": "npm",
       "constraint": undefined,
       "resolvedVersion": "8.15.0"
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "command": "install-tool npm 8.15.0"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "cmd": "install-tool npm 8.15.0",
       "durationMs": 5014,
       "stdout": "installing v2 tool npm v8.15.0\n/opt/buildpack/tools/npm/8.15.0/bin/npm -> /opt/buildpack/tools/npm/8.15.0/lib/node_modules/npm/bin/npm-cli.js\n/opt/buildpack/tools/npm/8.15.0/bin/npx -> /opt/buildpack/tools/npm/8.15.0/lib/node_modules/npm/bin/npx-cli.js\n+ [email protected]\nadded 201 packages from 107 contributors in 4.555s\nlinking tool npm v8.15.0\n8.15.0\nInstalled v2 /usr/local/buildpack/tools/v2/npm.sh in 5 seconds\n",
       "stderr": ""
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "command": "hash -d npm 2>/dev/null || true"
DEBUG: exec completed (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "cmd": "hash -d npm 2>/dev/null || true",
       "durationMs": 9,
       "stdout": "",
       "stderr": ""
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "command": "npm install --package-lock-only --no-audit"
DEBUG: rawExec err (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "err": {
         "name": "ExecError",
         "cmd": "/bin/sh -c npm install --package-lock-only --no-audit",
         "stderr": "",
         "stdout": "\n> [email protected] prepare\n> echo 'long prepare for 900 sec' && sleep 900\n\nlong prepare for 900 sec\n",
         "options": {
           "cwd": "/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout",
           "encoding": "utf-8",
           "env": {
             "NPM_CONFIG_CACHE": "/tmp/renovate/cache/others/npm",
             "npm_config_store": "/tmp/renovate/cache/others/pnpm",
             "HOME": "/home/ubuntu",
             "PATH": "/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/home/ubuntu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
             "LC_ALL": "C.UTF-8",
             "LANG": "C.UTF-8",
             "BUILDPACK_CACHE_DIR": "/tmp/renovate/cache/buildpack"
           },
           "maxBuffer": 10485760,
           "timeout": 60000
         },
         "signal": "SIGTERM",
         "message": "Process signaled with \"SIGTERM\"",
         "stack": "ExecError: Process signaled with \"SIGTERM\"\n    at ChildProcess.<anonymous> (/usr/src/app/ladzaretti-renovate/lib/util/exec/common.ts:90:16)\n    at ChildProcess.emit (events.js:412:35)\n    at ChildProcess.emit (domain.js:475:12)\n    at Process.ChildProcess._handle.onexit (internal/child_process.js:285:12)"
       }
DEBUG: exec interrupted by SIGTERM - run needs to be aborted (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "err": {
         "name": "ExecError",
         "cmd": "/bin/sh -c npm install --package-lock-only --no-audit",
         "stderr": "",
         "stdout": "\n> [email protected] prepare\n> echo 'long prepare for 900 sec' && sleep 900\n\nlong prepare for 900 sec\n",
         "options": {
           "cwd": "/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout",
           "encoding": "utf-8",
           "env": {
             "NPM_CONFIG_CACHE": "/tmp/renovate/cache/others/npm",
             "npm_config_store": "/tmp/renovate/cache/others/pnpm",
             "HOME": "/home/ubuntu",
             "PATH": "/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/go/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/opt/buildpack/tools/python/3.10.5/bin:/home/ubuntu/.npm-global/bin:/home/ubuntu/.cargo/bin:/home/ubuntu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
             "LC_ALL": "C.UTF-8",
             "LANG": "C.UTF-8",
             "BUILDPACK_CACHE_DIR": "/tmp/renovate/cache/buildpack"
           },
           "maxBuffer": 10485760,
           "timeout": 60000
         },
         "signal": "SIGTERM",
         "message": "Process signaled with \"SIGTERM\"",
         "stack": "ExecError: Process signaled with \"SIGTERM\"\n    at ChildProcess.<anonymous> (/usr/src/app/ladzaretti-renovate/lib/util/exec/common.ts:90:16)\n    at ChildProcess.emit (events.js:412:35)\n    at ChildProcess.emit (domain.js:475:12)\n    at Process.ChildProcess._handle.onexit (internal/child_process.js:285:12)"
       }
DEBUG: Passing TEMPORARY_ERROR error up (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
 INFO: Temporary error - aborting (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Repository result: temporary-error, status: onboarded, enabled: true, onboarded: true (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Repository timing splits (milliseconds) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "splits": {"init": 3591, "extract": 213, "lookup": 2644},
       "total": 74524
DEBUG: http statistics (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "urls": {
         "https://api.github.com/graphql (POST,200)": 4,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-timeout/pulls (GET,200)": 1,
         "https://api.github.com/repos/sindresorhus/delay (GET,200)": 1,
         "https://api.github.com/repos/sindresorhus/delay/git/trees/main (GET,200)": 1,
         "https://registry.npmjs.org/delay (GET,200)": 1,
         "https://registry.npmjs.org/npm (GET,200)": 1
       },
       "hostStats": {
         "api.github.com": {"requestCount": 7, "requestAvgMs": 390, "queueAvgMs": 0},
         "registry.npmjs.org": {
           "requestCount": 2,
           "requestAvgMs": 1511,
           "queueAvgMs": 1
         }
       },
       "totalRequests": 9
 INFO: Repository finished (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "durationMs": 74524
DEBUG: Renovate exiting
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
ubuntu       1  0.0  0.0   2364   512 ?        Ss   10:20   0:00 dumb-init -- bash -c cd /usr/src/app/ladzarett
ubuntu       9  0.0  0.0   5864  3584 pts/0    Ss+  10:20   0:00 bash -c cd /usr/src/app/ladzaretti-renovate; n
ubuntu     156  0.0  0.0   7648  3256 pts/0    R+   10:22   0:00  \_ ps -auxf
ubuntu     143  0.8  0.2 769624 57720 ?        Sl   10:21   0:00 npm install
ubuntu     154  0.0  0.0   2612   528 ?        S    10:21   0:00  \_ sh /tmp/prepare-434155cc.sh
ubuntu     155  0.0  0.0   4264   512 ?        S    10:21   0:00      \_ sleep 900

@Gabriel-Ladzaretti
Copy link
Collaborator Author

Here we have an artifact error, but it seems to be expected as i use windows.
Also happans with renovate as is (in wsl/docker/docker within wsl)

Relevant logs with the same Artifact error with branch main checked out
DEBUG: processRepo() (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Processing 2 branches: renovate/delay-5.x, renovate/lock-file-maintenance (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Calculated maximum PRs remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "prsRemaining": 99
DEBUG: PullRequests limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Calculated maximum branches remaining this run (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "branchesRemaining": 99
DEBUG: Branches limit = 99 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: getPrList success (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "pullsTotal": 0,
       "requestsTotal": 1,
       "apiQuotaAffected": true
DEBUG: findPr(renovate/delay-5.x, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: branchExists=false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: dependencyDashboardCheck=undefined (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: recreateClosed is false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, Update dependency delay to v5, !open) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: prAlreadyExisted=false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Checking schedule(at any time, null) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: No schedule defined (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Setting current branch to main (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: latest commit (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "branchName": "main",
       "latestCommitDate": "2022-07-20T22:38:03+03:00"
DEBUG: Branch needs creating (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Using reuseExistingBranch: false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: npm.updateDependency(): dependencies.delay = ^5.0.0 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Updating delay in package.json (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Updated 1 package files (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Getting updated lock files (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Writing package.json files (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "packageFiles": ["package.json"]
DEBUG: Writing package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Massaging npm lock file before writing to disk (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Writing any updated package files (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Writing package.json (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: npmrc file found in repository (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Writing updated .npmrc file to .npmrc (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Generating package-lock.json for . (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Spawning npm install to create ./package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Updating lock file only (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: No node constraint found - using latest (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Using docker to execute (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "image": "node"
DEBUG: Resolved stable matching version (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "toolName": "npm",
       "constraint": undefined,
       "resolvedVersion": "8.15.0"
DEBUG: No tag or tagConstraint specified (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "image": "docker.io/renovate/node"
DEBUG: Fetching Docker image: docker.io/renovate/node (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Finished fetching Docker image docker.io/renovate/node@sha256:b623ee42367662d3bbfc2f38432571c6de756a1c42d3454223b78a8face667d2 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "command": "docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\""
DEBUG: rawExec err (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "err": {
         "killed": false,
         "code": 243,
         "signal": null,
         "cmd": "docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"",
         "stdout": "installing v2 tool npm v8.15.0\nnpm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.\n\nadded 1 package in 1s\nlinking tool npm v8.15.0\n8.15.0\nInstalled v2 /usr/local/buildpack/tools/v2/npm.sh in 1 seconds\n",
         "stderr": "df: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "message": "Command failed: docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"\ndf: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "stack": "Error: Command failed: docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"\ndf: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n\n    at ChildProcess.exithandler (child_process.js:383:12)\n    at ChildProcess.emit (events.js:400:28)\n    at ChildProcess.emit (domain.js:475:12)\n    at maybeClose (internal/child_process.js:1088:16)\n    at Process.ChildProcess._handle.onexit (internal/child_process.js:296:5)"
       }
DEBUG: lock file error (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "err": {
         "killed": false,
         "code": 243,
         "signal": null,
         "cmd": "docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"",
         "stdout": "installing v2 tool npm v8.15.0\nnpm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.\n\nadded 1 package in 1s\nlinking tool npm v8.15.0\n8.15.0\nInstalled v2 /usr/local/buildpack/tools/v2/npm.sh in 1 seconds\n",
         "stderr": "df: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "message": "Command failed: docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"\ndf: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "stack": "Error: Command failed: docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"\ndf: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n\n    at ChildProcess.exithandler (child_process.js:383:12)\n    at ChildProcess.emit (events.js:400:28)\n    at ChildProcess.emit (domain.js:475:12)\n    at maybeClose (internal/child_process.js:1088:16)\n    at Process.ChildProcess._handle.onexit (internal/child_process.js:296:5)"
       },
       "type": "npm"
DEBUG: No updated lock files in branch (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Branch timestamp: 2021-02-01T15:29:35.501Z (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: PR is older than 2 hours, raise PR with lock file errors (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: 1 file(s) to commit (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Preparing files for committing to branch renovate/delay-5.x (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Setting git author name (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "gitAuthorName": "Renovate Bot"
DEBUG: Setting git author email (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "gitAuthorEmail": "[email protected]"
DEBUG: git commit (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "deletedFiles": [],
       "ignoredFiles": [],
       "result": {
         "author": null,
         "branch": "renovate/delay-5.x",
         "commit": "288041363e2ead66ae6032e15975d5b077061acc",
         "root": false,
         "summary": {"changes": 1, "insertions": 1, "deletions": 1}
       }
DEBUG: Pushing branch renovate/delay-5.x (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: git push (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "result": {
         "pushed": [
           {
             "deleted": false,
             "tag": false,
             "branch": true,
             "new": true,
             "alreadyUpdated": false,
             "local": "refs/heads/renovate/delay-5.x",
             "remote": "refs/heads/renovate/delay-5.x"
           }
         ],
         "ref": {"local": "refs/remotes/origin/renovate/delay-5.x"},
         "remoteMessages": {
           "all": [
             "Create a pull request for 'renovate/delay-5.x' on GitHub by visiting:",
             "https://github.com/ladzaretti/renovate-16197-orphaned-processes-timeout/pull/new/renovate/delay-5.x"
           ],
           "pullRequestUrl": "https://github.com/ladzaretti/renovate-16197-orphaned-processes-timeout/pull/new/renovate/delay-5.x"
         }
       }
 INFO: Branch created (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "commitSha": "288041363e2ead66ae6032e15975d5b077061acc"
DEBUG: Updating status check state to failed (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Setting branch status (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "context": "renovate/artifacts",
       "state": "red"
DEBUG: Ensuring PR (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: There are 0 errors and 0 warnings (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: findPr(renovate/delay-5.x, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Forcing PR because of artifact errors (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "prTitle": "Update dependency delay to v5"
DEBUG: Creating PR (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "title": "Update dependency delay to v5",
       "head": "ladzaretti:renovate/delay-5.x",
       "base": "main",
       "draft": false
DEBUG: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "pr": 1,
       "draft": false
DEBUG: Adding labels '' to #1 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
 INFO: PR created (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "pr": 1,
       "prTitle": "Update dependency delay to v5"
DEBUG: addParticipants(pr=1) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Created Pull Request #1 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
 WARN: artifactErrors (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "artifactErrors": [
         {
           "lockFile": "package-lock.json",
           "stderr": "df: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n"
         }
       ]
DEBUG: Getting comments for #1 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Found 0 comments (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
DEBUG: Ensuring comment "⚠ Artifact update problem" in #1 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
 INFO: Comment added (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/delay-5.x)
       "issueNo": 1,
       "topic": "⚠ Artifact update problem"
DEBUG: getBranchPr(renovate/lock-file-maintenance) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: branchExists=false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: dependencyDashboardCheck=undefined (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: recreateClosed is true (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Checking schedule(at any time, null) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: No schedule defined (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Setting current branch to main (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: latest commit (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
       "branchName": "main",
       "latestCommitDate": "2022-07-20T22:38:03+03:00"
DEBUG: Branch needs creating (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Using reuseExistingBranch: false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: No package files need updating (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Getting updated lock files (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Writing package.json files (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
       "packageFiles": ["package.json"]
DEBUG: Ensuring package-lock.json is removed (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Writing any updated package files (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: npmrc file found in repository (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Writing updated .npmrc file to .npmrc (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Generating package-lock.json for . (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Spawning npm install to create ./package-lock.json (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Updating lock file only (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: No node constraint found - using latest (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Removing package-lock.json first due to lock file maintenance upgrade (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Using docker to execute (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
       "image": "node"
DEBUG: Resolved stable matching version (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
       "toolName": "npm",
       "constraint": undefined,
       "resolvedVersion": "8.15.0"
DEBUG: No tag or tagConstraint specified (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
       "image": "docker.io/renovate/node"
DEBUG: Docker image is already prefetched: docker.io/renovate/node@sha256:b623ee42367662d3bbfc2f38432571c6de756a1c42d3454223b78a8face667d2 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: Executing command (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
       "command": "docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\""
DEBUG: rawExec err (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
       "err": {
         "killed": false,
         "code": 243,
         "signal": null,
         "cmd": "docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"",
         "stdout": "installing v2 tool npm v8.15.0\nnpm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.\n\nadded 1 package in 1s\nlinking tool npm v8.15.0\n8.15.0\nInstalled v2 /usr/local/buildpack/tools/v2/npm.sh in 2 seconds\n",
         "stderr": "df: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "message": "Command failed: docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"\ndf: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "stack": "Error: Command failed: docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"\ndf: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n\n    at ChildProcess.exithandler (child_process.js:383:12)\n    at ChildProcess.emit (events.js:400:28)\n    at ChildProcess.emit (domain.js:475:12)\n    at maybeClose (internal/child_process.js:1088:16)\n    at Process.ChildProcess._handle.onexit (internal/child_process.js:296:5)"
       }
DEBUG: lock file error (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
       "err": {
         "killed": false,
         "code": 243,
         "signal": null,
         "cmd": "docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"",
         "stdout": "installing v2 tool npm v8.15.0\nnpm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.\n\nadded 1 package in 1s\nlinking tool npm v8.15.0\n8.15.0\nInstalled v2 /usr/local/buildpack/tools/v2/npm.sh in 2 seconds\n",
         "stderr": "df: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "message": "Command failed: docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"\ndf: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n",
         "stack": "Error: Command failed: docker run --rm --name=renovate_node --label=renovate_child -v \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\":\"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e NPM_CONFIG_CACHE -e npm_config_store -e BUILDPACK_CACHE_DIR -w \"/tmp/renovate/repos/github/ladzaretti/renovate-16197-orphaned-processes-timeout\" docker.io/renovate/node bash -l -c \"install-tool npm 8.15.0 && hash -d npm 2>/dev/null || true && npm install --package-lock-only --no-audit --ignore-scripts\"\ndf: /tmp/renovate/cache/buildpack: No such file or directory\nfind: ‘/tmp/renovate/cache/buildpack’: No such file or directory\n/usr/local/buildpack/utils/cache.sh: line 90: [: : integer expression expected\n\n\n    at ChildProcess.exithandler (child_process.js:383:12)\n    at ChildProcess.emit (events.js:400:28)\n    at ChildProcess.emit (domain.js:475:12)\n    at maybeClose (internal/child_process.js:1088:16)\n    at Process.ChildProcess._handle.onexit (internal/child_process.js:296:5)"
       },
       "type": "npm"
DEBUG: No updated lock files in branch (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: PR has no releaseTimestamp (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: No files to commit (repository=ladzaretti/renovate-16197-orphaned-processes-timeout, branch=renovate/lock-file-maintenance)
DEBUG: getBranchPr(renovate/delay-5.x) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: findPr(renovate/delay-5.x, undefined, open) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Found PR #1 (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Ensuring Dependency Dashboard (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: ensureIssue(Dependency Dashboard) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
 INFO: Issue created (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Removing any stale branches (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: config.repoIsOnboarded=true (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Branch lists (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "branchList": ["renovate/delay-5.x", "renovate/lock-file-maintenance"],
       "renovateBranches": ["renovate/delay-5.x"]
DEBUG: remainingBranches= (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: No branches to clean up (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Retrieving issueList (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Retrieved 1 issues (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: PackageFiles.clear() - Package files deleted (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "baseBranches": ["main"]
DEBUG: Renovate repository PR statistics (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "stats": {"total": 1, "open": 1, "closed": 0, "merged": 0}
DEBUG: Repository result: done, status: onboarded, enabled: true, onboarded: true (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
DEBUG: Repository timing splits (milliseconds) (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "splits": {"init": 3368, "extract": 207, "lookup": 2784, "update": 15916},
       "total": 23553
DEBUG: http statistics (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "urls": {
         "https://api.github.com/graphql (POST,200)": 5,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-timeout/commits/288041363e2ead66ae6032e15975d5b077061acc/statuses (GET,200)": 2,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-timeout/commits/renovate/delay-5.x/status (GET,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-timeout/issues (POST,201)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-timeout/issues/1/comments (GET,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-timeout/issues/1/comments (POST,201)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-timeout/pulls (GET,200)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-timeout/pulls (POST,201)": 1,
         "https://api.github.com/repos/ladzaretti/renovate-16197-orphaned-processes-timeout/statuses/288041363e2ead66ae6032e15975d5b077061acc (POST,201)": 1,
         "https://api.github.com/repos/sindresorhus/delay (GET,200)": 1,
         "https://api.github.com/repos/sindresorhus/delay/git/trees/main (GET,200)": 1,
         "https://registry.npmjs.org/delay (GET,200)": 1,
         "https://registry.npmjs.org/npm (GET,200)": 1
       },
       "hostStats": {
         "api.github.com": {"requestCount": 16, "requestAvgMs": 501, "queueAvgMs": 0},
         "registry.npmjs.org": {
           "requestCount": 2,
           "requestAvgMs": 1029,
           "queueAvgMs": 0
         }
       },
       "totalRequests": 18
 INFO: Repository finished (repository=ladzaretti/renovate-16197-orphaned-processes-timeout)
       "durationMs": 23553
DEBUG: Renovate exiting

@viceice viceice enabled auto-merge (squash) July 22, 2022 12:06
@viceice viceice disabled auto-merge July 22, 2022 12:06
@viceice viceice changed the title refactor(util/exec): use spawn instead of exec feat(util/exec): use spawn instead of exec Jul 22, 2022
@viceice viceice enabled auto-merge (squash) July 22, 2022 12:06
@viceice
Copy link
Member

viceice commented Jul 22, 2022

Classified as feature, so we get a single release. Hopefully we don't need to rollback this 🙃

@Gabriel-Ladzaretti
Copy link
Collaborator Author

would updating the branch dismiss approval? license/cla seems unresponsive

@viceice
Copy link
Member

viceice commented Jul 22, 2022

would updating the branch dismiss approval? license/cla seems unresponsive

no if you are using the github button with merge commit . 🤗

@viceice viceice merged commit 892595a into renovatebot:main Jul 22, 2022
@renovate-release
Copy link
Collaborator

🎉 This PR is included in version 32.124.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 22, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
ci:fulltest Run full test suite on all platforms
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants