28358 | Corrected local name of file checked for custom local logic extraction, and cor...rected order of local custom config file loading (global comes before instance-specific). Test: Set P4_MSG="Life" at the end of p4_vars, and set P4_MSG+=" Is Good" at the end of p4_1.vars, each below the '### MAKE LOCAL CHANGES HERE' block. Then echo $P4_MSG after. « |
28356 | Corrected custom logic extraction issues found during code review/testing. |
28344 | Added documented-but-missing logic for extracting custom logic from SDP shell e...nvironment files. « |
28357 | Corrected local name of file checked for custom local logic extraction, and cor...rected order of local custom config file loading (global comes before instance-specific). Test: Set P4_MSG="Life" at the end of p4_vars, and set P4_MSG+=" Is Good" at the end of p4_1.vars, each below the '### MAKE LOCAL CHANGES HERE' block. Then echo $P4_MSG after. #review-28358 « |
28355 | Corrected custom logic extraction issues found during code review/testing. #r...eview-28356 « |
28343 | Added documented-but-missing logic for extracting custom logic from SDP shell e...nvironment files. #review-28344 « |
p4 info
vars file and pre flight checks
post upgrade
According to the sdp_upgrade.sh documentation customizations in /p4/common/config/p4_1.vars that are below "### MAKE LOCAL CHANGES HERE'" should be preserved. During my testing of upgrading an ESP deployment I am not seeing this.
The sdp_upgrade.sh documentation I am referring to:
My steps:
1) ESP deployment on AWS
2) Opt into AWS SNS notifications. This steps writes two environment variables into /p4/common/config/p4_1.vars
3) Follow the Sample SDP Upgrade Procedure https://swarm.workshop.perforce.com/projects/perforce-software-sdp/view/main/doc/SDP_Guide.Unix.html#_sample_sdp_upgrade_procedure
4) Post upgrade check the shell environment, /p4/common/config/p4_1.vars, and /p4/common/site/config/p4_1.vars.local
5) Customizations will not found
Expected Behavior
Environment variables that are added to the very bottom of /p4/common/config/p4_1.vars should have been migrated to /p4/common/site/config/p4_1.vars.local.
log files
screenshots
This needs a patch ASAP. Stay tuned.