Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • funkwhale funkwhale
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 386
    • Issues 386
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • funkwhale
  • funkwhalefunkwhale
  • Issues
  • #353

Closed
Open
Created Jul 08, 2018 by Renon@hazmoContributor

404 when re importing a federated track

An album was imported via federation, and tracks were playing fine. Some days later, tracks were no longer playing. I deleted the artist and tried to reimport the tracks. I got a new 404 error.

Jul 08 14:31:35 foobarserv celery[32366]: [2018-07-08 12:31:35,869: INFO/MainProcess] [Import Job 14687] starting job
Jul 08 14:31:35 foobarserv celery[32366]: [2018-07-08 12:31:35,886: INFO/MainProcess] [Import Job 14687] importing track from federated library track 
Jul 08 14:31:36 foobarserv celery[32366]: [2018-07-08 12:31:36,006: ERROR/MainProcess] [Import Job 14687] Error during import: [Errno 2] No such file 
Jul 08 14:31:36 foobarserv celery[32366]: [2018-07-08 12:31:36,117: ERROR/MainProcess] Task ImportJob.run[62ee94d6-f016-48c0-b14d-23765a5db3b0] raised
Jul 08 14:31:36 foobarserv celery[32366]: Traceback (most recent call last):
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/virtualenv/lib/python3.5/site-packages/celery/app/trace.py", line 374, in trace_task
Jul 08 14:31:36 foobarserv celery[32366]: R = retval = fun(*args, **kwargs)
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/virtualenv/lib/python3.5/site-packages/celery/app/trace.py", line 629, in __protected_c
Jul 08 14:31:36 foobarserv celery[32366]: return self.run(*args, **kwargs)
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/api/funkwhale_api/taskapp/celery.py", line 43, in inner
Jul 08 14:31:36 foobarserv celery[32366]: return function(*args, **kwargs)
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/api/funkwhale_api/music/tasks.py", line 259, in import_job_run
Jul 08 14:31:36 foobarserv celery[32366]: self.retry(exc=exc, countdown=30, max_retries=3)
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/virtualenv/lib/python3.5/site-packages/celery/app/task.py", line 669, in retry
Jul 08 14:31:36 foobarserv celery[32366]: raise_with_context(exc)
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/api/funkwhale_api/music/tasks.py", line 254, in import_job_run
Jul 08 14:31:36 foobarserv celery[32366]: tf = _do_import(import_job, use_acoustid=use_acoustid)
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/api/funkwhale_api/music/tasks.py", line 174, in _do_import
Jul 08 14:31:36 foobarserv celery[32366]: track_file.set_audio_data()
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/api/funkwhale_api/music/models.py", line 480, in set_audio_data
Jul 08 14:31:36 foobarserv celery[32366]: audio_file = self.get_audio_file()
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/api/funkwhale_api/music/models.py", line 477, in get_audio_file
Jul 08 14:31:36 foobarserv celery[32366]: return self.library_track.audio_file.open()
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/virtualenv/lib/python3.5/site-packages/django/db/models/fields/files.py", line 76, in open
Jul 08 14:31:36 foobarserv celery[32366]: self.file = self.storage.open(self.name, mode)
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/virtualenv/lib/python3.5/site-packages/django/core/files/storage.py", line 33, in open
Jul 08 14:31:36 foobarserv celery[32366]: return self._open(name, mode)
Jul 08 14:31:36 foobarserv celery[32366]: File "/srv/funkwhale/virtualenv/lib/python3.5/site-packages/django/core/files/storage.py", line 218, in _open
Assignee
Assign to
Time tracking