ISSU Commands

Install All Bootflash Abort

Install All Bootflash Abort
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "bootflash:nxos.9.2.0.108.bin.upg",
            "operation": "abort",
            "installType": "non-disruptive"
        },
    }
}

Install All Bootflash Disruptive

Install All Bootflash Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "bootflash:nxos.9.2.0.108.bin.upg",
            "operation": "install",
            "installType": "disruptive"
        },
    }
}

Install All Bootflash Disruptive Bios Force

Install All Bootflash Disruptive Bios Force
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "bootflash:nxos.9.2.0.108.bin.upg",
            "operation": "install",
            "installType": "disruptive",
            "biosForce": "yes"
        },
    }
}

  <install_force_all_nxos xmlns="http://cisco.com/ns/yang/cisco-nx-os-device"> 
    <nxos>nxos.9.2.0.126.bin.upg</nxos>
   </install_force_all_nxos> 

Install All Bootflash Non-Disruptive

Install All Bootflash Non-Disruptive 
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "bootflash:nxos.9.2.0.108.bin.upg",
            "operation": "install",
            "installType": "non-disruptive"
        },
    }
}

<!-- install all nxos --> 
<install_all_nxos xmlns="http://cisco.com/ns/yang/cisco-nx-os-device">
  <nxos>bootflash:nxos.9.2.0.126.bin.upg</nxos>
  <non-interruptive/>
</install_all_nxos>

Install All Bootflash Non-Disruptive Bios Force

Install All Bootflash Non-Disruptive Bios Force
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "bootflash:nxos.9.2.0.108.bin.upg",
            "operation": "install",
            "installType": "non-disruptive"
            "biosForce": "yes"
        },
    }
}

Install All FTP Disruptive

Install All FTP Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "ftp://tester:test123@172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "install",
            "installType": "disruptive"
        },
    }
}

Install All FTP Non-Disruptive

Install All FTP Non-Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "ftp://tester:test123@172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "install",
            "installType": "non-disruptive"
        },
    }
}

Install All SCP Non-Disruptive

Install All SCP Non-Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "scp://tester:test123@172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "install",
            "installType": "non-disruptive"
        },
    }
}

Install All SCP Disruptive

Install All SCP Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "scp://tester:test123@172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "install",
            "installType": "non-disruptive"
        },
    }
}

Install All TFTP Disruptive

Install All TFTP Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "tftp://172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "install",
            "installType": "disruptive"
        },
    }
}

Install All TFTP Non-Disruptive

Install All TFTP Non-Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "tftp://172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "install",
            "installType": "non-disruptive"
        },
    }
}

Install All Impact Bootflash Disruptive

Install All Impact Bootflash Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "bootflash:nxos.9.2.0.108.bin.upg",
            "operation": "impact",
            "installType": "disruptive"
        },
    }
}

Install All Impact Bootflash Non-Disruptive

Install All Impact Bootflash Non-Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "bootflash:nxos.9.2.0.108.bin.upg",
            "operation": "impact",
            "installType": "non-disruptive"
        },
    }
}

Install All Impact FTP Disruptive

Install All Impact FTP Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "ftp://tester:test123@172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "impact",
            "installType": "disruptive"
        },
    }
}

Install All Impact FTP Non-Disruptive

Install All Impact FTP Non-Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "ftp://tester:test123@172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "impact",
            "installType": "non-disruptive"
        },
    }
}

Install All Impact SCP Disruptive

Install All Impact SCP Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "scp://tester:test123@172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "impact",
            "installType": "disruptive"
        },
    }
}

Install All Impact SCP Non-Disruptive

Install All Impact SCP Non-Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "scp://tester:test123@172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "impact",
            "installType": "non-disruptive"
        },
    }
}

Install All Impact TFTP Disruptive

Install All Impact TFTP Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "tftp://172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "impact",
            "installType": "disruptive"
        },
    }
}

Install All Impact TFTP Non-Disruptive

Install All Impact TFTP Disruptive
POST http://<IP_Address>/api/mo/sys/install.json
{
    "installerInstall": {
        "attributes": {
            "imgPath": "tftp://172.27.250.42/auto/tftpboot/tester/nxos.9.2.0.108.bin.upg",
            "operation": "impact",
            "installType": "non-disruptive"
        },
    }
}