Moin,
auf einer virtuellen Maschine klappt der upgrade von Windows10 nicht. Auf der VM läuft 1903, Ziel ist 2009 (20H2).
Folgende Fehlermeldung fand ich im log:
(3415) [3] [2021-06-08 18:42:13.945] [windows10-upgrade] Error: $TargetVersion$ invalid. Trying to determine $TargetVersion$ from ProductProperty upgrade-to-version as fallback
(5813) [3] [2021-06-08 18:42:18.644] [windows10-upgrade] Error: Upgrade to Windows 10 2009 failed! Current ReleaseID = 1903
(5814) [2] [2021-06-08 18:42:18.644] [windows10-upgrade] Error level set to fatal
Eingestellt ist eigentlich:
automode: true
installfile_dir: installfiles2009
upgrade-to-version: 20H2
Letzteres hatten wir auch schon auf latest, wird das beim automode nicht auch ignoriert? Ich habe das bei anderen upgrades auch nicht angefasst.
Grüße
Gregor
[SOLVED] windows10-upgrade - 1903 -> 2009 failed
[SOLVED] windows10-upgrade - 1903 -> 2009 failed
Zuletzt geändert von g.burck am 11 Jun 2021, 11:22, insgesamt 1-mal geändert.
opsi config editor Version 4.1.9.8.5 (2021/04/12)
opsiconfd 4.2.0.286
opsiconfd 4.2.0.286
Re: windows10-upgrade - 1903 -> 2009 failed
Im Paket wird nicht mehr nach 2009 gesucht. Benenne mal den Ordner nach installfiles20H2 um, dann sollte es wieder gehen.
Re: windows10-upgrade - 1903 -> 2009 failed
Moin,
in diesem Thread: viewtopic.php?f=7&t=11935&p=52416#p52416
Wurde mir erklärt, dass wenn automode = true und ein installfiles directory gesetzt ist, darüber die Zielversion gefunden wird. So habe ich das jedenfalls verstanden.
Wann wurde das Verhalten denn wieder geändert? In den release Notes : viewtopic.php?f=1&t=12362
finde ich zwar einen Hinweis: * Modified check for multiple installfiles directories detection , und im log finde ich auch den loop zum suchen, aber daraus zu schließen, das man den Verzeichnisnamen anpassen muss komme ich da nicht,...
Ich habe im Depot jetzt erst mal einen symbolischen Link zum testen installfiles20H2 -> installfiles2009 gesetzt und teste.
Grüße & Danke für die Hilfe!
Gregor
in diesem Thread: viewtopic.php?f=7&t=11935&p=52416#p52416
Wurde mir erklärt, dass wenn automode = true und ein installfiles directory gesetzt ist, darüber die Zielversion gefunden wird. So habe ich das jedenfalls verstanden.
Wann wurde das Verhalten denn wieder geändert? In den release Notes : viewtopic.php?f=1&t=12362
finde ich zwar einen Hinweis: * Modified check for multiple installfiles directories detection , und im log finde ich auch den loop zum suchen, aber daraus zu schließen, das man den Verzeichnisnamen anpassen muss komme ich da nicht,...
Ich habe im Depot jetzt erst mal einen symbolischen Link zum testen installfiles20H2 -> installfiles2009 gesetzt und teste.
Grüße & Danke für die Hilfe!
Gregor
opsi config editor Version 4.1.9.8.5 (2021/04/12)
opsiconfd 4.2.0.286
opsiconfd 4.2.0.286
Re: windows10-upgrade - 1903 -> 2009 failed
ich habe einfach nur mit grep nach der Fehlermeldung gesucht.
in der declarations-local.opsiinc gibt es folgende Abfrage, wenn der Automodus auf Auto steht:
Heißt, dass erst nach den installfiles-Ordnern geschaut wird und danach wird geprüft, welche Nummer in den Ordnern zu finden ist. 2009 ist nicht mehr dabei. Steht also 20H2 im Ordner, sollte es im Automodus funktionieren.
Die if-Abfrage bringt einen Fehler, wenn keine erlaubte Version gefunden wurde. Und dieser Fehler stand bei dir im Log.
in der declarations-local.opsiinc gibt es folgende Abfrage, wenn der Automodus auf Auto steht:
Code: Alles auswählen
Set $TargetVersion$ = stringReplaceRegex($InstallfilesDir$, 'installfiles', '')
for %ReleaseID% in $ReleaseIDs$ do Sub_Determine_TargetVersion_From_Foldername
[.....]
if NOT (($TargetVersion$ = "1511") OR ($TargetVersion$ = "1603") OR ($TargetVersion$ = "1703") OR ($TargetVersion$ = "1709") OR ($TargetVersion$ = "1803") OR ($TargetVersion$ = "1903") OR ($TargetVersion$ = "1909") OR ($TargetVersion$ = "2004") OR ($TargetVersion$ = "20H2") OR ($TargetVersion$ = "21H1"))
LogError "$TargetVersion$ invalid. Trying to determine $TargetVersion$ from ProductProperty upgrade-to-version as fallback"
Set $TargetVersion$ = GetProductProperty("upgrade-to-version", "latest")
endif
Die if-Abfrage bringt einen Fehler, wenn keine erlaubte Version gefunden wurde. Und dieser Fehler stand bei dir im Log.
Re: [SOLVED] windows10-upgrade - 1903 -> 2009 failed
Ich hätte die Hoffnung gehabt, durch lesen der Release Notes auf so eine Änderung zu kommen.
Auf die Idee das log zu greppen bin ich nicht gekommen.
Aber nun läuft es ja wieder, danke für deine Hilfe!
Grüße
Gregor
Auf die Idee das log zu greppen bin ich nicht gekommen.
Aber nun läuft es ja wieder, danke für deine Hilfe!
Grüße
Gregor
opsi config editor Version 4.1.9.8.5 (2021/04/12)
opsiconfd 4.2.0.286
opsiconfd 4.2.0.286