E-DPK : Installation Of Tools 8.55.xx DPK On Linux With Existing Users Fails With Duplicate Declaration Error

(Doc ID 2267592.1)

Last updated on MAY 19, 2017

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.55 and later
Linux x86-64

Symptoms

On : 8.55 version, Install and Packaging

Installing Tools 8.55.12 DPK on Linux with existing user using the following parameters in the psft_customizations.yaml file


---
users:
  psft_user:
  name: sysadm
  gid: 399
  home_dir: /home/sysadm
  expiry: absent
  remove: false
  oracle_user:
  name: sysadm
  gid: 399
  home_dir: /home/sysadm
  expiry: absent
  remove: false

 

ERROR
-----------------------

The installation script fails with this error:
Error: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Notify[User sysadm home dir /home/sysadm] is already declared in file /etc/puppet/modules/pt_profile/manifests/pt_system/users.pp:44; cannot redeclare at /etc/puppet/modules/pt_profile/manifests/pt_system/users.pp:44 at /etc/puppet/modules/pt_profile/manifests/pt_system/users.pp:44:9 on node ***********.org



STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create the psft_customizations.yaml as shown above
2. Run the DPK installer


BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot install PeopleTools 8.55.12 DPK using their existing users.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms