Oracle released the first PeopleTools 8.55-based image, HR 9.2 Image 16. You can now use the Deployment Kits (DPKs) to install a PeopleSoft Image on your own platform and you can have a PeopleSoft Image on Windows.
Virtual Box or Native OS
When you visit the PUM Homepage, you have two options to download the PeopleSoft Image:
- The VirtualBox image
- The Native OS DPKs
The VirtualBox option is the same as similar to past PeopleSoft Images. Download the .zip files, extract and combine them to create an the bootstrap script, DPK zips and shell .ova file, and import into VirtualBox. This option might be appealing to organizations who aren’t ready to adopt the DPK’s Native OS method yet. See our Part 2 post for more infomation.
The Native OS DPK’s will build a full PeopleSoft environment on your servers without the need for VirtualBox. The PeopleSoft Image environment can be normal server in your architecture. You have the option of Linux or Windows DPK’s too. For Windows shops, you can run PeopleSoft Images on the same OS your production systems use. But be aware, the DPK’s only support Oracle. If you run SQL Server, your PeopleSoft Images will still run Oracle.
Demo
Here is a demo installing the HR 9.2 Image 16 on Windows.
The sequences were shortened for the demo, but the PeopleSoft Image build took me less than 20 minutes on a brand new Windows server. That includes all software installation, building an entire database, and deploying the domains.
Update Feb 2, 2016:Kyle – We dug a little deeper with the VirtualBox option. See Part 2 for more detail.
Hi Dan! Excellent news. We are on SQL Server though, so almost excellent i guess. I’ve noticed that starting with 8.55.02, SQL Server / Windows is a supported platform, so i am hoping with HR92u017 i can exploit DPK more fully.
In on of your previous podcasts, you have mentioned that you were able to do dpk in puppet master configuration. Would you be able to do a video walk-through of how you were able to accomplish that? is Puppet Enterprise required for that, or could it be accomplished with open source puppet?
Thanks,
Andy
Hi Andy
I missed the release notes that 8.55.02 supported SQL server. Its nice to see support growing so quickly!
For Puppet w/ PeopleSoft, that is a blog post/video I’m working on. The workload at my day job is picking up (we’re starting a Tools upgrade), so it probably won’t get posted this month. But, I do want to get the Puppet w/ PeopleSoft post finished and shared with everyone. I think that is a topic that could be helpful for many people.
Do you run Puppet or Puppet Enterprise in your environment? I was using the Puppet Enterprise Learning VM at home when I was playing around. I would like to get the setup working without Puppet Enterprise, since that is a cheaper solution. 🙂
Hi Dan!
100% of my PeopleSoft servers are windows in hyper-v (i have couple linux servers as well to do this and that). For the PeopleSoft automation, I powershell the heck out of everything. Eventhough it lets me quickly provision and admin servers, it takes some effort and patience to line all the ducks in a row with scripts and shares and security, etc. I tried playing with Microsoft DSC for PeopleSoft and found it to be a royal pain in the neck. I like the concept of puppet way better. And now that, Oracle actually delivers dpks based on puppet, it feels like a right time to get feet wet. I am trying to avoid Puppet Enterprise (i definitely have more than 10 servers) due to $$$. I think i can collocate puppetmaster-passenger on the same linux box as my jenkins instead.
For the delivered dpk, i can get 90% of things to auto-generate using default configuration and very heavy hacking of bootstrap routine (as the delivered bootstrap scripts do not work on Windows 2012R2 Core.) But, if i can plug this into agents and have remote automation, that would be super-sweet!
Thanks,
Andy
Powershell has become my friend too. I don’t have many scripts yet, but I try to write one new script every week or two that can simplify any task I do regularly.
We have more than 10 servers too, so I understand the drive to get Puppet to work without licensing Enterprise. I’m still getting my feet wet with Puppet, so the Enterprise Learning VM has been helpful.
I’m with you on the 90% for DPK deployment. The part that I want to get into Puppet is deploying customizations to the web server (e.g, sign on pages, etc).
Dan,
Do you know if either the virtualbox or native os install will allow setting up the workstation listener option for 3 tier debugging?
Dan,
I am now up and running on Update Image HCM 9.2.017 using 3-tier and interactive PIA-based debugger. So many kudos to you and this website and the great suggestion about psft_customizations.yaml.
I am now a podcast listener, subscriber, and advocate. Even though I am a developer .. not an admin.
Dan Milbourne
Thanks Dan – we appreciate the kind words.
Any more details here Dan M? I already had the image up and running so I started the Debugger by changing config through PSADMIN, the Port remained the default 7000. But when I try a Tools 3-tier connection, I still receive the message “Could not connect to application server HR92U017”. One thing to note is that I don’t have the adapter bridged, I’m just running everything locally.
Hi Dan,
Thanks for sharing. I did the exact steps as the demo. And everything works!!
One problem though, the database will not register with the listener after a server reboot. And as a result, demo failed to start. Any idea how to fix that?
I haven’t rebooted my PUM server yet. Unfortunately, I’m don’t have access to it right now, but when I get back I’ll go test my installation. Hopefully a Google search can get you a quick resolution.
Hi Alvin – I posted about the fixes I made to the DPK PeopleSoft Image, including the TNS Listener error. I had the same issue after rebooting the server.
It would help if I posted the link too…
https://psadmin.io/2016/02/12/fix-nativeos-dpk-issues-on-windows/
Hi Dan,
Thanks for sharing. Not sure if I posted my comments successfully a few mins ago. Here it is again.
I did the same steps as the demo. And everything works well!!
Just one problem, the database didn’t register itself with the listener after a server reboot. And as a result, demo failed to restart. Any idea how to fix that?
Hi Dan/Kyle,
I finally got around to deploying the HCM PUM 16 on my laptop. I used VirtualBox to create a Win 2012 R2 server with 8 GB ram and 125 GB HD. I used an external USB 3.0 drive to house the downloaded zip files and unzipped the files there too. Install was on the 125 GB (C:) drive.
I see that you guys played around with several scripts and such, but what did you do to address the error right off the bat with Oracle not signing the digital cert for the scripts when running them in PowerShell? I used the “Get-ExecutionPolicy -List” to confirm what Scope was the issue. Turns out that LocalMachine was set to RemoteSigned, so in my PowerShell command window, I ran the “Set-ExecutionPolicy Unrestricted”. Not a great idea, but worked for my situation. Any ideas you might have made to modify script or suggestions, are welcomed. -Thanks. Michael
Hey Michael
I used
Set-ExecutionPolicy Unrestricted
on one of my machines when I ran into the same issue. But, I agree, that’s not a great solution. On the rest of the machines where I’ve run the bootstrap script I have been able to run withRemoteSigned
and had no issues. I haven’t figured out why it worked on most machines though.Any chance you can provide a demo using Virtual Box?
Mark – We’re working on one, but it might be a week or two until we post it.
Hi Dan,
I am trying to install FSCM92.0.18 image by native OS method and getting error in “Starting Peoplesoft Domains” step. App and PRCS server has been started getting error while starting Webserv.
While cecking log file i found below:
” Started thread PID: 8912[0m
[0;36mDebug: Waiting for the thread PID: 8912 to finish[0m
[0;36mDebug: [0m
[0;36mDebug: Status Check Failed[0m
[0;36mDebug: HTTP response code is:404[0m
[0;36mDebug: Command status: pid 8912 exit 0[0m
[0;36mDebug: Command executed successfully, output: [Status Check FailedHTTP response code is:404][0m
[0;36mDebug: Webserver status: Status Check FailedHTTP response code is:404[0m
[0;36mDebug: Domain peoplesoft already stopped[0m
[0;36mDebug: Starting domain: peoplesoft[0m
[0;36mDebug: Ruby executable path: C:\Program Files\Puppet Labs\Puppet\sys\ruby\bin\ruby.exe[0m
[0;36mDebug: Creating PIA domain service PIADomainpeoplesoftService[0m
[0;36mDebug: Starting PIA Domain service: PIADomainpeoplesoftService[0m”
Please help.
Rahul
Rahul – run the
puppet apply
with tracing on. That will give you more information and can help you find the root cause. From thepuppet/manifests
folder, runHi Dan,
I am trying two separate installations using HCM92 U017 for Native OS on 1. Windows 2008 Enterprise server and 2. Windows 10 servers and both are failing with the following errors.
1. Windows 2008 Enterprise
[0;36mDebug: ==============ERROR!================[0m
[0;36mDebug: Unable to load the Domain configuration! Check the TUXEDO log for details.[0m
[0;36mDebug: ==============ERROR!================[0m
[0;36mDebug: [0m
[0;36mDebug: [0m
[0;36mDebug: ==============ERROR!================[0m
[0;36mDebug: Unable to load the Domains Gateway configuration! Check the TUXEDO log for details.[0m
[0;36mDebug: ==============ERROR!================[0m
[0;36mDebug: Command status: pid 1892 exit 255[0m
[1;31mError: Unable to create domain APPDOM: Command execution failed, error: [Dynamic Process Spawning is enabled for this domain.
Additional processes will be started when the domain experiences increased queuing..
So, i tried ‘configure domain’ from psadmin and noticed that windows popping up a message with ‘tmloadcf.exe has stopped working’. Note that this server has Peopletools 8.50 App, Web and Procs servers installed, but not active. To avoid any conflicts, I have uninstalled Tuxedo 10g for PT8.50 and tried without any success.
Also, I could read in several posts that we can restart the installation from where it failed using ‘puppet apply site.pp’ command, but there are three different site.pp files exist in the system per below and wondering which one should I be running.
D:\Data\BusApps\HCM92_PT855\pt\ps_home8.55.03\setup\Puppet\manifests
D:\Software\PT855_HCM92\HCM92_PT855_UI17\migration\puppet\manifests
D:\Data\BusApps\HCM92_PT855\dpk\puppet\manifests
2. Windows 10 installation
Could not locate PeopleSoft FSDMO DPK in [I:\Downloads\PeopleSoft_HCM_855_PUM] directory. The PeopleSoft FSDMO Database DPK is required to setup a fulltier PeopleSoft PeopleTools environment.
Why does a FSDMO rqquired for HCM installtion?
see below from Powershell output
PS I:\Downloads\PeopleSoft_HCM_855_PUM\setup> Set-ExecutionPolicy Unrestricted
PS I:\Downloads\PeopleSoft_HCM_855_PUM\setup> .\psft-dpk-setup.ps1
Starting the PeopleSoft Environment Setup Process:
Extracting the Zip File HCM-920-C470_GLD-WIN_10of10.zip: [ OK ]
Extracting the Zip File HCM-920-C470_GLD-WIN_1of10.zip: [ OK ]
Extracting the Zip File HCM-920-C470_GLD-WIN_2of10.zip: [ OK ]
Extracting the Zip File HCM-920-C470_GLD-WIN_3of10.zip: [ OK ]
Extracting the Zip File HCM-920-C470_GLD-WIN_4of10.zip: [ OK ]
Extracting the Zip File HCM-920-C470_GLD-WIN_5of10.zip: [ OK ]
Extracting the Zip File HCM-920-C470_GLD-WIN_6of10.zip: [ OK ]
Extracting the Zip File HCM-920-C470_GLD-WIN_7of10.zip: [ OK ]
Extracting the Zip File HCM-920-C470_GLD-WIN_8of10.zip: [ OK ]
Extracting the Zip File HCM-920-C470_GLD-WIN_9of10.zip: [ OK ]
Extracting the Zip File p5567658_121200_MSWIN-x86-64.zip: [ OK ]
Verifying if Puppet Software is Installed on the Host:
Puppet software is not installed on the Host. If this Host is
used to setup a PeopleSoft environment, Puppet Software should
be Installed.
Do you want to Install Puppet Software on this Host? [Y|n]: y
Installing Puppet software on the Host: [ OK ]
Preparing the Windows Host for PeopleSoft Environment:
Checking if PeopleSoft DPKs are Present in the Folder: [ OK ]
The base folder is used to extract the PeopleSoft DPKs as well as
for deploying PeopleSoft Components. This folder should be accessible
on the host, has write permission and has enough free space.
Please Enter the PeopleSoft Base Folder [C:\psft]: I:\HCM92_PT855
Are you happy with your answer? [Y|n|q]: y
Checking if Folder I:\HCM92_PT855 has Enough Space: [ OK ]
Validating the PeopleSoft DPKs in the Folder:
Validating the PeopleSoft Application DPK: [ OK ]
Validating the PeopleSoft PeopleTools DPK: [ OK ]
Validating the Oracle Database Server DPK: [ OK ]
Validating the PeopleSoft Database FSDMO DPK: [ OK ]
Validating the DPK dependencies in the Folder: [FAILED]
Could not locate PeopleSoft FSDMO DPK in [I:\Downloads\PeopleSoft_HCM_855_PUM]
directory. The PeopleSoft FSDMO Database DPK is required
to setup a fulltier PeopleSoft PeopleTools environment.
Exiting the PeopleSoft environment setup process.
Raja
Unfortunately, Windows 2008 isn’t supported, so you should try it on Windows 2012 R2 (or 2012). It looks like you are getting Tuxedo errors, and that is most likely because your running on an older OS.
For the Windows 10 box, the DPK scripts default to FSDMO, and for the most part you can ignore that. If you see that, it’s often because there is another error earlier in the process. For this install, go to the folder
c:\programdata\puppetlabs\puppet\etc\manifests
and from there runpuppet apply .\site.pp --trace --debug
. You’ll get a lot of output, but you can look through that and try to find the root cause. Unfortunately, the error you got doesn’t really help.Hi Dan,
That is true. Windows 2008 is not officially certified and supported, but I could see from blogs that few other guys installed successfully and thought of trying it as I do not have Windows 2012 server readily available.
cheers
Raja
Was there any resolution found on the below error mentioned above? I came across the same error and am hitting a roadblock when trying to figure out how to fix it.
Validating the DPK dependencies in the Folder: [FAILED]
Could not locate PeopleSoft FSDMO DPK in [I:\Downloads\PeopleSoft_HCM_855_PUM]
directory. The PeopleSoft FSDMO Database DPK is required
to setup a fulltier PeopleSoft PeopleTools environment.
Hi Randy
We had this issue come up in the Community today. In the base folder (e.g,
c:\psft
) you selected, do you have files underc:\psft\dpk
? We found the issue was that the archive files weren’t extracted from the .zip files into thedpk
folder. Try unzipping the first .zip file again, and re-run the bootstrap script.Hey Dan,
for my folder structure i went another folder deep, meaning i went c:\psft\HRMS i’m assuming that is okay. then the following three folders were created with HRMS before it error’d out db, dpk and pt. within the dpk folder i only have one folder called manifest, within the manifest folder there are three file app-mainfest ods-manifest and pt-manifest.
with knowing that, are you suggesting i unzip HCM-920-C470_GLD-WIN_1of10.zip again? initially when it was unzipped it created a migration folder with contents in it, a setup folder with contents in it, then an excel file and a readme.html file. i did not see an archive folder.
one thing i had to do when running the psft-dpk-setup.ps1 script is i had to copy all the DPK.zip files within the unzipped HCM-920-C470_GLD-WIN_1of10 folder in order for the script to run and not fail on Platform Is not Supoorted in this Release.
Does that make sense?
thanks for the help i’m sure i may come across more questions / issues, this is my first time doing this stuff.
Randy
Hi Randy,
Perhaps you’ve already resolved this, but in case you haven’t, or others stop by with the “Platform Is not Support in this Release” error, I think I have your resolution, or at least a resolution.
This error should’ve been handled better, as it has nothing to do with the platform. I suspect you may not have unzipped the contents of the HCM-920-UPD-018-WIN_1of10.zip file into the proper folder. It needs to be unzipped into the folder with all the other .zip files, and not, into a folder with the same name as the .zip file. This is to say not to unzip the file HCM-920-UPD-018-WIN_1of10.zip into a folder called HCM-920-UPD-018-WIN_1of10. Unfortunately, this is what Windows will want to do by default; however, if you watch the video close you’ll see that it’s demonstrated correctly — something I overlooked initially. If I had watched a bit closer, I might not have had to walk through the logic in the script. That said, the psft-dpk-setup.ps1 script shouldn’t blindly expect the files and folders were extracted to the proper place. That was a poor assumption on the part of the person/people that wrote these.
Tommy
I could get pas the error “Could not locate PeopleSoft FSDMO DPK [I:.…] directory. The PeopleSoft FSDMO Database DPK is required” by commenting the validation in the powershell script, but it failed whilst in the later installation steps. Logged SR with oracle more than 10 days ago and still waiting for response. Oracle is very very slow in responding. Inditially they Windows 10 is not supported as an OS for Native OS, but when I pointed out about other sucessfull installations, they have gone quite.
I have now installed VirtualBox Image to get it going.
Installed with SES option with 6GB memory allocation, but the system was unusable as the host got only 8Gb in total. After I stopped all the services for SES, the memory usage went down to 2Gb initially and then to 4GB due to the cache, but response time was much better.
Raja / Dan
could you keep me posted and let me know what oracle says? I’m quite curious what their resolution is.
question when I was conducting the virtual setup, it froze when it was at the downloading the DPKs into the VM, it would hold at that part, then the laptop would freeze up. I’m running windows 10, 8 gb ram.
any ideas / suggestions on why it would freeze and what i can do to get it to go past that step
thank you
Hi Randy,
It happened to me as well as I selected to install SES. It will continue and complete to success in the end, though it was very slow once it started installing SES. I think its mainly because of lack of enough resources ( Memory and CPU). At times I was running at 95% memory and CPU, but it completed to success..
Once the installation is completed, I had to shutdown SES to improve the usability and response time.
I also reduced the memory allocation for VM from default 6GB to 4GB.
I would suggest to not to select SES unless you have enough resources.
Good luck
hey Raja,
I’m going to run through the VM steps again and review the install instructions. I don’t recall seeing the option to not select the SES install. Where exactly did you see that?
thank you for responding back, it is greatly appreciated it.
Randy
I think once the initial validations and extract complete and before the installation starts.
Randy – what OS are you trying this on? In the community someone got the same issue when running the DPK on Windows 10, but Windows 7 worked fine for them.
Hey Dan,
I’m running under Windows 10. I’m trying to find a windows 7 laptop that I can test on as well.
Randy
Hi Dan,
Getting below error while installing FSCM DPK image 018.
It failed on “settingup Peoplesoft Database” step.
Below is the log file content.
[0;36mDebug: Instance creation command: C:\FS92018\db\oracle-server\12.1.0.2\bin\oradim.exe -new -sid CDBFSCM -intpwd manager -startmode auto -srvcstart system -pfile C:\FS92018\db\oracle-server\12.1.0.2\database\initCDBFSCM.ora[0m
[0;36mDebug: Executing ‘C:\FS92018\db\oracle-server\12.1.0.2\bin\oradim.exe -new -sid CDBFSCM -intpwd manager -startmode auto -srvcstart system -pfile C:\FS92018\db\oracle-server\12.1.0.2\database\initCDBFSCM.ora'[0m
[0;36mDebug: Database instance CDBFSCM creation failed[0m
[1;31mError: Database instance CDBFSCM creation failed, Error: Execution of ‘C:\FS92018\db\oracle-server\12.1.0.2\bin\oradim.exe -new -sid CDBFSCM -intpwd manager -startmode auto -srvcstart system -pfile C:\FS92018\db\oracle-server\12.1.0.2\database\initCDBFSCM.ora’ returned 14: Instance created.
DIM-00019: create service error
Hi,
I am trying to install PSFT HCM 9.2 using the DPK for Native OS (Windows 10).
But I ran into an error (image attached). I tried Googling it, there wasn’t much help.
I’ve downloaded all the DPK files but FSDMO wasn’t in any of those files.
Validating the PeopleSoft Database FSDMO DPK: [ OK ]
Validating the DPK dependencies in the Folder: [FAILED]
Could not locate PeopleSoft FSDMO DPK in [C:\Users\yashm\Downloads\IDM\Compressed\DPK_INSTALL] directory. The PeopleSoft FSDMO Database DPK is required to setup a fulltier PeopleSoft PeopleTools environment. Exiting the PeopleSoft environment setup process.
Pls Help
-yM
I ran into exact same issue. Sorry.. but Oracle is useless… no response or support even after a month.
I ended up installing Virtual box without any issue, but you have to have a minimum if 8GB RAM on windows 10, or else everything will be very slow to run.
Good luck.
Raj
Hi Raj,
This seems to be an issue with Windows 10. I installed Windows 7 on a virtual machine and ran the script. I got past this error (and ran into a new one )
Hello Again,
While installing PSFT HCM 9.2 using the DPK, I ran into an error and script has stopped.
At the end, the message says that I can directly run the puppet apply command and continue the initialization process. Can anyone please tell me how/where to run the puppet apply command.
Thank You
— yM
Image Link
https://goo.gl/Ta99CM
Yashwanth, in a command window navigate to:
c:\programdata\puppetlabs\puppet\etc\manifests
. Then run the commandpuppet apply site.pp
(orpuppet apply .\site.pp
if you use PowerShell). You can also add the flags--trace --debug
to the end of the command to get lots of information if you run into errors.Nope. We cant do that. It failed at validatiom stage. The installation hasnt started yet when this error happened.
It looks like the DPKs are not compatible with Windows 10.
In the certifications, only browser is certified to run in windows 10, not database, application server and web server.
The native os installation is completed to success on windows 2012 or R2.
Alternatively, the VM installation can be done on windows 10.
I am trying to install the PeopleTools 8.55.06 DPK on Windows 10 and get the following error
Extraction of Manifest File [pt-manifest] from Zip file
{zip_file} Failed. The Manifest File is used to identify the
DPK properties that the script then uses to take anappropriate
action.
Exiting the PeopleSoft environment setup process.
Extraction of Manifest File [pt-manifest] from Zip file
{zip_file} Failed. The Manifest File is used to identify the
DPK properties that the script then uses to take anappropriate
action.
Exiting the PeopleSoft environment setup process.
Get-Content : Cannot find path ‘C:\DPK_INSTALL\setup\y\dpk\manifest\pt-manifest_1’ because it does not exist.
At C:\DPK_INSTALL\setup\scripts\psft-setup.ps1:854 char:37
+ … f_count = (Compare-Object $(Get-Content ${dpk_manifest1_file}) $(Get- …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\DPK_INSTALL...t\pt-manifest_1:String) [Get-Content], ItemNotFoundEx
ception
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand
Get-Content : Cannot find path ‘C:\DPK_INSTALL\setup\y\dpk\manifest\pt-manifest’ because it does not exist.
At C:\DPK_INSTALL\setup\scripts\psft-setup.ps1:854 char:74
+ … nt ${dpk_manifest1_file}) $(Get-Content ${dpk_manifest2_file})).count
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\DPK_INSTALL...est\pt-manifest:String) [Get-Content], ItemNotFoundEx
ception
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand
Compare-Object : Cannot bind argument to parameter ‘ReferenceObject’ because it is null.
At C:\DPK_INSTALL\setup\scripts\psft-setup.ps1:854 char:35
+ … _count = (Compare-Object $(Get-Content ${dpk_manifest1_file}) $(Get-C …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (:) [Compare-Object], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Microsoft.PowerShell.Commands.CompareObje
ctCommand
Remove-Item : Cannot find path ‘C:\DPK_INSTALL\setup\y\dpk\manifest\pt-manifest_1’ because it does not exist.
At C:\DPK_INSTALL\setup\scripts\psft-setup.ps1:810 char:5
+ Remove-Item “${manifest_file_dir}\${manifest_file}_1” -recurse
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\DPK_INSTALL...t\pt-manifest_1:String) [Remove-Item], ItemNotFoundEx
ception
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand
Get-Content : Cannot find path ‘C:\DPK_INSTALL\setup\y\dpk\manifest\pt-manifest’ because it does not exist.
At C:\DPK_INSTALL\setup\scripts\psft-setup.ps1:883 char:43
+ … platform = (ConvertFrom-StringData(Get-Content $manifest_file | Out-S …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\DPK_INSTALL...est\pt-manifest:String) [Get-Content], ItemNotFoundEx
ception
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand
[FAILED]
The PeopleSoft PeopleTools DPK does not belong to Windows platform. Please
download the Windows version of PeopleSoft PeopleTools DPK from Mos, and
rerun the script to setup the PeopleSoft environemnt.
Exiting the PeopleSoft environment setup process.
Anyone idea on the solution for this… I just got this same error following the instructions. Great video by the way!!
I was getting an error similar to this. My resolution was to not use the Z drive mapping Windows created when I used the Open PowerShell from Here command from within Windows Explorer. I remapped the drive with the DPK on it at the root (E$) and ran the ./psft-dpk-setup.ps1 command line again in PowerShell using the new drive letter.
I am trying to install the PeopleTools 8.55.05/FSCM PI19 DPK on Windows 2012 VM server and get the following error. Oracle is not able to help and asking me to try different server.
[0;36mDebug: Weblogic install failed, cleaning up the partial install[0m
[1;31mError: Weblogic installation copying failed: Execution of ‘D:/PUM/FSCM92U019/pt/wl20160817-4896-17dm0y9dir/pasteBinary.cmd -javaHome D:/PUM/FSCM92U019/pt/jdk1.7.0_95 -archiveLoc D:/PUM/FSCM92U019/pt/wl20160817-4896-17dm0y9dir/pt-weblogic-copy.jar -targetMWHomeLoc D:/PUM/FSCM92U019/pt/bea -targetOracleHomeName OraWL1213Home -executeSysPrereqs false -silent true -logDirLoc D:/PUM/FSCM92U019/pt/wl20160817-4896-17dm0y9dir’ returned 4294967295: Log File: “D:\PUM\FSCM92U019\pt\wl20160817-4896-17dm0y9dir\CLONE2016-08-17_23-25-51_299910248.log”.
Error File: “D:\PUM\FSCM92U019\pt\wl20160817-4896-17dm0y9dir\CLONE2016-08-17_23-25-51_299910248.error”.
Kris – the weblogic cleanup doesn’t work on WebLogic because the
.patch_storage
folder has paths that are too long. Try this to clean up the WebLogic installation, and the re-run the cleanup process.c:\temp\empty
robocopy.exe c:\temp\empty <path to bea folder> /MIR
That should clean up the
.patch_storage
folder and let the clean-up process finish.I love this post, and you can call me dumb for my request, I deserve it.
I never did a Windows update (oh well, never say never, in my previous life I did it once, back in 2003 or so). At the shop I’m now, we never used a PUM image for anything yet, We’re here a close 100% Linux based, so could you post something as ‘For Dummies’ Linux image install info? It will be very much appreciated by all of us dummy Linux/Unix extremely PUM novice users.
We don’t have the luxury of having a physical Windows box to take the VirtualBox path. All we are given is a Linux VM machine.
Thank you and bless your heart!
Ioana
Hi Ioana
I’m glad you like the post. Kyle wrote a post about using the Linux DPK and PeopleSoft Images, but we also have the DPK Quickstart Course that covers building PeopleSoft Images with the Linux DPK.
Now, if we go with Native O/S and Let’s say we have installed or using PI #16 ….and I want to go to PI#18 …..what are the steps here?
Would I be installing PI#18 with Native O/S ?
Hi RR
Oracle hasn’t given us a clear direction on how to upgrade from PI 16 to PI 18 using the NativeOS, but there are two options:
Hi Dan,
I was trying to install FSCM image 20 thru Native OS and i got the below error. Please do help,
[1;31mError: /Stage[main]/Pt_profile::Pt_psft_db/Pt_setup_psftdb[FSCM92]/ensure: change from absent to present failed: Database instance CDBFSCM creation failed, Error: Execution of ‘G:\Installations\psft\db\oracle-server\12.1.0.2\bin\oradim.exe -new -sid CDBFSCM -intpwd manager -startmode auto -srvcstart system -pfile G:\Installations\psft\db\oracle-server\12.1.0.2\database\initCDBFSCM.ora’ returned 14: Instance created.
DIM-00019: create service error [0m
Also, please let me know how to continue from where i got the error for installation.
Shanmugavel Anandharajan ( Shan )
I ran into the same issue that Yashwant had reported. Windows 10 , HCM 92 , Native installation.
Could not locate PeopleSoft FSDMO DPK in [C:\DPK_INSTALL]
directory. The PeopleSoft FSDMO Database DPK is required
to setup a fulltier PeopleSoft PeopleTools environment.
Exiting the PeopleSoft environment setup process.
I’ve just started working with DPK Native Images for Microsoft Windows. I’d like to know how well the ‘clean-up’ works for removing the image via the psft-dpk-setup.ps1 script. Are there any ‘gottchas’? I would like to remove the current image so I can load up the latest.
Any insight is appreciated
Cheers
We have been seeing issues with
--cleanup
but I think it has improved with that more recent patches. The MOS Doc ID 2117053.1 will give you all the steps to manually cleanup. I have been running--cleanup
and then following the manual steps, just to make sure it everything worked.Hi Dan,
I am trying to install FSCM 9.2. It’s a native OS install for Windows. Downloaded all the 10 zip files and ran the setup powershell script. I am facing error. Any idea to get around this. Can’t proceed because of this issue.
What is the error?
Hi Dan,
I am trying to install PeopleSoft on Windows 10. It seems to be stuck on the ‘Deploying Oracle Database server’ step forever. I don’t see anything in the logs. Do you know if Windows 10 is supported? I thought it was but now am wondering if that is what is causing the issue.
Thanks
Rajeev
Windows 10 is supported for Oracle, but not for running the server components for PeopleTools 8.55. You may get the DPK to run, but I’d recommend you create a VirtualBox instance to run PeopleSoft on a supported server OS.
I am trying to install Peopletools 8.55.05/FSCM PI 19 DPK on Linux server and get the following error:
Error: Weblogic installation copying failed: Execution of ‘su – … -c “/u01/app/product/mdlware/wl20170221-6862-vyygp0dir/pasteBinary.sh -javaHome /u01/app/product/mdlware/jdk -archiveLoc /u01/app/product/mdlware/wl20170221-6862-vyygp0dir/pt-weblogic-copy.jar -targetMWHomeLoc /u01/app/product/mdlware/wls12 -targetOracleHomeName OraWL1213Home -invPtrLoc /u01/app/oracle/oraInventory/oraInst.loc -executeSysPrereqs false -silent true -logDirLoc /u01/app/product/mdlware/wl20170221-6862-vyygp0dir”‘ returned 126:
Can someone please help ?
A comment from Doug Woodgate:
I found the solution to the “Could not locate PeopleSoft FSDMO DPK” issue on Windows. The official solution from Oracle is that it’s not supported, (Doc ID 2150514.1) which is not correct.
There’s a bug in one of the scripts causing a function to return an array instead of a string, which then causes a null comparison to be incorrect. (The array contains
[$Null, "String"]
at that point.)Look for the following code in
DPK_INSTALL\setup\scripts\psft-setup.ps1
Replace
With
Info on why: https://rencore.com/blog/powershell-null-comparison/
I knew something was weird because I noticed the following in the psft-dpk-setup.ps1.log. (Notice the preceding spaces)
You guys are Amazing. Thanks a world!!!
Hi Dan,
Ever inspiring blogs, regularly follow your posts.
Have a question, haven’t been able to find it so far, so thought of checking in with the experts.
What is the sysdba login for PUM Images on Virtual Box.
So far I’m using the following:
SYSADM/SYSADM
system/manager
The reason I ask is that I would like to execute the following statement
GRANT SELECT ON V$SESSION to SYSADM;
and many others for the v$ tables. But unable to do so.
Your insights are highly appreciated.
Thank you!
Hi,
How can i download the image file without support identifier??
Regards,
Vamsi
Hi Dan,
I am “brand new” to PeopleSoft… and am trying to deploy the DPK’s(Native OS) for PeopleSoft 9.2 Image 23, Tools 8.56 on a machine with NO existing PeopleSoft application…when I am asked the following question during setup, I am not sure how to answer…..
“Enter the PeopleSoft installation [PUM or FRESH] type ”
Would it be PUM or FRESH installation?
FYI…I have a feeling you will be my new ‘go to’.
Hi Melanie. Use the PUM option. And welcome to the PS Admin community 🙂
Thanks so much Dan! Few more questions coming soon…..
Enter the PeopleSoft installation [PUM or FRESH] type [PUM]
What is diffrence between PUM and FRESH
Hi Dan,
Have you heard of anyone having difficulty with PUM Image 23 implemented as a Virtual Box Linux VM running on Windows Server 2012 R2, where the DPK script did not create a PIA web server? I logged in to the VM as psadm2 and ran psadmin to create the web server (that’s how I found it wasn’t there–I was trying to bounce it). But I have no idea what to enter for some of the configuration fields, because they aren’t required to be entered during the running of the DPK script. I left them at the defaults, and entered the passwords that I had set up and got the following result:
Starting PIA installation
Total commandline Namespace(Loglevel=’info’, filepath=’/home/psadm2/psft/pt/8.56/piainstall.props’, installation_type=’silent’)
current working directory /home/psadm2/psft/pt/8.56/appserv
Start reading parameter values
File path /home/psadm2/psft/pt/8.56/piainstall.props
File lines [‘PS_CFG_HOME=/home/psadm2/psft/pt/8.56\n’, ‘DOMAIN_NAME=peoplesoft\n’, ‘SERVER_TYPE=weblogic\n’, ‘BEA_HOME=/opt/oracle\n’, ‘USER_ID=system\n’, ‘USER_PWD=Weblogic1\n’, ‘USER_PWD_RETYPE=Weblogic1\n’, ‘INSTALL_ACTION=CREATE_NEW_DOMAIN\n’, ‘INSTALL_TYPE=SINGLE_SERVER_INSTALLATION\n’, ‘HTTP_PORT=80\n’, ‘HTTPS_PORT=443\n’, ‘DOMAIN_TYPE=NEW_DOMAIN\n’, ‘WEBSITE_NAME=ps\n’, ‘APPSERVER_NAME=hcm85623.pumnew.placerco.ad\n’, ‘JSL_PORT=9000\n’, ‘AUTH_DOMAIN=\n’, ‘WEB_PROF_NAME=PROD\n’, ‘WEB_PROF_USERID=PTWEBSERVER\n’, ‘WEB_PROF_PWD=PTWEBS\n’, ‘WEB_PROF_PWD_RETYPE=PTWEBS\n’, ‘IGW_USERID=administrator\n’, ‘IGW_PWD=administrate\n’, ‘IGW_PWD_RETYPE=administrate\n’, ‘APPSRVR_CONN_PWD=password\n’, ‘APPSRVR_CONN_PWD_RETYPE=password\n’, ‘REPORTS_DIR=/home/psadm2/psft/pt/8.56\n’]
Scripts Folder is /opt/oracle/psft/pt/ps_home8.56.01/setup/PsMpPIAInstall/scripts
Installer Launch Folder is /opt/oracle/psft/pt/ps_home8.56.01/setup/PsMpPIAInstall
PS_HOME is /opt/oracle/psft/pt/ps_home8.56.01
Temp folder is /home/psadm2
OS User ID is psadm2
PeopleTools version is 8.56.01
PIA Domain Name is peoplesoft
PIA Domain Home location /home/psadm2/psft/pt/8.56/webserv
Weblogic Installation proccess starting now
Validating for Weblogic
Creating Domain…
Executing /opt/oracle/psft/pt/ps_home8.56.01/setup/PsMpPIAInstall/scripts/wlspiainstall.sh /opt/oracle/wlserver /opt/oracle/psft/pt/ps_home8.56.01/setup/PsMpPIAInstall/scripts /home/psadm2/psft/pt/8.56/wlspiainstall.properties /home/psadm2/psft/pt/8.56/webserv/antcall_peoplesoft.log
Executing /opt/oracle/psft/pt/ps_home8.56.01/setup/PsMpPIAInstall/scripts/wlspiainstall.sh /opt/oracle/wlserver /opt/oracle/psft/pt/ps_home8.56.01/setup/PsMpPIAInstall/scripts /home/psadm2/psft/pt/8.56/wlspiainstall.properties /home/psadm2/psft/pt/8.56/webserv/antcall_peoplesoft.log
Some errorin creation of peoplesoft log file is not created
Exiting installer
ant log is not present. ant call failed or not done.
PIA_INSTALL_FAILED
Any ideas?
Thank you!
I had the same case. I discover that my weblogic pass was < 8 characters. I have to reinstall.
Hope this work for you.
Daniel
I have the same problem did you resolve it – thanks
Hi
I am trying to deploy the DPK’s(Native OS) Linux for PeopleSoft 9.2 Upgrade Source Image 01.
puppet installation is fling when looking for a dependency .rpm (augeas-libs-1.1.0-17.el7.i686 is not installed)
But the dependency .rpm is already installed with higher(augeas-libs-1.4.0-2.el7_4.2.x86_64) version.
Thanks
Nishant
Hi
First of all, thank you for your demo.
I’m stuck with nativeOS install of PS 9.2.027 on a Windows 10 laptop.
When I run psft-dpk-setup.bat from powershell as an admin, it extracts all zip-files and after that checks for puppet software installation.
So far, everything is ok.
Next is, script is trying to install eYAML Hiera Backend on Windows host. This step fails and setup process gets stopped.
Do you have any hints how to solve this issue?
Thanks and regards
Joerg
Hi and thank you for this post.
Before, I build some PUM images already, thanks to your description.
Now I was trying to build a native OS PUM os 9.2.027.
When I start psft-dpk-setup.bat, the script extracts all zip-files and starts with verifications.
‘Verifying if Puppet Software is Installed: [OK]
Verifying if eYAML Hiera Backend is Installed:
Installing eYAML Hiera Backend on the Windows host: [FAILED]
Installation of Hiera Backend Failed
Exiting the PeopleSoft environment setup process.’
Do you have an idea how to get this Hiera Backend installed?
Thanks and regards
Joerg
Really enjoyed your article as its highly informative
Hi,
I am trying to install PUM image 43 on Windows 2016, for me the batch gets stuck at Deploying Peoplesoft DB forever. Any suggestions?