Bug 46025 - Uninstalling Apps may fail due to space left on device
Uninstalling Apps may fail due to space left on device
Status: NEW
Product: UCS
Classification: Unclassified
Component: App Center
UCS 4.2
Other Linux
: P5 normal (vote)
: ---
Assigned To: App Center maintainers
App Center maintainers
:
Depends on: 44480
Blocks:
  Show dependency treegraph
 
Reported: 2018-01-12 18:03 CET by Johannes Keiser
Modified: 2018-05-03 12:55 CEST (History)
6 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 1: Will affect a very few installed domains
How will those affected feel about the bug?: 3: A User would likely not purchase the product
User Pain: 0.086
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Ticket number: 2018031721000561, 2018010621000325
Bug group (optional): External feedback
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Keiser univentionstaff 2018-01-12 18:03:15 CET
This has been reported with a higher version

The errata version may have been lower than the one with the fix for Bug #44480 when the deinstallation was issued.

Version: 4.2-3 errata256 (Lesum)

Remark: Ihre Software macht Probleme, ebenfalls beim Versuch der Deinstallation


Die Ausführung des Kommandos appcenter/docker/progress ist fehlgeschlagen:

Traceback (most recent call last):
  File "%PY2.7%/univention/management/console/base.py", line 250, in execute
    function.__func__(self, request, *args, **kwargs)
  File "%PY2.7%/univention/management/console/modules/decorators.py", line 318, in _response
    result = _multi_response(self, request)
  File "%PY2.7%/univention/management/console/modules/decorators.py", line 192, in _response
    return function(self, request)
  File "%PY2.7%/univention/management/console/modules/decorators.py", line 440, in _response
    return list(function(self, iterator, *nones))
  File "%PY2.7%/univention/management/console/modules/decorators.py", line 286, in _fake_func
    yield function(self, *args)
  File "%PY2.7%/univention/management/console/modules/mixins.py", line 149, in progress
    ret = progress_obj.poll()
  File "%PY2.7%/univention/management/console/modules/decorators.py", line 309, in _thread
    result = _multi_response(self, request)
  File "%PY2.7%/univention/management/console/modules/decorators.py", line 192, in _response
    return function(self, request)
  File "%PY2.7%/univention/management/console/modules/decorators.py", line 440, in _response
    return list(function(self, iterator, *nones))
  File "%PY2.7%/univention/management/console/modules/decorators.py", line 286, in _fake_func
    yield function(self, *args)
  File "%PY2.7%/univention/management/console/modules/appcenter/__init__.py", line 418, in invoke_docker
    result['success'] = action.call(app=app, username=self.username, password=self.password, **kwargs)
  File "%PY2.7%/univention/appcenter/actions/__init__.py", line 220, in call
    return obj.call_with_namespace(namespace)
  File "%PY2.7%/univention/appcenter/actions/__init__.py", line 226, in call_with_namespace
    result = self.main(namespace)
  File "%PY2.7%/univention/appcenter/actions/remove.py", line 49, in main
    return self.do_it(args)
  File "%PY2.7%/univention/appcenter/actions/install_base.py", line 99, in do_it
    self._do_it(app, args)
  File "%PY2.7%/univention/appcenter/actions/docker_remove.py", line 52, in _do_it
    super(Remove, self)._do_it(app, args)
  File "%PY2.7%/univention/appcenter/actions/remove.py", line 55, in _do_it
    self._remove_app(app, args)
  File "%PY2.7%/univention/appcenter/actions/docker_remove.py", line 68, in _remove_app
    self._remove_docker_container(app, args)
  File "%PY2.7%/univention/appcenter/actions/docker_remove.py", line 73, in _remove_docker_container
    if self._backup_container(app, backup_data='move') is False:
  File "%PY2.7%/univention/appcenter/actions/docker_base.py", line 97, in _backup_container
    shutil.move(app.get_data_dir(), os.path.join(BACKUP_DIR, image_name, 'data'))
  File "/usr/lib/python2.7/shutil.py", line 299, in move
    copytree(src, real_dst, symlinks=True)
  File "/usr/lib/python2.7/shutil.py", line 208, in copytree
    raise Error, errors
Error: [('/var/lib/univention-appcenter/apps/tecart/data/xml/words.gz', '/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/xml/words.gz', '[Errno 28]
Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar'), ('/var/lib/univention-appcenter/apps/tecart/data/xml/user.xml',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/xml/user.xml', '[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar'),
('/var/lib/univention-appcenter/apps/tecart/data/xml/ca-certificates.crt', '/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/xml/ca-certificates.crt',
'[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar'), ('/var/lib/univention-appcenter/apps/tecart/data/xml/data.xml',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/xml/data.xml', '[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar'),
('/var/lib/univention-appcenter/apps/tecart/data/xml/lists.xml', '/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/xml/lists.xml', '[Errno 28] Auf dem
Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar'), ('/var/lib/univention-appcenter/apps/tecart/data/templates',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/templates', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/templates'"), ('/var/lib/univention-appcenter/apps/tecart/data/doc_tmp',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/doc_tmp', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/doc_tmp'"), ('/var/lib/univention-appcenter/apps/tecart/data/addons',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/addons', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/addons'"), ('/var/lib/univention-appcenter/apps/tecart/data/backup',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/backup', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/backup'"), ('/var/lib/univention-appcenter/apps/tecart/data/profiles',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/profiles', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/profiles'"), ('/var/lib/univention-appcenter/apps/tecart/data/tmp',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/tmp', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/tmp'"), ('/var/lib/univention-appcenter/apps/tecart/data/log',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/log', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/log'"), ('/var/lib/univention-appcenter/apps/tecart/data/push',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/push', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/push'"), ('/var/lib/univention-appcenter/apps/tecart/data/tcucd',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/tcucd', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/tcucd'"), ('/var/lib/univention-appcenter/apps/tecart/data/docs',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/docs', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/docs'"), ('/var/lib/univention-appcenter/apps/tecart/data/projects',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/projects', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/projects'"), ('/var/lib/univention-appcenter/apps/tecart/data/clang',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/clang', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/clang'"), ('/var/lib/univention-appcenter/apps/tecart/data/recycle',
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/recycle', "[Errno 28] Auf dem Ger\xc3\xa4t ist kein Speicherplatz mehr verf\xc3\xbcgbar:
'/var/lib/univention-appcenter/backups/appcenter-backup-tecart:1515254968/data/recycle'")]



+++ This bug was initially created as a clone of Bug #44480 +++
Comment 1 Stefan Gohmann univentionstaff 2018-03-15 15:42:49 CET
Resetting Bug flags since it was clone.
Comment 2 Johannes Keiser univentionstaff 2018-05-03 12:55:17 CEST
Reported again: Version: 4.3-0 errata0 (Neustadt)