Service Update for IFSCloud remote deployment.

  • 19 July 2023
  • 5 replies
  • 62 views

Userlevel 3
Badge +6

What is the correct step to run the SU for Ifscloud remote deployment. 

 

 

1) Copy it to the middleware server inside to the delivery location.(E.g  C:\ifsroot\deliveries)

2) Go to inside the current delivery files as an example "C:\ifsroot\deliveries\ifs-cloud-22.2.0-5.0.0\ifsinstaller" and run the below command under the Windows PowerShell. 

 .\installer.cmd --set action=dbinstaller --values ..\..\..\config\ifscloud-values.yaml --values .\solutionset.yaml  ​​​​​​​

3)once above installation is done, Please run the below command and  install everything. 

.\installer.cmd --set action=install  --values C:\ifsroot\config\ifscloud-values.yaml --values solutionset.yaml 

Can someone confirm the above steps. 

Thanks,

Darshana Pathum


5 replies

Userlevel 1
Badge +2

Hi Darshana,

The third step should be “.\installer.cmd --set action=mtinstaller  --values C:\ifsroot\config\ifscloud-values.yaml --values solutionset.yaml”.

Cheers,

Lakmal

Userlevel 3
Badge +6
  1. .\installer.cmd --set action=dbinstaller --values ..\..\..\config\ifscloud-values.yaml --values .\solutionset.yaml  
  1. .\installer.cmd --set action=install  --values C:\ifsroot\config\ifscloud-values.yaml --values solutionset.yaml 
  2. .\installer.cmd --set action=mtinstaller  --values C:\ifsroot\config\ifscloud-values.yaml --values solutionset.yaml”.

 

Userlevel 3
Badge +6

Hi Lakmal Somasiri,

Is this correct ?

Userlevel 1
Badge +2

These commands will get the job done for you. Also, if there's a significant change, you may consider recreating the 'ifsroot' directory with the latest artifacts.

  1. .\installer.cmd --set action=dbinstaller --values ..\..\..\config\ifscloud-values.yaml --values .\solutionset.yaml  
  1. .\installer.cmd --set action=mtinstaller  --values ..\..\..\config\ifscloud-values.yaml --values solutionset.yaml”.
Userlevel 7
Badge +31

Hi @darshana,

You could just run the following command to install everything in a single command:

.\installer.cmd --values ..\..\..\config\ifscloud-values.yaml --values .\solutionset.yaml 

Notice that an installer action such as mtinstaller or dbinstaller is not specified here. This will install all parts of a delivery in one go (prepare database, deploy database objects and middle-tier).

However, if you need to split the delivery installation into separate steps, you can use the installer actions as mentioned by Lakmal and yourself above. 

You can find the Deploy Delivery documentation for IFS Cloud Remote here:

https://docs.ifs.com/techdocs/23r1/070_remote_deploy/030_patching_system/020_deploy_delivery/

You can read more about different installer actions and their purpose here:

https://docs.ifs.com/techdocs/23r1/070_remote_deploy/010_installing_fresh_system/200_installing_ifs_cloud/035_ifs_cloud_ifsinstaller/020_installer_actions/

Hope this helps!

Reply