-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Server OS Supported? #108
Comments
Some thoughts. So at this time, I can keep adding monthly Patch Tuesday updates, but no point if the LCU won't apply, but unless there are people that want to contribute their own time to OSDBuilder to keep it running, then I'm probably out too. |
@OSDeploy I'm confused. There are and have been so many people that are open to helping. But don't get me wrong. It seems we never get replies to our opening to help maintaining the code. Pull requests never get looked at. There is people that are maintaining the code for you. But only you can verify and process them. |
Then let's clear the confusion. There have been people offering to help which is updating the catalogs, but this is not the current problem. The current problem is applying an MSU Update to a mounted WIM, offline. I can do this with Windows 10, even Server 2019, but not Windows 11. If you have a solution for this, I'm all ears, but if that's no longer possible, since Microsoft made the change to LCU, what is the ask? Windows 10 and Windows Server 2019 only? I worked on this earlier this month, and Server 2019 seems to work by adding proper Catalogs (see screenshot), but not Windows 11. That is what I need help with. |
Mmm that is strange. I've been updating LCU's on Server 2019 and 2022 perfectly fine. I've noticed that Powershell Core seems to be more stable. |
If there's a PR you need me to review, let me know, but I only have maybe 1-2 hours a month that I can add to OSDBuilder (I've spent 8+ hours this month already). So while it may take a few minutes to approve a PR, etc, that does not include any testing, which as you know can take at least 30 minutes minimum. If you're good with no testing on my end, make a note of that and I'll approve. |
I'm unsure what the screenshot is I'm looking at. Form my side I've created a script that reads WSUS and pulls all update data for all OS'. Also for Windows 11 24H2. That delivers me just an LCU and DotNetCU as I'm used to. With OSDBuilder and OSD I've always pushed these catalog files myself and then using Powershell Core, I've been able many times to updates the images. What might be important here is the OS you use to run the offline servicing from. What are the issues you specifically encounter? As the screenshot earlier shows Server 2019 which is confusing me as you pointed out you need some help with W11. |
|
Hi David, The new update mechanism is working fine for me and i'm glad it's causing you less manual work. I did some testing with a W11 VM and OSDBuilder is able to patch new W11 Images when running on a W11 24H2 Machine. Testing W11 is actually able to install updates using Add-Windowspackage -online Pre-Update
Update Installation
Post Update. Notice that KB5043080 is not showing
After installing the latest Updates on the VM I installed OSDBuilder (my Fork to be precise).
copied an existing W11 IoT Enterprise LTSC 24H2 Image to W11 VM
Running the regular Update command works on the windows 11 VM on the second attempt.
Results after Updating:
OSMedia after Update:
So I'm assuming Microsoft added some new DISM functions to W11 only. One might add a warning to stop users from complaining (though I doubt it will change much in terms of issues created)... Given all the negative Feedback in this repo I just want to say: Cheers |
@burnacid reach out to me about WSUS Windows 11 24H2 that you have so I can test those updates |
@zottelbeyer Thanks for the update. Yes it was the LCU that fails Windows 11 and doesn't change the Build |
This is what my script has created |
@burnacid - are you able to share the script you used to generate those (or point in right direction, happy to write myself)? Cheers 🍻 @zottelbeyer - nice troubleshooting! Re: DISM - might be handy to add optional support to use the Dism.exe provided with Windows ADK (if you have it installed on the same box you build media). Dism.exe included with Server 2025 and Windows 11 24H2 (as of 2024-12) - Version: 10.0.26100.1150 Snippet I use in some of my scripts:
@OSDeploy - might be worth installing the latest ADK on your dev box and test scripts using the provided dism? 🤷♂️ |
It doesn't. Updates still won't apply after re-applying KB5043080. In the meantime just spin up a W11 Machine if you need to patch W11 24H2. |
Yup. I refreshed my media with 2024-12 ISOs, so will see this month. |
OSDBuilder 24.10.8.1 seems to only support client OS, is this intended?
Import-OSMedia BEGIN
2024-11-19-094222 Get-OSDBuilder: Validating OSDBuilder Content
2024-11-19-094222 WARNING: This version of OSDBuilder supports:
2024-11-19-094222 WARNING: Windows 10 1607 - 21H2 x64
2024-11-19-094222 WARNING: Windows 11 21H2 - 24H2 x64
The command Save-OSDBuilderDownload -Download -GridView -UpdateArch x64 seems to show some Server updates for 21H2 and above but are not categorised as Windows 10 and 11 are, the fields are empty.
Update-Media also no longer shows any imported server OS for me.
The text was updated successfully, but these errors were encountered: