Changes:
[Oliver Smith] debian-bookworm-build: add virtualenv
[Oliver Smith] scripts/kernel-test: do shallow fetch
[Oliver Smith] kernel-test/kernel-build: update net-next branch
[Oliver Smith] jenkins-common: fix_perms: chown files too
[Oliver Smith] scripts/kernel-test: put mknod commands in init.sh
[Oliver Smith] scripts/kernel-test: build initrd+kernel as user
------------------------------------------ [...truncated 205.07 KB...] #8 28.53 g++ -shared -o Socket_API_Definitions_part_1.so Socket_API_Definitions_part_1.o #8 28.53 g++ -shared -o Socket_API_Definitions_part_2.so Socket_API_Definitions_part_2.o #8 28.54 g++ -shared -o Socket_API_Definitions_part_3.so Socket_API_Definitions_part_3.o #8 28.54 g++ -shared -o Socket_API_Definitions_part_4.so Socket_API_Definitions_part_4.o #8 28.54 g++ -shared -o Socket_API_Definitions_part_5.so Socket_API_Definitions_part_5.o #8 28.54 g++ -shared -o Socket_API_Definitions_part_6.so Socket_API_Definitions_part_6.o #8 28.54 g++ -shared -o Socket_API_Definitions_part_7.so Socket_API_Definitions_part_7.o #8 28.55 g++ -shared -o TCCConversion_Functions_part_1.so TCCConversion_Functions_part_1.o #8 28.55 g++ -shared -o TCCConversion_Functions_part_2.so TCCConversion_Functions_part_2.o #8 28.56 g++ -shared -o TCCConversion_Functions_part_3.so TCCConversion_Functions_part_3.o #8 28.57 g++ -shared -o TCCConversion_Functions_part_4.so TCCConversion_Functions_part_4.o #8 28.57 g++ -shared -o TCCConversion_Functions_part_5.so TCCConversion_Functions_part_5.o #8 28.57 g++ -shared -o TCCConversion_Functions_part_6.so TCCConversion_Functions_part_6.o #8 28.57 g++ -shared -o TCCConversion_Functions_part_7.so TCCConversion_Functions_part_7.o #8 28.57 g++ -shared -o TCCEncoding_Functions_part_1.so TCCEncoding_Functions_part_1.o #8 28.57 g++ -shared -o TCCEncoding_Functions_part_2.so TCCEncoding_Functions_part_2.o #8 28.57 g++ -shared -o TCCEncoding_Functions_part_3.so TCCEncoding_Functions_part_3.o #8 28.58 g++ -shared -o TCCEncoding_Functions_part_4.so TCCEncoding_Functions_part_4.o #8 28.58 g++ -shared -o TCCEncoding_Functions_part_5.so TCCEncoding_Functions_part_5.o #8 28.59 g++ -shared -o TCCEncoding_Functions_part_6.so TCCEncoding_Functions_part_6.o #8 28.59 g++ -shared -o TCCEncoding_Functions_part_7.so TCCEncoding_Functions_part_7.o #8 28.60 g++ -shared -o TCCInterface_Functions_part_1.so TCCInterface_Functions_part_1.o #8 28.60 g++ -shared -o TCCInterface_Functions_part_2.so TCCInterface_Functions_part_2.o #8 28.60 g++ -shared -o TCCInterface_Functions_part_3.so TCCInterface_Functions_part_3.o #8 28.60 g++ -shared -o TCCInterface_Functions_part_4.so TCCInterface_Functions_part_4.o #8 28.61 g++ -shared -o TCCInterface_Functions_part_5.so TCCInterface_Functions_part_5.o #8 28.61 g++ -shared -o TCCInterface_Functions_part_6.so TCCInterface_Functions_part_6.o #8 28.61 g++ -shared -o TCCInterface_Functions_part_7.so TCCInterface_Functions_part_7.o #8 28.61 g++ -shared -o TELNETasp_PortType_part_1.so TELNETasp_PortType_part_1.o #8 28.61 g++ -shared -o TELNETasp_PortType_part_2.so TELNETasp_PortType_part_2.o #8 28.63 g++ -shared -o TELNETasp_PortType_part_3.so TELNETasp_PortType_part_3.o #8 28.63 g++ -shared -o TELNETasp_PortType_part_4.so TELNETasp_PortType_part_4.o #8 28.63 g++ -shared -o TELNETasp_PortType_part_5.so TELNETasp_PortType_part_5.o #8 28.63 g++ -shared -o TELNETasp_PortType_part_6.so TELNETasp_PortType_part_6.o #8 28.63 g++ -shared -o TELNETasp_PortType_part_7.so TELNETasp_PortType_part_7.o #8 28.63 g++ -shared -o UDP_Types_part_1.so UDP_Types_part_1.o #8 28.64 g++ -shared -o UDP_Types_part_2.so UDP_Types_part_2.o #8 28.64 g++ -shared -o UDP_Types_part_3.so UDP_Types_part_3.o #8 28.64 g++ -shared -o UDP_Types_part_4.so UDP_Types_part_4.o #8 28.65 g++ -shared -o UDP_Types_part_5.so UDP_Types_part_5.o #8 28.65 g++ -shared -o UDP_Types_part_6.so UDP_Types_part_6.o #8 28.65 g++ -shared -o UDP_Types_part_7.so UDP_Types_part_7.o #8 28.65 g++ -shared -o BSSGP_EncDec.so BSSGP_EncDec.o #8 28.66 g++ -shared -o DIAMETER_CodecPort_CtrlFunctDef.so DIAMETER_CodecPort_CtrlFunctDef.o #8 28.66 g++ -shared -o DIAMETER_EncDec.so DIAMETER_EncDec.o #8 28.66 g++ -shared -o GTPC_EncDec.so GTPC_EncDec.o #8 28.66 g++ -shared -o GTPU_EncDec.so GTPU_EncDec.o #8 28.66 g++ -shared -o GTPv1C_CodecPort_CtrlFunctDef.so GTPv1C_CodecPort_CtrlFunctDef.o #8 28.66 g++ -shared -o GTPv1U_CodecPort_CtrlFunctDef.so GTPv1U_CodecPort_CtrlFunctDef.o #8 28.67 g++ -shared -o ICMP_EncDec.so ICMP_EncDec.o #8 28.67 g++ -shared -o ICMPv6_EncDec.so ICMPv6_EncDec.o #8 28.68 g++ -shared -o IPL4asp_PT.so IPL4asp_PT.o #8 28.68 g++ -shared -o IPL4asp_discovery.so IPL4asp_discovery.o #8 28.69 g++ -shared -o IP_EncDec.so IP_EncDec.o #8 28.70 g++ -shared -o Native_FunctionDefs.so Native_FunctionDefs.o #8 28.70 g++ -shared -o TCCConversion.so TCCConversion.o #8 28.72 g++ -shared -o TCCInterface.so TCCInterface.o #8 28.79 g++ -shared -o TCCEncoding.so TCCEncoding.o #8 28.80 g++ -shared -o TELNETasp_PT.so TELNETasp_PT.o #8 28.80 g++ -shared -o UDP_EncDec.so UDP_EncDec.o #8 29.09 g++ -shared -o GTPC_Types_part_4.so GTPC_Types_part_4.o #8 29.63 g++ -shared -o GTPC_Types_part_7.so GTPC_Types_part_7.o #8 30.46 g++ -shared -o GTPC_Types_part_5.so GTPC_Types_part_5.o #8 32.98 g++ -shared -o GTPC_Types_part_6.so GTPC_Types_part_6.o #8 33.27 g++ -shared -o DIAMETER_Types.so DIAMETER_Types.o #8 33.41 if g++ -L /usr/lib/titan-fPIC -o GGSN_Tests -Wl,--no-as-needed BSSGP_Types.so DIAMETER_CodecPort.so DIAMETER_CodecPort_CtrlFunct.so DIAMETER_Emulation.so DIAMETER_Templates.so DIAMETER_Types.so DIAMETER_ts29_212_Templates.so DIAMETER_ts29_272_Templates.so DIAMETER_ts32_299_Templates.so GGSN_Tests.so GSM_Types.so GTPC_Types.so GTPU_Types.so GTPv1C_CodecPort.so GTPv1C_CodecPort_CtrlFunct.so GTPv1C_Templates.so GTPv1U_CodecPort.so GTPv1U_CodecPort_CtrlFunct.so GTPv1U_Templates.so General_Types.so ICMP_Templates.so ICMP_Types.so ICMPv6_Templates.so ICMPv6_Types.so IPCP_Types.so IPL4asp_Functions.so IPL4asp_PortType.so IPL4asp_Types.so IP_Types.so Misc_Helpers.so NS_Types.so Native_Functions.so Osmocom_Gb_Types.so Osmocom_Types.so Osmocom_VTY_Functions.so PAP_Types.so Socket_API_Definitions.so TCCConversion_Functions.so TCCEncoding_Functions.so TCCInterface_Functions.so TELNETasp_PortType.so UDP_Types.so BSSGP_Types_part_1.so BSSGP_Types_part_2.so BSSGP_Types_part_3.so BSSGP_Types_part_4.so BSSGP_Types_part_5.so BSSGP_Types_part_6.so BSSGP_Types_part_7.so DIAMETER_CodecPort_part_1.so DIAMETER_CodecPort_part_2.so DIAMETER_CodecPort_part_3.so DIAMETER_CodecPort_part_4.so DIAMETER_CodecPort_part_5.so DIAMETER_CodecPort_part_6.so DIAMETER_CodecPort_part_7.so DIAMETER_CodecPort_CtrlFunct_part_1.so DIAMETER_CodecPort_CtrlFunct_part_2.so DIAMETER_CodecPort_CtrlFunct_part_3.so DIAMETER_CodecPort_CtrlFunct_part_4.so DIAMETER_CodecPort_CtrlFunct_part_5.so DIAMETER_CodecPort_CtrlFunct_part_6.so DIAMETER_CodecPort_CtrlFunct_part_7.so DIAMETER_Emulation_part_1.so DIAMETER_Emulation_part_2.so DIAMETER_Emulation_part_3.so DIAMETER_Emulation_part_4.so DIAMETER_Emulation_part_5.so DIAMETER_Emulation_part_6.so DIAMETER_Emulation_part_7.so DIAMETER_Templates_part_1.so DIAMETER_Templates_part_2.so DIAMETER_Templates_part_3.so DIAMETER_Templates_part_4.so DIAMETER_Templates_part_5.so DIAMETER_Templates_part_6.so DIAMETER_Templates_part_7.so DIAMETER_Types_part_1.so DIAMETER_Types_part_2.so DIAMETER_Types_part_3.so DIAMETER_Types_part_4.so DIAMETER_Types_part_5.so DIAMETER_Types_part_6.so DIAMETER_Types_part_7.so DIAMETER_ts29_212_Templates_part_1.so DIAMETER_ts29_212_Templates_part_2.so DIAMETER_ts29_212_Templates_part_3.so DIAMETER_ts29_212_Templates_part_4.so DIAMETER_ts29_212_Templates_part_5.so DIAMETER_ts29_212_Templates_part_6.so DIAMETER_ts29_212_Templates_part_7.so DIAMETER_ts29_272_Templates_part_1.so DIAMETER_ts29_272_Templates_part_2.so DIAMETER_ts29_272_Templates_part_3.so DIAMETER_ts29_272_Templates_part_4.so DIAMETER_ts29_272_Templates_part_5.so DIAMETER_ts29_272_Templates_part_6.so DIAMETER_ts29_272_Templates_part_7.so DIAMETER_ts32_299_Templates_part_1.so DIAMETER_ts32_299_Templates_part_2.so DIAMETER_ts32_299_Templates_part_3.so DIAMETER_ts32_299_Templates_part_4.so DIAMETER_ts32_299_Templates_part_5.so DIAMETER_ts32_299_Templates_part_6.so DIAMETER_ts32_299_Templates_part_7.so GGSN_Tests_part_1.so GGSN_Tests_part_2.so GGSN_Tests_part_3.so GGSN_Tests_part_4.so GGSN_Tests_part_5.so GGSN_Tests_part_6.so GGSN_Tests_part_7.so GSM_Types_part_1.so GSM_Types_part_2.so GSM_Types_part_3.so GSM_Types_part_4.so GSM_Types_part_5.so GSM_Types_part_6.so GSM_Types_part_7.so GTPC_Types_part_1.so GTPC_Types_part_2.so GTPC_Types_part_3.so GTPC_Types_part_4.so GTPC_Types_part_5.so GTPC_Types_part_6.so GTPC_Types_part_7.so GTPU_Types_part_1.so GTPU_Types_part_2.so GTPU_Types_part_3.so GTPU_Types_part_4.so GTPU_Types_part_5.so GTPU_Types_part_6.so GTPU_Types_part_7.so GTPv1C_CodecPort_part_1.so GTPv1C_CodecPort_part_2.so GTPv1C_CodecPort_part_3.so GTPv1C_CodecPort_part_4.so GTPv1C_CodecPort_part_5.so GTPv1C_CodecPort_part_6.so GTPv1C_CodecPort_part_7.so GTPv1C_CodecPort_CtrlFunct_part_1.so GTPv1C_CodecPort_CtrlFunct_part_2.so GTPv1C_CodecPort_CtrlFunct_part_3.so GTPv1C_CodecPort_CtrlFunct_part_4.so GTPv1C_CodecPort_CtrlFunct_part_5.so GTPv1C_CodecPort_CtrlFunct_part_6.so GTPv1C_CodecPort_CtrlFunct_part_7.so GTPv1C_Templates_part_1.so GTPv1C_Templates_part_2.so GTPv1C_Templates_part_3.so GTPv1C_Templates_part_4.so GTPv1C_Templates_part_5.so GTPv1C_Templates_part_6.so GTPv1C_Templates_part_7.so GTPv1U_CodecPort_part_1.so GTPv1U_CodecPort_part_2.so GTPv1U_CodecPort_part_3.so GTPv1U_CodecPort_part_4.so GTPv1U_CodecPort_part_5.so GTPv1U_CodecPort_part_6.so GTPv1U_CodecPort_part_7.so GTPv1U_CodecPort_CtrlFunct_part_1.so GTPv1U_CodecPort_CtrlFunct_part_2.so GTPv1U_CodecPort_CtrlFunct_part_3.so GTPv1U_CodecPort_CtrlFunct_part_4.so GTPv1U_CodecPort_CtrlFunct_part_5.so GTPv1U_CodecPort_CtrlFunct_part_6.so GTPv1U_CodecPort_CtrlFunct_part_7.so GTPv1U_Templates_part_1.so GTPv1U_Templates_part_2.so GTPv1U_Templates_part_3.so GTPv1U_Templates_part_4.so GTPv1U_Templates_part_5.so GTPv1U_Templates_part_6.so GTPv1U_Templates_part_7.so General_Types_part_1.so General_Types_part_2.so General_Types_part_3.so General_Types_part_4.so General_Types_part_5.so General_Types_part_6.so General_Types_part_7.so ICMP_Templates_part_1.so ICMP_Templates_part_2.so ICMP_Templates_part_3.so ICMP_Templates_part_4.so ICMP_Templates_part_5.so ICMP_Templates_part_6.so ICMP_Templates_part_7.so ICMP_Types_part_1.so ICMP_Types_part_2.so ICMP_Types_part_3.so ICMP_Types_part_4.so ICMP_Types_part_5.so ICMP_Types_part_6.so ICMP_Types_part_7.so ICMPv6_Templates_part_1.so ICMPv6_Templates_part_2.so ICMPv6_Templates_part_3.so ICMPv6_Templates_part_4.so ICMPv6_Templates_part_5.so ICMPv6_Templates_part_6.so ICMPv6_Templates_part_7.so ICMPv6_Types_part_1.so ICMPv6_Types_part_2.so ICMPv6_Types_part_3.so ICMPv6_Types_part_4.so ICMPv6_Types_part_5.so ICMPv6_Types_part_6.so ICMPv6_Types_part_7.so IPCP_Types_part_1.so IPCP_Types_part_2.so IPCP_Types_part_3.so IPCP_Types_part_4.so IPCP_Types_part_5.so IPCP_Types_part_6.so IPCP_Types_part_7.so IPL4asp_Functions_part_1.so IPL4asp_Functions_part_2.so IPL4asp_Functions_part_3.so IPL4asp_Functions_part_4.so IPL4asp_Functions_part_5.so IPL4asp_Functions_part_6.so IPL4asp_Functions_part_7.so IPL4asp_PortType_part_1.so IPL4asp_PortType_part_2.so IPL4asp_PortType_part_3.so IPL4asp_PortType_part_4.so IPL4asp_PortType_part_5.so IPL4asp_PortType_part_6.so IPL4asp_PortType_part_7.so IPL4asp_Types_part_1.so IPL4asp_Types_part_2.so IPL4asp_Types_part_3.so IPL4asp_Types_part_4.so IPL4asp_Types_part_5.so IPL4asp_Types_part_6.so IPL4asp_Types_part_7.so IP_Types_part_1.so IP_Types_part_2.so IP_Types_part_3.so IP_Types_part_4.so IP_Types_part_5.so IP_Types_part_6.so IP_Types_part_7.so Misc_Helpers_part_1.so Misc_Helpers_part_2.so Misc_Helpers_part_3.so Misc_Helpers_part_4.so Misc_Helpers_part_5.so Misc_Helpers_part_6.so Misc_Helpers_part_7.so NS_Types_part_1.so NS_Types_part_2.so NS_Types_part_3.so NS_Types_part_4.so NS_Types_part_5.so NS_Types_part_6.so NS_Types_part_7.so Native_Functions_part_1.so Native_Functions_part_2.so Native_Functions_part_3.so Native_Functions_part_4.so Native_Functions_part_5.so Native_Functions_part_6.so Native_Functions_part_7.so Osmocom_Gb_Types_part_1.so Osmocom_Gb_Types_part_2.so Osmocom_Gb_Types_part_3.so Osmocom_Gb_Types_part_4.so Osmocom_Gb_Types_part_5.so Osmocom_Gb_Types_part_6.so Osmocom_Gb_Types_part_7.so Osmocom_Types_part_1.so Osmocom_Types_part_2.so Osmocom_Types_part_3.so Osmocom_Types_part_4.so Osmocom_Types_part_5.so Osmocom_Types_part_6.so Osmocom_Types_part_7.so Osmocom_VTY_Functions_part_1.so Osmocom_VTY_Functions_part_2.so Osmocom_VTY_Functions_part_3.so Osmocom_VTY_Functions_part_4.so Osmocom_VTY_Functions_part_5.so Osmocom_VTY_Functions_part_6.so Osmocom_VTY_Functions_part_7.so PAP_Types_part_1.so PAP_Types_part_2.so PAP_Types_part_3.so PAP_Types_part_4.so PAP_Types_part_5.so PAP_Types_part_6.so PAP_Types_part_7.so Socket_API_Definitions_part_1.so Socket_API_Definitions_part_2.so Socket_API_Definitions_part_3.so Socket_API_Definitions_part_4.so Socket_API_Definitions_part_5.so Socket_API_Definitions_part_6.so Socket_API_Definitions_part_7.so TCCConversion_Functions_part_1.so TCCConversion_Functions_part_2.so TCCConversion_Functions_part_3.so TCCConversion_Functions_part_4.so TCCConversion_Functions_part_5.so TCCConversion_Functions_part_6.so TCCConversion_Functions_part_7.so TCCEncoding_Functions_part_1.so TCCEncoding_Functions_part_2.so TCCEncoding_Functions_part_3.so TCCEncoding_Functions_part_4.so TCCEncoding_Functions_part_5.so TCCEncoding_Functions_part_6.so TCCEncoding_Functions_part_7.so TCCInterface_Functions_part_1.so TCCInterface_Functions_part_2.so TCCInterface_Functions_part_3.so TCCInterface_Functions_part_4.so TCCInterface_Functions_part_5.so TCCInterface_Functions_part_6.so TCCInterface_Functions_part_7.so TELNETasp_PortType_part_1.so TELNETasp_PortType_part_2.so TELNETasp_PortType_part_3.so TELNETasp_PortType_part_4.so TELNETasp_PortType_part_5.so TELNETasp_PortType_part_6.so TELNETasp_PortType_part_7.so UDP_Types_part_1.so UDP_Types_part_2.so UDP_Types_part_3.so UDP_Types_part_4.so UDP_Types_part_5.so UDP_Types_part_6.so UDP_Types_part_7.so BSSGP_EncDec.so DIAMETER_CodecPort_CtrlFunctDef.so DIAMETER_EncDec.so GTPC_EncDec.so GTPU_EncDec.so GTPv1C_CodecPort_CtrlFunctDef.so GTPv1U_CodecPort_CtrlFunctDef.so ICMP_EncDec.so ICMPv6_EncDec.so IPL4asp_PT.so IPL4asp_discovery.so IP_EncDec.so Native_FunctionDefs.so TCCConversion.so TCCInterface.so TCCEncoding.so TELNETasp_PT.so UDP_EncDec.so \ #8 33.41 -L/usr/lib/titan -lttcn3-parallel-dynamic \ #8 33.41 -L/lib -lcrypto \ #8 33.41 -L/usr/lib -lxml2 -lsctp -lpthread; \ #8 33.41 then : ; else /usr/bin/titanver BSSGP_Types.o DIAMETER_CodecPort.o DIAMETER_CodecPort_CtrlFunct.o DIAMETER_Emulation.o DIAMETER_Templates.o DIAMETER_Types.o DIAMETER_ts29_212_Templates.o DIAMETER_ts29_272_Templates.o DIAMETER_ts32_299_Templates.o GGSN_Tests.o GSM_Types.o GTPC_Types.o GTPU_Types.o GTPv1C_CodecPort.o GTPv1C_CodecPort_CtrlFunct.o GTPv1C_Templates.o GTPv1U_CodecPort.o GTPv1U_CodecPort_CtrlFunct.o GTPv1U_Templates.o General_Types.o ICMP_Templates.o ICMP_Types.o ICMPv6_Templates.o ICMPv6_Types.o IPCP_Types.o IPL4asp_Functions.o IPL4asp_PortType.o IPL4asp_Types.o IP_Types.o Misc_Helpers.o NS_Types.o Native_Functions.o Osmocom_Gb_Types.o Osmocom_Types.o Osmocom_VTY_Functions.o PAP_Types.o Socket_API_Definitions.o TCCConversion_Functions.o TCCEncoding_Functions.o TCCInterface_Functions.o TELNETasp_PortType.o UDP_Types.o BSSGP_Types_part_1.o BSSGP_Types_part_2.o BSSGP_Types_part_3.o BSSGP_Types_part_4.o BSSGP_Types_part_5.o BSSGP_Types_part_6.o BSSGP_Types_part_7.o DIAMETER_CodecPort_part_1.o DIAMETER_CodecPort_part_2.o DIAMETER_CodecPort_part_3.o DIAMETER_CodecPort_part_4.o DIAMETER_CodecPort_part_5.o DIAMETER_CodecPort_part_6.o DIAMETER_CodecPort_part_7.o DIAMETER_CodecPort_CtrlFunct_part_1.o DIAMETER_CodecPort_CtrlFunct_part_2.o DIAMETER_CodecPort_CtrlFunct_part_3.o DIAMETER_CodecPort_CtrlFunct_part_4.o DIAMETER_CodecPort_CtrlFunct_part_5.o DIAMETER_CodecPort_CtrlFunct_part_6.o DIAMETER_CodecPort_CtrlFunct_part_7.o DIAMETER_Emulation_part_1.o DIAMETER_Emulation_part_2.o DIAMETER_Emulation_part_3.o DIAMETER_Emulation_part_4.o DIAMETER_Emulation_part_5.o DIAMETER_Emulation_part_6.o DIAMETER_Emulation_part_7.o DIAMETER_Templates_part_1.o DIAMETER_Templates_part_2.o DIAMETER_Templates_part_3.o DIAMETER_Templates_part_4.o DIAMETER_Templates_part_5.o DIAMETER_Templates_part_6.o DIAMETER_Templates_part_7.o DIAMETER_Types_part_1.o DIAMETER_Types_part_2.o DIAMETER_Types_part_3.o DIAMETER_Types_part_4.o DIAMETER_Types_part_5.o DIAMETER_Types_part_6.o DIAMETER_Types_part_7.o DIAMETER_ts29_212_Templates_part_1.o DIAMETER_ts29_212_Templates_part_2.o DIAMETER_ts29_212_Templates_part_3.o DIAMETER_ts29_212_Templates_part_4.o DIAMETER_ts29_212_Templates_part_5.o DIAMETER_ts29_212_Templates_part_6.o DIAMETER_ts29_212_Templates_part_7.o DIAMETER_ts29_272_Templates_part_1.o DIAMETER_ts29_272_Templates_part_2.o DIAMETER_ts29_272_Templates_part_3.o DIAMETER_ts29_272_Templates_part_4.o DIAMETER_ts29_272_Templates_part_5.o DIAMETER_ts29_272_Templates_part_6.o DIAMETER_ts29_272_Templates_part_7.o DIAMETER_ts32_299_Templates_part_1.o DIAMETER_ts32_299_Templates_part_2.o DIAMETER_ts32_299_Templates_part_3.o DIAMETER_ts32_299_Templates_part_4.o DIAMETER_ts32_299_Templates_part_5.o DIAMETER_ts32_299_Templates_part_6.o DIAMETER_ts32_299_Templates_part_7.o GGSN_Tests_part_1.o GGSN_Tests_part_2.o GGSN_Tests_part_3.o GGSN_Tests_part_4.o GGSN_Tests_part_5.o GGSN_Tests_part_6.o GGSN_Tests_part_7.o GSM_Types_part_1.o GSM_Types_part_2.o GSM_Types_part_3.o GSM_Types_part_4.o GSM_Types_part_5.o GSM_Types_part_6.o GSM_Types_part_7.o GTPC_Types_part_1.o GTPC_Types_part_2.o GTPC_Types_part_3.o GTPC_Types_part_4.o GTPC_Types_part_5.o GTPC_Types_part_6.o GTPC_Types_part_7.o GTPU_Types_part_1.o GTPU_Types_part_2.o GTPU_Types_part_3.o GTPU_Types_part_4.o GTPU_Types_part_5.o GTPU_Types_part_6.o GTPU_Types_part_7.o GTPv1C_CodecPort_part_1.o GTPv1C_CodecPort_part_2.o GTPv1C_CodecPort_part_3.o GTPv1C_CodecPort_part_4.o GTPv1C_CodecPort_part_5.o GTPv1C_CodecPort_part_6.o GTPv1C_CodecPort_part_7.o GTPv1C_CodecPort_CtrlFunct_part_1.o GTPv1C_CodecPort_CtrlFunct_part_2.o GTPv1C_CodecPort_CtrlFunct_part_3.o GTPv1C_CodecPort_CtrlFunct_part_4.o GTPv1C_CodecPort_CtrlFunct_part_5.o GTPv1C_CodecPort_CtrlFunct_part_6.o GTPv1C_CodecPort_CtrlFunct_part_7.o GTPv1C_Templates_part_1.o GTPv1C_Templates_part_2.o GTPv1C_Templates_part_3.o GTPv1C_Templates_part_4.o GTPv1C_Templates_part_5.o GTPv1C_Templates_part_6.o GTPv1C_Templates_part_7.o GTPv1U_CodecPort_part_1.o GTPv1U_CodecPort_part_2.o GTPv1U_CodecPort_part_3.o GTPv1U_CodecPort_part_4.o GTPv1U_CodecPort_part_5.o GTPv1U_CodecPort_part_6.o GTPv1U_CodecPort_part_7.o GTPv1U_CodecPort_CtrlFunct_part_1.o GTPv1U_CodecPort_CtrlFunct_part_2.o GTPv1U_CodecPort_CtrlFunct_part_3.o GTPv1U_CodecPort_CtrlFunct_part_4.o GTPv1U_CodecPort_CtrlFunct_part_5.o GTPv1U_CodecPort_CtrlFunct_part_6.o GTPv1U_CodecPort_CtrlFunct_part_7.o GTPv1U_Templates_part_1.o GTPv1U_Templates_part_2.o GTPv1U_Templates_part_3.o GTPv1U_Templates_part_4.o GTPv1U_Templates_part_5.o GTPv1U_Templates_part_6.o GTPv1U_Templates_part_7.o General_Types_part_1.o General_Types_part_2.o General_Types_part_3.o General_Types_part_4.o General_Types_part_5.o General_Types_part_6.o General_Types_part_7.o ICMP_Templates_part_1.o ICMP_Templates_part_2.o ICMP_Templates_part_3.o ICMP_Templates_part_4.o ICMP_Templates_part_5.o ICMP_Templates_part_6.o ICMP_Templates_part_7.o ICMP_Types_part_1.o ICMP_Types_part_2.o ICMP_Types_part_3.o ICMP_Types_part_4.o ICMP_Types_part_5.o ICMP_Types_part_6.o ICMP_Types_part_7.o ICMPv6_Templates_part_1.o ICMPv6_Templates_part_2.o ICMPv6_Templates_part_3.o ICMPv6_Templates_part_4.o ICMPv6_Templates_part_5.o ICMPv6_Templates_part_6.o ICMPv6_Templates_part_7.o ICMPv6_Types_part_1.o ICMPv6_Types_part_2.o ICMPv6_Types_part_3.o ICMPv6_Types_part_4.o ICMPv6_Types_part_5.o ICMPv6_Types_part_6.o ICMPv6_Types_part_7.o IPCP_Types_part_1.o IPCP_Types_part_2.o IPCP_Types_part_3.o IPCP_Types_part_4.o IPCP_Types_part_5.o IPCP_Types_part_6.o IPCP_Types_part_7.o IPL4asp_Functions_part_1.o IPL4asp_Functions_part_2.o IPL4asp_Functions_part_3.o IPL4asp_Functions_part_4.o IPL4asp_Functions_part_5.o IPL4asp_Functions_part_6.o IPL4asp_Functions_part_7.o IPL4asp_PortType_part_1.o IPL4asp_PortType_part_2.o IPL4asp_PortType_part_3.o IPL4asp_PortType_part_4.o IPL4asp_PortType_part_5.o IPL4asp_PortType_part_6.o IPL4asp_PortType_part_7.o IPL4asp_Types_part_1.o IPL4asp_Types_part_2.o IPL4asp_Types_part_3.o IPL4asp_Types_part_4.o IPL4asp_Types_part_5.o IPL4asp_Types_part_6.o IPL4asp_Types_part_7.o IP_Types_part_1.o IP_Types_part_2.o IP_Types_part_3.o IP_Types_part_4.o IP_Types_part_5.o IP_Types_part_6.o IP_Types_part_7.o Misc_Helpers_part_1.o Misc_Helpers_part_2.o Misc_Helpers_part_3.o Misc_Helpers_part_4.o Misc_Helpers_part_5.o Misc_Helpers_part_6.o Misc_Helpers_part_7.o NS_Types_part_1.o NS_Types_part_2.o NS_Types_part_3.o NS_Types_part_4.o NS_Types_part_5.o NS_Types_part_6.o NS_Types_part_7.o Native_Functions_part_1.o Native_Functions_part_2.o Native_Functions_part_3.o Native_Functions_part_4.o Native_Functions_part_5.o Native_Functions_part_6.o Native_Functions_part_7.o Osmocom_Gb_Types_part_1.o Osmocom_Gb_Types_part_2.o Osmocom_Gb_Types_part_3.o Osmocom_Gb_Types_part_4.o Osmocom_Gb_Types_part_5.o Osmocom_Gb_Types_part_6.o Osmocom_Gb_Types_part_7.o Osmocom_Types_part_1.o Osmocom_Types_part_2.o Osmocom_Types_part_3.o Osmocom_Types_part_4.o Osmocom_Types_part_5.o Osmocom_Types_part_6.o Osmocom_Types_part_7.o Osmocom_VTY_Functions_part_1.o Osmocom_VTY_Functions_part_2.o Osmocom_VTY_Functions_part_3.o Osmocom_VTY_Functions_part_4.o Osmocom_VTY_Functions_part_5.o Osmocom_VTY_Functions_part_6.o Osmocom_VTY_Functions_part_7.o PAP_Types_part_1.o PAP_Types_part_2.o PAP_Types_part_3.o PAP_Types_part_4.o PAP_Types_part_5.o PAP_Types_part_6.o PAP_Types_part_7.o Socket_API_Definitions_part_1.o Socket_API_Definitions_part_2.o Socket_API_Definitions_part_3.o Socket_API_Definitions_part_4.o Socket_API_Definitions_part_5.o Socket_API_Definitions_part_6.o Socket_API_Definitions_part_7.o TCCConversion_Functions_part_1.o TCCConversion_Functions_part_2.o TCCConversion_Functions_part_3.o TCCConversion_Functions_part_4.o TCCConversion_Functions_part_5.o TCCConversion_Functions_part_6.o TCCConversion_Functions_part_7.o TCCEncoding_Functions_part_1.o TCCEncoding_Functions_part_2.o TCCEncoding_Functions_part_3.o TCCEncoding_Functions_part_4.o TCCEncoding_Functions_part_5.o TCCEncoding_Functions_part_6.o TCCEncoding_Functions_part_7.o TCCInterface_Functions_part_1.o TCCInterface_Functions_part_2.o TCCInterface_Functions_part_3.o TCCInterface_Functions_part_4.o TCCInterface_Functions_part_5.o TCCInterface_Functions_part_6.o TCCInterface_Functions_part_7.o TELNETasp_PortType_part_1.o TELNETasp_PortType_part_2.o TELNETasp_PortType_part_3.o TELNETasp_PortType_part_4.o TELNETasp_PortType_part_5.o TELNETasp_PortType_part_6.o TELNETasp_PortType_part_7.o UDP_Types_part_1.o UDP_Types_part_2.o UDP_Types_part_3.o UDP_Types_part_4.o UDP_Types_part_5.o UDP_Types_part_6.o UDP_Types_part_7.o BSSGP_EncDec.o DIAMETER_CodecPort_CtrlFunctDef.o DIAMETER_EncDec.o GTPC_EncDec.o GTPU_EncDec.o GTPv1C_CodecPort_CtrlFunctDef.o GTPv1U_CodecPort_CtrlFunctDef.o ICMP_EncDec.o ICMPv6_EncDec.o IPL4asp_PT.o IPL4asp_discovery.o IP_EncDec.o Native_FunctionDefs.o TCCConversion.o TCCInterface.o TCCEncoding.o TELNETasp_PT.o UDP_EncDec.o; exit 1; fi #8 33.96 make[1]: Leaving directory '/osmo-ttcn3-hacks/ggsn_tests' #8 DONE 34.2s
#9 [4/4] COPY TTCN3/ALL/GGSN_TESTS.CFG /data/GGSN_Tests.cfg #9 DONE 0.2s
#10 exporting to image #10 exporting layers #10 exporting layers 1.0s done #10 writing image sha256:a54685585c115a633d108b85607c951afdd28666a31f847735d3e27c3a10ea96 done #10 naming to docker.io/osmocom-build/ttcn3-ggsn-test:latest 0.0s done #10 DONE 1.0s rm -rf .common make: Leaving directory 'https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ttcn3-ggsn-test' + docker_image_exists ttcn3-ggsn-test + docker images -q osmocom-build/ttcn3-ggsn-test + test -n a54685585c11 + list_osmo_packages debian-bookworm ttcn3-ggsn-test + local distro=debian-bookworm + local image=ttcn3-ggsn-test + local docker_run_sh=docker run --rm --entrypoint=/bin/sh osmocom-build/ttcn3-ggsn-test -c + [ -n ] + return + set_clean_up_trap + trap clean_up_common EXIT INT TERM 0 + set -e + network_create + SUBNET=806248 + seq 1 30 + echo (806248 + 1) % 256 + bc + SUBNET=105 + NET_NAME=ttcn3-ggsn-test-105 + SUB4=172.18.105.0/24 + SUB6=fd02:db8:105::/64 + set +x Creating network ttcn3-ggsn-test-105, trying SUBNET=105... + docker network create --internal --subnet 172.18.105.0/24 --ipv6 --subnet fd02:db8:105::/64 ttcn3-ggsn-test-105 b3ddad4310239215b6293154d82041ce2dbc3b4c64393b339839c1b6c1fd6abd + set +x
### Network ttcn3-ggsn-test-105 created (SUBNET=105) ###
+ return + [ 1 = 1 ] + CONFIGS_DIR=osmo-ggsn-kernel + test_config_enabled all + local config=all + local i + local valid=0 + [ all = all ] + valid=1 + break + [ 1 != 1 ] + [ -z all v4_only v6_only v4v6_only ] + [ all = all ] + return 0 + [ all = all ] + [ 1 = 1 ] + continue + test_config_enabled v4_only + local config=v4_only + local i + local valid=0 + [ v4_only = all ] + [ v4_only = v4_only ] + valid=1 + break + [ 1 != 1 ] + [ -z all v4_only v6_only v4v6_only ] + [ v4_only = all ] + [ v4_only = v4_only ] + return 0 + [ v4_only = all ] + mkdir https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-tester-v4_only + cp ttcn3/v4_only/GGSN_Tests.cfg https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + write_mp_osmo_repo https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + local repo=nightly + local config=https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + local line + [ -e https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg ] + repo=latest + line=Misc_Helpers.mp_osmo_repo := "latest" + sed -i s/[MODULE_PARAMETERS]/[MODULE_PARAMETERS]\nMisc_Helpers.mp_osmo_repo := "latest"/g https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + mkdir https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-v4_only + cp osmo-ggsn-kernel/v4_only/osmo-ggsn.cfg https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-v4_only/osmo-ggsn.cfg + network_replace_subnet_in_configs + set +x Applying SUBNET=105 to: https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-v4_only/osmo-ggsn.cfg Applying SUBNET=105 to: https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + start_ggsn v4_only + local test_config=v4_only + GGSN_CMD=osmo-ggsn -c /data/osmo-ggsn.cfg + GGSN_DOCKER_ARGS= + [ 1 = 1 ] + cp osmo-ggsn-kernel/initrd-ggsn.sh https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-v4_only/ + network_replace_subnet_in_configs + set +x Applying SUBNET=105 to: https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-v4_only/osmo-ggsn.cfg Applying SUBNET=105 to: https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-v4_only/initrd-ggsn.sh Applying SUBNET=105 to: https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + kernel_test_prepare defconfig osmo-ggsn-kernel/fragment.config https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-v4_only/initrd-ggsn.sh osmocom-build/osmo-ggsn-latest -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-v4_only:/data + local kernel_config_base=defconfig + local kernel_config_fragment=osmo-ggsn-kernel/fragment.config + local initrd_project_script=https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-v4_only/initrd-ggsn.sh + local docker_image=osmocom-build/osmo-ggsn-latest + shift 4 + [ -z ] + [ -e /dev/kvm ] + KERNEL_TEST_KVM=0 + mkdir -p https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache/kernel-test + cp osmo-ggsn-kernel/fragment.config https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache/kernel-test/fragment.config + cp https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-v4_only/initrd-ggsn.sh https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache/kernel-test/initrd-project-script.sh + fix_perms + set +x Fixing permissions + id -u + id -g + docker run --rm -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/logs:/data -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache:/cache --name jenkins-ttcn3-ggsn-test-kernel-latest-1149-cleaner debian:bookworm sh -e -x -c chmod -R a+rX /data/ /cache/ chown -R 1000:1000 /data /cache + chmod -R a+rX /data/ /cache/ + chown -R 1000:1000 /data /cache + docker run --rm --user build -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache:/cache -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/scripts/kernel-test:/kernel-test:ro -e KERNEL_BRANCH= -e KERNEL_BUILD= -e KERNEL_CONFIG_BASE=defconfig -e KERNEL_REMOTE_NAME= -e KERNEL_URL= -e KERNEL_SKIP_REBUILD= -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-v4_only:/data osmocom-build/osmo-ggsn-latest /kernel-test/prepare.sh docker: Error response from daemon: unable to find user build: no matching entries in passwd file. + clean_up_common + set +e + set +x
### Clean up ###
+ trap - EXIT INT TERM 0 + type clean_up + clean_up + local i + local log + [ all = all ] + continue + [ v4_only = all ] + [ -e https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-tester-v4_only/junit-xml-*.log ] + continue + [ v6_only = all ] + [ -e https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-tester-v6_only/junit-xml-*.log ] + continue + [ v4v6_only = all ] + [ -e https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/ggsn-tester-v4v6_only/junit-xml-*.log ] + continue + network_clean + docker network inspect ttcn3-ggsn-test-105 + grep Name + cut -d : -f2 + awk -F" NR>1{print $2} + local containers= + [ -n ] + network_remove + set +x Removing network ttcn3-ggsn-test-105 + docker network remove ttcn3-ggsn-test-105 ttcn3-ggsn-test-105 + rm -rf https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/unix + fix_perms + set +x Fixing permissions + id -u + id -g + docker run --rm -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/logs:/data -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache:/cache --name jenkins-ttcn3-ggsn-test-kernel-latest-1149-cleaner debian:bookworm sh -e -x -c chmod -R a+rX /data/ /cache/ chown -R 1000:1000 /data /cache + chmod -R a+rX /data/ /cache/ + chown -R 1000:1000 /data /cache + collect_logs + cat https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/*/junit-*.log cat: 'https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1149/artifact/logs/*/junit-*.log': No such file or directory + true Build step 'Execute shell' marked build as failure Recording test results ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
See https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/display/redirect
Changes:
------------------------------------------ [...truncated 16.81 KB...] awk: fatal: cannot open file `.release' for reading: No such file or directory awk: fatal: cannot open file `.release' for reading: No such file or directory rm -rf .common cp -r https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/common .common INFO: .release created release=0.0.0 docker build \ --build-arg USER=osmocom-build \ --build-arg UID=1000 \ --build-arg REGISTRY=registry.osmocom.org \ --build-arg OSMO_TTCN3_BRANCH=master \ --build-arg UPSTREAM_DISTRO=debian:bookworm \ --build-arg DISTRO=debian-bookworm \ --build-arg OSMOCOM_REPO_MIRROR=https://downloads.osmocom.org \ --build-arg OSMOCOM_REPO_PATH=packages/osmocom: \ --build-arg OSMOCOM_REPO_VERSION=latest \ --build-arg OSMOCOM_REPO_TESTSUITE_MIRROR=https://downloads.osmocom.org \ --build-arg ASTERISK_BRANCH=sysmocom/master \ --build-arg LIBOSMOCORE_BRANCH=master \ --build-arg OSMO_BB_BRANCH=master \ --build-arg OSMO_BSC_BRANCH=master \ --build-arg OSMO_BTS_BRANCH=master \ --build-arg OSMO_CBC_BRANCH=master \ --build-arg OSMO_DIA2GSUP_BRANCH=master \ --build-arg OSMO_EPDG_BRANCH=master \ --build-arg OSMO_GBPROXY_BRANCH=master \ --build-arg OSMO_GGSN_BRANCH=master \ --build-arg OSMO_GSM_TESTER_BRANCH=master \ --build-arg OSMO_HLR_BRANCH=master \ --build-arg OSMO_HNBGW_BRANCH=master \ --build-arg OSMO_HNODEB_BRANCH=master \ --build-arg OSMO_IUH_BRANCH=master \ --build-arg OSMO_MGW_BRANCH=master \ --build-arg OSMO_MSC_BRANCH=master \ --build-arg OSMO_NITB_BRANCH=master \ --build-arg OSMO_PCU_BRANCH=master \ --build-arg OSMO_SGSN_BRANCH=master \ --build-arg OSMO_SIP_BRANCH=master \ --build-arg OSMO_STP_BRANCH=master \ --build-arg OSMO_UECUPS_BRANCH=master \ --build-arg OPEN5GS_BRANCH=main \ -t osmocom-build/ttcn3-ggsn-test:latest . #0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile #1 DONE 0.0s
#1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 412B done #1 DONE 0.0s
#2 [internal] load metadata for registry.osmocom.org/osmocom-build/debian-bookworm-titan:latest #2 DONE 0.0s
#3 [internal] load .dockerignore #3 transferring context: 2B done #3 DONE 0.0s
#4 [1/4] FROM registry.osmocom.org/osmocom-build/debian-bookworm-titan:latest #4 DONE 0.0s
#5 [internal] load build context #5 transferring context: 890B done #5 DONE 0.0s
#6 https://gerrit.osmocom.org/plugins/gitiles/osmo-ttcn3-hacks/+/master?format=... #6 DONE 0.1s
#7 [2/4] ADD HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/OSMO-TTCN3-HACKS/+/MASTER?FORMAT=TEXT /tmp/commit #7 CACHED
#8 [3/4] RUN TTCN3-DOCKER-PREPARE "master" ggsn_tests #8 CACHED
#9 [4/4] COPY TTCN3/ALL/GGSN_TESTS.CFG /data/GGSN_Tests.cfg #9 CACHED
#10 exporting to image #10 exporting layers done #10 writing image sha256:a54685585c115a633d108b85607c951afdd28666a31f847735d3e27c3a10ea96 done #10 naming to docker.io/osmocom-build/ttcn3-ggsn-test:latest 0.0s done #10 DONE 0.0s rm -rf .common make: Leaving directory 'https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ttcn3-ggsn-test' + docker_image_exists ttcn3-ggsn-test + docker images -q osmocom-build/ttcn3-ggsn-test + test -n a54685585c11 + list_osmo_packages debian-bookworm ttcn3-ggsn-test + local distro=debian-bookworm + local image=ttcn3-ggsn-test + local docker_run_sh=docker run --rm --entrypoint=/bin/sh osmocom-build/ttcn3-ggsn-test -c + [ -n ] + return + set_clean_up_trap + trap clean_up_common EXIT INT TERM 0 + set -e + network_create + SUBNET=3149690 + seq 1 30 + echo (3149690 + 1) % 256 + bc + SUBNET=123 + NET_NAME=ttcn3-ggsn-test-123 + SUB4=172.18.123.0/24 + SUB6=fd02:db8:123::/64 + set +x Creating network ttcn3-ggsn-test-123, trying SUBNET=123... + docker network create --internal --subnet 172.18.123.0/24 --ipv6 --subnet fd02:db8:123::/64 ttcn3-ggsn-test-123 fcdda2e6bf19cce9b1b15edc9dcaa72f45a9df353524d28b5c41846a5c5431ec + set +x
### Network ttcn3-ggsn-test-123 created (SUBNET=123) ###
+ return + [ 1 = 1 ] + CONFIGS_DIR=osmo-ggsn-kernel + test_config_enabled all + local config=all + local i + local valid=0 + [ all = all ] + valid=1 + break + [ 1 != 1 ] + [ -z all v4_only v6_only v4v6_only ] + [ all = all ] + return 0 + [ all = all ] + [ 1 = 1 ] + continue + test_config_enabled v4_only + local config=v4_only + local i + local valid=0 + [ v4_only = all ] + [ v4_only = v4_only ] + valid=1 + break + [ 1 != 1 ] + [ -z all v4_only v6_only v4v6_only ] + [ v4_only = all ] + [ v4_only = v4_only ] + return 0 + [ v4_only = all ] + mkdir https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-tester-v4_only + cp ttcn3/v4_only/GGSN_Tests.cfg https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + write_mp_osmo_repo https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + local repo=nightly + local config=https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + local line + [ -e https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg ] + repo=latest + line=Misc_Helpers.mp_osmo_repo := "latest" + sed -i s/[MODULE_PARAMETERS]/[MODULE_PARAMETERS]\nMisc_Helpers.mp_osmo_repo := "latest"/g https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + mkdir https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-v4_only + cp osmo-ggsn-kernel/v4_only/osmo-ggsn.cfg https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-v4_only/osmo-ggsn.cfg + network_replace_subnet_in_configs + set +x Applying SUBNET=123 to: https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-v4_only/osmo-ggsn.cfg Applying SUBNET=123 to: https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + start_ggsn v4_only + local test_config=v4_only + GGSN_CMD=osmo-ggsn -c /data/osmo-ggsn.cfg + GGSN_DOCKER_ARGS= + [ 1 = 1 ] + cp osmo-ggsn-kernel/initrd-ggsn.sh https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-v4_only/ + network_replace_subnet_in_configs + set +x Applying SUBNET=123 to: https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-v4_only/osmo-ggsn.cfg Applying SUBNET=123 to: https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-v4_only/initrd-ggsn.sh Applying SUBNET=123 to: https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-tester-v4_only/GGSN_Tests.cfg + kernel_test_prepare defconfig osmo-ggsn-kernel/fragment.config https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-v4_only/initrd-ggsn.sh osmocom-build/osmo-ggsn-latest -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-v4_only:/data + local kernel_config_base=defconfig + local kernel_config_fragment=osmo-ggsn-kernel/fragment.config + local initrd_project_script=https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-v4_only/initrd-ggsn.sh + local docker_image=osmocom-build/osmo-ggsn-latest + shift 4 + [ -z ] + [ -e /dev/kvm ] + KERNEL_TEST_KVM=0 + mkdir -p https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache/kernel-test + cp osmo-ggsn-kernel/fragment.config https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache/kernel-test/fragment.config + cp https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-v4_only/initrd-ggsn.sh https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache/kernel-test/initrd-project-script.sh + fix_perms + set +x Fixing permissions + id -u + id -g + docker run --rm -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/logs:/data -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache:/cache --name jenkins-ttcn3-ggsn-test-kernel-latest-1150-cleaner debian:bookworm sh -e -x -c chmod -R a+rX /data/ /cache/ chown -R 1000:1000 /data /cache + chmod -R a+rX /data/ /cache/ + chown -R 1000:1000 /data /cache + docker run --rm --user build -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache:/cache -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/scripts/kernel-test:/kernel-test:ro -e KERNEL_BRANCH= -e KERNEL_BUILD= -e KERNEL_CONFIG_BASE=defconfig -e KERNEL_REMOTE_NAME= -e KERNEL_URL= -e KERNEL_SKIP_REBUILD= -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-v4_only:/data osmocom-build/osmo-ggsn-latest /kernel-test/prepare.sh docker: Error response from daemon: unable to find user build: no matching entries in passwd file. + clean_up_common + set +e + set +x
### Clean up ###
+ trap - EXIT INT TERM 0 + type clean_up + clean_up + local i + local log + [ all = all ] + continue + [ v4_only = all ] + [ -e https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-tester-v4_only/junit-xml-*.log ] + continue + [ v6_only = all ] + [ -e https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-tester-v6_only/junit-xml-*.log ] + continue + [ v4v6_only = all ] + [ -e https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/ggsn-tester-v4v6_only/junit-xml-*.log ] + continue + network_clean + docker network inspect ttcn3-ggsn-test-123 + grep Name + cut -d : -f2 + awk -F" NR>1{print $2} + local containers= + [ -n ] + network_remove + set +x Removing network ttcn3-ggsn-test-123 + docker network remove ttcn3-ggsn-test-123 ttcn3-ggsn-test-123 + rm -rf https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/unix + fix_perms + set +x Fixing permissions + id -u + id -g + docker run --rm -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/logs:/data -v https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache:/cache --name jenkins-ttcn3-ggsn-test-kernel-latest-1150-cleaner debian:bookworm sh -e -x -c chmod -R a+rX /data/ /cache/ chown -R 1000:1000 /data /cache + chmod -R a+rX /data/ /cache/ + chown -R 1000:1000 /data /cache + collect_logs + cat https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/*/junit-*.log cat: 'https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1150/artifact/logs/*/junit-*.log': No such file or directory + true Build step 'Execute shell' marked build as failure Recording test results ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
See https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1151/display/redirect
Changes:
------------------------------------------ Started by user Oliver Smith Running as SYSTEM Building remotely on build2-deb11build-ansible (ttcn3 obs osmocom-gerrit coverity osmocom-master) in workspace https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ The recommended git tool is: NONE No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository https://gerrit.osmocom.org/docker-playground
git init https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/docker-playground
git --version # timeout=10 git --version # 'git version 2.30.2' git fetch --tags --force --progress -- https://gerrit.osmocom.org/docker-playground +refs/heads/*:refs/remotes/origin/* # timeout=10 git config remote.origin.url https://gerrit.osmocom.org/docker-playground # timeout=10 git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
git rev-parse refs/remotes/origin/osmith/wip^{commit} # timeout=10 git rev-parse osmith/wip^{commit} # timeout=10
Checking out Revision af1ddb90f190045852cb266d86433dfb8d549392 (refs/remotes/origin/osmith/wip)
git config core.sparsecheckout # timeout=10 git checkout -f af1ddb90f190045852cb266d86433dfb8d549392 # timeout=10
Commit message: "debian-bookworm-obs-latest: add build user"
git rev-list --no-walk a7b2db1b80b2457c61b7de53912e3a6746ab760d # timeout=10
First time build. Skipping changelog. [ttcn3-ggsn-test-kernel-latest] $ /bin/sh -xe /tmp/jenkins1061444303492863752.sh + export REGISTRY_HOST=registry.osmocom.org + DIR=ttcn3-ggsn-test + export IMAGE_SUFFIX=latest + export KERNEL_TEST=1 + cd ttcn3-ggsn-test + ./jenkins.sh + [ x = x ] + REPO_USER=osmocom-build + [ xhttps://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ = x ] + VOL_BASE_DIR=https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/logs + rm -rf https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/logs + mkdir -p https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/logs + [ ! -d https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/logs ] + [ xjenkins-ttcn3-ggsn-test-kernel-latest-1151 = x ] + basename https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ttcn3-ggsn-test + SUITE_NAME=ttcn3-ggsn-test + KERNEL_TEST=1 + IMAGE_SUFFIX=latest + docker_images_require osmo-ggsn-latest ttcn3-ggsn-test + local i + local from_line + local pull_arg + local upstream_distro_arg + local distro_arg + local depends + local dir + [ registry.osmocom.org = registry.osmocom.org ] + docker_depends osmo-ggsn-latest + local feed + echo debian-bookworm-obs-latest + depends=debian-bookworm-obs-latest + [ -n debian-bookworm-obs-latest ] + docker_images_require debian-bookworm-obs-latest + local i + local from_line + local pull_arg + local upstream_distro_arg + local distro_arg + local depends + local dir + [ registry.osmocom.org = registry.osmocom.org ] + docker_depends debian-bookworm-obs-latest + local feed + depends= + [ -n ] + docker_distro_from_image_name debian-bookworm-obs-latest + echo debian-bookworm + distro_arg=debian-bookworm + [ -z ] + docker_upstream_distro_from_image_name debian-bookworm-obs-latest + echo debian:bookworm + upstream_distro_arg=debian:bookworm + docker_dir_from_image_name debian-bookworm-obs-latest + echo debian-bookworm-obs-latest + dir=debian-bookworm-obs-latest + pull_arg=--pull + grep ^FROM ../debian-bookworm-obs-latest/Dockerfile + from_line=FROM ${REGISTRY}/${UPSTREAM_DISTRO} + echo FROM ${REGISTRY}/${UPSTREAM_DISTRO} + grep -q $USER + set +x Building image: debian-bookworm-obs-latest (export NO_DOCKER_IMAGE_BUILD=1 to prevent this) + docker_osmo_ttcn3_branch + [ -n ] + echo master + make -C ../debian-bookworm-obs-latest BUILD_ARGS=--pull UPSTREAM_DISTRO=debian:bookworm DISTRO=debian-bookworm IMAGE=osmocom-build/debian-bookworm-obs-latest OSMO_TTCN3_BRANCH=master make: Entering directory 'https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/debian-bookworm-obs-latest' awk: fatal: cannot open file `.release' for reading: No such file or directory awk: fatal: cannot open file `.release' for reading: No such file or directory awk: fatal: cannot open file `.release' for reading: No such file or directory rm -rf .common cp -r https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/common .common INFO: .release created release=0.0.0 docker build \ --build-arg USER=osmocom-build \ --build-arg UID=1000 \ --build-arg REGISTRY=registry.osmocom.org \ --build-arg OSMO_TTCN3_BRANCH=master \ --build-arg UPSTREAM_DISTRO=debian:bookworm \ --build-arg DISTRO=debian-bookworm \ --build-arg OSMOCOM_REPO_MIRROR=https://downloads.osmocom.org \ --build-arg OSMOCOM_REPO_PATH=packages/osmocom: \ --build-arg OSMOCOM_REPO_VERSION=latest \ --build-arg OSMOCOM_REPO_TESTSUITE_MIRROR=https://downloads.osmocom.org \ --build-arg ASTERISK_BRANCH=sysmocom/master \ --build-arg LIBOSMOCORE_BRANCH=master \ --build-arg OSMO_BB_BRANCH=master \ --build-arg OSMO_BSC_BRANCH=master \ --build-arg OSMO_BTS_BRANCH=master \ --build-arg OSMO_CBC_BRANCH=master \ --build-arg OSMO_DIA2GSUP_BRANCH=master \ --build-arg OSMO_EPDG_BRANCH=master \ --build-arg OSMO_GBPROXY_BRANCH=master \ --build-arg OSMO_GGSN_BRANCH=master \ --build-arg OSMO_GSM_TESTER_BRANCH=master \ --build-arg OSMO_HLR_BRANCH=master \ --build-arg OSMO_HNBGW_BRANCH=master \ --build-arg OSMO_HNODEB_BRANCH=master \ --build-arg OSMO_IUH_BRANCH=master \ --build-arg OSMO_MGW_BRANCH=master \ --build-arg OSMO_MSC_BRANCH=master \ --build-arg OSMO_NITB_BRANCH=master \ --build-arg OSMO_PCU_BRANCH=master \ --build-arg OSMO_SGSN_BRANCH=master \ --build-arg OSMO_SIP_BRANCH=master \ --build-arg OSMO_STP_BRANCH=master \ --build-arg OSMO_UECUPS_BRANCH=master \ --build-arg OPEN5GS_BRANCH=main \ --pull -t osmocom-build/debian-bookworm-obs-latest:latest . #0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 1.35kB done #1 DONE 0.0s
#2 [auth] sharing credentials for registry.osmocom.org #2 DONE 0.0s
#3 [internal] load metadata for registry.osmocom.org/debian:bookworm #3 DONE 0.1s
#4 [internal] load .dockerignore #4 transferring context: 2B done #4 DONE 0.0s
#5 https://downloads.osmocom.org/packages/osmocom:/latest/Debian_12//Release #5 DONE 0.0s
#6 [1/6] FROM registry.osmocom.org/debian:bookworm@sha256:c2cedd7f80a4dd0f9f80d3699bd433ccf3de33ab63bfa2d4c4ba870c998222d6 #6 resolve registry.osmocom.org/debian:bookworm@sha256:c2cedd7f80a4dd0f9f80d3699bd433ccf3de33ab63bfa2d4c4ba870c998222d6 0.0s done #6 DONE 0.0s
#7 [internal] load build context #7 transferring context: 1.96kB done #7 DONE 0.0s
#8 [2/6] COPY .COMMON/RESPAWN.SH /usr/local/bin/respawn.sh #8 CACHED
#9 [3/6] COPY .COMMON/RELEASE.KEY /usr/share/keyrings/osmocom-latest.asc #9 CACHED
#5 https://downloads.osmocom.org/packages/osmocom:/latest/Debian_12//Release #5 DONE 0.0s
#10 [4/6] RUN SET -x && useradd --uid=${UID} build && mkdir /build && chown -R build:build /build /usr/local && echo "path-exclude=/usr/share/man/*" > /etc/dpkg/dpkg.cfg.d/exclude-man-pages && rm -rf /usr/share/man/ #10 0.298 + useradd --uid= build #10 0.299 useradd: invalid user ID '' #10 ERROR: process "/bin/sh -c set -x && \tuseradd --uid=${UID} build && \tmkdir /build && \tchown -R build:build /build /usr/local && \t\techo "path-exclude=/usr/share/man/*" \t\t> /etc/dpkg/dpkg.cfg.d/exclude-man-pages && \trm -rf /usr/share/man/" did not complete successfully: exit code: 3 ------
[4/6] RUN SET -x && useradd --uid=${UID} build && mkdir /build && chown -R build:build /build /usr/local && echo "path-exclude=/usr/share/man/*" > /etc/dpkg/dpkg.cfg.d/exclude-man-pages && rm -rf /usr/share/man/:
0.298 + useradd --uid= build 0.299 useradd: invalid user ID '' ------ Dockerfile:17 -------------------- 16 | # * man pages: without them we avoid waiting for "generating manpages" 17 | >>> RUN set -x && \ 18 | >>> useradd --uid=${UID} build && \ 19 | >>> mkdir /build && \ 20 | >>> chown -R build:build /build /usr/local && \ 21 | >>> \ 22 | >>> echo "path-exclude=/usr/share/man/*" \ 23 | >>> > /etc/dpkg/dpkg.cfg.d/exclude-man-pages && \ 24 | >>> rm -rf /usr/share/man/ 25 | -------------------- ERROR: failed to solve: process "/bin/sh -c set -x && \tuseradd --uid=${UID} build && \tmkdir /build && \tchown -R build:build /build /usr/local && \t\techo "path-exclude=/usr/share/man/*" \t\t> /etc/dpkg/dpkg.cfg.d/exclude-man-pages && \trm -rf /usr/share/man/" did not complete successfully: exit code: 3 make: *** [../make/Makefile:93: docker-build] Error 1 make: Leaving directory 'https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/debian-bookworm-obs-latest' + exit 1 Build step 'Execute shell' marked build as failure Recording test results ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
jenkins-notifications@lists.osmocom.org