HP HPE VAN SDN Controller 2.7 Administrator's Manual page 37

Table of Contents

Advertisement

Table 1 Application States (continued)
State
Description
UPGRADING
A transitive state indicating the existing application is being stopped and a new version of the
application is being installed.
CANCELING
A transitive state indicating a non-installed version of an application is being deleted from the
controller.
DISABLING
A transitive state indicating the application is in the process of being disabled (stopping).
DISABLED
The application is disabled (stopped). A disabled application is not automatically started when
the controller restarted.
ENABLING
A transitive state indicating the application is being started.
UNINSTALLING
A transitive state indication an application is being stopped and completely removed from the
controller.
RESOLVED
The application is stopped and not servicing requests. An application can only be in this state
when it is stopped externally to the SDN Controller (e.g. the virgo console).
Table 2 Error condition management
State
NEW > STAGED NEW > UPGRADE-STAGED
STAGED > ACTIVE
UPGRADE-STAGED > ACTIVE
ANY STATE > UNINSTALLED
ANY STATE > DISABLED
DISABLED > ENABLED
To access the link to the OSGi artifacts for an application, click on the bullet for the application
in the web GUI. For example, clicking on the bullet for the Path Diagnostics application displays
the link to identity of the associated OSGi artifacts:
Description
If an error condition occurs when staging the application,
then it actually does not exist. (Error conditions in this
stage clean up after themselves.)
If an OSGi deployment exception is encountered, the
application is moved to DISABLED if it fails to deploy as
it is. If a File I/O or URI exception is encountered, the
application remains in the installing state.
If an exception is encountered (OSGi deployment, File
I/O, or URI), rollback attempt is made, as listed below.
(Depending on the original exception, not all options may
be possible).
1. Calls AppStore.deleteStore on the upgraded version
of the application.
2. Attempts to redeploy the original version of the
application.
If any exception is encountered, the application remains
in UNINSTALLING state
If an exception is encountered, remains in DISABLING
state.
If an OSGi deployment exception is encountered, the
application is moved to the DISABLED state if it fails to
deploy as it is. If any other exception is encountered (file
I/O or URI), the application remains in the ENABLING
state.
Applications
37

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents