Patent ID: 8225292

Claim:
A computer system comprising: a managed host comprising a processor; a knowledge generation system configured to: generate a knowledge package, wherein the knowledge package comprises guidelines for obtaining and installing a first plurality of software deliverables on a managed host; and an installation service, managing the managed host, configured to: obtain the knowledge package; obtain the first plurality of software deliverables based on the guidelines in the knowledge package; perform a first test installation of the first plurality of software deliverables on the managed host, based on the guidelines in the knowledge package, generate an incident report indicating that the test installation has failed, and transmit the incident report to the knowledge generation system; wherein the knowledge generation system is further configured to: update, in response to receiving the incident report from the installation service, the knowledge package based on the incident report to obtain an updated knowledge package comprising updated guidelines for obtaining and installing the first plurality of software deliverables on the managed host, and wherein the installation service is further configured to: perform a second test installation of the first plurality of software deliverables on the managed host, based on the updated guidelines in the updated knowledge package.