Project

General

Profile

Bug #23311

Updated by François ARMAND 9 months ago

I try to install a Rudder server on RHEL8, but I get this following error: 
 <pre> 
 root@server:~# cat /etc/yum.repos.d/rudder.repo 
 [Rudder_8.0-nightly] 
 name=Rudder 8.0-nightly 
 baseurl=http://repository.rudder.io/rpm/8.0-nightly/RHEL_8/ 
 gpgcheck=1 
 gpgkey=https://repository.rudder.io/rpm/rudder_rpm_key.pub 
 root@server:~# yum install rudder-server 
 Failed to set locale, defaulting to C.UTF-8 
 Last metadata expiration check: 0:09:08 ago on Fri Aug 18 11:39:10 2023. 
 Error:  
  Problem: package rudder-server-8.0.0.alpha2.git202308180211-1.EL.8.x86_64 requires postgresql-server >= 13, but none of the providers can be installed 
   - cannot install the best candidate for the job 
   - package postgresql-server-13.2-1.module_el8.4.0+701+c3c42fce.x86_64 is filtered out by modular filtering 
   - package postgresql-server-13.3-1.module_el8.5.0+825+b0b60c92.x86_64 is filtered out by modular filtering 
   - package postgresql-server-13.3-1.module_el8.5.0+843+2fa7d82b.x86_64 is filtered out by modular filtering 
   - package postgresql-server-13.3-2.module_el8.5.0+866+90b85912.x86_64 is filtered out by modular filtering 
   - package postgresql-server-13.3-3.module_el8.6.0+1012+fa58b3a3.x86_64 is filtered out by modular filtering 
   - package postgresql-server-13.5-2.module_el8.6.0+1044+ed943ce5.x86_64 is filtered out by modular filtering 
   - package postgresql-server-13.7-2.module_el8.6.0+1152+d0162c0a.x86_64 is filtered out by modular filtering 
   - package postgresql-server-15.0-1.module_el8.8.0+1240+2fac00b0.x86_64 is filtered out by modular filtering 
 (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) 

 </pre> 

 This is awaited because Rudder 8.0 required postgres 13. We need to document: 

 - add postgresql repo: 

 <pre> 
 dnf install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm 
 </pre> 

 - disable base postgresql repos: 

 <pre> 
 dnf module disable postgresql 
 </pre> 

 Install rudder server: 

 <pre> 
 dnf install rudder-server 
 </pre> 

Back