#121 – Under Review


That’s right, its another Change Assistant episode. Dan shares some updates to Change Assistant in 8.56, some 8.57 speculation, and applying PeopleTools Upgrades headlessly. Kyle shares an ACM discovery, and the PeopleTools Idea Space updates.

Show Notes

#119 – Installing Change Assistant


This week on the podcast, Dan and Kyle talk about cloud provisioning tools and how they could work for PeopleSoft Admins, Mike Ripley’s POC for securing WebLogic, and changes to the Change Assistant installation process.

Show Notes

Change Assistant 8.56 Installation Changes

Starting in Change Assistant 8.56, a new file is used to track the installations of Change Assistant, C:\Windows\PeoplesoftCA.txt. While Change Assistant 8.55 let us install multiple versions at the same time, 8.56 now tracks which your Change Assistant installations.

C:\Windows\PeoplesoftCA.txt

1 8.56.05  c:\psft\ca\hr025-8.56.05
2 8.56.05  c:\psft\ca\hrtst-8.56.05

The Change Assistant installer scripts set the path for the file. On Windows, is uses the WINDIR environment variable and on Linux it generates a temporary folder.

if isWin() :
  winpath = os.environ['WINDIR']
else :
  winpath = tempfile.gettempdir()

The C:\Windows location doens’t seem like the best place to store this file though. C:\Windows is for Windows files, not for vendor configuration. I’d like to see this stored in a better location, like C:\ProgramData\Peoplesoft.

If you run into errors when installing Change Assistant, especially in early releases of 8.56, try deleting the PeoplesoftCA.txt file. Earlier versions of Change Assistant used this format of the file (this is from Change Assistant 8.56.03):

INSTALL_PATH=c:\psft\ca\hr024-8.56.03

There are multiple ways to install Change Assistant with 8.56.

  1. tools_client\setupPTClient.bat on the PeopleSoft Image
  2. Use the setup.bat file under PS_HOME\setup\PsCA
  3. Silent Install option:

    .\silentInstall.bat c:\psft\ca\hr025-8.56.05 NEW NOBACKUP
    .\silentInstall.bat c:\psft\ca\hcmpum UPGRADE NOBACKUP
    

A few changes to the installation process:

  1. Installing an older version of Change Assistant will error if the PeoplesoftCA.txt has a newer version in it.
  2. The PeopleTools Installation Guide for 8.56 references the installer as setup\PsCA\installCA.exe, but in the latest 8.56.05 client tools that file does not exist.
  3. Instead, there is a setup.bat script to perform the installation.
  4. At OpenWorld, we heard that 8.56 included Change Assistant for Linux but you had to look for it. Now we have a setup.sh script for Change Assistant on Linux.
  5. The installation process is powered by Python, not an installation wizard. This follows suit with the DPK changes and supports multiple platforms.

#117 – Invalid Views


This week on the podcast, Dan and Kyle discuss a WebLogic exploit used for currency mining, Dan revisits the Health Center in the latest PeopleSoft Images, and Kyle explains why you need to review the Invalid View project.

Show Notes

#115 – “Old School” Patching


This week on the podcast, Kyle goes back to applying bundles and appreciates all the improvements to Change Assistant. Dan shares his research of “Slow PO Output” and what was really going on.

Show Notes

#114 – Git Workflows


This week on the podcast, Kyle shares some changes and improvements to using Git with the Deployment Packages. Kyle and Dan also talk about Continuous Integration and how it can be used to test Deployment Package changes.

Show Notes

#113 – Rundeck and Bolt

This week on the podcast, Kyle and Dan discuss Bolt, a new tool from Puppet to run commands and scripts remotely on servers. Dan also talks about setting up a new Rundeck server and using Bolt with Rundeck.

Show Notes

#111 – ACM Plugins

This week on the podcast, Kyle and Dan revisit the ACM (Automated Config Management). We discuss what the ACM is, how ACM works with the DPK, building custom ACM plugins and how to share ACM plugins.

Show Notes

  • Revisiting ACM @ 1:00
  • Using ACM with the Search Framework @ 5:00
  • ACM and the DPK @ 9:00
  • Building ACM Plugins @ 13:30
  • Plugins that are missing @ 21:45
  • GitHub Repository to Share ACM Plug-ins @ 30:00
  • IDEA – More options for “Copy to File”