Allow running docker container as non-root

8 jobs for rootless in 15 minutes and 21 seconds (queued for 12 seconds)
Status Name Job ID Coverage
  Review
manual review_docs #75335
docker allowed to fail manual
manual review_front #75334
docker allowed to fail manual
 
  Lint
passed black #75336

00:00:43

failed eslint #75338
allowed to fail

00:01:48

passed flake8 #75337

00:00:24

 
  Test
passed test_api #75339
docker

00:09:05

passed test_front #75340
docker

00:03:16

 
  Deps
failed check_api_dependencies #75341
docker allowed to fail

00:00:02

 
Name Stage Failure
failed
check_api_dependencies Deps
Running with gitlab-runner 14.1.0 (8925d9a0)
on vmd48674.contaboserver.net eYTyEbzR
Preparing the "docker" executor
Using Docker executor with image dev.funkwhale.audio:5050/juniorjpdj/funkwhale:rootless ...
Authenticating with credentials from job payload (GitLab Registry)
Pulling docker image dev.funkwhale.audio:5050/juniorjpdj/funkwhale:rootless ...
WARNING: Failed to pull image with policy "always": Error response from daemon: manifest for dev.funkwhale.audio:5050/juniorjpdj/funkwhale:rootless not found: manifest unknown: manifest unknown (manager.go:205:0s)
ERROR: Job failed: failed to pull image "dev.funkwhale.audio:5050/juniorjpdj/funkwhale:rootless" with specified policies [always]: Error response from daemon: manifest for dev.funkwhale.audio:5050/juniorjpdj/funkwhale:rootless not found: manifest unknown: manifest unknown (manager.go:205:0s)
failed
eslint Lint
    at NodeEventGenerator.applySelector (/builds/JuniorJPDJ/funkwhale/front/node_modules/eslint/lib/linter/node-event-generator.js:293:26)
at NodeEventGenerator.applySelectors (/builds/JuniorJPDJ/funkwhale/front/node_modules/eslint/lib/linter/node-event-generator.js:322:22)
at NodeEventGenerator.enterNode (/builds/JuniorJPDJ/funkwhale/front/node_modules/eslint/lib/linter/node-event-generator.js:336:14)
at CodePathAnalyzer.enterNode (/builds/JuniorJPDJ/funkwhale/front/node_modules/eslint/lib/linter/code-path-analysis/code-path-analyzer.js:711:23)
at /builds/JuniorJPDJ/funkwhale/front/node_modules/eslint/lib/linter/linter.js:960:32
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Cleaning up file based variables
ERROR: Job failed: exit code 1