Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FRR 9.1.1 install broken on EL9 / libyang 2.0.7-2.el9 #16308

Closed
2 tasks done
msnatepg opened this issue Jun 28, 2024 · 2 comments
Closed
2 tasks done

FRR 9.1.1 install broken on EL9 / libyang 2.0.7-2.el9 #16308

msnatepg opened this issue Jun 28, 2024 · 2 comments
Assignees
Labels
triage Needs further investigation

Comments

@msnatepg
Copy link

Description

We install frr as part of an docker image build process.
Since FRR 9.1.1, FRR does not start anymore.
We install FRR from the offiicial repositories https://rpm.frrouting.org/.

The error is:
/usr/lib/frr/watchfrr: symbol lookup error: /lib64/libfrr.so.0: undefined symbol: lyd_parent

Like in FRR 9.1, libyang 2.0.7-2.el9 is being installed as a dependency.

INFO[0011] Running: [/bin/sh -c dnf -y install frr frr-pythontools     && dnf clean all && rm -rf /var/cache/dnf     && chmod 440 /etc/sudoers.d/kolla_frr_sudoers     && chmod 644 /usr/local/bin/kolla_extend_start] 
CentOS-9 - RabbitMQ 38                          157 kB/s | 104 kB     00:00    
CentOS-9 - OpenStack caracal                    2.3 MB/s | 1.7 MB     00:00    
Extra Packages for Enterprise Linux 9 openh264  2.1 kB/s | 2.5 kB     00:01    
FRRouting 9.x Packages for Enterprise Linux 9 -  52 kB/s |  79 kB     00:01    
Rocky Linux 9 - BaseOS                          7.5 MB/s | 2.2 MB     00:00    
Rocky Linux 9 - AppStream                        21 MB/s | 7.9 MB     00:00    
Rocky Linux 9 - Extras                           31 kB/s |  15 kB     00:00    
Dependencies resolved.
 Package                      Arch      Version              Repository    Size
Installing:
 frr                          x86_64    9.1.1-01.el9         frr          5.1 M
 frr-pythontools              x86_64    9.1.1-01.el9         frr           75 k
Installing dependencies:
 c-ares                       x86_64    1.19.1-2.el9_4       baseos       110 k
 chkconfig                    x86_64    1.24-1.el9           baseos       161 k
 info                         x86_64    6.7-15.el9           baseos       224 k
 initscripts                  x86_64    10.11.6-1.el9        baseos       208 k
 initscripts-rename-device    x86_64    10.11.6-1.el9        baseos        14 k
 initscripts-service          noarch    10.11.6-1.el9        baseos        11 k
 libyang                      x86_64    2.0.7-2.el9          appstream    435 k
 protobuf-c                   x86_64    1.3.3-13.el9         baseos        34 k
Transaction Summary
Install  10 Packages
Total download size: 6.3 M
Installed size: 26 M
Downloading Packages:
(1/10): frr-pythontools-9.1.1-01.el9.x86_64.rpm  82 kB/s |  75 kB     00:00    
(2/10): frr-9.1.1-01.el9.x86_64.rpm             2.9 MB/s | 5.1 MB     00:01    
(3/10): chkconfig-1.24-1.el9.x86_64.rpm         110 kB/s | 161 kB     00:01    
(4/10): c-ares-1.19.1-2.el9_4.x86_64.rpm         45 kB/s | 110 kB     00:02    
(5/10): initscripts-service-10.11.6-1.el9.noarc  46 kB/s |  11 kB     00:00    
(6/10): initscripts-rename-device-10.11.6-1.el9  59 kB/s |  14 kB     00:00    
(7/10): protobuf-c-1.3.3-13.el9.x86_64.rpm      143 kB/s |  34 kB     00:00    
(8/10): initscripts-10.11.6-1.el9.x86_64.rpm    1[56](https://git1.fra1.de.epg.cloud/epg-cloud-platform/lifecycle-tools/kolla-project/-/jobs/142875#L56) kB/s | 208 kB     00:01    
(9/10): info-6.7-15.el9.x86_64.rpm              333 kB/s | 224 kB     00:00    
(10/10): libyang-2.0.7-2.el9.x86_64.rpm         201 kB/s | 435 kB     00:02    
Total                                           1.1 MB/s | 6.3 MB     00:05     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : libyang-2.0.7-2.el9.x86_[64](https://git1.fra1.de.epg.cloud/epg-cloud-platform/lifecycle-tools/kolla-project/-/jobs/142875#L64)                            1/10 
  Installing       : protobuf-c-1.3.3-13.el9.x86_64                        2/10 
  Installing       : initscripts-rename-device-10.11.6-1.el9.x86_64        3/10 
  Installing       : info-6.7-15.el9.x86_64                                4/10 
  Installing       : initscripts-service-10.11.6-1.el9.noarch              5/10 
  Installing       : chkconfig-1.24-1.el9.x86_64                           6/10 
  Installing       : initscripts-10.11.6-1.el9.x86_64                      7/10 
  Running scriptlet: initscripts-10.11.6-1.el9.x86_64                      7/10 
Created symlink /etc/systemd/system/sysinit.target.wants/import-state.service → /usr/lib/systemd/system/import-state.service.
Created symlink /etc/systemd/system/sysinit.target.wants/loadmodules.service → /usr/lib/systemd/system/loadmodules.service.
  Installing       : c-ares-1.19.1-2.el9_4.x86_64                          8/10 
  Running scriptlet: frr-9.1.1-01.el9.x[86](https://git1.fra1.de.epg.cloud/epg-cloud-platform/lifecycle-tools/kolla-project/-/jobs/142875#L86)_64                               9/10 
  Installing       : frr-9.1.1-01.el9.x86_64                               9/10 
  Running scriptlet: frr-9.1.1-01.el9.x86_64                               9/10 
install-info: No such file or directory for /usr/share/info/frr.info.gz
  Installing       : frr-pythontools-9.1.1-01.el9.x86_64                  10/10 
  Running scriptlet: frr-pythontools-9.1.1-01.el9.x86_64                  10/10 
  Verifying        : frr-9.1.1-01.el9.x86_64                               1/10 
  Verifying        : frr-pythontools-9.1.1-01.el9.x86_64                   2/10 
  Verifying        : c-ares-1.19.1-2.el9_4.x86_64                          3/10 
  Verifying        : chkconfig-1.24-1.el9.x86_64                           4/10 
  Verifying        : initscripts-10.11.6-1.el9.x86_64                      5/10 
  Verifying        : initscripts-service-10.11.6-1.el9.noarch              6/10 
  Verifying        : info-6.7-15.el9.x86_64                                7/10 
  Verifying        : initscripts-rename-device-10.11.6-1.el9.x86_64        8/10 
  Verifying        : protobuf-c-1.3.3-13.el9.x86_64                        9/10 
  Verifying        : libyang-2.0.7-2.el9.x86_64                           10/10 
Installed:
  c-ares-1.19.1-2.el9_4.x86_64                                                  
  chkconfig-1.24-1.el9.x86_64                                                   
  frr-9.1.1-01.el9.x86_64                                                       
  frr-pythontools-9.1.1-01.el9.x86_64                                           
  info-6.7-15.el9.x86_64                                                        
  initscripts-10.11.6-1.el9.x86_64                                              
  initscripts-rename-device-10.11.6-1.el9.x86_64                                
  initscripts-service-10.11.6-1.el9.noarch                                      
  libyang-2.0.7-2.el9.x86_64                                                    
  protobuf-c-1.3.3-13.el9.x86_64                                                
Complete!
49 files removed

Version

9.1.1-01.el9

How to reproduce

Install FRR 9.1.1 on EL9

Expected behavior

FRR should start

Actual behavior

FRR does not start

Additional context

No response

Checklist

  • I have searched the open issues for this bug.
  • I have not included sensitive information in this report.
@msnatepg msnatepg added the triage Needs further investigation label Jun 28, 2024
@msnatepg
Copy link
Author

Hello,
are you able to reproduce the bug?
Maximilian

@msnatepg
Copy link
Author

I will close this issue, as this was caused by the disabled repository frr-extras.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triage Needs further investigation
Projects
None yet
Development

No branches or pull requests

2 participants