Application Install, Upgrade and Uninstall

Installing an Application

In the packaging section of our SFS various bundling scenarios are explained. The following are the CLIs used to install a third party signed add-on on a blade.

1. use "software install clean" for the following bunling scenarios.

  • AXP host OS
  • AXP host OS + 3rd party signed add-ons
  • AXP host OS + cisco signed infrastructure add-ons + 3rd party signed add-ons
    2. use "software install add" for the following bundling scenarios.
  • 3rd party signed add-ons
  • cisco signed infrastructure add-ons + 3rd party signed add-ons

AXP also supports single install mode that enables the user to bundle a AXP host OS with 3rd party add-ons and install them together. The user can either use "software install clean" CLI or helper image to install this bundle on the blade.

Upgrading /Downgrading an application

AXP Installer supports upgrade/downgrade of infrastructure and add-on (both Cisco signed and 3rd party signed) packages. The upgrade mechanism supported by the AXP installer is any-to-any upgrade, so the user can upgrade from any version of the application to any other version. The user must provide a full payload of the newer version of the application. Since AXP supports upgrades based on Application UUID, downgrade is provided using reverse upgrade.

Foundation code base will be responsible for upgrading packages created internally by Cisco. But AXP installer should check if any 3rd party add-on subsystems are dependent on these packages and update their unified link dependencies.

The following CLI is used to upgrade/downgrade an application installed on the blade

1. "software install upgrade" for the following bundles

  • AXP host OS
  • 3rd party signed add-ons
  • AXP host OS + 3rd party signed add-ons
  • AXP host OS + 3rd party signed add-ons + cisco signed infrastructure add-ons

Uninstalling an application

AXP supports uninstallation of an application. If the user uninstalls the application all the resources allocated to the application are released and claimed by AXP host OS.

The following CLI is used to uninstall an application from the blade.

1. "software uninstall" and select the subsystem to be removed from the menu displayed.

0 Attachments
4001 Views
Average (0 Votes)
The average rating is 0.0 stars out of 5.
Comments