Skip to main content

As the title alludes to, can you use the “Recreate Buildhome” function and download a full buildhome of the latest version, to upgrade an existing deployment?

The purpose of this would be to condense all the changes i.e. Service Updates taken. For example, if I have an environment that is a few versions behind our build place, I would need to do 24R2 → SU3 → SU5 → SU6 → 25R1. Whereas instead of doing all of the deliveries in order, I could just use the 25R1 recreated buildhome to capture all of those deliveries in one installation/upgrade.

 

I have been advised that considering the buildhome just packages all the changes in your deliveries and includes the first time installation media, it’s absolutely fine to do, but I wanted to confirm.


Kind Regards,

Damon

Hi Damon, 

The "Recreate Build Home" option can only be used if you are creating the environment from scratch (Tech Doc Ref: Creating Buildhome - ALE Documentation For IFS Cloud).


If this is an upgrade project, once the new Upgrade Build Home is created using the "Recreate Build Home" option and downloaded, you need to recreate the install.tem file by pointing it to the source database (i.e., the current version). This ensures that the component upgrade modes are set correctly.

For example, existing components in the source database should be marked for upgrade, while new components should be treated as fresh installations.

 

This is the typical process for the upgrade project to upgrade the Apps10 DB to the IFS Cloud:

  1. Get a copy of the current track DB (= Apps10 PROD DB).
  2. Import that database into the Upgrade Place’s DB server, where the core upgrade scripts are executed, and create the source database there. (There is a prerequisite for running the script called prepare.sql, which is included in the downloaded upgrade Build. Tech Doc Links:  Prepare Database Instance for IFS Cloud - Technical Documentation For IFS Cloud & Initiate a prepare database - Technical Documentation For IFS Cloud)
  3. Download the IFS Cloud Upgrade Build from the Build Place. In your case, your new Upgrade Build Home in the Build Place.
  4. Point the install.tem in the downloaded upgrade build to the source database created in the Upgrade Place DB server and convert the install.tem to the upgrade mode.
  5. Run the upgrade scripts and convert the Apps10 DB to the IFS Cloud target version

 

Note: You cannot use the "Recreate Build Home" option to upgrade any existing IFS Cloud environments. 

 

Thank you  


Reply