ibm_pkg
: Custom type for installing an IBM package.
The ibm_installation_manager class.
The following parameters are available in the ibm_installation_manager
class:
deploy_source
source
source_dir
target
manage_user
user
user_home
manage_group
group
options
timeout
installation_mode
install_unzip_package
Data type: Any
Default value: false
Data type: Any
Default value: undef
Data type: Any
Default value: undef
Data type: Any
Default value: undef
Data type: Any
Default value: false
Data type: Any
Default value: 'root'
Data type: Any
Default value: undef
Data type: Any
Default value: false
Data type: Any
Default value: 'root'
Data type: Any
Default value: undef
Data type: Any
Default value: '900'
Data type: Any
Default value: 'administrator'
Data type: Any
Default value: true
Custom type for installing an IBM package.
The following properties are available in the ibm_pkg
type.
Valid values: present
, absent
The basic property that the resource should be in.
Default value: present
The following parameters are available in the ibm_pkg
type.
imcl_path
jdk_package_name
jdk_package_version
manage_ownership
name
options
package
package_group
package_owner
provider
repository
response
target
user
version
The full path to the imcl executable. This is optional. The provider will attempt to locate imcl by parsing //InstallationManager/installed.xml. If, for some reason, it cannot be discovered or if you need to provide a specific path, you may do so with this parameter.
If a JDK must be installed separately (as in the case of Websphere Application Server 9), specify the package_name here (everything before the underscore in the IBM package name).
If a JDK must be installed separately (as in the case of Websphere Application Server 9), specify the version here. Like 'version', this parameter refers to the number after the underscore in the IBM package name.
Valid values: true
, false
, yes
, no
Whether or not to manage the ownership of installed packages. Allows for packages to not be installed as root.
Default value: true
namevar
An arbitrary name to identify the resource.
Any custom options to pass to the 'imcl' tool for installing the package.
The IBM package name. Example: com.ibm.websphere.IBMJAVA.v71 This is the first part of the traditional IBM full package name, before the first underscore.
The group that should own this package installation. Only used if manage_ownership is true.
Default value: root
The user that should own this package installation. Only used if manage_ownership is true.
Default value: root
The specific backend to use for this ibm_pkg
resource. You will seldom need to specify this --- Puppet will usually
discover the appropriate provider for your platform.
The full path to the 'repository.config' file for installing this package.
Full path to an optional response file to use. The user is responsible for ensuring this file is present.
The full path to install the specified package to. Corresponds to the 'imcl' option '-installationDirectory'.
The user to run the 'imcl' command as.
Default value: root
The version of the package. Example: 7.1.2000.20141116_0823 This is the second part of the traditional IBM full package name, after the first underscore.