community.sap_install
community.sap_install copied to clipboard
sap_hana_install: Add individual path for SAPCAR executable
ROLE: sap_hana_install
A customer might not download the SAPCAR executable to the HANA Software directory.
Thus I suggest introducing the variable: sap_hana_install_sapcar_directory
If not defined(empty) it should default to sap_hana_install_software_directory, so that the behavior of the role doesn't change
we have exactly that problem, tried to solve with symbolic link, but run in the error from #174
Dominik, you can work around with a static(Non-symbolic) link. That is working until the feature is implemented
Looks like this issue is no longer important. When touching the code for SAPCAR*EXE management in any of our roles, we should rework it to be consistent, maybe by implementing a separate role for this purpose.
We currently have sapcar detection or handling in:
- sap_hana_install
- sap_swpm
- sap_hostagent
- sap_install_media_detect
Each logic is different, so it looks like identifying the proper SAPCAR*EXE file and setting proper variables for these roles is a perfect candidate for a separate role inside the sap_install collection.