diff --git a/cloudbaseinit/init.py b/cloudbaseinit/init.py index e2679c94..dfd2e9f1 100644 --- a/cloudbaseinit/init.py +++ b/cloudbaseinit/init.py @@ -159,7 +159,7 @@ class InitManager(object): LOG.info("Respawning current process with updated credentials.") token = osutils.create_user_logon_session( service_user, service_password, service_domain, - logon_type=osutils.LOGON32_LOGON_BATCH) + logon_type=osutils.LOGON32_LOGON_SERVICE) exit_code = osutils.execute_process_as_user(token, arguments) LOG.info("Process execution ended with exit code: %s", exit_code) sys.exit(exit_code)