sw
SoftwareUpgradeManager

This class manages the software upgrade operations, performed by the NFM-P server, for each network element. It also implements the NFM-P Scheduler interface, in order to support scheduled software upgrades.



public class SoftwareUpgradeManager

Properties
activeRelease The currently active software release.

type=string
access=read-only
default=N/A
Displayed(tab/group)=Active Release (Software Upgrade/PSS Upgrade Status)

activeSwVersion Specifies the MPR active software version.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Active Software Version (Software Upgrade/MPR Software Version Details)

backupFile The file associated with the node config backup during node upgrade.

type=string
access=read-only
default=N/A
Displayed(tab/group)=Backup File (Software Upgrade/PSS Upgrade Status/Config Backup Info)

backupServer The server IP address associated with the node config backup during node upgrade.

type=string
access=read-only
default=0.0.0.0
Displayed(tab/group)=Backup Server (Software Upgrade/PSS Upgrade Status/Config Backup Info)

bofSaveResult

type=sw.BofSaveResult
access=read-only
default=none

bootEnvSyncState Specifies the state of boot env synchronization on the nodes with redundant CPMs.

type=sw.SoftwareUpgradeProcessState
access=read-only
default=notAttempted

canStopMonitoring Indicates if Activate/Reject in progress operation can be stopped.

type=boolean
access=read-only
default=false

certifiedSystemSignature

type=string
access=read-only

chassisType The type of chassis used in this 7xx0 system. Chassis types are distinguished by their backplane type.

type=equipment.ShelfType
access=read-only
default=unknownShelf

committedRelease The committed software release.

type=string
access=read-only
default=N/A
Displayed(tab/group)=Committed Release (Software Upgrade/PSS Upgrade Status)

committedSwVersion Specifies the committed MPR software version.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Committed Software Version (Software Upgrade/MPR Software Version Details), Committed Software Version (Software Upgrade/OCS Upgrade Status)

configSaveState Specifies the state of Config Save Operation.

type=sw.SoftwareUpgradeProcessState
access=read-only
default=notAttempted

configSyncState Specifies the state of config synchronization between redundant CPMs on the node.

type=sw.SoftwareUpgradeProcessState
access=read-only
default=notAttempted

coordinates

type=string
access=read-only
default=
maximum=252

description The description of the scheduled task.

type=string
default=Software Upgrade
minimum=0
maximum=254

displayedName Specifies the displayed name of the network element.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Name, Name (Global Status)

estimatedCompletionTime Specifies the estimated completion time of the WMM Software Upgrade.

DEPRECATED: 23.4 - No longer applicable to any supported nodes
type=Date
access=read-only
default=0

fromVersion Specifies the current product version of this WMM system.

DEPRECATED: 23.4 - No longer applicable to any supported nodes
type=string
access=read-only
default=
maximum=252

ftpServerIPAddrType

type=rtr.InetAddressType
access=read-create
default=ipv4

id Specifies the ID of the scheduled task.

type=long
default=1
minimum=1
maximum=268435455

imageUpgradeState Specifies the state of the software upgrade operation, performed by NFM-P.

type=sw.SoftwareUpgradeProcessState
access=read-only
default=notAttempted
Displayed(tab/group)=Upgrade State (Global Status/Upgrade info), Upgrade State (Software Upgrade)

isIssu Specifies whether this site shall be upgraded using the In-Service Software Upgrade (ISSU) procedure.

type=boolean
access=read-only
default=false

isScheduled Specifies whether an upgrade has been scheduled for this node.

type=boolean
access=read-only
default=false

issuSystemSignature

type=string
access=read-only

lastControlOperation This is the last control command executed against the software download subsystem.

type=sw.PSSActionType
access=read-only
default=Unknown
Displayed(tab/group)=Current Operation (Software Upgrade/OCS Upgrade Status), Last Operation (Software Upgrade/PSS Upgrade Status)

lastControlOperationResult The result of the previously executed control operation.

type=string
access=read-only
default=N/A
Displayed(tab/group)=Last Operation Result (Software Upgrade/PSS Upgrade Status)

lastControlOperationStatus This attribute indicates the status of the previously executed tnSwNodeControl operation.

type=sw.ControlState
access=read-only
default=none
Displayed(tab/group)=Current Operation Status (Software Upgrade/OCS Upgrade Status), Last Operation Status (Software Upgrade/PSS Upgrade Status)

lastFailureDetails Specifies the text of the last error message as generated by a failed software upgrade.

type=string
access=read-only
default=
maximum=4096
Displayed(tab/group)=Failure Details, Failure Details (Global Status/Upgrade info)

lastImageUpgradeTimestamp Specifies the time of the last software upgrade operation, performed by NFM-P.

type=Date
access=read-only
default=0
Displayed(tab/group)=Upgrade Time (Software Upgrade)

lastOperation Specifies the last software upgrade operation launched.

type=sw.SoftwareUpgradeOperationType
access=read-only
default=1
Displayed(tab/group)=Last Operation, Last Operation (Global Status/Upgrade info), Last Operation (Software Upgrade)

lastOperationDetail Specifies the last operation executed on the GNE.

type=string
access=read-only
default=none
Displayed(tab/group)=Last Operation Detail (Software Upgrade/GNE Upgrade Status)

lastOperationLog Specifies the text of the last error message as generated by a failed software upgrade.

type=string
access=read-only
default=
maximum=4096
Displayed(tab/group)=Operation Log (Global Status/Upgrade info)

lastOperationPercentCompleted The percent completion of the previously executed tnSwNodeControl operation.

type=int
access=read-only
default=0
minimum=0
maximum=100
units=%
Displayed(tab/group)=Upgrade Percentage Completed (Software Upgrade), Current Operation Percentage Completed (Software Upgrade/OCS Upgrade Status), Last Operation Percentage Completed (Software Upgrade/PSS Upgrade Status)

lastOperationStatusDetail Specifies the status of the last operation executed on the GNE.

type=string
access=read-only
default=notStarted
Displayed(tab/group)=Last Operation Detail Status (Software Upgrade/GNE Upgrade Status)

lastResynchronizationTime Specifies the time of last resynchronization time operation, performed by NFM-P.

type=Date
access=read-only
default=0
Displayed(tab/group)=Last Resynchronization Time (Global Status/Resync Info)

lastScriptExecutionTime Specifies the time the last Software Inventory was run.

DEPRECATED: 23.4 - No longer applicable to any supported nodes
type=Date
access=read-only
default=0

lastSuccessfulImageUpgradeTimestamp Specifies the time of last successful software upgrade operation, performed by NFM-P.

type=Date
access=read-only
default=0
Displayed(tab/group)=Last Successful Upgrade Time (Global Status/Upgrade info), Last Successful Upgrade Time (Software Upgrade)

lastUpgradedSoftwareVersion the software version downloaded by the operator when the download is started.

type=string
access=read-only
default=
maximum=256
Displayed(tab/group)=Last Upgraded Software Version (Global Status/Upgrade info)

lastUploadedCpmCodeVersion Specifies the last uploaded CPM card software version.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Last Uploaded CPM Code Version (Software Upgrade)

lastUploadedIomCodeVersion Specifies the last uploaded IOM card software version.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Last Uploaded IOM Code Version (Software Upgrade)

lastUploadedIsaTmsCodeVersion Specifies the last uploaded ISA-TMS card software version.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Last Uploaded ISA-TMS Code Version (Software Upgrade)

lastUploadedIsaaaCodeVersion Specifies the last uploaded ISA-AA card software version.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Last Uploaded ISA-AA Code Version (Software Upgrade)

lastUploadedOnieVersion Specifies the last uploaded Onie software version.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Last Uploaded ONIE Version (Software Upgrade)

lastUploadedPeakflowTmsCodeVersion Specifies the last uploaded PEAKFLOW-TMS card software version.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Last Uploaded PEAKFLOW-TMS Code Version (Software Upgrade)

lastUploadedSupportCodeVersion Specifies the last uploaded support software version.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Last Uploaded Support Code Version (Software Upgrade)

lastWMMOperation Specifies the last operation executed on the WMM.

DEPRECATED: 23.4 - No longer applicable to any supported nodes
type=sw.WmmActionType
access=read-only
default=notStarted

localResultsPath Specifies the location of the error results log on the WMM.

DEPRECATED: 23.4 - No longer applicable to any supported nodes
type=string
access=read-only
maximum=252

lockOlcState This is used to lock the OLC State while in OLC Maintenance State only.

type=boolean
default=false
Displayed(tab/group)=Lock OLC State (/OLC)

oamSUAgentInfoPointer Specifies the OAMSUAgentInfo Netconf table associated with this WMM.

DEPRECATED: 23.4 - No longer applicable to any supported nodes
type=Pointer
default=

olcState Object Life Cycle can be set using generic.GenericObject.updateUserObjectLifecycleStates().

type=generic.OLCStates
access=read-only
default=inService
Displayed(tab/group)=Current OLC State (/OLC)

productType Specifies the product type of this 7xx0 system.

type=int
access=read-only
default=0

resynchronizationFailureDetails Specifies the text of the last error message as generated by a failed software upgrade.

type=string
access=read-only
default=
maximum=4096
Displayed(tab/group)=Failure Details (Global Status/Resync Info)

resynchronizationStatus Specifies the status of the boot-loader update operation.

type=sw.ResynchronizationState
access=read-only
default=notAttempted
Displayed(tab/group)=Resynchronization Status (Global Status/Resync Info)

routerId Specifies the system address of the network element.

type=string
access=read-only
default=
maximum=64
Displayed(tab/group)=Router ID, Router ID (Global Status)

routerMgmtIp Specifies the management IP address of the network element.

type=string
access=read-only
default=
maximum=50
Displayed(tab/group)=Router Management IP, Router Management IP (Global Status)

runningSwLoadDisplayName The name of the running software

type=string
access=read-only
default=N/A
maximum=128

schedule The schedule, if any, that specifies when the upgrade task executes.

type=Pointer
access=read-only
default=

scheduleTask The schedule task, if any, that specifies the binding between the upgrade task and the schedule.

type=Pointer
access=read-only
default=
Displayed(tab/group)=Scheduled Upgrade Task (Schedule Task)

scheduleType Specifies the type of schedule.

type=sw.SoftwareUpgradeScheduleType
default=Download
Displayed(tab/group)=Schedule Type, Schedule Type (Global Status/Schedule info)

simCard1FirmwareVersion The value of SimCard1FirmwareVersion indicates the firmware version of SAR-Hm/Hmc that the system will use on the cellular modem when this SIM card 1 is the active sim card.

type=string
access=read-only

simCard2FirmwareVersion The value of SimCard2FirmwareVersion indicates the firmware version of SAR-Hm/Hmc that the system will use on the cellular modem when this SIM card 2 is the active sim card.

type=string
access=read-only

softwareImage Specifies the software image to be downloaded to the network element.

type=Pointer
default=

softwareUpgradePolicyId Specifies the ID of the Software Upgrade Policy assigned to this network element.

type=int
default=1
minimum=1
maximum=65535
Displayed(tab/group)=Policy ID, Policy ID (Global Status)

softwareUpgradePolicyName Specifies the name of the Software Upgrade Policy assigned to this network element.

type=string
access=read-only
default=
minimum=0
maximum=80
Displayed(tab/group)=Policy Name, Policy Name (Global Status)

standbySwVersion Specifies the standby MPR software version.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Standby Software Version (Software Upgrade/MPR Software Version Details), Standby Software Version (Software Upgrade/OCS Upgrade Status)

startDate Specifies the time for this schedule to start running.

type=Date
access=read-only
default=0
Displayed(tab/group)=Scheduled Start Time, Scheduled Start Time (Global Status/Schedule info)

statusRptPath Specifies the location of the error results log on the WMM.

DEPRECATED: 23.4 - No longer applicable to any supported nodes
type=string
access=read-only
maximum=252

sw.ExtensionShelfUpgradeManager-Set type=Children-Set
sw.FirmwareUpgradeManager-Set type=Children-Set
swAuditSettings AuditSettings defines Force Upgrade and Node Backup configuration. Default Audit Settings[1], Force Upgrade Only[2], Node Backup Only[3], Both Force Upgrade And

type=sw.AuditSettingsType
default=defaultConf

swNodeLastAuditTimeStamp Specifies the time of the last software Audit operation with node.

type=Date
access=read-only
default=0
Displayed(tab/group)=Last Audit Time (Software Upgrade/PSS Upgrade Status)

swNodeReleaseRoot The directory associated with the software release to which the system is upgrading.

type=string
access=read-only
default=N/A
Displayed(tab/group)=FTP Server Directory (Software Upgrade/PSS Upgrade Status)

swNodeSwdlServerIp The software download server where software files to be downloaded reside.

type=InetAddress
access=read-only
Displayed(tab/group)=FTP Server IP (Software Upgrade/PSS Upgrade Status)

swNodeWorkingDirectory The directory associated with the software release to which the system is upgrading.

type=string
access=read-only
default=N/A
Displayed(tab/group)=Working Release Directory (Software Upgrade/PSS Upgrade Status)

toVersion Specifies the product version this WMM system is to be upgraded to.

DEPRECATED: 23.4 - No longer applicable to any supported nodes
type=string
access=read-only
default=
maximum=252

upgradePathAvailable This object is set by the 1696ROADM NE after the completion of an audit.

type=boolean
access=read-only
default=false
Displayed(tab/group)=Upgrade Path Available (Software Upgrade/PSS Upgrade Status)

version Specifies the product version of this 7xx0 system.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Software Version, Software Version (Global Status)

workingRelease The software release to which the system is upgrading. This is cleared following a commit.

type=string
access=read-only
default=N/A
Displayed(tab/group)=Working Release (Software Upgrade/PSS Upgrade Status)

workingSystemSignature

type=string
access=read-only

  
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed