Create a Quarterly EPM Cloud Upgrade Cadence
Use these scripts to create a self-service solution to skip updates so that Oracle Enterprise Performance Management Cloud environments are updated on a quarterly basis with a two-week test cycle. In this case, the production environments are updated two weeks after test environments.
This script may also be used to skip every other monthly update, if needed. By default, EPM Cloud applies a monthly update to
your environments. You use the skipUpdate command to skip the applying of monthly updates to an
environment or to view current skip update requests. You can automate the manual running
of the skipUpdate
commands by using the scripts included in this
section. These scripts automate the skip update process so that the updates are applied
quarterly or every other month.
Note:
- You cannot skip updates for more than two consecutive months. For example, the script throws an error if you try to have an EPM Cloud environment updated only in February, June, and November.
- All updates that have happened during the intervening period are applied to your environment during the next update. For example, assume that you use this script to schedule quarterly updates to occur only in February, May, August, and November. In this case, the May update, for example, will apply all applicable EPM Cloud monthly updates and patches that were released after the February update to your environment. The maintenance process may take more time than usual when the update is applied.
- This script sets up the update cadence for one quarter only. Run this script on a monthly basis to ensure that the update cadence is configured for the whole year.
Running the Script
- To run the Windows and Linux/UNIX scripts:
- Create the
input.properties
file and update it with information for your environment. Save the file in a local directory. Contents of this file differs depending on your operating system.Make sure that you have write privileges in this directory. For Windows, you may need to start PowerShell using the Run as Administrator option to be able to run the script.
- Create
skip_update.ps1
(Windows PowerShell) orskip_update.sh
(Linux/UNIX) bash script and save it in the directory whereinput.properties
is located. - Launch the script.
- Linux/UNIX: run
./skip_update.sh
. - Windows PowerShell: run
skip_update.ps1
.
- Linux/UNIX: run
- Create the
- To run the Groovy script, use the Groovy screen in an EPM Cloud business process or automate the script execution using runBusinessRule. For information on running Groovy Script using EPM Automate, see Running Commands without Installing EPM Automate.