- Status: open --> migrated
Some packages, such as SQL Server, have a number of dependencies, especially on older versions of Windows that may require reboots before installing the dependent package. It would be useful to be able to postpone these reboots until a particular checkpoint. I therefore propose a <rebootcheckpoint> element. A reboot checkpoint is treated much like a package, and entered into a plan, and when the Burn engine comes to execute it, if any previously executed packages scheduled a reboot, Burn should reboot.</rebootcheckpoint>
It should be able to be placed in a Chain or PackageGroup.
It should have an Id attribute, so that it can be referenced by other package's @After attribute.
It should have an After attribute, much like other package's @After attribute.
It should have InstallCondition attributes and UninstallCondition attributes to control its entry into the execution plan.