Package node
A Package node represents a software package in your environment and is linked to all Host nodes which contain it.
Package node lifecycle
The following section describes the scenarios in which a Package is created, updated or destroyed. Package nodes are identical in behavior to Patch nodes, see Patch-node.
Creation
Package nodes are created when they are first detected on a host. The generated key of a Package node consists of the following critical properties;
- name
- version
- revision
- epoch
- architecture (for example: i386, x86_64)
- OS information.
Package nodes are shared by all host nodes with the same package installed, the same architecture and that are running the same OS.
Update
A Package node is never updated because its key consists of the critical properties described above, and a change to any of these properties will result in a new Package node being created.
Removal
To remove a Package node manually, find the necessary Package node, select it in the list and pick Destroy from the Actions list.
Attributes and relationships of the Package node
The attributes of the Package node are described in the following table:
UI Name | Description |
---|---|
Name | Package name |
Vendor | Package vendor |
Version | Package version |
Epoch | Package epoch - only populated on Linux |
Revision | Package revision |
Operating System | Operating System this Package is for |
Not shown in UI | Unique key |
Architecture | CPU type Package runs under |
Description | Package description |
Solaris Full Name | Full Solaris package name |
The relationships of the Package node are described in the following table:
UI Name | Relationship | Description |
---|---|---|
Hosts | InstalledSoftware: HostedSoftware: Host: Host | Hosts with this Package |
Associated To Business Applications | Associate: Inference: InferredElement: BusinessApplicationInstance | Business Application associated in some way to this Package |
Associated To Business Services | Associate: Inference: InferredElement: BusinessService | Business Service associated in some way to this Package |
Associated To Technical Services | Associate: Inference: InferredElement: TechnicalService | Technical Service associated in some way to this Package |
Associated To Candidate Software Instances | Associate: Inference: InferredElement: CandidateSoftwareInstance | Candidate Software Instance associated in some way to this Package |
Associated To Hosts | Associate: Inference: InferredElement: Host | Host associated in some way to this Package |
Associated To MF Parts | Associate: Inference: InferredElement: MFPart | MF Part associated in some way to this Package |
Associated To Mainframes | Associate: Inference: InferredElement: Mainframe | Mainframe associated in some way to this Package |
Associated To Management Controllers | Associate: Inference: InferredElement: ManagementController | Management Controller associated in some way to this Package |
Associated To Network Devices | Associate: Inference: InferredElement: NetworkDevice | Network Device associated in some way to this Package |
Associated To Printers | Associate: Inference: InferredElement: Printer | Printer associated in some way to this Package |
Associated To Runtime Environments | Associate: Inference: InferredElement: RuntimeEnvironment | Runtime Environment associated in some way to this Package |
Associated To SNMP Managed Devices | Associate: Inference: InferredElement: SNMPManagedDevice | SNMP Managed Device associated in some way to this Package |
Associated To Software Components | Associate: Inference: InferredElement: SoftwareComponent | Software Component associated in some way to this Package |
Associated To Software Containers | Associate: Inference: InferredElement: SoftwareContainer | Software Container associated in some way to this Package |
Associated To Software Instances | Associate: Inference: InferredElement: SoftwareInstance | Software Instance associated in some way to this Package |
Associated To Storage Devices | Associate: Inference: InferredElement: StorageDevice | Storage Device associated in some way to this Package |
Associated To Virtual Machines | Associate: Inference: InferredElement: VirtualMachine | Virtual Machine associated in some way to this Package |
Contributes To Business Application | Contributor: Inference: InferredElement: BusinessApplicationInstance | Business Application whose attributes have been partly or wholly determined from this Package |
Contributes To Business Service | Contributor: Inference: InferredElement: BusinessService | Business Service whose attributes have been partly or wholly determined from this Package |
Contributes To Technical Service | Contributor: Inference: InferredElement: TechnicalService | Technical Service whose attributes have been partly or wholly determined from this Package |
Contributes To Host | Contributor: Inference: InferredElement: Host | Host whose attributes have been partly or wholly determined from this Package |
Contributes To IP Address | Contributor: Inference: InferredElement: IPAddress | IP Address whose attributes have been partly or wholly determined from this Package |
Contributes To Runtime Environment | Contributor: Inference: InferredElement: RuntimeEnvironment | Runtime Environment whose attributes have been partly or wholly determined from this Package |
Contributes To Software Component | Contributor: Inference: InferredElement: SoftwareComponent | Software Component whose attributes have been partly or wholly determined from this Package |
Contributes To Software Container | Contributor: Inference: InferredElement: SoftwareContainer | Software Container whose attributes have been partly or wholly determined from this Package |
Contributes To Software Instance | Contributor: Inference: InferredElement: SoftwareInstance | Software Instance whose attributes have been partly or wholly determined from this Package |
Contributes To Virtual Machine | Contributor: Inference: InferredElement: VirtualMachine | Virtual Machine whose attributes have been partly or wholly determined from this Package |