Hi @AZ ADM Steffens, Martin Greetings! Welcome to Microsoft Q&A forum. Thank you for posting this question here and sharing additional information on your manifest file. I have a few observations based on the data provided in the file.
sizeInBytes
The value for the file seems to be too small for a Python file. You can validate the file size by running the following command from command prompt or VS Code terminal wc -c HelloWorld.py
sha256
Can you please confirm the steps you have followed in generating this hash value? To calculate the hash correctly for your update file, you can use the function Get-AduFileHashes
from the AduUpdate.psm1 script I have tested the function from my Windows PowerShell as following and notice the file hash value I get for my file.
The value you are using does not seem to have any special characters in the generated hash.
handler
I see that you are using the handler in the steps section as python/update:1
. Update handlers are used to invoke installers or commands to do an over-the-air update. You can either use existing update content handlers or implement a custom content handler that can invoke any installer and execute the over-the-air update needed for your use case. If you decide to use a custom handler, which is what you are doing, make sure you implement the handler.
Hope this helps. If you still need any assistance or run into further issues, please do not hesitate to reach out to us through the comments below. We would be happy to assist you.
If the response helped, please do click Accept Answer and Yes for the answer provided. Doing so would help other community members with similar issue identify the solution. I highly appreciate your contribution to the community.