Previous Topic: Default Package WrappersNext Topic: Package Filter


Deployment Package Library

The package library contains a configurable set of installable software packages where you can control which products, versions and platforms are available for deployment. You can control the way these products are installed by creating standard package configurations that define the parameters required for an unattended installation of a configured software package.

Each package must have an associated package configuration file. The configuration file provides information describing both the package details and how the package installation can be configured. For more information, see the Deployment Package Configuration File section.

The package library is located in the following directory:

%AllUsersProfile%\CA\SM\domainserver\Deployment\Packages\SM

The directory tree layout is defined by the requirements of the IDManager component. The package library itself consists of a top-level packages directory which contains two sub-directories, Public and Private. The Public directory contains all the deployable software packages.

..
└───SM
    ├───CA_LiteAgent
    ├───CA_ProcProbe_Utility
    ├───CA_SystemEDGE_AdvancedEncryption
    ├───CA_SystemEDGE_Core
    │   └───5.8.0
    │       └───ENU
    │           ├───AIX_aix
    │           ├───HPUX_hp
    │           ├───HPUX_ia64
    │           ├───Linux_ia64
    │           ├───Linux_ppc
    │           ├───Linux_x86
    │           ├───Solaris_sparc
    │           ├───Solaris_x86
    │           ├───Windows_ia64
    │           ├───Windows_x64
    │           └───Windows_x86
    ├───CA_SystemEDGE_CXEN
    ├───CA_SystemEDGE_CXENDESKTOP
    ├───CA_SystemEDGE_ESAD
    ├───CA_SystemEDGE_GALAX
    ├───CA_SystemEDGE_HACMP
    ├───CA_SystemEDGE_HyperV
    ├───CA_SystemEDGE_KVM
    ├───CA_SystemEDGE_LPAR
    ├───CA_SystemEDGE_MSCS
    ├───CA_SystemEDGE_RM
    ├───CA_SystemEDGE_SRM
    ├───CA_SystemEDGE_UCS
    ├───CA_SystemEDGE_VCLOUD
    ├───CA_SystemEDGE_Zone
    └───CA_VMVCAIM

The top-level Public directory has five sub-directories:

Component Name

Must be the IDManager instance name, which for CA Virtual Assurance is SM.

Software Package

Contains all versions, localizations and architectures of a single deployable package, for example CA_SystemEDGE_Core, CA_SystemEDGE_SRM

Version

The version of the software packages contained within.

Language

The installation package language.

Example: ENU

Architecture

The architecture-specific installation materials, for example, Windows_ia64, Solaris_x86.

Note: The architecture directory name must be one of the platforms supported by IDManager.

When run within the distribution server machine, the IDManager component uses directories under the distribution server. This contains a temporary cache of encrypted packages for its internal use. These packages should be removed upon job completion.

The private IDPrimer installation materials are contained in a different directory. By default these are stored under the installation directory of the IDManager component itself, in the following directory:

<CA Shared Components>/IDMgrApi/packages/private/idprimer

This directory contains the IDPrimer installation materials for all platforms supported by the infrastructure deployment component.