if you generating SCWDP packages for Sitecore you might get stuck at some point with a page saying “Stay Tuned. We are updating…” after deployment. This is what it means…
The page is generated by a Sitecore utility called bootloader (Sitecore.Cloud.Integration.Bootload), which is a part of Azure Toolkit. This utility is responsible for the installation of other modules and execution of post-build steps like configuration transforms.
The content of a page is coming from App_Offline file, that is placeв in the root of your web app and prevents requests from hitting any login in it.
If an installation of modules is successful, this file will be removed automatically. Otherwise, you can get stuck on it.
How to fix
Removing file won’t help as it will appear, on the next app start. You need to fix the module that caused failure.
To troubleshoot it, you restart manually bootloader on a server with the following command:
Which will give you similar output:
Arg : ./
Putting lock, done
Executing processor Sitecore.Cloud.Integration.Bootload.InstallJob.Processors.InstallAppOfflineProcessor
Executing processor Sitecore.Cloud.Integration.Bootload.InstallJob.Processors.InstallAppOfflineProcessor, done
Executing processor Sitecore.Cloud.Integration.Bootload.InstallJob.Processors.PackageInstallProcessor
Installing package ./App_Data\Transforms\Tsp.Patches
Package installation failed. When problem is fixed, make sure following file is deleted ./App_Data\Maintenance.lock
Once you fix your package, remove maintenance.lock and re-run the utility. It will process all modules and remove App_Offline as the last step.
As usual, follow me on twitter @true_shoorik 😉