Preparing the Customization File for the PS_HOME Location
By default, the DPK setup script creates the PS_HOME directory in BASE_DIR/pt/ps_home<release>, where <release> is the PeopleSoft PeopleTools patch release, such as 8.63.12. Use these steps to specify a different PS_HOME location.
Note:
Review the requirements in Understanding PeopleSoft Environment Customizations before preparing the customization file.
-
Locate the psft_deployment.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_HOME installation location is specified by the
ps_homesection (comprised of four lines).ps_home: db_type: "%{lookup('db_platform')}" unicode_db: "%{lookup('unicode_db')}" location: "%{lookup('ps_home_location')}" -
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_deployment.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. -
Copy the entire section from the psft_deployment.yaml file into the psft_customizations.yaml file and modify the location value as needed.
Retain the indentation as given in the delivered YAML file.
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.
For example, on Linux:
--- ps_home: db_type: "%{lookup('db_platform')}" unicode_db: "%{lookup('unicode_db')}" location: "/home/psft8.63.12"For example, on Microsoft Windows:
--- ps_home: db_type: "%{lookup('db_platform')}" unicode_db: "%{lookup('unicode_db')}" location: "C:/psft8.63.12" -
Save the file.
-
Continue with the steps in Completing the Customized Deployment.