Updating operating system images of inactive compute instances
AssigneeRed Hat Israel, Ltd.
InventorsDavid Sariel, Arie Bregman
Life of this patent
Estimating the term…
Abstract
Updating inactive compute instances is disclosed. It is determined that a first compute instance that boots from an operating system image on a first storage device is in an inactive state. It is determined that updates to the operating system image on the first storage device exist. The operating system image is copied from the first storage device to a second storage device. The operating system image on the second storage device is updated with the updates to generate an updated operating system image on the second storage device. The updated operating system image is copied form the second storage device to the first storage device in place of the operating system image.
Claims17
A method comprising:
- determining that a first compute instance that boots from an operating system image on a first storage device is in an inactive state;
- accessing an automatic update indicator that indicates that the first compute instance is to be updated if updates to the operating system image on the first storage device exist;
- determining that updates to the operating system image on the first storage device exist;
- copying the operating system image from the first storage device to a second storage device based on the automatic update indicator;
- updating the operating system image on the second storage device with the updates to generate an updated operating system image on the second storage device;
- and
- copying the updated operating system image from the second storage device to the first storage device in place of the operating system image.
A computing device, comprising:
- a memory;
- and
- a processor device coupled to the memory to:
- determine that a first compute instance that boots from an operating system image on a first storage device is in an inactive state;
- access an automatic update indicator that indicates that the first compute instance is to be updated if updates to the operating system image on the first storage device exist;
- determine that updates to the operating system image on the first storage device exist;
- copy the operating system image from the first storage device to a second storage device based on the automatic update indicator;
- update the operating system image on the second storage device with the updates to generate an updated operating system image on the second storage device;
- and
- copy the updated operating system image from the second storage device to the first storage device in place of the operating system image.
A non-transitory computer program product stored on a computer-readable storage medium and including instructions configured to cause a processor device to:
- determine that a first compute instance that boots from an operating system image on a first storage device is in an inactive state;
- access an automatic update indicator that indicates that the first compute instance is to be updated if updates to the operating system image on the first storage device exist;
- determine that updates to the operating system image on the first storage device exist;
- copy the operating system image from the first storage device to a second storage device based on the automatic update indicator;
- update the operating system image on the second storage device with the updates to generate an updated operating system image on the second storage device;
- and
- copy the updated operating system image from the second storage device to the first storage device in place of the operating system image.
Dependencies are inferred from the claim text.