CPC G06F 8/65 (2013.01) [G06F 8/71 (2013.01); H04L 41/082 (2013.01)] | 20 Claims |
1. A logging system for an orchestration system that implements a rollout service to deploy updates to a cloud service, the system comprising:
an orchestrator service host computer hosting the rollout service;
a service bus connecting the orchestrator service host computer with a network on which the cloud service is provided; and
a database to which the rollout service records a log of a deployment of an update, the log comprising an entry for each of a number of subsets of network components supporting the cloud service;
wherein each record in the log refers to a payload version deployed to a corresponding subset of the network components supporting the cloud service; and
wherein, in response to detection of an issue with the deployment of the update in a particular subset of the network components, the rollout service retains a record in the log of each payload version deployed by changing a payload version number to be negative in each record of the log prior to a restart of the deployment back to an earlier subset of the network components with a new payload version to avoid the issue.
|