×

PREPARING INSTALLATIONS AND UPDATES FOR SOFTWARE SYSTEMS

  • US 20160117160A1
  • Filed: 10/27/2014
  • Published: 04/28/2016
  • Est. Priority Date: 10/27/2014
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for generating a software update package for updating a cloud appliance, the cloud appliance running a plurality of different software components, at least some of the plurality of software components interoperating with one another, each of the plurality of software components maintained by a different corresponding development group, the method comprising:

  • gathering a plurality of code changes for updating the cloud appliance, the plurality of code changes including one or more code changes for each of the plurality of software components, the one or more code changes for each software component having been released by a managing development group for the software component;

    creating a software update package for the cloud appliance, the software update package for installing the plurality of code changes to bring the cloud appliance to a goal state from any of one or more prior states, including;

    formulating a bill of materials (BOM) for a software update package version, the software update package version being the next version in a linear progression of a plurality of software update package versions for updating the cloud appliance, one or more prior versions in the linear progression corresponding to the one or more prior states, the bill of materials (BOM) indicating applicability to the cloud appliance and how to access the plurality of code changes;

    formulating a manifest, the manifest;

    including references to management artifacts for installing the plurality of code changes; and

    indicating interdependencies between code changes from among the plurality of code changes; and

    including the bill or materials and the manifest in the software update package; and

    making the software update package available so that entities running the cloud appliance can update the cloud appliance to the goal state from any of the one or more prior states.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×