System and method of analyzing update readiness for distributed software systems
AssigneeVMware, Inc.
InventorsPrashant Shelke, Ashish Agrawal
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsPrashant Shelke, Ashish Agrawal
Estimating the term…
The disclosure provides for analyzing upgrade and migration readiness. Embodiments include receiving an indication to upgrade a software product and a selected upgrade path identifying a target-upgrade version. Embodiments include accessing an array of pre-upgrade procedures comprising code for identifying one or more conditions that must be met before the software product can be upgraded based on the accessed array being associated with the software product. Embodiments include executing one or more of the pre-upgrade procedures in advance of upgrading the software product. Embodiments include accessing one or more autonomous remediation scripts from the repository based on identification of one or more failed pre-upgrade procedures. Embodiments include executing the one or more autonomous remediation scripts to cure the one or more failed pre-upgrade procedures and initiating an upgrade of the software product based on identifying that the array of pre-upgrade procedures successfully completed execution.
A method of updating a software component, comprising:
A system, comprising one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to perform a method of updating a software component, the method comprising:
A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of a computing system, cause the computing system to perform a method of updating a software component, the method comprising:
Dependencies are inferred from the claim text.