Set up software image management (SWIM)
The Software Image Management page, located under Device Management > Software Management, offers a comprehensive overview of image management functionalities. Key features include adding and deploying images, exporting images, deleting image summaries, 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 and write access permissions for both SWIM related roles and inventory APIs.
-
If you are utilizing FTP, SFTP, or SCP, make sure these protocols are enabled and properly configured.
-
Set your image transfer and distribution preferences. From the main menu, navigate to Basic tab, choose the following preferences.
. Under the
Basic Settings |
Description |
Default Setting |
---|---|---|
Backup running image |
Backs up the running image to the software image repository before image distribution. |
Disabled |
Smart flash delete |
Deletes unnecessary files from flash to free up 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 |
Select to remove the option to activate the software during distribution jobs. |
Disabled |
Copy operation to be initiated by the Crosswork Network Automation Manager server |
Select if you want the software images to be copied by 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. |