Overview

This defined type install’s specified version of the the IIB software in the specified folder. The source zip file from IBM is found at the location specified at source_location.

Here is an example on how to use it:

iib_install::software{ '10.0.0.8':
  source_location  => '/software',
  install_root     => '/opt/IBM',
  tmp_dir          => '/mytemp',
  logoutput        => true,
}

Attributes

Attribute Name Short Description
install_root The location on the file system where the software will be places.
logoutput If you want to see the output of the exec resources in the type, you can set this value to true.
source_location The location of the IIB software.
tmp_dir This defined type uses a temporary directory.

source_location

The location of the IIB software.

Here is an example on how to use this:

iib_install::... {...:
  ...
  source_location => '/software',
  ...
}

Type: String

Back to overview of software

install_root

The location on the file system where the software will be places. The default is ‘/opt/IBM’.

Here is an example on how to use this:

iib_install::software {...:
  ...
  install_root => /my_opt/IBM',
  ...
}

Type: String

Default:'/opt/IBM'

Back to overview of software

tmp_dir

This defined type uses a temporary directory. By default this is \tmp. If you want to use an other directory for this, you must specify this parameter.

Here is an example on how to use this:

iib_install::software {...:
  ...
  tmp_dir => /my_tmp',
  ...
}

Type: String

Default:'/tmp'

Back to overview of software

logoutput

If you want to see the output of the exec resources in the type, you can set this value to true. The default is on_failure.

Here is an example on how to use this:

iib_install::... {...:
  ...
  logoutput => true,
  ...
}

Type: Variant[Enum['on_failure'], Boolean]

Default:'on_failure'

Back to overview of software