From adbb051bb72d9ee8051d33f5b26ddd1451728d38 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Mon, 4 Mar 2024 13:21:18 +0100 Subject: [PATCH] Set ulimit for core to -1 Set ulimit of core to -1 enable core dumps for file-based core dumping. Note that it is not necessary for e.g., systemd-coredumpd, but put it for completeness. --- ci-scripts/yaml_files/5g_sa_n310_gnb/docker-compose.yml | 2 ++ ci-scripts/yaml_files/5g_sa_n310_nrue/docker-compose.yml | 2 ++ ci-scripts/yaml_files/nsa_b200_enb/docker-compose.yml | 2 ++ ci-scripts/yaml_files/nsa_b200_gnb/docker-compose.yml | 2 ++ ci-scripts/yaml_files/sa_aw2s_gnb/docker-compose.yml | 2 ++ ci-scripts/yaml_files/sa_b200_gnb/docker-compose.yml | 2 ++ ci-scripts/yaml_files/sa_e1_b200_gnb/docker-compose.yml | 6 ++++++ ci-scripts/yaml_files/sa_f1_b200_gnb/docker-compose.yml | 4 ++++ ci-scripts/yaml_files/sa_sc_b200_gnb/docker-compose.yml | 2 ++ 9 files changed, 24 insertions(+) diff --git a/ci-scripts/yaml_files/5g_sa_n310_gnb/docker-compose.yml b/ci-scripts/yaml_files/5g_sa_n310_gnb/docker-compose.yml index c19400b109..6c67479aec 100644 --- a/ci-scripts/yaml_files/5g_sa_n310_gnb/docker-compose.yml +++ b/ci-scripts/yaml_files/5g_sa_n310_gnb/docker-compose.yml @@ -5,6 +5,8 @@ services: privileged: true network_mode: "host" container_name: oai-gnb + ulimits: + core: -1 # for core dumps environment: TZ: Europe/Paris USE_ADDITIONAL_OPTIONS: --sa --tune-offset 20000000 -A 45 --log_config.global_log_options level,nocolor,time diff --git a/ci-scripts/yaml_files/5g_sa_n310_nrue/docker-compose.yml b/ci-scripts/yaml_files/5g_sa_n310_nrue/docker-compose.yml index 85230d467c..20c6f81b1b 100644 --- a/ci-scripts/yaml_files/5g_sa_n310_nrue/docker-compose.yml +++ b/ci-scripts/yaml_files/5g_sa_n310_nrue/docker-compose.yml @@ -5,6 +5,8 @@ services: privileged: true network_mode: host container_name: oai-nr-ue + ulimits: + core: -1 # for core dumps #entrypoint: /bin/bash -c "sleep infinity" environment: TZ: Europe/Paris diff --git a/ci-scripts/yaml_files/nsa_b200_enb/docker-compose.yml b/ci-scripts/yaml_files/nsa_b200_enb/docker-compose.yml index f6e7214659..9959100271 100644 --- a/ci-scripts/yaml_files/nsa_b200_enb/docker-compose.yml +++ b/ci-scripts/yaml_files/nsa_b200_enb/docker-compose.yml @@ -5,6 +5,8 @@ services: image: oai-enb:latest privileged: true container_name: nsa-b200-enb + ulimits: + core: -1 # for core dumps environment: USE_B2XX: 'yes' USE_ADDITIONAL_OPTIONS: --log_config.global_log_options level,nocolor,time,line_num,function diff --git a/ci-scripts/yaml_files/nsa_b200_gnb/docker-compose.yml b/ci-scripts/yaml_files/nsa_b200_gnb/docker-compose.yml index 67d240d796..530e9c7c25 100644 --- a/ci-scripts/yaml_files/nsa_b200_gnb/docker-compose.yml +++ b/ci-scripts/yaml_files/nsa_b200_gnb/docker-compose.yml @@ -5,6 +5,8 @@ services: image: oai-gnb:latest privileged: true container_name: nsa-b200-gnb + ulimits: + core: -1 # for core dumps environment: USE_B2XX: 'yes' USE_ADDITIONAL_OPTIONS: -E -q --RUs.[0].sdr_addrs serial=30C51D4 --continuous-tx --log_config.global_log_options level,nocolor,time,line_num,function diff --git a/ci-scripts/yaml_files/sa_aw2s_gnb/docker-compose.yml b/ci-scripts/yaml_files/sa_aw2s_gnb/docker-compose.yml index d3875aa5bc..eefcfac3e5 100644 --- a/ci-scripts/yaml_files/sa_aw2s_gnb/docker-compose.yml +++ b/ci-scripts/yaml_files/sa_aw2s_gnb/docker-compose.yml @@ -5,6 +5,8 @@ services: privileged: true network_mode: "host" container_name: oai-gnb-aw2s + ulimits: + core: -1 # for core dumps environment: TZ: Europe/Paris USE_ADDITIONAL_OPTIONS: --sa diff --git a/ci-scripts/yaml_files/sa_b200_gnb/docker-compose.yml b/ci-scripts/yaml_files/sa_b200_gnb/docker-compose.yml index f46d7b1b0a..72a9ac2831 100644 --- a/ci-scripts/yaml_files/sa_b200_gnb/docker-compose.yml +++ b/ci-scripts/yaml_files/sa_b200_gnb/docker-compose.yml @@ -5,6 +5,8 @@ services: image: oai-gnb:latest privileged: true container_name: sa-b200-gnb + ulimits: + core: -1 # for core dumps environment: USE_B2XX: 'yes' USE_ADDITIONAL_OPTIONS: --sa --RUs.[0].sdr_addrs serial=30C51D4 --telnetsrv --telnetsrv.shrmod ci --continuous-tx --log_config.global_log_options level,nocolor,time,line_num,function diff --git a/ci-scripts/yaml_files/sa_e1_b200_gnb/docker-compose.yml b/ci-scripts/yaml_files/sa_e1_b200_gnb/docker-compose.yml index 8e353b945e..224c28c297 100644 --- a/ci-scripts/yaml_files/sa_e1_b200_gnb/docker-compose.yml +++ b/ci-scripts/yaml_files/sa_e1_b200_gnb/docker-compose.yml @@ -5,6 +5,8 @@ services: image: oai-gnb:latest privileged: true container_name: sa-cucp-gnb + ulimits: + core: -1 # for core dumps environment: USE_ADDITIONAL_OPTIONS: --sa --log_config.global_log_options level,nocolor,time,line_num,function volumes: @@ -23,6 +25,8 @@ services: image: oai-nr-cuup:latest privileged: true container_name: sa-cuup-gnb + ulimits: + core: -1 # for core dumps environment: USE_ADDITIONAL_OPTIONS: --sa --log_config.global_log_options level,nocolor,time,line_num,function volumes: @@ -41,6 +45,8 @@ services: image: oai-gnb:latest privileged: true container_name: sa-du-b200-gnb + ulimits: + core: -1 # for core dumps environment: USE_B2XX: 'yes' USE_ADDITIONAL_OPTIONS: --sa --RUs.[0].sdr_addrs serial=30C51D4 --continuous-tx -E --log_config.global_log_options level,nocolor,time,line_num,function --gNBs.[0].min_rxtxtime 2 --gNBs.[0].do_CSIRS 1 --gNBs.[0].do_SRS 1 --RUs.[0].att_rx 18 --RUs.[0].att_tx 18 diff --git a/ci-scripts/yaml_files/sa_f1_b200_gnb/docker-compose.yml b/ci-scripts/yaml_files/sa_f1_b200_gnb/docker-compose.yml index 072461af5c..c4a4d57ff9 100644 --- a/ci-scripts/yaml_files/sa_f1_b200_gnb/docker-compose.yml +++ b/ci-scripts/yaml_files/sa_f1_b200_gnb/docker-compose.yml @@ -5,6 +5,8 @@ services: image: oai-gnb:latest privileged: true container_name: sa-cu-gnb + ulimits: + core: -1 # for core dumps environment: USE_ADDITIONAL_OPTIONS: --sa --telnetsrv --telnetsrv.shrmod ci --log_config.global_log_options level,nocolor,time,line_num,function volumes: @@ -24,6 +26,8 @@ services: image: oai-gnb:latest privileged: true container_name: sa-du-b200-gnb + ulimits: + core: -1 # for core dumps environment: USE_B2XX: 'yes' USE_ADDITIONAL_OPTIONS: --sa --RUs.[0].sdr_addrs serial=30C51D4 --telnetsrv --telnetsrv.shrmod ci --log_config.global_log_options level,nocolor,time,line_num,function --gNBs.[0].min_rxtxtime 2 --gNBs.[0].do_CSIRS 1 --gNBs.[0].do_SRS 0 --MACRLCs.[0].ul_max_mcs 28 --L1s.[0].max_ldpc_iterations 20 diff --git a/ci-scripts/yaml_files/sa_sc_b200_gnb/docker-compose.yml b/ci-scripts/yaml_files/sa_sc_b200_gnb/docker-compose.yml index 90f8bf2271..60cbf1ccd9 100644 --- a/ci-scripts/yaml_files/sa_sc_b200_gnb/docker-compose.yml +++ b/ci-scripts/yaml_files/sa_sc_b200_gnb/docker-compose.yml @@ -5,6 +5,8 @@ services: image: oai-gnb:latest privileged: true container_name: sa-b200-gnb + ulimits: + core: -1 # for core dumps environment: USE_B2XX: 'yes' USE_ADDITIONAL_OPTIONS: --sa --RUs.[0].sdr_addrs serial=30C51D4 --telnetsrv --telnetsrv.shrmod ci --continuous-tx --log_config.global_log_options level,nocolor,time,line_num,function -E