Creating a maintenance intent
Before you create a new maintenance intent, ensure that:
- you have created and applied a maintenance label to the participating nodes as described in Labeling objects for maintenance. The system includes a "Maintenance" key that you can use to identify an object for maintenance. The particular value you associate with that key can be whatever you like.
- If this maintenance intent is for a software update, ensure that the target SR Linux software load is present in the system's software catalog as described in Software and image catalogs.
- If you are using an external DHCP server or file server for SR Linux Zero-touch
provisioning (ZTP):
- for software changes, update the ztp-config.yml file with the new software image details.
- for node replacement, update the dhcpd.conf file with the new serial number information.
- If you are performing a software update, ensure that the target node is in a Ready or Version Mismatch state. Attempting the update on a node in any other state results in an error.
- If you are replacing a node, any state is acceptable but some states of the maintenance intent indicating its progress may be skipped depending on the original node state.
A maintenance intent indicates a type of change and the nodes this change affects.
To create a maintenance intent:
- Click to open the main menu.
- From the menu, select Maintenance Intents.
- Click the + CREATE A MAINTENANCE INTENT button.
-
Configure basic parameters for the maintenance intent:
- Select the Region to which the maintenance intent belongs
- Enter a Maintenance Intent Name.
- Optionally, enter a Description.
- Do one of the following:
-
Enter parameters for the software update:
-
Enter parameters for the node replacement:
- Enter the replacement node's serial number in the New Serial Number field.
- Click the Save icon ( ) to save the maintenance intent.
- Click GENERATE MAINTENANCE.
-
Optionally, review the generated configuration code to confirm that it is
satisfactory by doing the following:
- Right-click the node that is the target of the maintenance intent and select Inspect Configuration from the pop-up menu.
- Review the code and verify that it is satisfactory.
- Close the Configuration Inspector by clicking the X at the upper right of the overlay.