Patent ID: 8196136
Filing Date: 2012-06-05
Classification: G06F

Abstract:
1. A method comprising: determine that a failed installation has occurred, said failed installation being defined by a sequence of install points, each of said install points having a set of configuration prerequisites; examine said a sequence of install points to determine that a first install point was successful and a second install point was unsuccessful, said first install point being prior to said second install point; examine said a set of configuration prerequisites for said second install point to determine a first prerequisite that is met and a second prerequisite that is not met; perform a cleanup operation adapted to meet said second prerequisite; identify a start point within a configuration sequence based on said first install point and said second install point; perform a portion of said configuration sequence starting with said start point, said configuration sequence comprising a series of tasks, said portion of said configuration starting with a first task, said start point being defined by a first state. execute said first task successfully, said first task comprising changing from a first state to a second state; identify a problem with a second task; and perform a second rollback sequence for said second task, said second rollback sequence being adapted to revert to said second state.