Do a complete backup for updates
The backup cron job ensures backups every 4 hours which simply does a 'box' backup listing. If we do only a 'box' backup during update, this means that this cron job skips doing a backup and thus the apps are not backed up. This results in the janitor on the CaaS side complaining that the app backups are too old. Since we don't stop apps anymore during updates, it makes sense to simply backup everything for updates as well. This is probably what the user wants anyway.
This commit is contained in:
@@ -494,7 +494,7 @@ function doUpdate(boxUpdateInfo, callback) {
|
||||
|
||||
progress.set(progress.UPDATE, 5, 'Create box backup for update');
|
||||
|
||||
backupBox(function (error) {
|
||||
backupBoxAndApps(function (error) {
|
||||
if (error) return updateError(error);
|
||||
|
||||
// fetch a signed sourceTarballUrl
|
||||
|
||||
Reference in New Issue
Block a user