Upgrading Cisco Application Services Engine

Upgrading Cisco Application Services Engine

You can use this procedure to upgrade the Cisco Application Services Engine for all form factors.

Same procedure has to be performed on each service node separately

Before you begin

  • You must have Cisco Application Services Engine installed and the cluster configured.

  • Ensure that you have a working software image for the upgrade.


Note

Upgrade from version 1.1.0d to 1.1.2i is supported for fabric internal mode only.


Procedure


Step 1

Log in to the Cisco Application Services Engine server as a rescue-user.

Step 2

Copy the ISO image file into the /tmp directory.

Step 3

Start the upgrade using the acidiag installer update -f iso_filepath command.

node # acidiag installer update -f /tmp/apic-sn-dk9.1.1.2h.iso

Run the command on all nodes individually. Once the command is executed successfully, reboot the service nodes.

Step 4

Reboot individual nodes using the acidiag reboot command.

node # acidiag reboot
Step 5

Verify the version after the upgrade using the acidiag version command.

node # acidiag version

Working with Cisco Application Services Engine

You can use the following commands to perform various operations in Cisco Application Services Engine.

Command(s) for app operations:

  • acidiag app show : Displays the installed application(s).
    acidiag app show
  • acidiag app install : Installs application(s).
    acidiag app install <filepath or url>
  • acidiag app enable : Enables an installed (or disabled) application (s).
    acidiag app enable <application id>
    bash-4.2$ acidiag app
    [ { 'adminState': 'Enabled',
    'apiEntrypoint': '/query',
    'appID': 'MSO',
    'creationTimestamp': '2019-12-08T22:02:08.513217541Z',
    'description': 'Multi-Site Orchestrator application',
    'displayName': 'cisco-mso',
    'id': 'cisco-mso:2.2.3',
    'name': 'cisco-mso',
    'operStage': 'Enable',
    'operState': 'Running',
    'schemaversion': '',
    'uiEntrypoint': '/ui/app-start.html',
    'vendorID': 'Cisco',
    'version': '2.2.3'}]
    bash-4.2$
  • acidiag app disable : Disables an enabled application (s).
    acidiag app disable <application id>
  • acidiag app delete : Deletes an application (s).
    acidiag app delete <application id>

Command(s) for app image operations:

  • acidiag image show : Displays all the application images present.
    acidiag image show
  • acidiag image show <image file name> : Displays information about the specified application image.
    acidiag image show <image file name>

Command(s) for app import operations:

  • acidiag import show : Displays information on all the application imports made to the Cisco Application Services Engine.
    acidiag import show
  • acidiag import show <import id> : Displays info about the specified import. Import id is an optional parameter.
    acidiag import show <import id>

Command(s) for Tech Support:

  • acidiag techsupport collect
    acidiag techsupport collect
    Started: TS collection may take 15-20 minutes to complete. Monitor /techsupport/ for the file