mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-22 14:11:07 +02:00
Originally, I patched enter_chroot.sh to stop the gvfs daemons to work around an issue where these daemons would prevent loop devices from being unmounted. See https://bugzilla.gnome.org/show_bug.cgi?id=677648 Unfortunately, temporarily stopping gvfs daemons has a bad side effects: other GUI applications that rely on these daemons responding start hanging. This can be reproduced, for example, by starting 'gedit'. To fix these hangs, I'm just reverting my patches to enter_chroot.sh and restoring the scripts to where they were before. This reverts the following patches: 1. Stop gvfs daemons earlier during enter_chroot. This reverts commit 0079158f737167d2a97b7899e6f58133f7602c17. 2. Revert "Stop the gvfsd-trash daemon during enter_chroot." This reverts commit 654a00bd6154476bc7d9d1138576c5452b2da978. 3. Revert "Stop the automounting daemon whenever we're inside the chroot." This reverts commit fae0a59e8b0e60b91b3b9bfee915edc57514ee1b. 4. Revert "Clean up update_bootloaders.sh to avoid sleeping." This reverts commit 0103b5913816544c4ed9b75369a1fc2fe5e1d6ac. BUG=chromium-os:23443 TEST=Trybot run. Change-Id: Ie9ff222fe5fc7232fd1fc39af129cc18531118c6 Reviewed-on: https://gerrit.chromium.org/gerrit/26922 Reviewed-by: Chris Wolfe <cwolfe@chromium.org> Reviewed-by: Jon Kliegman <kliegs@chromium.org> Reviewed-by: Brian Harring <ferringb@chromium.org> Commit-Ready: David James <davidjames@chromium.org> Tested-by: David James <davidjames@chromium.org>