Set Up Software Image Management (SWIM)
A software image is a file containing the installable network operating system software (such as Cisco IOS-XR, PnP ZTP, Cisco IOS-XE) that enables a network device to function. The software image management page ( Device Management > Software Management) provides a consolidated view of the various aspects of image management such as adding and deploying an image, exporting an image, deleting an image summary, and viewing job details. Before you upload software images:
-
Ensure your devices are configured correctly with the right credentials.
-
To perform any SWIM related activities such as viewing image information or performing install-related operations, it's essential that you have read/write access permissions for both SWIM related roles and Inventory APIs.
-
If you are using FTP, SFTP, or SCP make sure that it is enabled and properly configured.
-
Adjust your image transfer and distribution preferences. From the main menu, go to Basic tab, choose the following preferences.
. Under the
Basic Settings |
Description |
Default Setting |
---|---|---|
Backup running image |
Before image distribution, backs up the running image to the software image repository |
Disabled |
Smart flash delete |
Deletes the unnecessary files from flash to free up the memory space before distribution |
Disabled |
Insert boot command |
Inserts the boot command into the running image, after image distribution |
Disabled |
Continue on failure |
If distributing images to multiple devices and distribution to a device fails, continues the distribution to other devices |
Enabled |
Remove the option to activate software during distribution jobs |
Choose this option to remove the option to activate the software during distribution jobs. |
Disabled |
Copy operation to be initiated by the Crosswork Network Automation Manager server |
Choose this option if you want to copy the software images on the Crosswork server. |
Enabled |
-
Click the Protocols tab and drag and drop to specify the default protocol Crosswork should use when transferring images in the Image Transfer Protocol Order. Arrange the protocols in order of preference. If the first protocol listed fails, Crosswork will use the next protocol in the list.
![]() Note |
Refer to the Cisco Crosswork Network Controller Essentials Supported Devices for more information about support for SWIM on different devices. |