Juan Hernandez has uploaded a new change for review. Change subject: packaging: Change to / before starting upgrade ......................................................................
packaging: Change to / before starting upgrade If the upgrade runs for a directory that is deleted by the upgrade itself (anything under /usr/share/rhevm, for example) some tools will (the JVM, for example) fail because they don't find their current working directory. In order to prevent that this patch modifies the upgrade script so that it changes to the root directory before doing anything. Change-Id: I5bca7f93fe29e97d17dcc668a0d73306600764cb Signed-off-by: Juan Hernandez <juan.hernan...@redhat.com> --- M packaging/fedora/setup/engine-upgrade.py 1 file changed, 4 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/72/11172/1 diff --git a/packaging/fedora/setup/engine-upgrade.py b/packaging/fedora/setup/engine-upgrade.py index 6bc4b3b..277ca60 100755 --- a/packaging/fedora/setup/engine-upgrade.py +++ b/packaging/fedora/setup/engine-upgrade.py @@ -1106,6 +1106,10 @@ if __name__ == '__main__': try: + # Change to the root directory to avoid problems if our current + # working directory is deleted: + os.chdir("/") + # Must run as root _verifyUserPermissions() -- To view, visit http://gerrit.ovirt.org/11172 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5bca7f93fe29e97d17dcc668a0d73306600764cb Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Juan Hernandez <juan.hernan...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches