Preparing the Customization File for the PS_CFG_HOME Location

By default, the DPK setup script creates the PS_CFG_HOME directory in <user_profile>/psft/pt/8.63, such as C:/users/username/psft/pt/8.63 on Microsoft Windows, and /home/psadm2/psft/pt/8.63 on Linux. Note that you cannot specify different PS_CFG_HOME locations for different PeopleSoft domains. The DPK installation requires the same PS_CFG_HOME be used for all domains. Use these steps to specify the PS_CFG_HOME location.

Note:

Review the requirements in Understanding PeopleSoft Environment Customizations before preparing the customization file.

  1. Locate the psft_configuration.yaml file in BASE_DIR/dpk/puppet/production/data.

    Note:

    The code examples in this topic are for illustrative purposes only. Remember to use the text from the YAML files you install with each new deployment as the basis for your psft_customizations.yaml file.

    The PS_CFG_HOME installation location is specified by the ps_config_home parameter.

    ps_config_home:        "%{lookup('user_home_dir')}/%{lookup('domain_user')}/psft/pt/8.63"
  2. If necessary, create a psft_customizations.yaml using a standard editing tool, such as Notepad on Microsoft Windows or vi on Linux, and save it in the same location as the psft_configuration.yaml file.

    If this is the first entry in the psft_customizations.yaml file, ensure that there are three dashes (---) on the first line of the file. Do not indent the dashes.

  3. Copy the entire section from the psft_configuration.yaml file into the psft_customizations.yaml file and modify the location value as needed.

    Note:

    This applies only for customized location for new installation of PeopleSoft homes: Before you run the psft_puppet_apply.<ext> command, ensure the customized location given in the psft_customizations.yaml file does not contain any files or directories.

    Retain the indentation as given in the delivered YAML file.

    For example, on Linux:

    ---
    ps_config_home:        "/home/pt863_config"

    For example, on Microsoft Windows:

    ---
    ps_config_home:        "C:/pt863_config"
  4. Save the file.

  5. Continue with the steps in Completing the Customized Deployment.