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

staticd: output config using NB callbacks instead of operational data #9410

Merged
merged 2 commits into from
Sep 14, 2021

Conversation

idryzhov
Copy link
Contributor

The main change is in the title. There are also a couple of auxiliary commits, please, check their descriptions individually.

Closes #8746.

Copy link

@polychaeta polychaeta left a comment

Choose a reason for hiding this comment

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

Thanks for your contribution to FRR!

Click for style suggestions

To apply these suggestions:

curl -s https://gist.githubusercontent.com/polychaeta/742baafd1c125fed1245b00034097b25/raw/c8fcc505a8ffcba5aa8edf078a8e407f33d23db8/cr_9410_1629135091.diff | git apply

diff --git a/staticd/static_vrf.c b/staticd/static_vrf.c
index 265757260..c8900eb49 100644
--- a/staticd/static_vrf.c
+++ b/staticd/static_vrf.c
@@ -153,8 +153,7 @@ static int static_vrf_config_write(struct vty *vty)
 	struct lyd_node *dnode;
 	int written = 0;
 
-	dnode = yang_dnode_get(running_config->dnode,
-		"/frr-routing:routing");
+	dnode = yang_dnode_get(running_config->dnode, "/frr-routing:routing");
 	if (dnode) {
 		nb_cli_show_dnode_cmds(vty, dnode, false);
 		written = 1;
diff --git a/staticd/static_vty.c b/staticd/static_vty.c
index cc875bb2a..7863dd45a 100644
--- a/staticd/static_vty.c
+++ b/staticd/static_vty.c
@@ -1043,7 +1043,8 @@ static int mpls_label_iter_cb(const struct lyd_node *dnode, void *arg)
 }
 
 static void nexthop_cli_show(struct vty *vty, const struct lyd_node *route,
-			     const struct lyd_node *src, const struct lyd_node *path,
+			     const struct lyd_node *src,
+			     const struct lyd_node *path,
 			     const struct lyd_node *nexthop, bool show_defaults)
 {
 	const char *vrf;
@@ -1119,12 +1120,12 @@ static void nexthop_cli_show(struct vty *vty, const struct lyd_node *route,
 	if (yang_dnode_exists(path, "./tag")) {
 		tag = yang_dnode_get_uint32(path, "./tag");
 		if (tag != 0 || show_defaults)
-			vty_out(vty, " tag %"PRIu32, tag);
+			vty_out(vty, " tag %" PRIu32, tag);
 	}
 
 	distance = yang_dnode_get_uint8(path, "./distance");
 	if (distance != ZEBRA_STATIC_DISTANCE_DEFAULT || show_defaults)
-		vty_out(vty, " %"PRIu8, distance);
+		vty_out(vty, " %" PRIu8, distance);
 
 	iter.vty = vty;
 	iter.first = true;
@@ -1137,7 +1138,7 @@ static void nexthop_cli_show(struct vty *vty, const struct lyd_node *route,
 
 	table_id = yang_dnode_get_uint32(path, "./table-id");
 	if (table_id || show_defaults)
-		vty_out(vty, " table %"PRIu32, table_id);
+		vty_out(vty, " table %" PRIu32, table_id);
 
 	if (yang_dnode_exists(nexthop, "./onlink")) {
 		onlink = yang_dnode_get_bool(nexthop, "./onlink");
@@ -1153,10 +1154,11 @@ static void nexthop_cli_show(struct vty *vty, const struct lyd_node *route,
 }
 
 void static_nexthop_cli_show(struct vty *vty, struct lyd_node *dnode,
-			      bool show_defaults)
+			     bool show_defaults)
 {
 	const struct lyd_node *path = yang_dnode_get_parent(dnode, "path-list");
-	const struct lyd_node *route = yang_dnode_get_parent(path, "route-list");
+	const struct lyd_node *route =
+		yang_dnode_get_parent(path, "route-list");
 
 	nexthop_cli_show(vty, route, NULL, path, dnode, show_defaults);
 }
@@ -1173,7 +1175,7 @@ void static_src_nexthop_cli_show(struct vty *vty, struct lyd_node *dnode,
 
 int static_nexthop_cli_cmp(struct lyd_node *dnode1, struct lyd_node *dnode2)
 {
-	
+
 	enum static_nh_type nh_type1, nh_type2;
 	struct prefix prefix1, prefix2;
 	int ret;
@@ -1215,13 +1217,11 @@ int static_nexthop_cli_cmp(struct lyd_node *dnode1, struct lyd_node *dnode2)
 	if (ret)
 		return ret;
 
-	return if_cmp_name_func(
-		yang_dnode_get_string(dnode1, "./vrf"),
-		yang_dnode_get_string(dnode2, "./vrf"));
+	return if_cmp_name_func(yang_dnode_get_string(dnode1, "./vrf"),
+				yang_dnode_get_string(dnode2, "./vrf"));
 }
 
-int static_route_list_cli_cmp(struct lyd_node *dnode1,
-			       struct lyd_node *dnode2)
+int static_route_list_cli_cmp(struct lyd_node *dnode1, struct lyd_node *dnode2)
 {
 	const char *afi_safi1, *afi_safi2;
 	afi_t afi1, afi2;
diff --git a/staticd/static_vty.h b/staticd/static_vty.h
index 4482d2b6c..8861afa46 100644
--- a/staticd/static_vty.h
+++ b/staticd/static_vty.h
@@ -24,15 +24,14 @@ extern "C" {
 #endif
 
 void static_cli_show(struct vty *vty, struct lyd_node *dnode,
-                     bool show_defaults);
+		     bool show_defaults);
 void static_cli_show_end(struct vty *vty, struct lyd_node *dnode);
 void static_nexthop_cli_show(struct vty *vty, struct lyd_node *dnode,
-                              bool show_defaults);
+			     bool show_defaults);
 void static_src_nexthop_cli_show(struct vty *vty, struct lyd_node *dnode,
-                                 bool show_defaults);
+				 bool show_defaults);
 int static_nexthop_cli_cmp(struct lyd_node *dnode1, struct lyd_node *dnode2);
-int static_route_list_cli_cmp(struct lyd_node *dnode1,
-                               struct lyd_node *dnode2);
+int static_route_list_cli_cmp(struct lyd_node *dnode1, struct lyd_node *dnode2);
 int static_src_list_cli_cmp(struct lyd_node *dnode1, struct lyd_node *dnode2);
 int static_path_list_cli_cmp(struct lyd_node *dnode1, struct lyd_node *dnode2);
 

If you are a new contributor to FRR, please see our contributing guidelines.

After making changes, you do not need to create a new PR. You should perform an amend or interactive rebase followed by a force push.

@idryzhov idryzhov force-pushed the static-show-run-nb branch from 8913ecc to 830aa0a Compare August 16, 2021 17:34
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 16, 2021

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

NetBSD 8 amd64 build: Failed (click for details) NetBSD 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI012BUILD/config.log/config.log.gz

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

ld: warning: libintl.so.1, needed by /usr/pkg/lib/libpython3.7.so, may conflict with libintl.so.8
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1215:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
doc/user/_build/texinfo/frr.texi:5: warning: unrecognized encoding name `UTF-8'.
doc/user/_build/texinfo/frr.texi:15157: warning: @image file `frr-figures/fig-normal-processing.txt' (for text) unreadable: No such file or directory.
doc/user/_build/texinfo/frr.texi:15167: warning: @image file `frr-figures/fig_topologies_full.txt' (for text) unreadable: No such file or directory.
doc/user/_build/texinfo/frr.texi:15177: warning: @image file `frr-figures/fig_topologies_rs.txt' (for text) unreadable: No such file or directory.

NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI012BUILD/config.status/config.status

Ubuntu 16.04 i386 build: Failed (click for details)

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1604I386/config.status/config.status
Ubuntu 16.04 i386 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1604I386/config.log/config.log.gz

Debian 9 amd64 build: Failed (click for details)

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
Makefile:5514: recipe for target 'all' failed

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI021BUILD/config.log/config.log.gz

Ubuntu 16.04 amd64 build: Failed (click for details)

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI014BUILD/config.status/config.status
Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI014BUILD/config.log/config.log.gz

Ubuntu 18.04 amd64 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
Makefile:5514: recipe for target 'all' failed

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1804AMD64/config.status/config.status
Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1804AMD64/config.log/config.log.gz

Ubuntu 18.04 arm7 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U18ARM7BUILD/config.log/config.log.gz
Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U18ARM7BUILD/config.status/config.status

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U2004AMD64BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1215 |  if (ret)
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9899: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U2004AMD64BUILD/config.log/config.log.gz

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

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/DEB11AMD64/config.status/config.status

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:1321: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1215 |  if (ret)
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9902: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/DEB11AMD64/config.log/config.log.gz

Ubuntu 18.04 ppc64le build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1804PPC64LEBUILD/config.status/config.status
Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

Fedora 29 amd64 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make: *** [Makefile:6130: all] Error 2

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/F29BUILD/config.status/config.status
Fedora 29 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/F29BUILD/config.log/config.log.gz

Ubuntu 16.04 arm8 build: Failed (click for details)

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U16ARM8BUILD/config.log/config.log.gz
Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U16ARM8BUILD/config.status/config.status

FreeBSD 11 amd64 build: Failed (click for details)

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

/usr/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:1321: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1215:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1215 |  if (ret)
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9901: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.21097/frr-source'

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI009BUILD/config.status/config.status
FreeBSD 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI009BUILD/config.log/config.log.gz

CentOS 8 amd64 build: Failed (click for details) CentOS 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CENTOS8BUILD/config.status/config.status

Make failed for CentOS 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CENTOS8BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:6130: all] Error 2

CentOS 8 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CENTOS8BUILD/config.log/config.log.gz

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

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9899: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:6131: all] Error 2

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/DEB10BUILD/config.status/config.status

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

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.
FreeBSD 12 amd64 build: Failed (click for details)

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

 static void elffile_add_dynreloc(struct elffile *w, Elf_Data *reldata,
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1215:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.21097/frr-source'
gmake: *** [Makefile:6130: all] Error 2

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/FBSD12AMD64/config.status/config.status
FreeBSD 12 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/FBSD12AMD64/config.log/config.log.gz

Successful on other platforms/tests
  • CentOS 7 amd64 build
  • OpenBSD 6 amd64 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
NetBSD 8 amd64 build: Failed (click for details) NetBSD 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI012BUILD/config.log/config.log.gz

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

ld: warning: libintl.so.1, needed by /usr/pkg/lib/libpython3.7.so, may conflict with libintl.so.8
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1215:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
doc/user/_build/texinfo/frr.texi:5: warning: unrecognized encoding name `UTF-8'.
doc/user/_build/texinfo/frr.texi:15157: warning: @image file `frr-figures/fig-normal-processing.txt' (for text) unreadable: No such file or directory.
doc/user/_build/texinfo/frr.texi:15167: warning: @image file `frr-figures/fig_topologies_full.txt' (for text) unreadable: No such file or directory.
doc/user/_build/texinfo/frr.texi:15177: warning: @image file `frr-figures/fig_topologies_rs.txt' (for text) unreadable: No such file or directory.

NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI012BUILD/config.status/config.status

Ubuntu 16.04 i386 build: Failed (click for details)

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1604I386/config.status/config.status
Ubuntu 16.04 i386 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1604I386/config.log/config.log.gz

Debian 9 amd64 build: Failed (click for details)

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
Makefile:5514: recipe for target 'all' failed

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI021BUILD/config.log/config.log.gz

Ubuntu 16.04 amd64 build: Failed (click for details)

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI014BUILD/config.status/config.status
Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI014BUILD/config.log/config.log.gz

Ubuntu 18.04 amd64 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
Makefile:5514: recipe for target 'all' failed

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1804AMD64/config.status/config.status
Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1804AMD64/config.log/config.log.gz

Ubuntu 18.04 arm7 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U18ARM7BUILD/config.log/config.log.gz
Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U18ARM7BUILD/config.status/config.status

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U2004AMD64BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1215 |  if (ret)
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9899: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U2004AMD64BUILD/config.log/config.log.gz

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

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/DEB11AMD64/config.status/config.status

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:1321: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1215 |  if (ret)
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9902: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/DEB11AMD64/config.log/config.log.gz

Ubuntu 18.04 ppc64le build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1804PPC64LEBUILD/config.status/config.status
Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

Fedora 29 amd64 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make: *** [Makefile:6130: all] Error 2

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/F29BUILD/config.status/config.status
Fedora 29 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/F29BUILD/config.log/config.log.gz

Ubuntu 16.04 arm8 build: Failed (click for details)

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U16ARM8BUILD/config.log/config.log.gz
Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/U16ARM8BUILD/config.status/config.status

FreeBSD 11 amd64 build: Failed (click for details)

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

/usr/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:1321: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1215:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1215 |  if (ret)
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9901: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.21097/frr-source'

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI009BUILD/config.status/config.status
FreeBSD 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CI009BUILD/config.log/config.log.gz

CentOS 8 amd64 build: Failed (click for details) CentOS 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CENTOS8BUILD/config.status/config.status

Make failed for CentOS 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CENTOS8BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:6130: all] Error 2

CentOS 8 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/CENTOS8BUILD/config.log/config.log.gz

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

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

/home/ci/cibuild.21097/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9899: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:6131: all] Error 2

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/DEB10BUILD/config.status/config.status

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

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

make[1]: Entering directory '/home/ci/cibuild.21097/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1215:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21097/frr-source'
make[1]: Target 'all-am' not remade because of errors.
FreeBSD 12 amd64 build: Failed (click for details)

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

 static void elffile_add_dynreloc(struct elffile *w, Elf_Data *reldata,
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1215:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.21097/frr-source'
gmake: *** [Makefile:6130: all] Error 2

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/FBSD12AMD64/config.status/config.status
FreeBSD 12 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21097/artifact/FBSD12AMD64/config.log/config.log.gz

<stdin>:603: trailing whitespace.
	
warning: 1 line adds whitespace errors.
Report for static_nb.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #39: FILE: /tmp/f1-19810/static_nb.c:39:
Report for static_vty.c | 6 issues
===============================================
< WARNING: line over 80 characters
< #1046: FILE: /tmp/f1-19810/static_vty.c:1046:
< WARNING: line over 80 characters
< #1159: FILE: /tmp/f1-19810/static_vty.c:1159:
< ERROR: trailing whitespace
< #1176: FILE: /tmp/f1-19810/static_vty.c:1176:
Report for static_vty.h | 16 issues
===============================================
< ERROR: code indent should use tabs where possible
< #27: FILE: /tmp/f1-19810/static_vty.h:27:
< WARNING: please, no spaces at the start of a line
< #27: FILE: /tmp/f1-19810/static_vty.h:27:
< ERROR: code indent should use tabs where possible
< #30: FILE: /tmp/f1-19810/static_vty.h:30:
< WARNING: please, no spaces at the start of a line
< #30: FILE: /tmp/f1-19810/static_vty.h:30:
< ERROR: code indent should use tabs where possible
< #32: FILE: /tmp/f1-19810/static_vty.h:32:
< WARNING: please, no spaces at the start of a line
< #32: FILE: /tmp/f1-19810/static_vty.h:32:
< ERROR: code indent should use tabs where possible
< #35: FILE: /tmp/f1-19810/static_vty.h:35:
< WARNING: please, no spaces at the start of a line
< #35: FILE: /tmp/f1-19810/static_vty.h:35:

@idryzhov idryzhov force-pushed the static-show-run-nb branch from 830aa0a to b10f62a Compare August 16, 2021 18:02
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 16, 2021

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

Get source / Pull Request: Successful

Building Stage: Failed

Ubuntu 16.04 i386 build: Failed (click for details)

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1604I386/config.status/config.status
Ubuntu 16.04 i386 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1604I386/config.log/config.log.gz

Ubuntu 18.04 ppc64le build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1804PPC64LEBUILD/config.status/config.status
Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

NetBSD 8 amd64 build: Failed (click for details) NetBSD 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI012BUILD/config.log/config.log.gz

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

doc/user/_build/texinfo/frr.texi:28499: warning: @image file `frr-figures/fig-vnc-redundant-route-reflectors.txt' (for text) unreadable: No such file or directory.
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1216:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
gmake: *** [Makefile:6130: all] Error 2

NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI012BUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details)

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI021BUILD/config.log/config.log.gz

Ubuntu 16.04 amd64 build: Failed (click for details)

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI014BUILD/config.status/config.status
Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI014BUILD/config.log/config.log.gz

Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/DEB11AMD64/config.status/config.status

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:1321: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1216 |  if (ret)
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9902: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/DEB11AMD64/config.log/config.log.gz

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U2004AMD64BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1216 |  if (ret)
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9899: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U2004AMD64BUILD/config.log/config.log.gz

Ubuntu 18.04 arm7 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U18ARM7BUILD/config.log/config.log.gz
Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U18ARM7BUILD/config.status/config.status

Fedora 29 amd64 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make: *** [Makefile:6130: all] Error 2

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/F29BUILD/config.status/config.status
Fedora 29 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/F29BUILD/config.log/config.log.gz

Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9899: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make: *** [Makefile:6131: all] Error 2

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/DEB10BUILD/config.status/config.status

FreeBSD 11 amd64 build: Failed (click for details)

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

/usr/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:1321: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1216:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1216 |  if (ret)
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9901: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
gmake[1]: Leaving directory '/usr/home/ci/cibuild.21098/frr-source'
gmake[1]: Target 'all-am' not remade because of errors.

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI009BUILD/config.status/config.status
FreeBSD 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI009BUILD/config.log/config.log.gz

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

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
Ubuntu 16.04 arm8 build: Failed (click for details)

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U16ARM8BUILD/config.log/config.log.gz
Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U16ARM8BUILD/config.status/config.status

FreeBSD 12 amd64 build: Failed (click for details)

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

 static void elffile_add_dynreloc(struct elffile *w, Elf_Data *reldata,
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1216:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.21098/frr-source'
gmake: *** [Makefile:6130: all] Error 2

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/FBSD12AMD64/config.status/config.status
FreeBSD 12 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/FBSD12AMD64/config.log/config.log.gz

Ubuntu 18.04 amd64 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1804AMD64/config.status/config.status
Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1804AMD64/config.log/config.log.gz

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

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Ubuntu 16.04 arm7 build: Failed (click for details) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI101BUILD/config.log/config.log.gz

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
CentOS 8 amd64 build: Failed (click for details) CentOS 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CENTOS8BUILD/config.status/config.status

Make failed for CentOS 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CENTOS8BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make: *** [Makefile:6130: all] Error 2

CentOS 8 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CENTOS8BUILD/config.log/config.log.gz

Successful on other platforms/tests
  • CentOS 7 amd64 build
  • OpenBSD 6 amd64 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
Ubuntu 16.04 i386 build: Failed (click for details)

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1604I386/config.status/config.status
Ubuntu 16.04 i386 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1604I386/config.log/config.log.gz

Ubuntu 18.04 ppc64le build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1804PPC64LEBUILD/config.status/config.status
Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

NetBSD 8 amd64 build: Failed (click for details) NetBSD 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI012BUILD/config.log/config.log.gz

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

doc/user/_build/texinfo/frr.texi:28499: warning: @image file `frr-figures/fig-vnc-redundant-route-reflectors.txt' (for text) unreadable: No such file or directory.
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1216:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
gmake: *** [Makefile:6130: all] Error 2

NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI012BUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details)

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI021BUILD/config.log/config.log.gz

Ubuntu 16.04 amd64 build: Failed (click for details)

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI014BUILD/config.status/config.status
Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI014BUILD/config.log/config.log.gz

Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/DEB11AMD64/config.status/config.status

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:1321: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1216 |  if (ret)
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9902: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/DEB11AMD64/config.log/config.log.gz

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U2004AMD64BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1216 |  if (ret)
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9899: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U2004AMD64BUILD/config.log/config.log.gz

Ubuntu 18.04 arm7 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U18ARM7BUILD/config.log/config.log.gz
Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U18ARM7BUILD/config.status/config.status

Fedora 29 amd64 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make: *** [Makefile:6130: all] Error 2

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/F29BUILD/config.status/config.status
Fedora 29 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/F29BUILD/config.log/config.log.gz

Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9899: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make: *** [Makefile:6131: all] Error 2

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/DEB10BUILD/config.status/config.status

FreeBSD 11 amd64 build: Failed (click for details)

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

/usr/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:1321: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1216:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
 1216 |  if (ret)
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9901: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
gmake[1]: Leaving directory '/usr/home/ci/cibuild.21098/frr-source'
gmake[1]: Target 'all-am' not remade because of errors.

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI009BUILD/config.status/config.status
FreeBSD 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI009BUILD/config.log/config.log.gz

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

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
Ubuntu 16.04 arm8 build: Failed (click for details)

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U16ARM8BUILD/config.log/config.log.gz
Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U16ARM8BUILD/config.status/config.status

FreeBSD 12 amd64 build: Failed (click for details)

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

 static void elffile_add_dynreloc(struct elffile *w, Elf_Data *reldata,
staticd/static_vty.c: In function 'static_nexthop_cli_cmp':
staticd/static_vty.c:1216:5: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.21098/frr-source'
gmake: *** [Makefile:6130: all] Error 2

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/FBSD12AMD64/config.status/config.status
FreeBSD 12 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/FBSD12AMD64/config.log/config.log.gz

Ubuntu 18.04 amd64 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1804AMD64/config.status/config.status
Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/U1804AMD64/config.log/config.log.gz

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

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

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make[1]: Target 'all-am' not remade because of errors.
Ubuntu 16.04 arm7 build: Failed (click for details) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CI101BUILD/config.log/config.log.gz

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

/home/ci/cibuild.21098/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
Makefile:9276: recipe for target 'staticd/static_vty.o' failed
make[1]: *** [staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
CentOS 8 amd64 build: Failed (click for details) CentOS 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CENTOS8BUILD/config.status/config.status

Make failed for CentOS 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CENTOS8BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.21098/frr-source'
staticd/static_vty.c: In function static_nexthop_cli_cmp:
staticd/static_vty.c:1216:5: error: ret may be used uninitialized in this function [-Werror=maybe-uninitialized]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:9898: staticd/static_vty.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.21098/frr-source'
make: *** [Makefile:6130: all] Error 2

CentOS 8 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-21098/artifact/CENTOS8BUILD/config.log/config.log.gz

Report for static_nb.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #39: FILE: /tmp/f1-26382/static_nb.c:39:

@LabN-CI
Copy link
Collaborator

LabN-CI commented Aug 16, 2021

Outdated results 💚

Basic BGPD CI results: SUCCESS, 0 tests failed

_ _
Result SUCCESS git merge/9410 b10f62a
Date 08/16/2021
Start 14:50:40
Finish 15:16:55
Run-Time 26:15
Total 1813
Pass 1813
Fail 0
Valgrind-Errors 0
Valgrind-Loss 0
Details vncregress-2021-08-16-14:50:40.txt
Log autoscript-2021-08-16-14:51:50.log.bz2
Memory 486 479 426

For details, please contact louberger

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 16, 2021

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 i386 part 3: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPO3U18I386-21100/test

Topology Tests failed for Topotests Ubuntu 18.04 i386 part 3:

2021-08-16 18:47:45,017 ERROR: 'router_json_cmp' failed after 39.46 seconds
2021-08-16 18:47:49,051 ERROR: assert failed at "bgp_evpn_overlay_index_gateway.test_bgp_evpn_overlay_index_gateway/test_evpn_gateway_ip_basic_topo": "PE2" JSON output mismatch for show bgp vrf vrf-blue ipv6 json
assert Generated JSON diff error report:
  
  > $->routes: d2 has key '100::21/128' which is not present in d1
2021-08-16 18:50:52,097 ERROR: r5: bgpd left a dead pidfile (pid=12626)
r1: Daemon bgpd not running

From frr r1 bgpd log file:
2021/08/16 19:00:21 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:21 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv6 fd00::2
2021/08/16 19:00:22 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:22 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:00:23 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:00:23 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:00:24 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:24 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:00:24 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:24 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv4 neighbor 192.168.0.2 graceful-restart json
2021/08/16 19:00:25 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:25 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv6 neighbor fd00::2 graceful-restart json
2021/08/16 19:00:26 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:26 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:32 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:32 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:32 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:38 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:38 BGP: [M7Q4P-46WDR] vty[??]@# do write memory


r2: Daemon bgpd not running

From frr r2 bgpd log file:
2021/08/16 19:01:53 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:53 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv4 192.168.0.1
2021/08/16 19:01:53 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:53 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv6 fd00::1
2021/08/16 19:01:55 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.1 in vrf default
2021/08/16 19:01:55 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::1 in vrf default
2021/08/16 19:01:56 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:56 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:01:56 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:56 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv4 neighbor 192.168.0.1 graceful-restart json
2021/08/16 19:01:57 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:57 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv6 neighbor fd00::1 graceful-restart json
2021/08/16 19:01:57 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:58 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:02:03 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:02:04 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:02:04 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:02:09 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:02:09 BGP: [M7Q4P-46WDR] vty[??]@# do write memory


r1: Daemon bgpd not running

From frr r1 bgpd log file:
2021/08/16 19:03:34 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:34 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv6 fd00::2
2021/08/16 19:03:35 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:35 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:03:37 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:03:37 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:03:38 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:38 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:03:38 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:38 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv4 neighbor 192.168.0.2 graceful-restart json
2021/08/16 19:03:39 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:39 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv6 neighbor fd00::2 graceful-restart json
2021/08/16 19:03:39 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:40 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:46 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:46 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:46 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:52 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:52 BGP: [M7Q4P-46WDR] vty[??]@# do write memory


r1: Daemon bgpd not running

From frr r1 bgpd log file:
2021/08/16 19:04:07 BGP: [M7Q4P-46WDR] vty[??]@(config)# log file bgpd.log
2021/08/16 19:04:08 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:04:08 BGP: [M7Q4P-46WDR] vty[??]@# do show logging
2021/08/16 19:04:08 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:04:08 BGP: [M7Q4P-46WDR] vty[??]@# do write terminal

2021/08/16 19:04:09 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:04:09 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:04:09 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:04:09 BGP: [M7Q4P-46WDR] vty[??]@# configure terminal
2021/08/16 19:04:09 BGP: [M7Q4P-46WDR] vty[??]@(config)# XFRR_start_configuration
2021/08/16 19:04:09 BGP: [M7Q4P-46WDR] vty[??]@(config)# no log commands

2021/08/16 19:04:09 BGP: [VTVCM-Y2NW3] Configuration Read in Took: 00:00:00
2021/08/16 19:04:10 BGP: [VTVCM-Y2NW3] Configuration Read in Took: 00:00:00
2021/08/16 19:04:13 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:04:13 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:04:43 BGP: [VTVCM-Y2NW3] Configuration Read in Took: 00:00:00
2021/08/16 19:04:46 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:04:46 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default

r1: Daemon bgpd not running

From frr r1 bgpd log file:
2021/08/16 19:05:52 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:52 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv6 fd00::2
2021/08/16 19:05:53 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:53 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:05:55 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:05:55 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:05:55 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:55 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:05:56 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:56 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv4 neighbor 192.168.0.2 graceful-restart json
2021/08/16 19:05:56 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:56 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv6 neighbor fd00::2 graceful-restart json
2021/08/16 19:05:57 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:57 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:06:03 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:06:03 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:06:04 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:06:09 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:06:09 BGP: [M7Q4P-46WDR] vty[??]@# do write memory


r1: Daemon bgpd not running

From frr r1 bgpd log file:
2021/08/16 19:07:00 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:00 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv6 fd00::2
2021/08/16 19:07:01 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:01 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:07:03 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:07:03 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:07:03 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:03 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:07:04 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:04 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv4 neighbor 192.168.0.2 graceful-restart json
2021/08/16 19:07:04 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:04 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv6 neighbor fd00::2 graceful-restart json
2021/08/16 19:07:05 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:05 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:11 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:11 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:12 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:17 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:17 BGP: [M7Q4P-46WDR] vty[??]@# do write memory

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

Topotests Ubuntu 18.04 i386 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPO9U18I386-21100/test

Topology Tests failed for Topotests Ubuntu 18.04 i386 part 9:

2021-08-16 18:57:13,134 WARNING: vtysh_cmd: r0: failed to convert json output: : No JSON object could be decoded
2021-08-16 18:57:32,030 WARNING: vtysh_cmd: r1: failed to convert json output: : No JSON object could be decoded
2021-08-16 19:08:04,510 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 1893, in create_interfaces_cfg
    tgen, c_router, interface_data, "interface_config", build=build
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 359, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 617, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 3: % Unknown command[16]: ip ospf hello-interval 65536 


2021-08-16 19:08:35,051 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 1893, in create_interfaces_cfg
    tgen, c_router, interface_data, "interface_config", build=build
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 359, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 617, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 3: % Unknown command[16]: ip ospf dead-interval 65536 

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

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

Warnings Generated during build:

Checkout code: Successful with additional warnings
Topotests Ubuntu 18.04 i386 part 3: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPO3U18I386-21100/test

Topology Tests failed for Topotests Ubuntu 18.04 i386 part 3:

2021-08-16 18:47:45,017 ERROR: 'router_json_cmp' failed after 39.46 seconds
2021-08-16 18:47:49,051 ERROR: assert failed at "bgp_evpn_overlay_index_gateway.test_bgp_evpn_overlay_index_gateway/test_evpn_gateway_ip_basic_topo": "PE2" JSON output mismatch for show bgp vrf vrf-blue ipv6 json
assert Generated JSON diff error report:
  
  > $->routes: d2 has key '100::21/128' which is not present in d1
2021-08-16 18:50:52,097 ERROR: r5: bgpd left a dead pidfile (pid=12626)
r1: Daemon bgpd not running

From frr r1 bgpd log file:
2021/08/16 19:00:21 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:21 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv6 fd00::2
2021/08/16 19:00:22 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:22 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:00:23 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:00:23 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:00:24 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:24 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:00:24 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:24 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv4 neighbor 192.168.0.2 graceful-restart json
2021/08/16 19:00:25 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:25 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv6 neighbor fd00::2 graceful-restart json
2021/08/16 19:00:26 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:26 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:32 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:32 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:32 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:38 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:00:38 BGP: [M7Q4P-46WDR] vty[??]@# do write memory


r2: Daemon bgpd not running

From frr r2 bgpd log file:
2021/08/16 19:01:53 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:53 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv4 192.168.0.1
2021/08/16 19:01:53 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:53 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv6 fd00::1
2021/08/16 19:01:55 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.1 in vrf default
2021/08/16 19:01:55 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::1 in vrf default
2021/08/16 19:01:56 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:56 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:01:56 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:56 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv4 neighbor 192.168.0.1 graceful-restart json
2021/08/16 19:01:57 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:57 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv6 neighbor fd00::1 graceful-restart json
2021/08/16 19:01:57 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:01:58 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:02:03 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:02:04 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:02:04 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:02:09 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:02:09 BGP: [M7Q4P-46WDR] vty[??]@# do write memory


r1: Daemon bgpd not running

From frr r1 bgpd log file:
2021/08/16 19:03:34 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:34 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv6 fd00::2
2021/08/16 19:03:35 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:35 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:03:37 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:03:37 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:03:38 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:38 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:03:38 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:38 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv4 neighbor 192.168.0.2 graceful-restart json
2021/08/16 19:03:39 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:39 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv6 neighbor fd00::2 graceful-restart json
2021/08/16 19:03:39 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:40 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:46 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:46 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:46 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:52 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:03:52 BGP: [M7Q4P-46WDR] vty[??]@# do write memory


r1: Daemon bgpd not running

From frr r1 bgpd log file:
2021/08/16 19:04:07 BGP: [M7Q4P-46WDR] vty[??]@(config)# log file bgpd.log
2021/08/16 19:04:08 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:04:08 BGP: [M7Q4P-46WDR] vty[??]@# do show logging
2021/08/16 19:04:08 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:04:08 BGP: [M7Q4P-46WDR] vty[??]@# do write terminal

2021/08/16 19:04:09 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:04:09 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:04:09 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:04:09 BGP: [M7Q4P-46WDR] vty[??]@# configure terminal
2021/08/16 19:04:09 BGP: [M7Q4P-46WDR] vty[??]@(config)# XFRR_start_configuration
2021/08/16 19:04:09 BGP: [M7Q4P-46WDR] vty[??]@(config)# no log commands

2021/08/16 19:04:09 BGP: [VTVCM-Y2NW3] Configuration Read in Took: 00:00:00
2021/08/16 19:04:10 BGP: [VTVCM-Y2NW3] Configuration Read in Took: 00:00:00
2021/08/16 19:04:13 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:04:13 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:04:43 BGP: [VTVCM-Y2NW3] Configuration Read in Took: 00:00:00
2021/08/16 19:04:46 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:04:46 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default

r1: Daemon bgpd not running

From frr r1 bgpd log file:
2021/08/16 19:05:52 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:52 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv6 fd00::2
2021/08/16 19:05:53 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:53 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:05:55 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:05:55 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:05:55 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:55 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:05:56 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:56 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv4 neighbor 192.168.0.2 graceful-restart json
2021/08/16 19:05:56 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:56 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv6 neighbor fd00::2 graceful-restart json
2021/08/16 19:05:57 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:05:57 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:06:03 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:06:03 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:06:04 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:06:09 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:06:09 BGP: [M7Q4P-46WDR] vty[??]@# do write memory


r1: Daemon bgpd not running

From frr r1 bgpd log file:
2021/08/16 19:07:00 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:00 BGP: [M7Q4P-46WDR] vty[??]@# clear bgp ipv6 fd00::2
2021/08/16 19:07:01 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:01 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:07:03 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv4 Unicast from 192.168.0.2 in vrf default
2021/08/16 19:07:03 BGP: [M59KS-A3ZXZ] bgp_update_receive: rcvd End-of-RIB for IPv6 Unicast from fd00::2 in vrf default
2021/08/16 19:07:03 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:03 BGP: [M7Q4P-46WDR] vty[??]@# show bgp vrf all summary json
2021/08/16 19:07:04 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:04 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv4 neighbor 192.168.0.2 graceful-restart json
2021/08/16 19:07:04 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:04 BGP: [M7Q4P-46WDR] vty[??]@# show bgp ipv6 neighbor fd00::2 graceful-restart json
2021/08/16 19:07:05 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:05 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:11 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:11 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:12 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:17 BGP: [M7Q4P-46WDR] vty[??]@> enable
2021/08/16 19:07:17 BGP: [M7Q4P-46WDR] vty[??]@# do write memory

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

Topotests Ubuntu 18.04 i386 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPO9U18I386-21100/test

Topology Tests failed for Topotests Ubuntu 18.04 i386 part 9:

2021-08-16 18:57:13,134 WARNING: vtysh_cmd: r0: failed to convert json output: : No JSON object could be decoded
2021-08-16 18:57:32,030 WARNING: vtysh_cmd: r1: failed to convert json output: : No JSON object could be decoded
2021-08-16 19:08:04,510 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 1893, in create_interfaces_cfg
    tgen, c_router, interface_data, "interface_config", build=build
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 359, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 617, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 3: % Unknown command[16]: ip ospf hello-interval 65536 


2021-08-16 19:08:35,051 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 1893, in create_interfaces_cfg
    tgen, c_router, interface_data, "interface_config", build=build
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 359, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18I386/topotests/lib/common_config.py", line 617, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 3: % Unknown command[16]: ip ospf dead-interval 65536 

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

Topotests Ubuntu 18.04 arm8 part 1: Failed (click for details) Topotests Ubuntu 18.04 arm8 part 1: No useful log found
Report for static_nb.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #39: FILE: /tmp/f1-24791/static_nb.c:39:

return YANG_ITER_CONTINUE;
}

static void nexthop_cli_show(struct vty *vty, const struct lyd_node *route,
Copy link
Contributor

Choose a reason for hiding this comment

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

Should we not start all functions in this file with "static_"? I thought that is general convention being followed in FRR code.

Copy link
Contributor

Choose a reason for hiding this comment

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

Same comment applies to all other functions added in this PR.

Copy link
Contributor Author

@idryzhov idryzhov Aug 17, 2021

Choose a reason for hiding this comment

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

This is a static (internal) function so it doesn't matter. All public functions are prefixed with static_.

if (ret)
return ret;

return if_cmp_name_func(yang_dnode_get_string(dnode1, "./vrf"),
Copy link
Contributor

Choose a reason for hiding this comment

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

Should this compare not be the first compare criteria?

Copy link
Contributor

Choose a reason for hiding this comment

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

I realise this is comparing the next hops within the same route. So the VRF here is the outgoing VRF the next hop points to. So maybe this correct order. I am really not sure what the order should be. Please give it a thought and take a final call appropriately.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, it's nexthop-vrf so it should be last to compare.

@pushpasis
Copy link
Contributor

@idryzhov I have reviewed the code changes. Mostly everything looks okay. However I have pointed out few points to consider in the comments. Thanks for making these changes anyways!!

@pushpasis
Copy link
Contributor

Also suggest that you include a sample output for the 'show running-config' output for STATICd with and without these changes somewhere in the description. Hoping there's no change in the output format as a result of these changes.

@idryzhov
Copy link
Contributor Author

Also suggest that you include a sample output for the 'show running-config' output for STATICd with and without these changes somewhere in the description. Hoping there's no change in the output format as a result of these changes.

There's no difference in the output other than added sorting. Previously only the nexthops within the route were sorted, now everything is sorted – routes, paths, and nexthops. I don't see any point in adding the same text two times in the commit message.

@idryzhov
Copy link
Contributor Author

ci:rerun

Copy link
Contributor

@pushpasis pushpasis left a comment

Choose a reason for hiding this comment

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

Changes look good.

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 18, 2021

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

Warnings Generated during build:

Checkout code: Successful with additional warnings
Topotests Ubuntu 18.04 arm8 part 1: Failed (click for details) Topotests Ubuntu 18.04 arm8 part 1: No useful log found
Report for static_nb.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #39: FILE: /tmp/f1-29904/static_nb.c:39:

@idryzhov
Copy link
Contributor Author

ci:rerun

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 18, 2021

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topotests Ubuntu 18.04 amd64 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPO9U18AMD64-21175/test

Topology Tests failed for Topotests Ubuntu 18.04 amd64 part 9:

2021-08-18 13:09:35,606 WARNING: vtysh_cmd: r0: failed to convert json output: : No JSON object could be decoded
2021-08-18 13:10:00,284 WARNING: vtysh_cmd: r1: failed to convert json output: : No JSON object could be decoded
2021-08-18 13:20:00,903 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 1893, in create_interfaces_cfg
    tgen, c_router, interface_data, "interface_config", build=build
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 359, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 617, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 3: % Unknown command[16]: ip ospf hello-interval 65536 


2021-08-18 13:20:21,082 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 1893, in create_interfaces_cfg
    tgen, c_router, interface_data, "interface_config", build=build
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 359, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 617, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 3: % Unknown command[16]: ip ospf dead-interval 65536 


2021-08-18 13:39:08,914 ERROR: assert failed at "test_ospfv3_asbr_summary_topo1/test_ospfv3_type5_summary_tc46_p0": Testcase test_ospfv3_type5_summary_tc46_p0 : Failed 
   Error: Routes still present in OSPF RIB True
assert True is not True
2021-08-18 13:45:16,234 ERROR: r14: zebra left a dead pidfile (pid=22861)
2021-08-18 13:45:16,469 ERROR: r12: pimd left a dead pidfile (pid=23052)
2021-08-18 13:45:53,878 ERROR: r2: zebra left a dead pidfile (pid=25883)

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

Successful on other platforms/tests
  • Topotests debian 10 amd64 part 3
  • Addresssanitizer topotests part 1
  • Topotests debian 10 amd64 part 8
  • IPv6 protocols on Ubuntu 18.04
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests Ubuntu 18.04 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 8
  • Topotests Ubuntu 18.04 amd64 part 4
  • IPv4 protocols on Ubuntu 18.04
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 arm8 part 1
  • Addresssanitizer topotests part 8
  • Addresssanitizer topotests part 3
  • Debian 10 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 7
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests Ubuntu 18.04 arm8 part 2
  • Topotests debian 10 amd64 part 7
  • Addresssanitizer topotests part 6
  • IPv4 ldp protocol on Ubuntu 18.04
  • Ubuntu 20.04 deb pkg check
  • Debian 9 deb pkg check
  • Topotests debian 10 amd64 part 9
  • Topotests Ubuntu 18.04 i386 part 0
  • Topotests Ubuntu 18.04 i386 part 5
  • Topotests Ubuntu 18.04 arm8 part 9
  • Topotests Ubuntu 18.04 arm8 part 4
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 8
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests Ubuntu 18.04 arm8 part 3
  • Topotests debian 10 amd64 part 5
  • Fedora 29 rpm pkg check
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests debian 10 amd64 part 1
  • Topotests Ubuntu 18.04 i386 part 8
  • Addresssanitizer topotests part 4
  • Addresssanitizer topotests part 7
  • Topotests debian 10 amd64 part 0
  • Addresssanitizer topotests part 9
  • Topotests debian 10 amd64 part 6
  • Topotests Ubuntu 18.04 amd64 part 2
  • Topotests Ubuntu 18.04 amd64 part 0
  • Addresssanitizer topotests part 5
  • Topotests Ubuntu 18.04 i386 part 4
  • Ubuntu 16.04 deb pkg check
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 i386 part 9
  • Topotests Ubuntu 18.04 arm8 part 0
  • Topotests Ubuntu 18.04 amd64 part 6
  • Topotests debian 10 amd64 part 2
  • Topotests Ubuntu 18.04 i386 part 1
  • Topotests Ubuntu 18.04 arm8 part 5
  • Ubuntu 18.04 deb pkg check
  • Addresssanitizer topotests part 0
  • Topotests debian 10 amd64 part 4
  • Topotests Ubuntu 18.04 amd64 part 1
  • Static analyzer (clang)

Warnings Generated during build:

Checkout code: Successful with additional warnings
Topotests Ubuntu 18.04 amd64 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-TOPO9U18AMD64-21175/test

Topology Tests failed for Topotests Ubuntu 18.04 amd64 part 9:

2021-08-18 13:09:35,606 WARNING: vtysh_cmd: r0: failed to convert json output: : No JSON object could be decoded
2021-08-18 13:10:00,284 WARNING: vtysh_cmd: r1: failed to convert json output: : No JSON object could be decoded
2021-08-18 13:20:00,903 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 1893, in create_interfaces_cfg
    tgen, c_router, interface_data, "interface_config", build=build
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 359, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 617, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 3: % Unknown command[16]: ip ospf hello-interval 65536 


2021-08-18 13:20:21,082 ERROR: Traceback (most recent call last):
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 1893, in create_interfaces_cfg
    tgen, c_router, interface_data, "interface_config", build=build
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 359, in create_common_configuration
    load_config_to_router(tgen, router)
  File "/root/bamboo-agent-home/xml-data/build-dir/FRR-FRRPULLREQ-TOPO9U18AMD64/topotests/lib/common_config.py", line 617, in load_config_to_router
    raise InvalidCLIError("%s" % output)
InvalidCLIError: line 3: % Unknown command[16]: ip ospf dead-interval 65536 


2021-08-18 13:39:08,914 ERROR: assert failed at "test_ospfv3_asbr_summary_topo1/test_ospfv3_type5_summary_tc46_p0": Testcase test_ospfv3_type5_summary_tc46_p0 : Failed 
   Error: Routes still present in OSPF RIB True
assert True is not True
2021-08-18 13:45:16,234 ERROR: r14: zebra left a dead pidfile (pid=22861)
2021-08-18 13:45:16,469 ERROR: r12: pimd left a dead pidfile (pid=23052)
2021-08-18 13:45:53,878 ERROR: r2: zebra left a dead pidfile (pid=25883)

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

Report for static_nb.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #39: FILE: /tmp/f1-26949/static_nb.c:39:

@idryzhov
Copy link
Contributor Author

ci:rerun

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 18, 2021

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-FRRPULLREQ-21198/

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 static_nb.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #39: FILE: /tmp/f1-1998/static_nb.c:39:

@choppsv1 choppsv1 self-requested a review August 23, 2021 15:08
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
@idryzhov idryzhov force-pushed the static-show-run-nb branch from b10f62a to f800deb Compare August 31, 2021 15:00
@LabN-CI
Copy link
Collaborator

LabN-CI commented Aug 31, 2021

Outdated results 💚

Basic BGPD CI results: SUCCESS, 0 tests failed

_ _
Result SUCCESS git merge/9410 f800deb
Date 08/31/2021
Start 11:00:58
Finish 11:27:10
Run-Time 26:12
Total 1813
Pass 1813
Fail 0
Valgrind-Errors 0
Valgrind-Loss 0
Details vncregress-2021-08-31-11:00:58.txt
Log autoscript-2021-08-31-11:02:13.log.bz2
Memory 495 496 425

For details, please contact louberger

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 31, 2021

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-FRRPULLREQ-21500/

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 static_nb.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #39: FILE: /tmp/f1-31252/static_nb.c:39:

Copy link
Contributor

@choppsv1 choppsv1 left a comment

Choose a reason for hiding this comment

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

In the cli config I entered vrf RED then I entered ? and vtysh cored.


if (vrf->vrf_id != VRF_DEFAULT)
vty_endframe(vty, "exit-vrf\n!\n");
dnode = yang_dnode_get(running_config->dnode, "/frr-routing:routing");
Copy link
Contributor

Choose a reason for hiding this comment

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

The node chosen here seems very shallow in the tree, this probably works b/c its traversing a libyang tree inside staticd. Wondering, if this code has to move with newer centralized management will it break? Is there a more specific node that could be chosen?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I don't see any problem that can happen when this is moved to mgmtd. Yes, using this path means that it'll output the whole config, not only the staticd config, but this is the point of mgmtd :)

@idryzhov
Copy link
Contributor Author

In the cli config I entered vrf RED then I entered ? and vtysh cored.

Not my bug, I didn't even change any vtysh code. It was introduced in #9497.

continue;
}
}
static_nexthop_list_add_after(&(pn->nexthop_list), cp, nh);
Copy link
Contributor

Choose a reason for hiding this comment

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

Have a concern that downstream code (in zebra?) may count on this sorting for having deterministic ECMP NH selection.. it probably shouldn't but let's check.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Removed this change.

@LabN-CI
Copy link
Collaborator

LabN-CI commented Sep 14, 2021

💚 Basic BGPD CI results: SUCCESS, 0 tests failed

Results table
_ _
Result SUCCESS git merge/9410 6cc73da
Date 09/14/2021
Start 10:22:18
Finish 10:48:30
Run-Time 26:12
Total 1813
Pass 1813
Fail 0
Valgrind-Errors 0
Valgrind-Loss 0
Details vncregress-2021-09-14-10:22:18.txt
Log autoscript-2021-09-14-10:23:28.log.bz2
Memory 512 516 427

For details, please contact louberger

@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-161/

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 static_nb.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #39: FILE: /tmp/f1-22834/static_nb.c:39:

@choppsv1 choppsv1 merged commit 2e69e38 into FRRouting:master Sep 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Not fully sorted static routes in configuration.
6 participants