Hello,
I am currently doing a reinstall of kaltura on RHEL8 coming from RHEL7.
My test environment was RockyLinux8, which turns out is a lot more different then RHEL8 then CentOS7 was from RHEL7.
The issue occures after setting up the NFS and database server I try to install the frontend server.
mysql: [Warning] Using a password on the command line interface can be insecure.
PHP Fatal error: Uncaught Exception: Storage Profile [] not found in /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kPathManager.php:79
Stack trace:
#0 /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kFileSyncUtils.class.php(1105): kPathManager::getFilePathArr(Object(FileSyncKey))
#1 /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kFileSyncUtils.class.php(241): kFileSyncUtils::getLocalFilePathArrForKey(Object(FileSyncKey))
#2 /opt/kaltura/app/alpha/lib/model/uiConf.php(341): kFileSyncUtils::file_put_contents(Object(FileSyncKey), '{"version":"v2....')
#3 /opt/kaltura/app/alpha/lib/model/uiConf.php(143): uiConf->saveConfFileToDisk('{"version":"v2....', 'config')
#4 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(378): uiConf->save()
#5 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(181): uiConfDeployment::addUiConfThroughPropel(Object(uiConf))
#6 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(49): uiConfDeployment::deploy(Object(Zend_Config_Ini))
#7 {main}
thrown in /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kPathManager.php on line 79
PHP Fatal error: Uncaught Exception: Storage Profile [] not found in /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kPathManager.php:79
Stack trace:
#0 /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kFileSyncUtils.class.php(1105): kPathManager::getFilePathArr(Object(FileSyncKey))
#1 /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kFileSyncUtils.class.php(241): kFileSyncUtils::getLocalFilePathArrForKey(Object(FileSyncKey))
#2 /opt/kaltura/app/alpha/lib/model/uiConf.php(341): kFileSyncUtils::file_put_contents(Object(FileSyncKey), '{"version":"v3....')
#3 /opt/kaltura/app/alpha/lib/model/uiConf.php(143): uiConf->saveConfFileToDisk('{"version":"v3....', 'config')
#4 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(378): uiConf->save()
#5 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(181): uiConfDeployment::addUiConfThroughPropel(Object(uiConf))
#6 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(49): uiConfDeployment::deploy(Object(Zend_Config_Ini))
#7 {main}
thrown in /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kPathManager.php on line 79
PHP Fatal error: Uncaught Exception: Storage Profile [] not found in /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kPathManager.php:79
Stack trace:
#0 /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kFileSyncUtils.class.php(1105): kPathManager::getFilePathArr(Object(FileSyncKey))
#1 /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kFileSyncUtils.class.php(241): kFileSyncUtils::getLocalFilePathArrForKey(Object(FileSyncKey))
#2 /opt/kaltura/app/alpha/lib/model/uiConf.php(341): kFileSyncUtils::file_put_contents(Object(FileSyncKey), '<layout id="def...')
#3 /opt/kaltura/app/alpha/lib/model/uiConf.php(143): uiConf->saveConfFileToDisk('<layout id="def...', NULL)
#4 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(378): uiConf->save()
#5 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(181): uiConfDeployment::addUiConfThroughPropel(Object(uiConf))
#6 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(49): uiConfDeployment::deploy(Object(Zend_Config_Ini))
#7 {main}
thrown in /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kPathManager.php on line 79
PHP Fatal error: Uncaught Exception: Storage Profile [] not found in /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kPathManager.php:79
Stack trace:
#0 /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kFileSyncUtils.class.php(1105): kPathManager::getFilePathArr(Object(FileSyncKey))
#1 /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kFileSyncUtils.class.php(241): kFileSyncUtils::getLocalFilePathArrForKey(Object(FileSyncKey))
#2 /opt/kaltura/app/alpha/lib/model/uiConf.php(341): kFileSyncUtils::file_put_contents(Object(FileSyncKey), '<layout id="def...')
#3 /opt/kaltura/app/alpha/lib/model/uiConf.php(143): uiConf->saveConfFileToDisk('<layout id="def...', NULL)
#4 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(378): uiConf->save()
#5 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(181): uiConfDeployment::addUiConfThroughPropel(Object(uiConf))
#6 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(49): uiConfDeployment::deploy(Object(Zend_Config_Ini))
#7 {main}
thrown in /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kPathManager.php on line 79
PHP Fatal error: Uncaught Exception: Storage Profile [] not found in /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kPathManager.php:79
Stack trace:
#0 /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kFileSyncUtils.class.php(1105): kPathManager::getFilePathArr(Object(FileSyncKey))
#1 /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kFileSyncUtils.class.php(241): kFileSyncUtils::getLocalFilePathArrForKey(Object(FileSyncKey))
#2 /opt/kaltura/app/alpha/lib/model/uiConf.php(341): kFileSyncUtils::file_put_contents(Object(FileSyncKey), '<layout id="def...')
#3 /opt/kaltura/app/alpha/lib/model/uiConf.php(143): uiConf->saveConfFileToDisk('<layout id="def...', NULL)
#4 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(378): uiConf->save()
#5 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(181): uiConfDeployment::addUiConfThroughPropel(Object(uiConf))
#6 /opt/kaltura/app/deployment/uiconf/deploy_v2.php(49): uiConfDeployment::deploy(Object(Zend_Config_Ini))
#7 {main}
thrown in /opt/kaltura/app/alpha/apps/kaltura/lib/storage/kPathManager.php on line 79
It seems to me that the the issue is on the database side.
The UI is accessible in the current state. kmc ng and admin_console, but I can’t login since no account is setup in the database.