Univention Bugzilla – Bug 44987
IOError: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/var/lib/docker/overlay/…/merged/etc/machine.secret'
Last modified: 2017-08-23 14:59:10 CEST
+++ This bug was initially created as a clone of Bug #44986 +++ +++ This bug was initially created as a clone of Bug #43151 +++ Version: 4.1-4 errata350 (Vahr) Traceback(66ab21b01bd57cdc050e13e117734c49): Die Ausführung des Kommandos appcenter/docker/progress ist fehlgeschlagen: Traceback (most recent call last): File "%PY2.7%/univention/management/console/base.py", line 281, in execute function(self, request) 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 462, in _response return list(function(self, iterator, *nones)) File "%PY2.7%/univention/management/console/modules/decorators.py", line 284, 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 462, in _response return list(function(self, iterator, *nones)) File "%PY2.7%/univention/management/console/modules/decorators.py", line 284, in _fake_func yield function(self, *args) File "%PY2.7%/univention/management/console/modules/appcenter/__init__.py", line 397, 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 183, in call return obj.call_with_namespace(namespace) File "%PY2.7%/univention/appcenter/actions/__init__.py", line 189, in call_with_namespace result = self.main(namespace) File "%PY2.7%/univention/appcenter/actions/remove.py", line 48, in main return self.do_it(args) File "%PY2.7%/univention/appcenter/actions/install_base.py", line 108, in do_it self._do_it(app, args) File "%PY2.7%/univention/appcenter/actions/docker_remove.py", line 49, in _do_it super(Remove, self)._do_it(app, args) File "%PY2.7%/univention/appcenter/actions/remove.py", line 54, in _do_it self._remove_app(app, args) File "%PY2.7%/univention/appcenter/actions/docker_remove.py", line 55, in _remove_app self._remove_docker_container(app, args) File "%PY2.7%/univention/appcenter/actions/docker_remove.py", line 59, in _remove_docker_container if self._backup_container(app, backup_data='move') is False: File "%PY2.7%/univention/appcenter/actions/docker_base.py", line 74, in _backup_container if not self._store_data(app): File "%PY2.7%/univention/appcenter/actions/docker_base.py", line 62, in _store_data process = self._execute_container_script(app, 'store_data', _credentials=False) File "%PY2.7%/univention/appcenter/actions/docker_base.py", line 132, in _execute_container_script with open(docker.path(error_file), 'r+b') as error_handle: IOError: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/var/lib/docker/overlay/c3560ded3e68efa1c6386decd48fdef39fdeb48033e6d6c5d7282e7fb53dc1dc/merged/tmp/tmp.kHPI9tHVWV'
Package: univention-docker Version: 1.0.1-9.18.201708101752 Branch: ucs_4.1-0 Scope: errata4.1-4 univention-docker.yaml: r82037 | Bug #44987: yaml univention-docker (1.0.1-9): r82036 | Bug #44987: restart on new installations to ensure overlayfs is set as a storage back end
Fix: Works YAML: OK
<http://errata.software-univention.de/ucs/4.1/474.html>