Seite 1 von 1

windows10-upgrade - Scheduled task did not start - Rechteproblem

Verfasst: 06 Jan 2022, 19:45
von andré
Bezugnehmend auf diesen Thread:

Das Windows 10 Upgrade tendierte in der aktuellen Version 21h1-1 (vorher fiel dieses Verhalten nicht auf) dazu, abzubrechen mit dem Hinweis "Scheduled task did not start".

Der Grund war, dass C:\opsi.org\usertmp vom opsisetupuser nicht geöffnet werden konnte. Es fehlte der Zugriff für die Gruppe Benutzer. In der Ausführungsmethode event_starter_smb_share bekommt der setupuser keine Adminrechte und fällt dann an dieser Stelle auf die Nase.

In Zeile 122 in der setup.opsiscript werden die Berechtigungen direkt nach dem Einspielen der korrekten Berechtigungen gleich wieder resettet, was bei meinen Maschinen dazu führt, dass die Rechte für die Gruppe Benutzer wieder entfernt werden. Auskommentieren sorgt bei mir dafür, dass die Upgrade-Installation wieder funktioniert.

Code: Alles auswählen

shellCall('icacls.exe "%SystemDrive%\opsi.org\usertmp" /t /c /reset')

Re: windows10-upgrade - Scheduled task did not start - Rechteproblem

Verfasst: 07 Jan 2022, 10:39
von Der-Matze
Hallo André.
Vielen Dank für deine Rückmeldung und die ausführliche Fehleranaylse.
Das nächste windows10-upgrade Paket steht schon in den Startlöchern und wird hoffentlich zeitnah released.
Der komplette Autologin Mechanismus wurde in den opsiclientd verlagert und somit wurde das ganze Konstrukt mit den Scheduled Tasks und dem fehleranfälligen Windows Autologin abgelöst. Sobald der vom Paket benötigte opsi-client-agent nach experimental released wird, wird auch das windows10-upgrade Paket veröffentlicht.

Re: windows10-upgrade - Scheduled task did not start - Rechteproblem

Verfasst: 11 Jan 2022, 18:23
von larsg
Hi,

gibt es eine ungefähre Schätzung wann die Pakete verfügbar sein werden?

Ich brauche das dringend für ein aktuelles Projekt.

Re: windows10-upgrade - Scheduled task did not start - Rechteproblem

Verfasst: 19 Jan 2022, 11:54
von g.burck
DANKE!

Ich mache mit dem Problem schon ein wenig länger rum, ohne eine Lösung zu finden:
viewtopic.php?p=55115#p55115

@larsg:
Du kannst Dir das Paket per opsi-package-manager -x in Deiner workbench entpacken, dann den Eintrag ändern und das Paket neu bauen und einspielen.

Bald wird ja dann das korrigierte Orginalpaket da sein,...

Re: windows10-upgrade - Scheduled task did not start - Rechteproblem

Verfasst: 20 Jan 2022, 15:45
von Der-Matze
Hallo zusammen.
Sorry für die lange Wartezeit. Hier ist es nun endlich:
https://download.uib.de/4.2/experimenta ... 1h2-1.opsi
Die angepasste Doku findet sich im Paket unter localsetup/docs/windows10-upgrade_Dokumentation.pdf
Für Feedback (gerne in einem neuen Thread) wäre ich sehr dankbar.

Code: Alles auswählen

[Changelog]

windows10-upgrade (21h2-1) testing; urgency=low
	* IMPORTANT: Requires opsiclientd version 4.2.0.104 or higher
	* IMPORTANT: Requires opsi-script version 4.12.4.35-6 or higher
	* Added support for Windows 10 21H2
	* Added encoding=utf8 to all scripts
	* Refactored the code
	* Enhanced WAN/VPN mode detection
	* Replaced the opsiSetupUser creation and autologon handling with the new opsiclientd methods loginOpsiSetupUser, runAsOpsiSetupUser and runOpsiScriptAsOpsiSetupUser
	* Replaced $RequiredWinstVersion$ with $RequiredOpsiScriptVersion$
	* Removed permission check and fix
	* Updated wimlib to version 1.13.5
	* Tested on win7, win7-x64, win81, win81-x64, win10-2015, win10-x64-2015, win10-2016, win10-x64-2016, win10-2019, win10-x64-2019, win10-2021, win10-x64-2021, win10-21h1, win10-x64-21h1
-- Matthias Knauer <m.knauer@uib.de> Mon, 17 Jan 2022 11:11:11 +0000