Support Forum: Get Support for Patch My PC Products and Services

Microsoft Configuration Manager and Intune (Enterprises/Paid) => Report Update Detection Issues (Enterprises Using ConfigMgr and Intune) => Topic started by: JDA on March 25, 2021, 04:53:20 AM

Title: Python 3.8.6 and above (x64) & (x86)
Post by: JDA on March 25, 2021, 04:53:20 AM
Hi,

Until Python 3.8.5 everything was working perfectly, but since then, all versions (3.8.6, 3.8.7, 3.8.8, 3.9.2) are missing the "Installable Rules" and the "Installed Rules"
There is absolutly no check on "HKLM\SOFTWARE\Python\PythonCore\3.8" keys

This lead tu unwanted installations on servers where Python 3.6 is present.

Is this wanted or a mistake?

Regards,
JDA.
Title: Re: Python 3.8.6 and above (x64) & (x86)
Post by: Andrew Jimenez (Patch My PC) on March 25, 2021, 09:35:26 AM
Hi,

This is not the intended behavior, we'll check it out.
Title: Re: Python 3.8.6 and above (x64) & (x86)
Post by: Andrew Jimenez (Patch My PC) on March 25, 2021, 09:37:34 AM
I've located the issue, we'll have the rules fixed in a catalog release later this week. Thank you for bringing this to our attention.
Title: Re: Python 3.8.6 and above (x64) & (x86)
Post by: JDA on March 25, 2021, 10:31:27 AM
Ok, perfect, are you going to fix all the versions or only the new ones?
Title: Re: Python 3.8.6 and above (x64) & (x86)
Post by: Andrew Jimenez (Patch My PC) on March 25, 2021, 10:49:47 AM
We'll rerelease 3.8.8 with a fixed detection and applicability, it will supersede the existing 3.8.8 that you have published. I checked 3.9 as well and it is already good and will only upgrade existing 3.9 installs. The fixed 3.8.8 should be in today's catalog update, I'm just finishing testing on it.
Title: Re: Python 3.8.6 and above (x64) & (x86)
Post by: JDA on March 25, 2021, 10:56:01 AM
Are you sure about 3.9?
Because the "Python 3.9.2 (x64)" "Python 3.9.2 (x86)" I just synchronized have empty "Installable Rules" and the "Installed Rules"
Title: Re: Python 3.8.6 and above (x64) & (x86)
Post by: Andrew Jimenez (Patch My PC) on March 25, 2021, 11:16:05 AM
Are you looking at them in SCUP? They aren't actually empty, SCUP just can't process the rule type we use. if you click on the "View XML" you can see the applicability and detection rules.
Title: Re: Python 3.8.6 and above (x64) & (x86)
Post by: JDA on March 26, 2021, 02:16:46 AM
Ho I see, sorry about that i didn't know some rules wont show up un SCUP interface.
Title: Re: Python 3.8.6 and above (x64) & (x86)
Post by: Andrew Jimenez (Patch My PC) on March 26, 2021, 11:33:12 AM
No worries, the fixed rules went out yesterday for 3.8.8. Thanks for bringing this to our attention!