Solved

Installer.xml missing latest delivery

  • 28 May 2021
  • 1 reply
  • 121 views

Userlevel 5
Badge +13

Hello,

I recently installed a delivery (“2021-04”) and noticed that only the installer_delivery.xml contains details about it and noticed that installer.xml does not contain details about it. For further details please refer the attached screenshots.

To install both the deliveries I used “install delivery” option, do you know why the latest delivery details are not shown in the installer.xml?

Thanks in advance!

icon

Best answer by Sasika Senaratna 28 May 2021, 15:03

View original

This topic has been closed for comments

1 reply

Userlevel 4
Badge +5

Hi Bhagya,

 

In short, if the “Install delivery” option is used for installing the delivery, installer_delivery.xml is updated. 
If the “Install delivery and Reconfigure” option is used for installing the delivery, installer.xml is updated.
Please note that even when choosing the “Install delivery” option, depending on the delivery content (E.g. Update delivery, Middleware Server Patch), the installer will forcefully choose “Install delivery and Reconfigure” option.

 

Clarifying further, when starting the Installer, the installer.xml and the <instance>_configuration.xml will be loaded and values will be set in the installer.
These files will only be updated when running in "Reconfigure" mode (Install delivery & Reconfigure option).
When running in delivery mode (Install delivery option), installer_delivery.xml and <instance>_configuration_delivery.xml will be updated.
The reason of having different files for the different modes was to not change the basic configuration for the installation when deploying a delivery. 
A delivery could contain files to be imported, and the logic in the Installer gives you the default values of what should be imported, may be something that you do not have in your "configuration.xml". So, the Installer instead saves the values in its own "mode" file, to not interfere with the actual configuration. 
This is how it has been designed to work.

 

If the query is related to keeping track of installed deliveries, then I would suggest checking the module_tab table in the database or "Installed Components" window in IFS application as it has more information about the installed deliveries.

 

Best Regards,
Sasika