/build/static/layout/Breadcrumb_cap_w.png

Initiating a repair .

I am a packager , recently has started using GPO.
Due to some repetitive installations, components of one package have got corrupted on few users’s PC and requied to be healed without uninstalling the same.
Usually application recovers their missing files during shortcut invocation under self healing process but this application doesn’t contain any shortcut . Redeploying the application doesn't heal any component.
So, a repair is required to be initiated and I dont find any option to do the same.No options to pass msiexec switches e.g.“msiexec /f [ProductCode]” to repair the package – I wonder there is no option to initiate repair in GPO .
I can neither pass properties like reinstall ,reinstallmode via GPO to initiate reinstall which also seems strange.

Is thee any alternative way where we can recover lost components of the package without uninstall/install again option , we dont want to initiate uninstall due to some concern.

0 Comments   [ + ] Show comments

Answers (5)

Posted by: anonymous_9363 14 years ago
Red Belt
0
Redeploying the application doesn't heal any componentReally? What do you get in the Event Log on the target machines? Have you enabled verbose logging on those machines to see what actually happens during the re-deployment? GP diagnosis is totally "finger in the wind" without logging...
Posted by: deepak_2007 14 years ago
Senior Yellow Belt
0
As per log , it just finds the software installed and exit the redeployment.
Posted by: anonymous_9363 14 years ago
Red Belt
0
Oh wait...I'm sorry, I mis-read. You want to repair. Well, with no advertised entry-points, you are up th eproverbial creek. You will need to uninstall/re-install. What is the "concern" with that? You should be able to test it to death on your test VMs/VPCs before you push it out to users. If it fails in the live environment after extensive testing, it will most likely be due to factors other than the package's uninstallation. Again, logging will show what fails. If, as you say, there are only a few users, the failures shouldn't be too time-consuming. If push comes to shove, you can always rebuild the workstation and let GP deployment do the rest.
Posted by: deepak_2007 14 years ago
Senior Yellow Belt
0
Thanks Ian , uninstall/install works fine.

but i want to understand that isn't there a option to forcefully reinstall the package over the existing one via GPO as we do in manual install using reinstall , reinstallmode properties ?
Posted by: anonymous_9363 14 years ago
Red Belt
0
For machine-based installs, you'd have to attend the machine (or remote to it) and run the repair/re-install: there's no mechanism in GP to do that. For user-based installs, you'd do the same but you'd have to use the user account which triggered the install, having assigned it appropriate rights to complete the install.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ