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

zebra: json support for show ip nht #12375

Merged
merged 1 commit into from
Nov 29, 2022
Merged

Conversation

chiragshah6
Copy link
Member

@chiragshah6 chiragshah6 commented Nov 23, 2022

show ip/ipv6 nht vrf <all | name> json support added.

Commands enhanced with JSON:

show ip nht json
show ip nht json
show ipv6 nht json
show ipv6 nht json
show ip nht vrf json
show ip nht vrf all json
show ipv6 nht vrf json
show ipv6 nht vrf all json
show ip nht vrf default json
show ipv6 nht vrf default json

Sample JSON output:

tor-1# show ip nht vrf default json

{
  "default":{
    "nexthops":{
      "27.0.0.5":{
        "nhtConnected":false,
        "clientList":[
          {
            "protocol":"bgp",
            "socket":70,
            "protocolFiltered":"none"
          }
        ],
        "gates":[
          {
            "ip":"fe80::202:ff:fe00:2b",
            "interface":"uplink_1"
          },
          {
            "ip":"fe80::202:ff:fe00:35",
            "interface":"uplink_2"
          }
        ],
        "resolvedProtocol":"bgp"
      },
      "27.0.0.6":{
        "nhtConnected":false,
        "clientList":[
          {
            "protocol":"bgp",
            "socket":70,
            "protocolFiltered":"none"
          }
        ],
        "gates":[
          {
            "ip":"fe80::202:ff:fe00:2b",
            "interface":"uplink_1"
          },
          {
            "ip":"fe80::202:ff:fe00:35",
            "interface":"uplink_2"
          }
        ],
        "resolvedProtocol":"bgp"
      }
    }
  }
}

tor-1# show ipv6 nht vrf default json

{
  "default": {
    "nexthops": {
      "fe80::202:ff:fe00:25": {
        "nhtConnected": true,
        "clientList": [
          {
            "protocol": "bgp",
            "socket": 45,
            "protocolFiltered": "none"
          }
        ],
        "gates": [
          {
            "interface": "swp1",
            "directlyConnected": true
          }
        ],
        "resolvedProtocol": "connected"
      },
      "fe80::202:ff:fe00:2b": {
        "nhtConnected": true,
        "clientList": [
          {
            "protocol": "bgp",
            "socket": 45,
            "protocolFiltered": "none"
          }
        ],
        "gates": [
          {
            "interface": "swp1",
            "directlyConnected": true
          }
        ],
        "resolvedProtocol": "connected"
      }
    }
  }
}

tor-1# show ipv6 nht vrf all json

{
  "default": {
    "nexthops": {
      "fe80::202:ff:fe00:25": {
        "nhtConnected": true,
        "clientList": [
          {
            "protocol": "bgp",
            "socket": 45,
            "protocolFiltered": "none"
          }
        ],
        "gates": [
          {
            "interface": "swp1",
            "directlyConnected": true
          }
        ],
        "resolvedProtocol": "connected"
      },
      "fe80::202:ff:fe00:2b": {
        "nhtConnected": true,
        "clientList": [
          {
            "protocol": "bgp",
            "socket": 45,
            "protocolFiltered": "none"
          }
        ],
        "gates": [
          {
            "interface": "swp1",
            "directlyConnected": true
          }
        ],
        "resolvedProtocol": "connected"
      }
    }
  },
  "mgmt": {
    "nexthops": {}
  },
  "sym_1": {
    "nexthops": {}
  }
}

Testing Done: Unit test completed.

Co-authored-by: Chirag Shah chirag@nvidia.com
Signed-off-by: Sindhu Parvathi Gopinathan sgopinathan@nvidia.com

@frrbot frrbot bot added the zebra label Nov 23, 2022
@ton31337 ton31337 self-requested a review November 23, 2022 09:05
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Nov 23, 2022

Continuous Integration Result: SUCCESSFUL

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-8503/

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.

Warnings Generated during build:

Checkout code: Successful with additional warnings
Report for zebra_rnh.c | 2 issues
===============================================
< WARNING: braces {} are not necessary for any arm of this statement
< #1331: FILE: /tmp/f1-2556744/zebra_rnh.c:1331:

Copy link
Member

@ton31337 ton31337 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please update the documentation too.

zebra/zebra_rnh.c Outdated Show resolved Hide resolved
zebra/zebra_rnh.c Outdated Show resolved Hide resolved
zebra/zebra_vty.c Show resolved Hide resolved
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Nov 23, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 arm8 part 8: Failed (click for details) Topotests Ubuntu 18.04 arm8 part 8: No useful log found
Successful on other platforms/tests
  • Topotests debian 10 amd64 part 5
  • Topotests debian 10 amd64 part 0
  • Topotests Ubuntu 18.04 arm8 part 2
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests Ubuntu 18.04 i386 part 6
  • Addresssanitizer topotests part 9
  • Ubuntu 16.04 deb pkg check
  • Topotests Ubuntu 18.04 i386 part 1
  • Addresssanitizer topotests part 7
  • Topotests Ubuntu 18.04 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests debian 10 amd64 part 6
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 arm8 part 1
  • Fedora 29 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 7
  • Topotests Ubuntu 18.04 i386 part 0
  • Addresssanitizer topotests part 3
  • Topotests Ubuntu 18.04 i386 part 5
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests Ubuntu 18.04 amd64 part 2
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests debian 10 amd64 part 8
  • Topotests debian 10 amd64 part 9
  • Topotests Ubuntu 18.04 arm8 part 4
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 arm8 part 9
  • Topotests Ubuntu 18.04 amd64 part 0
  • Topotests Ubuntu 18.04 amd64 part 3
  • Static analyzer (clang)
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests Ubuntu 18.04 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
  • Debian 9 deb pkg check
  • Addresssanitizer topotests part 8
  • Topotests Ubuntu 18.04 amd64 part 6
  • Topotests Ubuntu 18.04 arm8 part 5
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests Ubuntu 18.04 amd64 part 9
  • Ubuntu 18.04 deb pkg check
  • Ubuntu 20.04 deb pkg check
  • Addresssanitizer topotests part 6
  • Debian 10 deb pkg check
  • Topotests debian 10 amd64 part 1
  • Topotests Ubuntu 18.04 arm8 part 3
  • Addresssanitizer topotests part 5
  • Topotests debian 10 amd64 part 4
  • Addresssanitizer topotests part 4
  • Topotests debian 10 amd64 part 3
  • Addresssanitizer topotests part 0
  • Topotests Ubuntu 18.04 i386 part 9

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Nov 24, 2022

Continuous Integration Result: SUCCESSFUL

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-8531/

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.

@LabN-CI
Copy link
Collaborator

LabN-CI commented Nov 24, 2022

Outdated results 🛑

Basic BGPD CI results: FAILURE

_ _
Result FAILURE git merge/12375 2f469e0 frr.github Build
Date 11/23/2022
Start 23:06:17
Finish 23:07:17
Run-Time 01:00
Total
Pass
Fail
Valgrind-Errors
Valgrind-Loss
Details vncregress-2022-11-23-23:06:17.txt
Log make-2022-11-23-23:06:17.out.bz2
Memory

For details, please contact louberger

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Nov 24, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U2004AMD64BUILD/config.log/config.log.gz

Make failed for Ubuntu 20.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

 1015 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function); did you mean type?
 1420 |             rtype, NULL,
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |     zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *

Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U2004AMD64BUILD/config.status/config.status

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U22AMD64BUILD/config.log/config.log.gz

Make failed for Ubuntu 22.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

 1015 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:55: error: rtype undeclared (first use in this function); did you mean type?
 1420 |                                                       rtype, NULL,
zebra/zebra_vty.c:1420:55: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:75: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |                                 zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t but argument is of type struct vty *

Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U22AMD64BUILD/config.status/config.status

Ubuntu 18.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8542/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8542/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function); did you mean type?
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table

Ubuntu 18.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U18ARM8BUILD/config.log/config.log.gz
Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U18ARM8BUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details) Debian 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI021BUILD/config.log/config.log.gz Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI021BUILD/config.status/config.status

Make failed for Debian 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI021BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.8542/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function)
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table
Ubuntu 18.04 ppc64le build: Failed (click for details) Ubuntu 18.04 ppc64le build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U1804PPC64LEBUILD/config.log/config.log.gz Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U1804PPC64LEBUILD/config.status/config.status

Make failed for Ubuntu 18.04 ppc64le build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8542/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8542/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function); did you mean type?
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table
Fedora 29 amd64 build: Failed (click for details) Fedora 29 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/F29BUILD/config.log/config.log.gz Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/F29BUILD/config.status/config.status

Make failed for Fedora 29 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.8542/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function); did you mean type?
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table
Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/DEB10BUILD/config.status/config.status

Make failed for Debian 10 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/DEB10BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.8542/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function); did you mean type?
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table

Debian 10 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/DEB10BUILD/config.log/config.log.gz

Ubuntu 16.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI101BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function)
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table

Ubuntu 16.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI101BUILD/config.log/config.log.gz
Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI101BUILD/config.status/config.status

Ubuntu 18.04 arm7 build: Failed (click for details) Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U18ARM7BUILD/config.status/config.status Ubuntu 18.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U18ARM7BUILD/config.log/config.log.gz

Make failed for Ubuntu 18.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8542/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8542/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function); did you mean type?
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table
FreeBSD 11 amd64 build: Failed (click for details) FreeBSD 11 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI009BUILD/config.log/config.log.gz FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI009BUILD/config.status/config.status

Make failed for FreeBSD 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
zebra/zebra_vty.c: In function 'show_ip_nht_magic':
zebra/zebra_vty.c:1420:13: error: 'rtype' undeclared (first use in this function); did you mean 'type'?
 1420 |             rtype, NULL,
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of 'zebra_print_rnh_table'
 1419 |     zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected 'safi_t' but argument is of type 'struct vty *'
Ubuntu 16.04 i386 build: Failed (click for details) Ubuntu 16.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U1604I386/config.log/config.log.gz Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U1604I386/config.status/config.status

Make failed for Ubuntu 16.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U1604I386/ErrorLog/log_make.txt)

/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function)
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table
CentOS 7 amd64 build: Failed (click for details) CentOS 7 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI005BUILD/config.log/config.log.gz CentOS 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI005BUILD/config.status/config.status

Make failed for CentOS 7 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI005BUILD/ErrorLog/log_make.txt)

pimd/pim_cmd_common.c:4907:2: warning: missing braces around initializer [-Wmissing-braces]
pimd/pim_cmd_common.c:4907:2: warning: (near initialization for sg.grp) [-Wmissing-braces]
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.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.8542/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8542/frr-source/doc/user/nexthop_groups.rst
/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
Ubuntu 18.04 amd64 build: Failed (click for details) Ubuntu 18.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U1804AMD64/config.log/config.log.gz Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U1804AMD64/config.status/config.status

Make failed for Ubuntu 18.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U1804AMD64/ErrorLog/log_make.txt)

/home/ci/cibuild.8542/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8542/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function); did you mean type?
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table
Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/RH9BUILD/config.status/config.status

Make failed for Redhat 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/RH9BUILD/ErrorLog/log_make.txt)

 1015 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:55: error: rtype undeclared (first use in this function); did you mean type?
 1420 |                                                       rtype, NULL,
zebra/zebra_vty.c:1420:55: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:75: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |                                 zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t but argument is of type struct vty *

Redhat 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/RH9BUILD/config.log/config.log.gz

Ubuntu 16.04 arm8 build: Failed (click for details) Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U16ARM8BUILD/config.status/config.status Ubuntu 16.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U16ARM8BUILD/config.log/config.log.gz

Make failed for Ubuntu 16.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function)
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/DEB11AMD64/config.log/config.log.gz

Make failed for Debian 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/DEB11AMD64/ErrorLog/log_make.txt)

 1015 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function); did you mean type?
 1420 |             rtype, NULL,
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |     zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t but argument is of type struct vty *

Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/DEB11AMD64/config.status/config.status

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI012BUILD/config.status/config.status

Make failed for NetBSD 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI012BUILD/ErrorLog/log_make.txt)

doc/user/_build/texinfo/frr.texi:33004: warning: @image file `frr-figures/fig-vnc-redundant-route-reflectors.txt' (for text) unreadable: No such file or directory.
zebra/zebra_vty.c: In function 'show_ip_nht_magic':
zebra/zebra_vty.c:1420:13: error: 'rtype' undeclared (first use in this function); did you mean 'type'?
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of 'zebra_print_rnh_table'
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected 'safi_t {aka enum <anonymous>}' but argument is of type 'struct vty *'
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of 'zebra_print_rnh_table'

NetBSD 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI012BUILD/config.log/config.log.gz

OpenBSD 7 amd64 build: Failed (click for details) OpenBSD 7 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI011BUILD/config.log/config.log.gz OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI011BUILD/config.status/config.status

Make failed for OpenBSD 7 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI011BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:730: WARNING: duplicate clicmd description of segment-routing, other instance in pathd
/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
zebra/zebra_vty.c:1420:13: error: use of undeclared identifier 'rtype'; did you mean 'type'?
zebra/zebra_vty.c:1371:1: note: 'type' declared here
DEFPY (show_ip_nht,
^
./lib/command.h:287:2: note: expanded from macro 'DEFPY'
./lib/command.h:284:2: note: expanded from macro 'DEFPY_ATTR'
<scratch space>:44:1: note: expanded from here
Ubuntu 16.04 amd64 build: Failed (click for details) Ubuntu 16.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI014BUILD/config.log/config.log.gz Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI014BUILD/config.status/config.status

Make failed for Ubuntu 16.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/CI014BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8542/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function)
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table
FreeBSD 12 amd64 build: Failed (click for details) FreeBSD 12 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/FBSD12AMD64/config.log/config.log.gz FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/FBSD12AMD64/config.status/config.status

Make failed for FreeBSD 12 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.8542/frr-source'
zebra/zebra_vty.c: In function 'show_ip_nht_magic':
zebra/zebra_vty.c:1420:13: error: 'rtype' undeclared (first use in this function); did you mean 'type'?
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of 'zebra_print_rnh_table'
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected 'safi_t {aka enum <anonymous>}' but argument is of type 'struct vty *'
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of 'zebra_print_rnh_table'
Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/REDHAT8/config.status/config.status

Make failed for Redhat 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/REDHAT8/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1015:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function); did you mean type?
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table

Redhat 8 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/REDHAT8/config.log/config.log.gz

Ubuntu 18.04 i386 build: Failed (click for details)

Make failed for Ubuntu 18.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U18I386BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8542/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8542/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: rtype undeclared (first use in this function); did you mean type?
zebra/zebra_vty.c:1420:13: note: each undeclared identifier is reported only once for each function it appears in
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1454:37: error: incompatible type for argument 3 of zebra_print_rnh_table

Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U18I386BUILD/config.status/config.status
Ubuntu 18.04 i386 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8542/artifact/U18I386BUILD/config.log/config.log.gz

@chiragshah6 chiragshah6 force-pushed the fdev1 branch 2 times, most recently from ed4cd86 to 024bd12 Compare November 24, 2022 05:12
@LabN-CI
Copy link
Collaborator

LabN-CI commented Nov 24, 2022

Outdated results 🛑

Basic BGPD CI results: FAILURE

_ _
Result FAILURE git merge/12375 ed4cd86 frr.github Build
Date 11/24/2022
Start 00:11:15
Finish 00:12:19
Run-Time 01:04
Total
Pass
Fail
Valgrind-Errors
Valgrind-Loss
Details vncregress-2022-11-24-00:11:15.txt
Log make-2022-11-24-00:11:15.out.bz2
Memory

For details, please contact louberger

@LabN-CI
Copy link
Collaborator

LabN-CI commented Nov 24, 2022

Outdated results 🛑

Basic BGPD CI results: FAILURE

_ _
Result FAILURE git merge/12375 024bd12 frr.github Build
Date 11/24/2022
Start 00:16:16
Finish 00:17:20
Run-Time 01:04
Total
Pass
Fail
Valgrind-Errors
Valgrind-Loss
Details vncregress-2022-11-24-00:16:16.txt
Log make-2022-11-24-00:16:16.out.bz2
Memory

For details, please contact louberger

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Nov 24, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U22AMD64BUILD/config.log/config.log.gz

Make failed for Ubuntu 22.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

 1015 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:75: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |                                 zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t but argument is of type struct vty *
zebra/zebra_vty.c:1420:55: error: incompatible type for argument 4 of zebra_print_rnh_table
 1420 |                                                       safi, NULL, json_nexthop);
In file included from zebra/zebra_vty.c:42:

Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U22AMD64BUILD/config.status/config.status

Fedora 29 amd64 build: Failed (click for details) Fedora 29 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/F29BUILD/config.log/config.log.gz Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/F29BUILD/config.status/config.status

Make failed for Fedora 29 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.8543/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:49:19: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Ubuntu 18.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8543/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8543/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}

Ubuntu 18.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U18ARM8BUILD/config.log/config.log.gz
Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U18ARM8BUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details) Debian 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI021BUILD/config.log/config.log.gz Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI021BUILD/config.status/config.status

Make failed for Debian 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI021BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.8543/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U2004AMD64BUILD/config.log/config.log.gz

Make failed for Ubuntu 20.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.8543/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |     zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
 1420 |             safi, NULL, json_nexthop);
In file included from zebra/zebra_vty.c:42:

Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U2004AMD64BUILD/config.status/config.status

Ubuntu 18.04 ppc64le build: Failed (click for details) Ubuntu 18.04 ppc64le build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U1804PPC64LEBUILD/config.log/config.log.gz Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U1804PPC64LEBUILD/config.status/config.status

Make failed for Ubuntu 18.04 ppc64le build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8543/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8543/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/DEB10BUILD/config.status/config.status

Make failed for Debian 10 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/DEB10BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.8543/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:49:19: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}

Debian 10 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/DEB10BUILD/config.log/config.log.gz

CentOS 7 amd64 build: Failed (click for details) CentOS 7 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI005BUILD/config.log/config.log.gz CentOS 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI005BUILD/config.status/config.status

Make failed for CentOS 7 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI005BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory `/home/ci/cibuild.8543/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t
Ubuntu 16.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI101BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8543/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}

Ubuntu 16.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI101BUILD/config.log/config.log.gz
Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI101BUILD/config.status/config.status

FreeBSD 11 amd64 build: Failed (click for details) FreeBSD 11 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI009BUILD/config.log/config.log.gz FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI009BUILD/config.status/config.status

Make failed for FreeBSD 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.8543/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
zebra/zebra_vty.c: In function 'show_ip_nht_magic':
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of 'zebra_print_rnh_table'
 1419 |     zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected 'safi_t' but argument is of type 'struct vty *'
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of 'zebra_print_rnh_table'
 1420 |             safi, NULL, json_nexthop);
In file included from zebra/zebra_vty.c:42:
Ubuntu 18.04 arm7 build: Failed (click for details) Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U18ARM7BUILD/config.status/config.status Ubuntu 18.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U18ARM7BUILD/config.log/config.log.gz

Make failed for Ubuntu 18.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8543/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8543/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/DEB11AMD64/config.log/config.log.gz

Make failed for Debian 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/DEB11AMD64/ErrorLog/log_make.txt)

 1015 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |     zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t but argument is of type struct vty *
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
 1420 |             safi, NULL, json_nexthop);
In file included from zebra/zebra_vty.c:42:

Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/DEB11AMD64/config.status/config.status

Ubuntu 16.04 i386 build: Failed (click for details) Ubuntu 16.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U1604I386/config.log/config.log.gz Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U1604I386/config.status/config.status

Make failed for Ubuntu 16.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U1604I386/ErrorLog/log_make.txt)

/home/ci/cibuild.8543/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Ubuntu 16.04 arm8 build: Failed (click for details) Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U16ARM8BUILD/config.status/config.status Ubuntu 16.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U16ARM8BUILD/config.log/config.log.gz

Make failed for Ubuntu 16.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8543/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Ubuntu 18.04 amd64 build: Failed (click for details) Ubuntu 18.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U1804AMD64/config.log/config.log.gz Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U1804AMD64/config.status/config.status

Make failed for Ubuntu 18.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U1804AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.8543/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Ubuntu 16.04 amd64 build: Failed (click for details) Ubuntu 16.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI014BUILD/config.log/config.log.gz Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI014BUILD/config.status/config.status

Make failed for Ubuntu 16.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI014BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8543/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/RH9BUILD/config.status/config.status

Make failed for Redhat 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/RH9BUILD/ErrorLog/log_make.txt)

 1015 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:75: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |                                 zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t but argument is of type struct vty *
zebra/zebra_vty.c:1420:55: error: incompatible type for argument 4 of zebra_print_rnh_table
 1420 |                                                       safi, NULL, json_nexthop);
In file included from zebra/zebra_vty.c:42:

Redhat 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/RH9BUILD/config.log/config.log.gz

OpenBSD 7 amd64 build: Failed (click for details) OpenBSD 7 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI011BUILD/config.log/config.log.gz OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI011BUILD/config.status/config.status

Make failed for OpenBSD 7 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI011BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8543/frr-source/doc/user/zebra.rst:730: WARNING: duplicate clicmd description of segment-routing, other instance in pathd
/home/ci/cibuild.8543/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
zebra/zebra_vty.c:1419:47: error: incompatible pointer to integer conversion passing 'struct vty *' to parameter of type 'safi_t' [-Werror,-Wint-conversion]
./zebra/zebra_rnh.h:48:69: note: passing argument to parameter 'safi' here
extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible integer to pointer conversion passing 'safi_t' to parameter of type 'struct vty *' [-Werror,-Wint-conversion]
./zebra/zebra_rnh.h:49:19: note: passing argument to parameter 'vty' here
zebra/zebra_vty.c:1453:37: error: incompatible pointer to integer conversion passing 'struct vty *' to parameter of type 'safi_t' [-Werror,-Wint-conversion]
./zebra/zebra_rnh.h:48:69: note: passing argument to parameter 'safi' here
Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/REDHAT8/config.status/config.status

Make failed for Redhat 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/REDHAT8/ErrorLog/log_make.txt)

/home/ci/cibuild.8543/frr-source/doc/user/pbr.rst:31: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8543/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:49:19: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}

Redhat 8 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/REDHAT8/config.log/config.log.gz

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI012BUILD/config.status/config.status

Make failed for NetBSD 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI012BUILD/ErrorLog/log_make.txt)

doc/user/_build/texinfo/frr.texi:33004: warning: @image file `frr-figures/fig-vnc-redundant-route-reflectors.txt' (for text) unreadable: No such file or directory.
zebra/zebra_vty.c: In function 'show_ip_nht_magic':
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of 'zebra_print_rnh_table'
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected 'safi_t {aka enum <anonymous>}' but argument is of type 'struct vty *'
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of 'zebra_print_rnh_table'
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected 'struct vty *' but argument is of type 'safi_t {aka enum <anonymous>}'

NetBSD 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/CI012BUILD/config.log/config.log.gz

FreeBSD 12 amd64 build: Failed (click for details) FreeBSD 12 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/FBSD12AMD64/config.log/config.log.gz FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/FBSD12AMD64/config.status/config.status

Make failed for FreeBSD 12 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.8543/frr-source'
zebra/zebra_vty.c: In function 'show_ip_nht_magic':
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of 'zebra_print_rnh_table'
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected 'safi_t {aka enum <anonymous>}' but argument is of type 'struct vty *'
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of 'zebra_print_rnh_table'
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected 'struct vty *' but argument is of type 'safi_t {aka enum <anonymous>}'
Ubuntu 18.04 i386 build: Failed (click for details)

Make failed for Ubuntu 18.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U18I386BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8543/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8543/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}

Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U18I386BUILD/config.status/config.status
Ubuntu 18.04 i386 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8543/artifact/U18I386BUILD/config.log/config.log.gz

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Nov 24, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

Fedora 29 amd64 build: Failed (click for details) Fedora 29 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/F29BUILD/config.log/config.log.gz Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/F29BUILD/config.status/config.status

Make failed for Fedora 29 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.8544/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:49:19: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U22AMD64BUILD/config.log/config.log.gz

Make failed for Ubuntu 22.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

 1015 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:75: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |                                 zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t but argument is of type struct vty *
zebra/zebra_vty.c:1420:55: error: incompatible type for argument 4 of zebra_print_rnh_table
 1420 |                                                       safi, NULL, json_nexthop);
In file included from zebra/zebra_vty.c:42:

Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U22AMD64BUILD/config.status/config.status

Ubuntu 18.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8544/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8544/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}

Ubuntu 18.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U18ARM8BUILD/config.log/config.log.gz
Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U18ARM8BUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details) Debian 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI021BUILD/config.log/config.log.gz Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI021BUILD/config.status/config.status

Make failed for Debian 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI021BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U2004AMD64BUILD/config.log/config.log.gz

Make failed for Ubuntu 20.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.8544/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |     zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
 1420 |             safi, NULL, json_nexthop);
In file included from zebra/zebra_vty.c:42:

Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U2004AMD64BUILD/config.status/config.status

Ubuntu 18.04 ppc64le build: Failed (click for details) Ubuntu 18.04 ppc64le build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U1804PPC64LEBUILD/config.log/config.log.gz Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U1804PPC64LEBUILD/config.status/config.status

Make failed for Ubuntu 18.04 ppc64le build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8544/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8544/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/DEB10BUILD/config.status/config.status

Make failed for Debian 10 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/DEB10BUILD/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1015:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:49:19: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}

Debian 10 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/DEB10BUILD/config.log/config.log.gz

Ubuntu 16.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI101BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}

Ubuntu 16.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI101BUILD/config.log/config.log.gz
Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI101BUILD/config.status/config.status

CentOS 7 amd64 build: Failed (click for details) CentOS 7 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI005BUILD/config.log/config.log.gz CentOS 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI005BUILD/config.status/config.status

Make failed for CentOS 7 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI005BUILD/ErrorLog/log_make.txt)

pimd/pim_cmd_common.c:4907:2: warning: missing braces around initializer [-Wmissing-braces]
pimd/pim_cmd_common.c:4907:2: warning: (near initialization for sg.grp) [-Wmissing-braces]
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.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.8544/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8544/frr-source/doc/user/nexthop_groups.rst
/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
Ubuntu 16.04 i386 build: Failed (click for details) Ubuntu 16.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U1604I386/config.log/config.log.gz Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U1604I386/config.status/config.status

Make failed for Ubuntu 16.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U1604I386/ErrorLog/log_make.txt)

/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Ubuntu 18.04 i386 build: Failed (click for details)

Make failed for Ubuntu 18.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U18I386BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8544/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8544/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}

Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U18I386BUILD/config.status/config.status
Ubuntu 18.04 i386 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U18I386BUILD/config.log/config.log.gz

Ubuntu 18.04 amd64 build: Failed (click for details) Ubuntu 18.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U1804AMD64/config.log/config.log.gz Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U1804AMD64/config.status/config.status

Make failed for Ubuntu 18.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U1804AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.8544/frr-source'
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/DEB11AMD64/config.log/config.log.gz

Make failed for Debian 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/DEB11AMD64/ErrorLog/log_make.txt)

 1015 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |     zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t but argument is of type struct vty *
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
 1420 |             safi, NULL, json_nexthop);
In file included from zebra/zebra_vty.c:42:

Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/DEB11AMD64/config.status/config.status

Ubuntu 18.04 arm7 build: Failed (click for details) Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U18ARM7BUILD/config.status/config.status Ubuntu 18.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U18ARM7BUILD/config.log/config.log.gz

Make failed for Ubuntu 18.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8544/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /home/ci/cibuild.8544/frr-source/doc/user/nexthop_groups.rst
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
FreeBSD 11 amd64 build: Failed (click for details) FreeBSD 11 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI009BUILD/config.log/config.log.gz FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI009BUILD/config.status/config.status

Make failed for FreeBSD 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
zebra/zebra_vty.c: In function 'show_ip_nht_magic':
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of 'zebra_print_rnh_table'
 1419 |     zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected 'safi_t' but argument is of type 'struct vty *'
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of 'zebra_print_rnh_table'
 1420 |             safi, NULL, json_nexthop);
In file included from zebra/zebra_vty.c:42:
Ubuntu 16.04 arm8 build: Failed (click for details) Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U16ARM8BUILD/config.status/config.status Ubuntu 16.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U16ARM8BUILD/config.log/config.log.gz

Make failed for Ubuntu 16.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/RH9BUILD/config.status/config.status

Make failed for Redhat 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/RH9BUILD/ErrorLog/log_make.txt)

 1015 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:75: error: incompatible type for argument 3 of zebra_print_rnh_table
 1419 |                                 zebra_print_rnh_table(zvrf_id(zvrf), afi, vty,
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t but argument is of type struct vty *
zebra/zebra_vty.c:1420:55: error: incompatible type for argument 4 of zebra_print_rnh_table
 1420 |                                                       safi, NULL, json_nexthop);
In file included from zebra/zebra_vty.c:42:

Redhat 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/RH9BUILD/config.log/config.log.gz

Ubuntu 16.04 amd64 build: Failed (click for details) Ubuntu 16.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI014BUILD/config.log/config.log.gz Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI014BUILD/config.status/config.status

Make failed for Ubuntu 16.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI014BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}
Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/REDHAT8/config.status/config.status

Make failed for Redhat 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/REDHAT8/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1015:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
zebra/zebra_vty.c: In function show_ip_nht_magic:
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:48:69: note: expected safi_t {aka enum <anonymous>} but argument is of type struct vty *
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of zebra_print_rnh_table
In file included from zebra/zebra_vty.c:42:
./zebra/zebra_rnh.h:49:19: note: expected struct vty * but argument is of type safi_t {aka enum <anonymous>}

Redhat 8 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/REDHAT8/config.log/config.log.gz

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI012BUILD/config.status/config.status

Make failed for NetBSD 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI012BUILD/ErrorLog/log_make.txt)

doc/user/_build/texinfo/frr.texi:33004: warning: @image file `frr-figures/fig-vnc-redundant-route-reflectors.txt' (for text) unreadable: No such file or directory.
zebra/zebra_vty.c: In function 'show_ip_nht_magic':
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of 'zebra_print_rnh_table'
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected 'safi_t {aka enum <anonymous>}' but argument is of type 'struct vty *'
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of 'zebra_print_rnh_table'
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected 'struct vty *' but argument is of type 'safi_t {aka enum <anonymous>}'

NetBSD 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI012BUILD/config.log/config.log.gz

OpenBSD 7 amd64 build: Failed (click for details) OpenBSD 7 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI011BUILD/config.log/config.log.gz OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI011BUILD/config.status/config.status

Make failed for OpenBSD 7 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/CI011BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:730: WARNING: duplicate clicmd description of segment-routing, other instance in pathd
/home/ci/cibuild.8544/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
zebra/zebra_vty.c:1419:47: error: incompatible pointer to integer conversion passing 'struct vty *' to parameter of type 'safi_t' [-Werror,-Wint-conversion]
./zebra/zebra_rnh.h:48:69: note: passing argument to parameter 'safi' here
extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible integer to pointer conversion passing 'safi_t' to parameter of type 'struct vty *' [-Werror,-Wint-conversion]
./zebra/zebra_rnh.h:49:19: note: passing argument to parameter 'vty' here
zebra/zebra_vty.c:1453:37: error: incompatible pointer to integer conversion passing 'struct vty *' to parameter of type 'safi_t' [-Werror,-Wint-conversion]
./zebra/zebra_rnh.h:48:69: note: passing argument to parameter 'safi' here
FreeBSD 12 amd64 build: Failed (click for details) FreeBSD 12 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/FBSD12AMD64/config.log/config.log.gz FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/FBSD12AMD64/config.status/config.status

Make failed for FreeBSD 12 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8544/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.8544/frr-source'
zebra/zebra_vty.c: In function 'show_ip_nht_magic':
zebra/zebra_vty.c:1419:47: error: incompatible type for argument 3 of 'zebra_print_rnh_table'
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected 'safi_t {aka enum <anonymous>}' but argument is of type 'struct vty *'
 extern void zebra_print_rnh_table(vrf_id_t vrfid, afi_t afi, safi_t safi,
zebra/zebra_vty.c:1420:13: error: incompatible type for argument 4 of 'zebra_print_rnh_table'
In file included from zebra/zebra_vty.c:42:0:
./zebra/zebra_rnh.h:48:13: note: expected 'struct vty *' but argument is of type 'safi_t {aka enum <anonymous>}'

zebra/zebra_rnh.c Outdated Show resolved Hide resolved
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Nov 24, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

Test incomplete. See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8546/

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: Incomplete

Addresssanitizer topotests part 8: Incomplete (check logs for details)
Successful on other platforms/tests
  • Topotests Ubuntu 18.04 arm8 part 8
  • Addresssanitizer topotests part 7
  • Topotests debian 10 amd64 part 9
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests Ubuntu 18.04 i386 part 2
  • Ubuntu 16.04 deb pkg check
  • Addresssanitizer topotests part 5
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 amd64 part 2
  • Topotests Ubuntu 18.04 i386 part 1
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests debian 10 amd64 part 8
  • Ubuntu 20.04 deb pkg check
  • Topotests Ubuntu 18.04 arm8 part 4
  • Topotests Ubuntu 18.04 amd64 part 0
  • Topotests Ubuntu 18.04 amd64 part 7
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 arm8 part 9
  • Debian 10 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 5
  • Fedora 29 rpm pkg check
  • 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 i386 part 3
  • Addresssanitizer topotests part 9
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 9
  • Topotests Ubuntu 18.04 i386 part 9
  • Topotests Ubuntu 18.04 amd64 part 1
  • Static analyzer (clang)
  • Topotests Ubuntu 18.04 i386 part 5
  • Addresssanitizer topotests part 6
  • Ubuntu 18.04 deb pkg check
  • Topotests debian 10 amd64 part 1
  • Topotests Ubuntu 18.04 i386 part 0
  • 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 arm8 part 5
  • Topotests Ubuntu 18.04 amd64 part 6
  • Addresssanitizer topotests part 0
  • Topotests Ubuntu 18.04 arm8 part 1
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests debian 10 amd64 part 6
  • Topotests debian 10 amd64 part 3
  • Topotests debian 10 amd64 part 5
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests Ubuntu 18.04 arm8 part 3
  • Topotests debian 10 amd64 part 4
  • Addresssanitizer topotests part 4
  • Debian 9 deb pkg check

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Nov 24, 2022

Continuous Integration Result: SUCCESSFUL

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-8563/

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.

zebra/zebra_rnh.c Show resolved Hide resolved
zebra/zebra_rnh.c Outdated Show resolved Hide resolved
zebra/zebra_rnh.c Outdated Show resolved Hide resolved
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Nov 27, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-8597/artifact/DEB11AMD64/config.log/config.log.gz

Make failed for Debian 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-8597/artifact/DEB11AMD64/ErrorLog/log_make.txt)

/home/ci/cibuild.8597/frr-source/doc/user/zebra.rst:745: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
zebra/zebra_rnh.c: In function print_nh:
zebra/zebra_rnh.c:1283:44: error: format %pI4 expects argument of type in_addr_t {aka unsigned int} *, but argument 4 has type char * [-Werror=format=]
 1283 |    json_object_string_addf(json, "ip", "%pI4",
 1284 |       inet_ntoa(nexthop->gate.ipv4));
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10230: zebra/zebra_rnh.o] Error 1
doc/user/_build/texinfo/frr.texi:26422: warning: could not find @image file `frr-figures/pathd_general.txt' nor alternate text
doc/user/_build/texinfo/frr.texi:26571: warning: could not find @image file `frr-figures/pathd_config.txt' nor alternate text

Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-8597/artifact/DEB11AMD64/config.status/config.status

Successful on other platforms/tests
  • Ubuntu 16.04 amd64 build
  • FreeBSD 12 amd64 build
  • NetBSD 9 amd64 build
  • Ubuntu 16.04 arm8 build
  • Ubuntu 18.04 i386 build
  • Ubuntu 18.04 arm7 build
  • Ubuntu 18.04 arm8 build
  • Ubuntu 16.04 i386 build
  • Redhat 8 amd64 build
  • Fedora 29 amd64 build
  • OpenBSD 7 amd64 build
  • Debian 10 amd64 build
  • FreeBSD 11 amd64 build
  • Ubuntu 22.04 amd64 build
  • Ubuntu 20.04 amd64 build
  • Debian 9 amd64 build
  • CentOS 7 amd64 build
  • Ubuntu 16.04 arm7 build
  • Redhat 9 amd64 build
  • Ubuntu 18.04 ppc64le build
  • Ubuntu 18.04 amd64 build

Copy link
Member

@ton31337 ton31337 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

zebra/zebra_rnh.c Outdated Show resolved Hide resolved
zebra/zebra_rnh.c Outdated Show resolved Hide resolved
Copy link
Member

@rzalamena rzalamena left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM just a few small nits.

zebra/zebra_rnh.c Outdated Show resolved Hide resolved
zebra/zebra_rnh.c Outdated Show resolved Hide resolved
@@ -305,7 +305,8 @@ the default route.
indicates that the operator wants to see the multicast rib address resolution
table. An alternative form of the command is ``show ip import-check`` and this
form of the command is deprecated at this point in time.
If the ``json`` option is specified, output is displayed in JSON format.
User can get that information as JSON string when ``json`` key word
at the end of cli is presented.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the old text was fine, maybe we can save from having this change?

zebra/zebra_rnh.c Outdated Show resolved Hide resolved
json_object_object_add(json_nht, "gates", json_nexthop_array);
} else {
vty_out(vty, "%s%s\n",
inet_ntop(rn->p.family, &rn->p.u.prefix, buf, BUFSIZ),
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think using the formatting is preferred instead of inet_ntop. It would be nice to get rid of the buffer sized with BUFSIZ too (if I recall correctly it is 4096 which is big).

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rzalamena which format to use to represent prefix in address form (both ipv4/ipv6). The rn->p is in prefix form but nht expect to display only address part and not prefixlen.

tor-1# show ipv6 nht vrf default
fe80::202:ff:fe00:2b(Connected) <<<<<<< if %pFX is used then `fe80::202:ff:fe00:2b/128` is displayed
 resolved via connected

Copy link
Member

@ton31337 ton31337 Nov 29, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is no printfrr extension to distinguish by AF right now. I think it's fine here.

show ip/ipv6 nht vrf <all | name> json support added.

Commands enhanced with JSON:
----------------------------
show ip nht json
show ip nht <addr> json
show ipv6 nht json
show ipv6 nht <addr> json
show ip nht vrf <name> json
show ip nht vrf all json
show ipv6 nht vrf <name> json
show ipv6 nht vrf all json
show ip nht vrf default <addr> json
show ipv6 nht vrf default <addr> json

Sample JSON output:
-------------------

tor-1# show ip nht vrf default json
{
  "default":{
    "nexthops":{
      "27.0.0.5":{
        "nhtConnected":false,
        "clientList":[
          {
            "protocol":"bgp",
            "socket":70,
            "protocolFiltered":"none"
          }
        ],
        "gates":[
          {
            "ip":"fe80::202:ff:fe00:2b",
            "interface":"uplink_1"
          },
          {
            "ip":"fe80::202:ff:fe00:35",
            "interface":"uplink_2"
          }
        ],
        "resolvedProtocol":"bgp"
      },
      "27.0.0.6":{
        "nhtConnected":false,
        "clientList":[
          {
            "protocol":"bgp",
            "socket":70,
            "protocolFiltered":"none"
          }
        ],
        "gates":[
          {
            "ip":"fe80::202:ff:fe00:2b",
            "interface":"uplink_1"
          },
          {
            "ip":"fe80::202:ff:fe00:35",
            "interface":"uplink_2"
          }
        ],
        "resolvedProtocol":"bgp"
      }
    }
  }
}

tor-1# show ipv6 nht vrf default json
{
  "default": {
    "nexthops": {
      "fe80::202:ff:fe00:25": {
        "nhtConnected": true,
        "clientList": [
          {
            "protocol": "bgp",
            "socket": 45,
            "protocolFiltered": "none"
          }
        ],
        "gates": [
          {
            "interface": "swp1",
            "directlyConnected": true
          }
        ],
        "resolvedProtocol": "connected"
      },
      "fe80::202:ff:fe00:2b": {
        "nhtConnected": true,
        "clientList": [
          {
            "protocol": "bgp",
            "socket": 45,
            "protocolFiltered": "none"
          }
        ],
        "gates": [
          {
            "interface": "swp1",
            "directlyConnected": true
          }
        ],
        "resolvedProtocol": "connected"
      }
    }
  }
}

tor-1# show ipv6 nht vrf all json
{
  "default": {
    "nexthops": {
      "fe80::202:ff:fe00:25": {
        "nhtConnected": true,
        "clientList": [
          {
            "protocol": "bgp",
            "socket": 45,
            "protocolFiltered": "none"
          }
        ],
        "gates": [
          {
            "interface": "swp1",
            "directlyConnected": true
          }
        ],
        "resolvedProtocol": "connected"
      },
      "fe80::202:ff:fe00:2b": {
        "nhtConnected": true,
        "clientList": [
          {
            "protocol": "bgp",
            "socket": 45,
            "protocolFiltered": "none"
          }
        ],
        "gates": [
          {
            "interface": "swp1",
            "directlyConnected": true
          }
        ],
        "resolvedProtocol": "connected"
      }
    }
  },
  "mgmt": {
    "nexthops": {}
  },
  "sym_1": {
    "nexthops": {}
  }
}

Ticket:#3229013
Issue:3229013

Testing Done: Unit test completed.

Signed-off-by: Chirag Shah <chirag@nvidia.com>
Signed-off-by: Sindhu Parvathi Gopinathan <sgopinathan@nvidia.com>
@NetDEF-CI
Copy link
Collaborator

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-8628/

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.

Copy link
Member

@ton31337 ton31337 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ton31337 ton31337 merged commit c81213a into FRRouting:master Nov 29, 2022
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.

5 participants