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

doc: Update rpki.rst for how-to enable rpki module #2669

Merged

Conversation

netravnen
Copy link
Contributor

It has not been properly documented yet how to enable the RPKI module with BGP when having installed FRR with RPKI support. This PR seeks to add a section to the user documentation about this. So users will not have to resolve to searching the internet and looking through the FROG mailing list threads for answers.

It has not been properly documented yet how to enable the RPKI module with BGP when having installed FRR with RPKI support. This PR seeks to add a section to the user documentation about this. So users will not have to resolve to searching the internet and looking through the FROG mailing list threads for answers.
@netravnen netravnen force-pushed the hotfix/documentation/activate-bgp-rpki branch from ecd8c96 to 04a18e3 Compare July 17, 2018 16:45
@netravnen
Copy link
Contributor Author

Should be tagged with label documentation

@NetDEF-CI
Copy link
Collaborator

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-4495/

This is a comment from an EXPERIMENTAL automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source and apply patch from patchwork: Successful

Building Stage: Failed

CentOS6 amd64 build: Successful
Debian9 amd64 build: Successful
FreeBSD9 amd64 build: Successful
OmniOS amd64 build: Successful
Ubuntu1204 amd64 build: Successful
Ubuntu 16.04 i386: Successful
NetBSD6 amd64 build: Successful
CentOS7 amd64 build: Successful
Debian8 amd64 build: Successful
FreeBSD10 amd64 build: Successful
Ubuntu1404 amd64 build: Successful
NetBSD7 amd64 build: Successful
Fedora24 amd64 build: Successful
Ubuntu1604 amd64 build: Successful
Ubuntu 18.04 amd64 build: Successful
FreeBSD11 amd64 build: Successful

OpenBSD60 amd64 build: Failed

Make failed for OpenBSD60 amd64 build:
(see full make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-4495/artifact/CI011BUILD/ErrorLog/log_make.txt)

   instead of the default setting
   bgpd_options="   --daemon -A 127.0.0.1"
   Else you will encounter an error when trying to enter RPKI configuration mode. Because
   the rpki module is not loaded when the BGP daemon is initialized.
   Examples of the error:
   router(config)# debug rpki
   % [BGP] Unknown command: debug rpki
   router(config)# rpki
   % [BGP] Unknown command: rpki

OpenBSD60 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-4495/artifact/CI011BUILD/config.status/config.status

@LabN-CI
Copy link
Collaborator

LabN-CI commented Jul 17, 2018

💚 Basic BGPD CI results: SUCCESS, 0 tests failed

Results table
_ _
Result SUCCESS git merge/2669 04a18e3
Date 07/17/2018
Start 12:50:10
Finish 13:13:11
Run-Time 23:01
Total 1816
Pass 1816
Fail 0
Valgrind-Errors 0
Valgrind-Loss 0
Details vncregress-2018-07-17-12:50:10.txt
Log autoscript-2018-07-17-12:50:54.log.bz2

For details, please contact louberger

@NetDEF-CI
Copy link
Collaborator

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-4494/

This is a comment from an EXPERIMENTAL automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source and apply patch from patchwork: Successful

Building Stage: Successful

Basic Tests: Failed

Topotest tests on Ubuntu 16.04 i386: Successful
Fedora 24 rpm pkg check: Successful
CentOS 7 rpm pkg check: Successful
Addresssanitizer topotest: Successful
Debian 8 deb pkg check: Successful
IPv4 protocols on Ubuntu 14.04: Successful
IPv4 ldp protocol on Ubuntu 16.04: Successful
Debian 9 deb pkg check: Successful
Ubuntu 14.04 deb pkg check: Successful
CentOS 6 rpm pkg check: Successful
Static analyzer (clang): Successful
IPv6 protocols on Ubuntu 14.04: Successful
Ubuntu 16.04 deb pkg check: Successful
Ubuntu 12.04 deb pkg check: Successful

Topology tests on Ubuntu 16.04 amd64: Failed

Topology tests on Ubuntu 16.04 amd64: Unknown Log <memleak_test_ldp_topo1.txt>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-4494/artifact/TOPOU1604/MemoryLeaks/memleak_test_ldp_topo1.txt
Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPOU1604-4494/test

Topology Tests failed for Topology tests on Ubuntu 16.04 amd64:

r1: zebra crashed. Core file found - Backtrace follows:
[New LWP 10671]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/lib/frr/zebra'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007f716cb45428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#0  0x00007f716cb45428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#1  0x00007f716cb4702a in __GI_abort () at abort.c:89
#2  0x00007f716d55ceaa in core_handler (signo=7, siginfo=0x7ffe7d3d9d70, context=0x7ffe7d3d9c40) at lib/sigevent.c:247
#3  <signal handler called>
#4  0x00007f716cc0b74d in poll () at ../sysdeps/unix/syscall-template.S:84
#5  0x00007f716d569317 in poll (__timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#6  fd_poll (m=0x5572bf9775d0, m=0x5572bf9775d0, timer_wait=<optimized out>, count=<optimized out>, pfdsize=<optimized out>, pfds=<optimized out>) at lib/thread.c:766
#7  thread_fetch (m=m@entry=0x5572bf9775d0, fetch=fetch@entry=0x7ffe7d3da2f0) at lib/thread.c:1467
#8  0x00007f716d545023 in frr_run (master=0x5572bf9775d0) at lib/libfrr.c:913
#9  0x00005572bdbe36c4 in main (argc=1, argv=0x7ffe7d3da5d8) at zebra/main.c:394
2018-07-17 10:17:45,274 ERROR: assert failed at "test_ldp_topo1/test_shutdown_check_stderr": 
r1: zebra crashed. Core file found - Backtrace follows:
[New LWP 10671]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/lib/frr/zebra'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007f716cb45428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#0  0x00007f716cb45428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#1  0x00007f716cb4702a in __GI_abort () at abort.c:89
#2  0x00007f716d55ceaa in core_handler (signo=7, siginfo=0x7ffe7d3d9d70, context=0x7ffe7d3d9c40) at lib/sigevent.c:247
#3  <signal handler called>
#4  0x00007f716cc0b74d in poll () at ../sysdeps/unix/syscall-template.S:84
#5  0x00007f716d569317 in poll (__timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#6  fd_poll (m=0x5572bf9775d0, m=0x5572bf9775d0, timer_wait=<optimized out>, count=<optimized out>, pfdsize=<optimized out>, pfds=<optimized out>) at lib/thread.c:766
#7  thread_fetch (m=m@entry=0x5572bf9775d0, fetch=fetch@entry=0x7ffe7d3da2f0) at lib/thread.c:1467
#8  0x00007f716d545023 in frr_run (master=0x5572bf9775d0) at lib/libfrr.c:913
#9  0x00005572bdbe36c4 in main (argc=1, argv=0x7ffe7d3da5d8) at zebra/main.c:394

see full log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-4494/artifact/TOPOU1604/ErrorLog/log_topotests.txt


CLANG Static Analyzer Summary

  • Github Pull Request 2669, comparing to Git base SHA 8f61e2b

No Changes in Static Analysis warnings compared to base

5 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-4494/artifact/shared/static_analysis/index.html

pcarana added a commit to pcarana/frr that referenced this pull request Jul 17, 2018
Additional help complementing FRRouting#2669, this adds the rpki module to the bgpd daemon at RPM creation.
@qlyoung qlyoung merged commit bf03267 into FRRouting:master Jul 17, 2018
@netravnen netravnen deleted the hotfix/documentation/activate-bgp-rpki branch July 17, 2018 19:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants