Google chrome deployment loop
We are deploying Chrome with the K1000 and the deployment works fine. Then it seems that Chrome updates itself. Then when the machine checks in again, the deployed version of chrome is no longer detected as installed, and the installation starts again down-grading chrome. Chrome then updates itself and the loop continues.
Does anyone have any suggestions for this? anyone experiencing the same thing?
for Google Chrome i am using a CIR which i have bound to the executable (version independent).
FileExists(C:\Program Files (x86)\Google\Chrome\Application\chrome.exe)
Since KACE SMA is able to patch Google Chrome i am removing the auto updater through the google chrome admx templates with desktop authority.
If you want to ensure that machines have a specific version of Chrome, then you will need to disable auto updates. That can be done with Group Policy as Timokirch mentioned or via registry keys if that isn't an option.
If you just want to make sure machines have any version of Chrome, then you can make a smart label for machines where installed software does not contain Google Chrome and target those machines with your managed install. Once Chrome is installed machines will drop out of the label and the SMA will no longer try to re-install it.
Alternatively, you could also use the software catalog for the managed install instead of the software inventory. The catalog groups versions by major version, so it doesn't care if the version is 76.0.3809.87, 76.0.3809.132, or 76.0.3809.100 just as long as it's 76.x. Of course, once 77.x comes out you will need to update your managed install to that installer.
What I do when deploying versions of software is I create a label that looks for anything older than the version I am installing. So, only when it is lower than the version number I want will it use the distributed installation. Other than that the auto patch cycle will update the software.
Does this make sense?