Dear community,
I would like to ask for help
Currently we are trying to run SOAR instance in LAB env , we are using Alma Linux
etc/os-release
NAME="AlmaLinux"
VERSION="9.6 (Sage Margay)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="9.6"
PLATFORM_ID="platform:el9"
when I run /opt/phantom/splunk-soar/soar-prepare-system
Detailed logs will be located at /opt/phantom/var/log/phantom/phantom_install_log
Preparing system for installation of Splunk SOAR 6.4.1.361
local variable 'platform' referenced before assignment
Pre-install failed.
Any ideas? I already read supported OS versions but Alma Linux 9.x should be fine since RHEL 9 is supported.
Thank you for any inputs
Thank you guys for valuable inputs, I installed it on Oracle Linux 9 without any problem.
Alma is not officially supported. It is "relatively close" to RHEL (although not fully 100% bug-for-bug compatible). It can be installed but it requires some tweaking of the install script (as far as I remember, it checks for supported distros so it will refuse to install unless you force it to). Still - it might be a way to run the community version in lab environment but it will not be supported so I wouldn't go prod with it.
Its also worth noting that, as you have highlighted, Alma Linux is not supported. Despite it being based on RHEL it *isnt* RHEL and therefore certain commands/libraries may be different or unavailable.
I have seen this error previously on Rocky Linux which I believe is also RHEL based but ultimately did not work for SOAR.
If possible please try the installation using RHEL9 and see if the issue goes away. You will be limited in terms of support from Splunk if not using a supported OS and any "fixes" to make the installation work may not persist and may cause other issues down the line.
🌟 Did this answer help you? If so, please consider:
Your feedback encourages the volunteers in this community to continue contributing.
Were there any more detailed log in /opt/phantom/var/log/phantom/phantom_install_log which might give us more information about the platform variable referenced which it seems to be failing on?
🌟 Did this answer help you? If so, please consider:
Your feedback encourages the volunteers in this community to continue contributing.