Hello,
I believe, this is from a Symantec Endpoint Protection (SEP) client perspective (not the manager).
The SEP 11.x to 12.1 upgrade will need a reboot.
SEP 12.1 employs a side-by-side, replace on reboot installation strategy. Side-by-side means that new files are written to a new folder, referred to as a silo, isolated from the existing operational folder. Because the two versions are separated from each other, during a migration the older software is left running unchanged until the next reboot.
The primary benefit of side-by-side installation and replace on reboot is that the system continues to be protected by the existing software until the new version is in operation after the reboot.
(Nice-to-have feature to deal with short maintenance windows) Note that this then necessitates that the system has to be rebooted before trying another upgrade.
Note that in all cases, you can create the package to not force or even prompt for a reboot.
This technique enables you to change the normal portion of the installation path during a migration, when applicable.
Hope that helps!!