added arg for manual KB number - #23
Conversation
|
I've also added a quick fix, as I got the following error: No idea if this is from a regular WSUS client update, or just my QEMU emulated Windows 11 machines, however it seems that not every request has |
|
Thanks for the PR! Can you give me a little more info about the error? What request was it? Don't wanna just patch something into the project without really knowing what is going on. Did it completely crash the app or "just" threw an error message? Rest looks good |
|
Please also check ruff, there seems to be a format issue |
|
Fixed a whitespace issue. Ruff throws more errors in places where I did not touch stuff. I'm not touching those unless you want me to. Regarding the WSUS error message, I've reverted the change. As of this morning, I cannot reproduce the error anymore, even on a brand new Windows 11 client. This week, I got this when targeting Windows 11 24H2 clients pretty consistently. ¯_(ツ)_/¯ |
That is totally fine and the way it should be. Looks like this is a discrepancy because you have ruff installed natively and not the fixed version specified in the lock file (which is totally fine, but that explains the discrepancy between the cli report and your reported issues).
Hmm interesting. Feel free to open a new PR then, should you run into this again and you can investigate what this is. Because so far I never noticed this error (against several Win 10/11/server versions) and I would like to know what the cause is. |

If the payload was invalid/errored, Windows caches the failed KB and will try over and over to install it. If the KB ID however does not change on wsuks, it will try to download the newer (fixed payload) KB again