you're missing the quiet switch?...
msiexec /i rscd.msi /qn REBOOT=ReallySuppress PENDINGREBOOTFORCE=1
That was deliberate to investigate the problem - it does not install with the /qnand the reason for that is the server is pending a reboot and the switch doesn't work.
When I run without the quietswitch butwith the PENDINGREBOOT=1 it should jump straight to the install and notpopup the pending reboot message
?afaik it should be there so i'd open a case
There are command line switches to install the agent even if the server is flagged as pending a reboot.
msiexec /I RSCD85-SP1-P1.WIN32.msi /qn REBOOT=ReallySuppress PENDINGREBOOTFORCE=1
I know what they are for - they are just not working
Bill - I might open a case for this but as new versions of the agent come out all the time it might not be worth it, if it was a one off
The MSI with the problem is the x64 Windows version 8.5.01.234
It looks like this was changed per another defect, but i’m not sure i agree w/ the new behavior. Open a case and we can follow up there. the changes were done under QM001796030. I can sync up the internal discussion w/ the issue.
Bill thanks I will open a case, are you saying that this switch has been removed now to fix something else?
Bill - the ticket ID is ISS04428657
did the REBOOT=ReallySuppress not work to suppress the popup message ?
It is the PENDINGREBOOTFORCE=1 switch that should suppress the popup message if the server is pending a reboot. This is a switch that is (was) built into the RSCD installer
The REBOOT=ReallySuppress is a standard MSI switch to make sure the MSI install doesn't reboot the server.
right, but does the REBOOT=ReallySuppress prevent that pop up ? there was a change in 8.5.01.something where this popup was added. the REBOOT=ReallySuppress is supposed to suppress that message (or so dev tells me)
It should do:
Suppress all restarts and restart prompts initiated by ForceReboot during the installation. Suppress all restarts and restart prompts at the end of the installation. Both the restart prompt and the restart itself are suppressed. For example, restarts at the end of the installation, caused by an attempt to install a file in use, are suppressed.
So what you are saying is that the functionality to stop the pop-up has now been changed so you need to use the standard MSI switch REBOOT=ReallySuppress rather than the PENDINGREBOOTFORCE=1 switch that was added some versions ago to stop this
I'm not sure I agree totally with this approach - you might want to install the agent on a server that is pending a reboot (without having to reboot it first) and then finish the install with a reboot.
I can test this and let you know - thanks
yes - that was the change. but we are going to revert it because it doesn't really seem to make any sense. i tested w/ the 'Reboot=ReallySuppress' and that works (you need the /qn though) so:
msiexec /i rscd.msi PENDINGREBOOTFORCE=1 Reboot=ReallySuppress /qn
gets the agent to install/upgrade even if the box is in a pending reboot state.
the only reason we added the pendingreboot check in the first place was so that if a previous rscd install had run and left files to be copied on boot, you could not do another agent install/upgrade on top of that as it would likely result in a corrupted install. after a reboot you'd end up w/ files from different agent versions.
so for 8.6.01 and 8.7 we should be reverting this popup change so the rscd install is was it was w/o this popup. then we discussed doing away w/ the generic pendingreboot check altogether (since everyone just ignores it anyways) and have a more explicit check to see if a prior rscd install/upgrade had not completed and needed a reboot. in that case any successive rscd upgrade should fail and there should be no override. you'd reboot the box, the previous upgrade would complete and then you could upgrade.