System for automated generation of config to order software stacks
First Claim
1. A method for automatically generating a software stack in an information handling system, the information handling system including a software process partition, the method comprising:
- generating a manifest identifying software stack components;
creating a target partition within the information handling system;
installing the software stack components identified by the manifest into the target partition;
configuring the target partition as active and bootable and the software process partition as hidden;
booting into the target partition;
setting up and configuring the software stack components within the target partition; and
,configuring the software process partition as active and bootable and the target partition as inactive, the configuring the software process partition as active and bootable occurring after setting up and configuring the software stack components within the target partition; and
whereinthe installing includes reading target operating system information from the manifest and executing target operating system scripts based upon the target operating system information.
15 Assignments
0 Petitions
Accused Products
Abstract
A method for automatically generating a software stack in an information handling system. The information handling system includes a software process partition. The method includes generating a manifest identifying software stack contents, creating a target partition within the information handling system, installing the specified software stack components into the target partition, configuring the target partition as active and bootable and the software process partition as hidden, booting into the target partition, setting up and configuring the software components within the target partition, and configuring the software process partition as active and bootable and the target partition as inactive. The generated software stack optionally may be captured for later use.
63 Citations
22 Claims
-
1. A method for automatically generating a software stack in an information handling system, the information handling system including a software process partition, the method comprising:
-
generating a manifest identifying software stack components; creating a target partition within the information handling system; installing the software stack components identified by the manifest into the target partition; configuring the target partition as active and bootable and the software process partition as hidden; booting into the target partition; setting up and configuring the software stack components within the target partition; and
,configuring the software process partition as active and bootable and the target partition as inactive, the configuring the software process partition as active and bootable occurring after setting up and configuring the software stack components within the target partition; and
whereinthe installing includes reading target operating system information from the manifest and executing target operating system scripts based upon the target operating system information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for automatically generating a software stack in an information handling system, the information handling system including a software process partition, the apparatus comprising:
-
means for generating a manifest identifying software stack components; means for creating a target partition within the information handling system; means for installing the software stack components identified by the manifest into the target partition; means for configuring the target partition as active and bootable and the software process partition as hidden;
means for booting into the target partition;means for setting up and configuring the software stack components within the target partition; and
,means for configuring the software process partition as active and bootable and the target partition as inactive, the configuring the software process partition as active and bootable occurring after setting up and configuring the software stack components within the target partition; and
whereinthe means for installing includes means for reading target operating system information from the manifest and means for executing target operating system scripts based upon the target operating system information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for automatically generating a software stack in an information handling system, the information handling system including a software process partition, the system comprising:
-
a processor; a generating module, the generating module executing on a processor to generate a manifest identifying software stack components; a creating module, the creating module executing on a processor to create a target partition within the information handling system; an installing module, the installing module executing on a processor to install the software stack components identified by the manifest onto the target partition; and a target configuring module, the target configuring module executing on a processor to configure the target partition as active and bootable and the software process partition as hidden; a booting module, the booting module executing on a processor to boot into the target partition; a setup and configuring module, the setup and configuring module executing on a processor to set up and configure the software stack components within the target partition; a software stack configuring module, the software stack configuring module executing on a processor to configure the software process partition as active and bootable and the target partition as inactive, the configuring the software process partition as active and bootable occurring after setting up and configuring the software stack components within the target partition; and
whereinthe installing module reads target operating system information from the manifest and executes target operating system scripts based upon the target operating system information. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An information handling computer system comprising for automatically generating a software stack, the information handling computer system including, the computer system comprising:
-
a processor; memory coupled to the processor, the memory including a software process partition and a target partition; a generating module, the generating module generating a manifest identifying software stack components; an installing module, the installing module installing the software stack components identified by the manifest into the target partition; a target configuring module, the target configuring module configuring the target partition as active and bootable and the software process partition as hidden; a booting module, the booting module booting into the target partition; a setup and configuring module, the setup and configuring module setting up and configuring the software stack components within the target partition; and
,a software stack configuring module, the software stack configuring module configuring the software process partition as active and bootable and the target partition as hidden, the configuring the software process partition as active and bootable occurring after setting up and configuring the software stack components within the target partition; and
wherein the installing module reads target operating system information from the manifest and executes target operating system scripts based upon the target operating system information.
-
Specification