frr
frr copied to clipboard
pimd : IGMP join and pim join handling on same interface
Problem Statement:
When IGMP join and PIM join both exists on the same ifchannel. Then mroutes were not getting programmed correctly.
Root Cause Analysis:
In case DR/nonDR PIMd will have IGMP join and PIM join on the same interface, in the topology when RP is reachable via nonDR node. In this case nonDR will have PIM join. Now nonDR becomes the DR, so DR node would have IGMP join also. There is the problem when IGMP join removal comes first, then mroute clean up is not happening correctly.
Signed-off-by: Sarita Patra [email protected]
Outdated results 🛑
Basic BGPD CI results: FAILURE
| _ | _ |
|---|---|
| Result | FAILURE git merge/9894 b37cff81 frr.github Build |
| Date | 10/26/2021 |
| Start | 03:57:37 |
| Finish | 03:58:23 |
| Run-Time | 00:46 |
| Total | |
| Pass | |
| Fail | |
| Valgrind-Errors | |
| Valgrind-Loss | |
| Details | vncregress-2021-10-26-03:57:37.txt |
| Log | make-2021-10-26-03:57:37.out.bz2 |
| Memory |
For details, please contact louberger
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/
This is a comment from an 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 / Pull Request: Successful
Building Stage: Failed
Ubuntu 16.04 arm7 build: Failed (click for details)
Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown LogMake failed for Ubuntu 16.04 arm7 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI101BUILD/ErrorLog/log_make.txt)
/home/ci/cibuild.1006/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
Ubuntu 18.04 arm7 build: Failed (click for details)
Make failed for Ubuntu 18.04 arm7 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)
make[1]: Entering directory '/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U18ARM7BUILD/config.log/config.log.gz Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U18ARM7BUILD/config.status/config.status
Ubuntu 16.04 i386 build: Failed (click for details)
Make failed for Ubuntu 16.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U1604I386/ErrorLog/log_make.txt)
/home/ci/cibuild.1006/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U1604I386/config.status/config.status Ubuntu 16.04 i386 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U1604I386/config.log/config.log.gz
CentOS 7 amd64 build: Failed (click for details)
Make failed for CentOS 7 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI005BUILD/ErrorLog/log_make.txt)
make all-am
make[1]: Entering directory `/home/ci/cibuild.1006/frr-source'
deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed. CC bgpd/bgp_addpath.o
deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed./home/ci/cibuild.1006/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.1006/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.1006/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.1006/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.1006/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.1006/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
CentOS 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI005BUILD/config.status/config.status CentOS 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI005BUILD/config.log/config.log.gz
Ubuntu 16.04 arm8 build: Failed (click for details)
Make failed for Ubuntu 16.04 arm8 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)
/home/ci/cibuild.1006/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U16ARM8BUILD/config.log/config.log.gz Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U16ARM8BUILD/config.status/config.status
Ubuntu 18.04 amd64 build: Failed (click for details)
Make failed for Ubuntu 18.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U1804AMD64/ErrorLog/log_make.txt)
make[1]: Entering directory '/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U1804AMD64/config.status/config.status Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U1804AMD64/config.log/config.log.gz
Debian 11 amd64 build: Failed (click for details)
Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/DEB11AMD64/config.status/config.statusMake failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/DEB11AMD64/ErrorLog/log_make.txt)
make[1]: Entering directory '/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
1304 | pim_channel_del_oif(orig->upstream->channel_oil, ch->interface,
In file included from pimd/pim_instance.h:31,
pimd/pim_oil.h:138:5: note: declared here
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
1344 | pim_channel_del_oif(up->channel_oil, pim->regiface,
In file included from pimd/pim_instance.h:31,
Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/DEB11AMD64/config.log/config.log.gz
FreeBSD 11 amd64 build: Failed (click for details)
Make failed for FreeBSD 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI009BUILD/ErrorLog/log_make.txt)
gmake[1]: Entering directory '/usr/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function 'pim_ifchannel_local_membership_del':
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function 'pim_channel_del_oif'
1304 | pim_channel_del_oif(orig->upstream->channel_oil, ch->interface,
In file included from pimd/pim_instance.h:31,
pimd/pim_oil.h:138:5: note: declared here
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function 'pim_channel_del_oif'
1344 | pim_channel_del_oif(up->channel_oil, pim->regiface,
In file included from pimd/pim_instance.h:31,
FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI009BUILD/config.log/config.log.gz
NetBSD 8 amd64 build: Failed (click for details)
NetBSD 8 amd64 build: Unknown LogMake failed for NetBSD 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI012BUILD/ErrorLog/log_make.txt)
gmake[1]: Entering directory '/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function 'pim_ifchannel_local_membership_del':
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function 'pim_channel_del_oif'
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function 'pim_channel_del_oif'
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI012BUILD/config.status/config.status
FreeBSD 12 amd64 build: Failed (click for details)
Make failed for FreeBSD 12 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/FBSD12AMD64/ErrorLog/log_make.txt)
gmake[1]: Entering directory '/usr/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function 'pim_ifchannel_local_membership_del':
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function 'pim_channel_del_oif'
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function 'pim_channel_del_oif'
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/FBSD12AMD64/config.status/config.status FreeBSD 12 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/FBSD12AMD64/config.log/config.log.gz
Ubuntu 16.04 amd64 build: Failed (click for details)
Make failed for Ubuntu 16.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI014BUILD/ErrorLog/log_make.txt)
/home/ci/cibuild.1006/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI014BUILD/config.status/config.status Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI014BUILD/config.log/config.log.gz
Ubuntu 18.04 i386 build: Failed (click for details)
Ubuntu 18.04 i386 build: Unknown LogMake failed for Ubuntu 18.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U18I386BUILD/ErrorLog/log_make.txt)
make[1]: Entering directory '/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
Ubuntu 20.04 amd64 build: Failed (click for details)
Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U2004AMD64BUILD/config.status/config.statusMake failed for Ubuntu 20.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)
make[1]: Entering directory '/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
1304 | pim_channel_del_oif(orig->upstream->channel_oil, ch->interface,
In file included from pimd/pim_instance.h:31,
pimd/pim_oil.h:138:5: note: declared here
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
1344 | pim_channel_del_oif(up->channel_oil, pim->regiface,
In file included from pimd/pim_instance.h:31,
Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U2004AMD64BUILD/config.log/config.log.gz
CentOS 8 amd64 build: Failed (click for details)
CentOS 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CENTOS8BUILD/config.status/config.statusMake failed for CentOS 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CENTOS8BUILD/ErrorLog/log_make.txt)
make[1]: Entering directory '/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31,
pimd/pim_oil.h:138:5: note: declared here
CentOS 8 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CENTOS8BUILD/config.log/config.log.gz
Ubuntu 18.04 arm8 build: Failed (click for details)
Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown LogMake failed for Ubuntu 18.04 arm8 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)
make[1]: Entering directory '/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
Debian 9 amd64 build: Failed (click for details)
Make failed for Debian 9 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI021BUILD/ErrorLog/log_make.txt)
/home/ci/cibuild.1006/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI021BUILD/config.status/config.status Debian 9 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/CI021BUILD/config.log/config.log.gz
Ubuntu 18.04 ppc64le build: Failed (click for details)
Make failed for Ubuntu 18.04 ppc64le build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)
make[1]: Entering directory '/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31:0,
pimd/pim_oil.h:138:5: note: declared here
Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U1804PPC64LEBUILD/config.status/config.status Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/U1804PPC64LEBUILD/config.log/config.log.gz
Debian 10 amd64 build: Failed (click for details)
Debian 10 amd64 build: Unknown LogMake failed for Debian 10 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/DEB10BUILD/ErrorLog/log_make.txt)
make[1]: Entering directory '/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31,
pimd/pim_oil.h:138:5: note: declared here
Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/DEB10BUILD/config.status/config.status
Fedora 29 amd64 build: Failed (click for details)
Make failed for Fedora 29 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/F29BUILD/ErrorLog/log_make.txt)
make[1]: Entering directory '/home/ci/cibuild.1006/frr-source'
pimd/pim_ifchannel.c: In function pim_ifchannel_local_membership_del:
pimd/pim_ifchannel.c:1304:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31,
pimd/pim_oil.h:138:5: note: declared here
int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
pimd/pim_ifchannel.c:1344:3: error: too few arguments to function pim_channel_del_oif
In file included from pimd/pim_instance.h:31,
pimd/pim_oil.h:138:5: note: declared here
Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/F29BUILD/config.status/config.status Fedora 29 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1006/artifact/F29BUILD/config.log/config.log.gz
Successful on other platforms/tests
- OpenBSD 6 amd64 build
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1027/
This is a comment from an 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 / Pull Request: Successful
Building Stage: Successful
Basic Tests: Failed
Topotests Ubuntu 18.04 amd64 part 7: Failed (click for details)
Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO7U18AMD64-1027/test
Topology Tests failed for Topotests Ubuntu 18.04 amd64 part 7:
r2 failed MPLS table output Check:
--- actual MPLS table output
+++ expected MPLS table output
@@ -3,4 +3,5 @@
XX LDP 10.0.1.1 implicit-null
XX LDP 10.0.2.3 implicit-null
XX LDP 10.0.2.4 implicit-null
+ XX LDP 10.0.3.3 implicit-null
r2 failed Linux Kernel MPLS route output Check:
--- actual Linux Kernel MPLS route
+++ expected Linux Kernel MPLS route
@@ -1,3 +1,3 @@
+xx proto xx nexthopvia inet 10.0.2.3 dev r2-eth1 nexthopvia inet 10.0.3.3 dev r2-eth2
xx via inet 10.0.1.1 dev r2-eth0 proto xx
-xx via inet 10.0.2.3 dev r2-eth1 proto xx
xx via inet 10.0.2.4 dev r2-eth1 proto xx
see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-1027/artifact/TOPO7U18AMD64/ErrorLog/log_topotests.txt
Successful on other platforms/tests
- Topotests Ubuntu 18.04 amd64 part 6
- Topotests debian 10 amd64 part 3
- Topotests Ubuntu 18.04 i386 part 8
- Addresssanitizer topotests part 0
- Topotests debian 10 amd64 part 8
- Topotests Ubuntu 18.04 arm8 part 9
- Topotests Ubuntu 18.04 arm8 part 4
- Ubuntu 18.04 deb pkg check
- Ubuntu 20.04 deb pkg check
- IPv6 protocols on Ubuntu 18.04
- Debian 10 deb pkg check
- IPv4 protocols on Ubuntu 18.04
- Addresssanitizer topotests part 1
- Topotests Ubuntu 18.04 arm8 part 3
- Topotests Ubuntu 18.04 i386 part 4
- Topotests Ubuntu 18.04 i386 part 9
- Topotests debian 10 amd64 part 4
- Topotests Ubuntu 18.04 i386 part 3
- Addresssanitizer topotests part 4
- Debian 9 deb pkg check
- Topotests Ubuntu 18.04 arm8 part 5
- Topotests Ubuntu 18.04 amd64 part 9
- Addresssanitizer topotests part 7
- Static analyzer (clang)
- Topotests debian 10 amd64 part 1
- Addresssanitizer topotests part 5
- Topotests Ubuntu 18.04 i386 part 6
- Topotests Ubuntu 18.04 amd64 part 8
- Topotests debian 10 amd64 part 2
- Topotests Ubuntu 18.04 arm8 part 0
- Ubuntu 16.04 deb pkg check
- IPv4 ldp protocol on Ubuntu 18.04
- Topotests Ubuntu 18.04 amd64 part 4
- Topotests Ubuntu 18.04 i386 part 1
- Addresssanitizer topotests part 2
- Topotests Ubuntu 18.04 arm8 part 6
- Topotests Ubuntu 18.04 amd64 part 0
- Topotests Ubuntu 18.04 arm8 part 1
- Topotests Ubuntu 18.04 amd64 part 5
- Topotests debian 10 amd64 part 6
- Fedora 29 rpm pkg check
- Topotests debian 10 amd64 part 5
- Topotests Ubuntu 18.04 arm8 part 2
- Topotests debian 10 amd64 part 0
- Topotests Ubuntu 18.04 arm8 part 7
- Addresssanitizer topotests part 3
- Addresssanitizer topotests part 9
- Addresssanitizer topotests part 8
- CentOS 7 rpm pkg check
- Topotests debian 10 amd64 part 9
- Topotests Ubuntu 18.04 arm8 part 8
- Addresssanitizer topotests part 6
- Topotests Ubuntu 18.04 i386 part 2
- Topotests Ubuntu 18.04 i386 part 7
- Topotests Ubuntu 18.04 amd64 part 3
- Topotests Ubuntu 18.04 amd64 part 2
- Topotests Ubuntu 18.04 amd64 part 1
- Topotests Ubuntu 18.04 i386 part 5
- Topotests Ubuntu 18.04 i386 part 0
- Topotests debian 10 amd64 part 7
Outdated results 💚
Basic BGPD CI results: SUCCESS, 0 tests failed
| _ | _ |
|---|---|
| Result | SUCCESS git merge/9894 30d2bea7 |
| Date | 10/26/2021 |
| Start | 11:24:29 |
| Finish | 11:50:35 |
| Run-Time | 26:06 |
| Total | 1813 |
| Pass | 1813 |
| Fail | 0 |
| Valgrind-Errors | 0 |
| Valgrind-Loss | 0 |
| Details | vncregress-2021-10-26-11:24:29.txt |
| Log | autoscript-2021-10-26-11:25:41.log.bz2 |
| Memory | 514 510 427 |
For details, please contact louberger
ci:rerun
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-1067/
This is a comment from an 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 / Pull Request: Successful
Building Stage: Successful
Basic Tests: Failed
Topotests debian 10 amd64 part 9: Failed (click for details)
Topotests debian 10 amd64 part 9: No useful log foundSuccessful on other platforms/tests
- Addresssanitizer topotests part 6
- Topotests Ubuntu 18.04 arm8 part 5
- Fedora 29 rpm pkg check
- CentOS 7 rpm pkg check
- Topotests debian 10 amd64 part 1
- Topotests Ubuntu 18.04 amd64 part 8
- Topotests debian 10 amd64 part 2
- Topotests debian 10 amd64 part 7
- Topotests Ubuntu 18.04 arm8 part 0
- Topotests Ubuntu 18.04 amd64 part 0
- Static analyzer (clang)
- Topotests Ubuntu 18.04 i386 part 5
- Topotests Ubuntu 18.04 i386 part 0
- Ubuntu 18.04 deb pkg check
- Debian 9 deb pkg check
- Addresssanitizer topotests part 1
- Topotests Ubuntu 18.04 i386 part 4
- Topotests Ubuntu 18.04 amd64 part 1
- Topotests Ubuntu 18.04 i386 part 9
- Topotests Ubuntu 18.04 arm8 part 6
- Topotests Ubuntu 18.04 i386 part 2
- Topotests Ubuntu 18.04 arm8 part 1
- Topotests debian 10 amd64 part 6
- Addresssanitizer topotests part 8
- Topotests Ubuntu 18.04 amd64 part 6
- Topotests debian 10 amd64 part 5
- Addresssanitizer topotests part 7
- Topotests Ubuntu 18.04 arm8 part 8
- Topotests debian 10 amd64 part 4
- Addresssanitizer topotests part 4
- Topotests Ubuntu 18.04 i386 part 7
- Topotests Ubuntu 18.04 arm8 part 3
- Addresssanitizer topotests part 5
- Topotests Ubuntu 18.04 amd64 part 3
- Topotests debian 10 amd64 part 3
- Topotests Ubuntu 18.04 amd64 part 2
- Addresssanitizer topotests part 0
- Topotests debian 10 amd64 part 8
- Topotests Ubuntu 18.04 i386 part 6
- Topotests Ubuntu 18.04 arm8 part 9
- Topotests Ubuntu 18.04 arm8 part 4
- Addresssanitizer topotests part 2
- Ubuntu 20.04 deb pkg check
- IPv6 protocols on Ubuntu 18.04
- IPv4 ldp protocol on Ubuntu 18.04
- Ubuntu 16.04 deb pkg check
- Topotests Ubuntu 18.04 amd64 part 5
- Debian 10 deb pkg check
- IPv4 protocols on Ubuntu 18.04
- Topotests Ubuntu 18.04 amd64 part 4
- Topotests Ubuntu 18.04 i386 part 1
- Topotests Ubuntu 18.04 i386 part 3
- Addresssanitizer topotests part 9
- Topotests Ubuntu 18.04 amd64 part 7
- Topotests Ubuntu 18.04 i386 part 8
- Topotests Ubuntu 18.04 arm8 part 2
- Topotests debian 10 amd64 part 0
- Topotests Ubuntu 18.04 arm8 part 7
- Addresssanitizer topotests part 3
- Topotests Ubuntu 18.04 amd64 part 9
Continuous Integration Result: SUCCESSFUL
Congratulations, this patch passed basic tests
Tested-by: NetDEF / OpenSourceRouting.org CI System
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-3005/
This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.
This PR is stale because it has been open 180 days with no activity. Comment or remove the autoclose label in order to avoid having this PR closed.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This PR is stale because it has been open 180 days with no activity. Comment or remove the autoclose label in order to avoid having this PR closed.
@patrasar : Can you please rebase this change.