1. Introduction
Like any other application, software, or operating system, EVE-OS may be updated for better compatibility, increased security, and the availability of the latest features with different devices or applications enhanced features resulting in enhanced user experience.
2. Update EVE on a single Edge Node using ZEDEDA GUI
If you see the following indicators (), then you don't need to update EVE-OS on the Edge Node(s):
Click the Edge Node you want to update in the Edge Node list view. Scroll down to the 'EVE-OS Images' tab in the' Status' tab. If you see this indicator () against the EVE-OS image version, you don't need to update EVE-OS. If not, go ahead with the following steps to update EVE-OS.
Note: This indicator () shows that a particular Edge Node runs the latest version in the Edge Node list view. If you see this indicator () skip these steps against the Edge Node in which you want to update the latest version of the EVE-OS Image.
You can use the following options to 'Update EVE-OS' on the selected Edge Node.
Option A: Dashboard
After you log in to the ZEDEDA platform, the dashboard shows a widget, 'Quick Links,' where you can click the 'Update EVE-OS Image' action. This will take you to the Edge Node list view screen. Continue with the steps in either 'Option B' or 'Option C.'
Option B: Edge Node List View
After you log in to the ZEDEDA platform, click on the 'Edge Nodes' on the left navigation, which will take you to the Edge Node list view screen, from where you can update the EVE-OS to have the latest version on the required Edge Node.
- Step 1 > Click the checkbox to select the Edge Node requiring an EVE-OS update from the list.
- Step 2 > Click on the More icon in the top right corner.
- Step 3 > Select 'Update EVE-OS Image' from the dropdown.
- Step 4 > Click the 'Update & Activate' button on the modal dialogue, which appears as below.
- Step 5 > When you click on the 'Update & Activate' button, a toast message announcing the completion of the EVE-OS update on the Edge Node appears as shown.
Option C: Edge Node Detail View
Navigate to the Edge Node list view screen using the Dashboard view step instructions.
Click on a particular Edge Node that requires an EVE-OS update. This will take you to a page that displays Edge Node details.
- Step 1 > Click on the More icon in the top right corner.
- Step 2 > Select 'Update EVE-OS Image' from the dropdown.
- Step 3 > Click on the 'Update & Activate' button on the modal dialogue box.
Warning: If the EVE-OS update does not go through, the update process will fail over to the previously installed EVE-OS software. You can check this in the 'EVE Images' section of the 'Status' tab.
- Step 4 > When you click on the 'Update & Activate' button, a toast message announcing the completion of the EVE-OS update on the Edge Node appears.
The latest EVE-OS software has been updated to the selected Edge Node.
3. Update EVE-OS on Multiple Edge Nodes with ZEDEDA GUI
Follow the same steps as mentioned for updating EVE-OS on a single Edge Node section. The only difference here is that you choose multiple Edge Nodes.
Navigate to the Edge Node list view screen using the Dashboard view step instructions.
- Step 1 > Check the boxes against the edge nodes which require EVE-OS updates from the list.
- Step 2 > Click on the More icon in the top right corner.
- Step 3 > From the dropdown, select 'Update EVE Image.'
- Step 4 > Click the 'Update & Activate' button on the modal dialogue box.
- Step 5 > When you click on the 'Update & Activate' button, a toast message appears on the screen to confirm the action performed.
The latest EVE-OS software has been updated to the selected Edge Node(s).
4. Other Edge Nodes Operations
Here are other actions you can perform in similar ways in the list view are as follows. Click here to know more.
Menu | Function |
Activate | Perform this action to activate the Edge Node from ZEDEDA GUI. |
Deactivate | Perform this action to deactivate the Edge Node from ZEDEDA GUI. |
Reboot | Perform this action to restart the Edge Node from ZEDEDA GUI. |
Prepare Power Off | Perform this action to power off the Edge Node from the ZEDEDA GUI. |
Off-board | Perform this action to off-board the Edge Node from the ZEDEDA GUI. |
Delete | Perform this action to remove the Edge Node from the ZEDEDA GUI. |
5. Update EVE-OS on Edge Node/s using ZEDEDA CLI
You can now check the latest EVE-OS image using the following command.
Note: Hardware architecture can be either 'AMD64' or 'ARM64'.
zcli> zcli image show --latest=AMD64
Image Name: 0.0.0-snapshot-6729c8d6-2020-01-01.21.56-amd64
Image Title: 0.0.0-snapshot-6729c8d6-2020-01-01.21.56-amd64
Format: QCOW2
Arch: AMD64
Status: ImageStatusReady
Datastore Name: Zededa-AWS-Image
Size: 221.8 MB
Checksum: 9AB7C5AF5A56FC629E8C329759E0F4723C8E6FAD3C7FAC3BCC3C4AB3EA86E66F
Created at: Thu Jul 18 09:12:57 2019 Last Config update: Thu Jan 2 06:12:28 2020
zcli>
You can download the latest EVE-OS image to the Edge node by using the following command:
zcli> zcli edge-node <device-name> eveimage-update --image=XXXXXXXXXX
Once the latest EVE-OS image is downloaded to the respective edge node, use the following command to activate the latest EVE-OS image.
zcli> zcli edge-node <device-name> eveimage-update --image=XXXXXXXXXX --activate
The latest EVE-OS software has been updated to the selected edge node.