Changes of Revision 936

open5gs_2.7.2.4591.d181.202501112026.dsc -> open5gs_2.7.2.4592.1358.202501122026.dsc Changed
x
 
1
@@ -2,7 +2,7 @@
2
 Source: open5gs
3
 Binary: open5gs-common, open5gs-mme, open5gs-sgwc, open5gs-smf, open5gs-amf, open5gs-sgwu, open5gs-upf, open5gs-hss, open5gs-pcrf, open5gs-nrf, open5gs-scp, open5gs-sepp, open5gs-ausf, open5gs-udm, open5gs-pcf, open5gs-nssf, open5gs-bsf, open5gs-udr, open5gs, open5gs-dbg
4
 Architecture: any
5
-Version: 2.7.2.4591.d181.202501112026
6
+Version: 2.7.2.4592.1358.202501122026
7
 Maintainer: Harald Welte <laforge@gnumonks.org>
8
 Uploaders: Sukchan Lee <acetcom@gmail.com>
9
 Homepage: https://open5gs.org
10
@@ -32,8 +32,8 @@
11
  open5gs-udr deb net optional arch=any
12
  open5gs-upf deb net optional arch=any
13
 Checksums-Sha1:
14
- 3fd895356ad268e2df3a22dae380d37c908ada29 14521240 open5gs_2.7.2.4591.d181.202501112026.tar.xz
15
+ 2c217946a7677ef88f33ca6408bfd093a85d33e5 14522172 open5gs_2.7.2.4592.1358.202501122026.tar.xz
16
 Checksums-Sha256:
17
- bb26dad0d6231f10d1311453079fa6a98578f63aee3864d394bb636209dd2c31 14521240 open5gs_2.7.2.4591.d181.202501112026.tar.xz
18
+ 5499906bee94cd9b4551a1af364f53a72b7e07c9b992cfb639cce212211eccf2 14522172 open5gs_2.7.2.4592.1358.202501122026.tar.xz
19
 Files:
20
- e961efa512209e49c9804a6a894c0544 14521240 open5gs_2.7.2.4591.d181.202501112026.tar.xz
21
+ 43a9a465c79c70c574ee19ff94a4ca8d 14522172 open5gs_2.7.2.4592.1358.202501122026.tar.xz
22
open5gs_2.7.2.4591.d181.202501112026.tar.xz/.tarball-version -> open5gs_2.7.2.4592.1358.202501122026.tar.xz/.tarball-version Changed
4
 
1
@@ -1 +1 @@
2
-2.7.2.4591-d181.202501112026
3
+2.7.2.4592-1358.202501122026
4
open5gs_2.7.2.4591.d181.202501112026.tar.xz/debian/changelog -> open5gs_2.7.2.4592.1358.202501122026.tar.xz/debian/changelog Changed
12
 
1
@@ -1,8 +1,8 @@
2
-open5gs (2.7.2.4591.d181.202501112026) unstable; urgency=medium
3
+open5gs (2.7.2.4592.1358.202501122026) unstable; urgency=medium
4
 
5
   * Automatically generated changelog entry for building the Osmocom nightly feed
6
 
7
- -- Osmocom OBS scripts <info@osmocom.org>  Sat, 11 Jan 2025 20:27:53 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org>  Sun, 12 Jan 2025 20:27:53 +0000
9
 
10
 open5gs (2.7.2) unstable; urgency=medium
11
 
12
open5gs_2.7.2.4591.d181.202501112026.tar.xz/src/smf/context.c -> open5gs_2.7.2.4592.1358.202501122026.tar.xz/src/smf/context.c Changed
17
 
1
@@ -1479,6 +1479,7 @@
2
 
3
     ogs_list_add(&smf_ue->sess_list, sess);
4
 
5
+    smf_metrics_inst_global_inc(SMF_METR_GLOB_GAUGE_PFCP_SESSIONS_ACTIVE);
6
     stats_add_smf_session();
7
 
8
     return sess;
9
@@ -1816,6 +1817,7 @@
10
         smf_metrics_inst_global_dec(SMF_METR_GLOB_GAUGE_GTP2_SESSIONS_ACTIVE);
11
         break;
12
     }
13
+    smf_metrics_inst_global_dec(SMF_METR_GLOB_GAUGE_PFCP_SESSIONS_ACTIVE);
14
     stats_remove_smf_session(sess);
15
 
16
     ogs_pool_free(&smf_n4_seid_pool, sess->smf_n4_seid_node);
17
open5gs_2.7.2.4591.d181.202501112026.tar.xz/src/smf/metrics.c -> open5gs_2.7.2.4592.1358.202501122026.tar.xz/src/smf/metrics.c Changed
18
 
1
@@ -126,6 +126,16 @@
2
     .name = "gtp_peers_active",
3
     .description = "Active GTP peers",
4
 },
5
+SMF_METR_GLOB_GAUGE_PFCP_SESSIONS_ACTIVE = {
6
+    .type = OGS_METRICS_METRIC_TYPE_GAUGE,
7
+    .name = "pfcp_sessions_active",
8
+    .description = "Active PFCP Sessions",
9
+},
10
+SMF_METR_GLOB_GAUGE_PFCP_PEERS_ACTIVE = {
11
+    .type = OGS_METRICS_METRIC_TYPE_GAUGE,
12
+    .name = "pfcp_peers_active",
13
+    .description = "Active PFCP peers",
14
+},
15
 };
16
 int smf_metrics_init_inst_global(void)
17
 {
18
open5gs_2.7.2.4591.d181.202501112026.tar.xz/src/smf/metrics.h -> open5gs_2.7.2.4592.1358.202501122026.tar.xz/src/smf/metrics.h Changed
10
 
1
@@ -24,6 +24,8 @@
2
     SMF_METR_GLOB_GAUGE_GTP1_PDPCTXS_ACTIVE,
3
     SMF_METR_GLOB_GAUGE_GTP2_SESSIONS_ACTIVE,
4
     SMF_METR_GLOB_GAUGE_GTP_PEERS_ACTIVE,
5
+    SMF_METR_GLOB_GAUGE_PFCP_SESSIONS_ACTIVE,
6
+    SMF_METR_GLOB_GAUGE_PFCP_PEERS_ACTIVE,
7
     _SMF_METR_GLOB_MAX,
8
 } smf_metric_type_global_t;
9
 extern ogs_metrics_inst_t *smf_metrics_inst_global_SMF_METR_GLOB_MAX;
10
open5gs_2.7.2.4591.d181.202501112026.tar.xz/src/smf/pfcp-sm.c -> open5gs_2.7.2.4592.1358.202501122026.tar.xz/src/smf/pfcp-sm.c Changed
17
 
1
@@ -197,11 +197,15 @@
2
             node->restoration_required = false;
3
             ogs_error("PFCP restoration");
4
         }
5
+
6
+        smf_metrics_inst_global_inc(SMF_METR_GLOB_GAUGE_PFCP_PEERS_ACTIVE);
7
         break;
8
     case OGS_FSM_EXIT_SIG:
9
         ogs_info("PFCP de-associated %s",
10
             ogs_sockaddr_to_string_static(node->addr_list));
11
         ogs_timer_stop(node->t_no_heartbeat);
12
+
13
+        smf_metrics_inst_global_dec(SMF_METR_GLOB_GAUGE_PFCP_PEERS_ACTIVE);
14
         break;
15
     case SMF_EVT_N4_MESSAGE:
16
         message = e->pfcp_message;
17
open5gs_2.7.2.4591.d181.202501112026.tar.xz/src/upf/metrics.c -> open5gs_2.7.2.4592.1358.202501122026.tar.xz/src/upf/metrics.c Changed
13
 
1
@@ -82,6 +82,11 @@
2
     .name = "fivegs_upffunction_upf_sessionnbr",
3
     .description = "Active Sessions",
4
 },
5
+UPF_METR_GLOB_GAUGE_PFCP_PEERS_ACTIVE = {
6
+    .type = OGS_METRICS_METRIC_TYPE_GAUGE,
7
+    .name = "pfcp_peers_active",
8
+    .description = "Active PFCP peers",
9
+},
10
 };
11
 int upf_metrics_init_inst_global(void)
12
 {
13
open5gs_2.7.2.4591.d181.202501112026.tar.xz/src/upf/metrics.h -> open5gs_2.7.2.4592.1358.202501122026.tar.xz/src/upf/metrics.h Changed
9
 
1
@@ -15,6 +15,7 @@
2
     UPF_METR_GLOB_CTR_SM_N4SESSIONREPORT,
3
     UPF_METR_GLOB_CTR_SM_N4SESSIONREPORTSUCC,
4
     UPF_METR_GLOB_GAUGE_UPF_SESSIONNBR,
5
+    UPF_METR_GLOB_GAUGE_PFCP_PEERS_ACTIVE,
6
     _UPF_METR_GLOB_MAX,
7
 } upf_metric_type_global_t;
8
 extern ogs_metrics_inst_t *upf_metrics_inst_global_UPF_METR_GLOB_MAX;
9
open5gs_2.7.2.4591.d181.202501112026.tar.xz/src/upf/pfcp-sm.c -> open5gs_2.7.2.4592.1358.202501122026.tar.xz/src/upf/pfcp-sm.c Changed
17
 
1
@@ -177,11 +177,15 @@
2
             node->restoration_required = false;
3
             ogs_error("PFCP restoration");
4
         }
5
+
6
+        upf_metrics_inst_global_inc(UPF_METR_GLOB_GAUGE_PFCP_PEERS_ACTIVE);
7
         break;
8
     case OGS_FSM_EXIT_SIG:
9
         ogs_info("PFCP de-associated %s",
10
                 ogs_sockaddr_to_string_static(node->addr_list));
11
         ogs_timer_stop(node->t_no_heartbeat);
12
+
13
+        upf_metrics_inst_global_dec(UPF_METR_GLOB_GAUGE_PFCP_PEERS_ACTIVE);
14
         break;
15
     case UPF_EVT_N4_MESSAGE:
16
         message = e->pfcp_message;
17