osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/40430?usp=email )
Change subject: OBS: let meta package depend on osmocom-keyring
......................................................................
OBS: let meta package depend on osmocom-keyring
Let the meta package (osmocom-latest, osmocom-nightly etc.) depend on
osmocom-keyring. This means that after the user has enabled any of the
official Osmocom OBS repositories and installs a package from there, the
osmocom-keyring package will get installed as well, which results in
having an up-to-date /usr/share/osmocom-keyring/osmocom.asc.
Change-Id: Id4d213f355338b39a9ec5ccffc16179f6e472102
---
M scripts/obs/lib/config.py
M scripts/obs/lib/metapkg.py
2 files changed, 2 insertions(+), 2 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/30/40430/1
diff --git a/scripts/obs/lib/config.py b/scripts/obs/lib/config.py
index 1a22f23..7d6b9e0 100644
--- a/scripts/obs/lib/config.py
+++ b/scripts/obs/lib/config.py
@@ -170,4 +170,4 @@
check_new_distros_version_regex = re.compile(r'[0-9.]+$')
# Version of the osmocom-latest / osmocom-nightly etc. meta package
-meta_package_version = "1.0.0"
+meta_package_version = "1.1.0"
diff --git a/scripts/obs/lib/metapkg.py b/scripts/obs/lib/metapkg.py
index b60e2f2..4b67db2 100644
--- a/scripts/obs/lib/metapkg.py
+++ b/scripts/obs/lib/metapkg.py
@@ -39,7 +39,7 @@
f.write("Standards-Version: 3.9.8\n")
f.write("\n")
f.write(f"Package: {pkgname}\n")
- f.write("Depends: ${misc:Depends}\n")
+ f.write("Depends: osmocom-keyring ${misc:Depends}\n")
f.write("Architecture: any\n")
f.write(f"Conflicts: {', '.join(conflicts)}\n")
f.write(f"Description: Dummy package, conflicts with {conflicts}\n")
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/40430?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: Id4d213f355338b39a9ec5ccffc16179f6e472102
Gerrit-Change-Number: 40430
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/40428?usp=email )
Change subject: OBS: add the new osmocom-keyring package
......................................................................
OBS: add the new osmocom-keyring package
The public key for OBS packages needs to be extended every two years.
When the previous key expires, it is not possible to update packages
anymore until users replace the old key with the new, extended key.
To make this less inconvenient for users, introduce a new
osmocom-keyring package that holds the current key (valid for 2 years),
which will get updated every year with an extended key (valid for
another 2 years, I'll add a jenkins job to remind us). This means as
long as users upgrade their packages once a year, they will
automatically receive the new key.
Related: https://gitea.osmocom.org/osmocom/osmocom-keyring
Related: OS#6567
Change-Id: I370b4fa0c6f7e8a925b1ddd7c1c47980a8f4fea2
---
M scripts/obs/lib/config.py
1 file changed, 2 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/28/40428/1
diff --git a/scripts/obs/lib/config.py b/scripts/obs/lib/config.py
index dc67757..4d8bcd3 100644
--- a/scripts/obs/lib/config.py
+++ b/scripts/obs/lib/config.py
@@ -47,6 +47,8 @@
# NOTE: Consider whether new packages should be added to EXCLUDE_PACKAGES in
# osmocom-obs-nightly-asan.yml.
projects_osmocom = [
+ "osmocom-keyring",
+
"erlang/osmo_dia2gsup",
"erlang/osmo-epdg",
"erlang/osmo-s1gw",
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/40428?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I370b4fa0c6f7e8a925b1ddd7c1c47980a8f4fea2
Gerrit-Change-Number: 40428
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/40427?usp=email )
Change subject: OBS: remove libosmo-sccp-legacy
......................................................................
OBS: remove libosmo-sccp-legacy
Stop building libosmo-sccp-legacy, which is not needed anymore since
osmo-msc 1.13.0 has been tagged some time ago.
Change-Id: I086e3eff10e79bddd8ec23927b46cc58a7101de6
---
M scripts/obs/lib/config.py
1 file changed, 0 insertions(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/27/40427/1
diff --git a/scripts/obs/lib/config.py b/scripts/obs/lib/config.py
index c6f373e..dc67757 100644
--- a/scripts/obs/lib/config.py
+++ b/scripts/obs/lib/config.py
@@ -58,7 +58,6 @@
"libosmo-gprs",
"libosmo-netif",
"libosmo-pfcp",
- "libosmo-sccp-legacy", # can be dropped after osmo-msc >= 1.12.x release
"libosmo-sigtran",
"libosmocore",
"libsmpp34",
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/40427?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I086e3eff10e79bddd8ec23927b46cc58a7101de6
Gerrit-Change-Number: 40427
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Attention is currently required from: jolly.
laforge has posted comments on this change by jolly. ( https://gerrit.osmocom.org/c/python/pyosmocom/+/40423?usp=email )
Change subject: Corrected decoding of MSISDN IE and IMEI IE
......................................................................
Patch Set 2: Code-Review+1
--
To view, visit https://gerrit.osmocom.org/c/python/pyosmocom/+/40423?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: python/pyosmocom
Gerrit-Branch: master
Gerrit-Change-Id: Idd2bee3d8f662d028001392cfd0332a265fbc91a
Gerrit-Change-Number: 40423
Gerrit-PatchSet: 2
Gerrit-Owner: jolly <andreas(a)eversberg.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Attention: jolly <andreas(a)eversberg.eu>
Gerrit-Comment-Date: Wed, 04 Jun 2025 13:21:49 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
laforge has submitted this change. ( https://gerrit.osmocom.org/c/osmo-gsm-manuals/+/40424?usp=email )
Change subject: Corrected description of MSISDN IE and IMEI IE coding
......................................................................
Corrected description of MSISDN IE and IMEI IE coding
1 2 3 4 5 6 7 8
+-------------------------------+
| MSISDN IE type |Res| octet 1
+-------------------------------+
| Length of IE content | octet 2
+-------------------------------+
| Length of BCD content | octet 3
+-------------------------------+
| Digit 1 | Digit 2 | octet 4..n
| .... | |
+-------------------------------+
The length of the BCD content specifies how many subsequent octets
contain BCD data (it does *not* indicate the number of digits).
This length must be less than the total length of the IE content.
Any octets following the BCD content shall be ignored.
Related: OS#6797
Change-Id: I4db05e4a01199334b75fffd60270b88f541b98f4
---
M common/chapters/gsup.adoc
1 file changed, 6 insertions(+), 3 deletions(-)
Approvals:
laforge: Looks good to me, approved
pespin: Looks good to me, but someone else must approve
Jenkins Builder: Verified
diff --git a/common/chapters/gsup.adoc b/common/chapters/gsup.adoc
index f5cce14..824ac90 100644
--- a/common/chapters/gsup.adoc
+++ b/common/chapters/gsup.adoc
@@ -1510,6 +1510,10 @@
BCD Number in 3GPP TS 24.008. It will be stored by the SGSN or VLR and then passed as is
to the GGSN during the activation of the primary PDP Context.
+The length of the BCD content specifies how many subsequent octets contain BCD data
+(it does *not* indicate the number of digits). This length must be less than the total
+length of the IE content. Any octets following the BCD content shall be ignored.
+
[packetdiag]
----
{
@@ -1519,9 +1523,7 @@
0-6: PDP type IEI
7: Res
8-15: Length of IE content
- 16-19: NPI
- 20-22: TON
- 23: ext
+ 16-23: Length of BCD content
24-27: Digit 1
28-31: Digit 2
32-35: Digit ...
@@ -1628,6 +1630,7 @@
==== IMEI
The IMEI encoded as Called Party BCD Number in 3GPP TS 24.008.
+This IE has the same format as described in <<gsup-ie-msisdn>>.
[[gsup-ie-imei-result]]
==== IMEI Check Result
--
To view, visit https://gerrit.osmocom.org/c/osmo-gsm-manuals/+/40424?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-gsm-manuals
Gerrit-Branch: master
Gerrit-Change-Id: I4db05e4a01199334b75fffd60270b88f541b98f4
Gerrit-Change-Number: 40424
Gerrit-PatchSet: 3
Gerrit-Owner: jolly <andreas(a)eversberg.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>