Attention is currently required from: osmith, pespin.
Hello osmith,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/libosmocore/+/43248?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Code-Review+1 by osmith
Change subject: iuup: test receival of IuUP Data with way too big payload
......................................................................
iuup: test receival of IuUP Data with way too big payload
Take the chance to improve logging in that case, otherwise it is
confusing when stating CRC check against 0xffffffff fails.
Related: OS#7052
Change-Id: Id7059e08aa78af4c18c2be1493fb780a31e3e862
---
M src/gsm/iuup.c
M tests/iuup/iuup_test.c
M tests/iuup/iuup_test.err
M tests/iuup/iuup_test.ok
4 files changed, 55 insertions(+), 2 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/48/43248/2
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/43248?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: Id7059e08aa78af4c18c2be1493fb780a31e3e862
Gerrit-Change-Number: 43248
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-CC: Jenkins Builder
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Attention is currently required from: osmith, pespin.
Hello Jenkins Builder, osmith,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/libosmocore/+/43247?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Code-Review+1 by osmith
Change subject: iuup: Validate msgb input length in rx Initialization path
......................................................................
iuup: Validate msgb input length in rx Initialization path
Input length validation of msgb was left as a TODO in
iuup_rx_initialization(), which could end up in OOB reads.
Related: OS#7063
Reported-By: Adam Bedard <adam.bedard(a)gmail.com>
Change-Id: Id0f7b0f63efc37376024359a3bf7fabbc40bc387
---
M src/gsm/iuup.c
M tests/iuup/iuup_test.c
M tests/iuup/iuup_test.err
M tests/iuup/iuup_test.ok
4 files changed, 327 insertions(+), 59 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/47/43247/2
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/43247?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: Id0f7b0f63efc37376024359a3bf7fabbc40bc387
Gerrit-Change-Number: 43247
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ci/+/43240?usp=email )
Change subject: scripts/update-osmo-ci: rename from contrib/jenkins.sh
......................................................................
scripts/update-osmo-ci: rename from contrib/jenkins.sh
In all other Osmocom repositories, the contrib/jenkins.sh is the script
we run in gerrit-verifications. Here we had such a script as well, but
it was for a different purpose, to update osmo-ci, osmo-gsm-manuals
repos on jenkins nodes and rebuild docker images, triggered by the
update-osmo-ci job. Rename the script to avoid confusion and to prepare
to add a script for running in gerrit-verifications.
Change-Id: Ie9793663aa9b60683fc78c738b550913e8f01fbb
---
M jobs/update-osmo-ci-on-slaves.yml
R scripts/update-osmo-ci/update-osmo-ci.sh
2 files changed, 1 insertion(+), 1 deletion(-)
Approvals:
Jenkins Builder: Verified
laforge: Looks good to me, but someone else must approve
pespin: Looks good to me, approved
diff --git a/jobs/update-osmo-ci-on-slaves.yml b/jobs/update-osmo-ci-on-slaves.yml
index 9abefa9..f05c21c 100644
--- a/jobs/update-osmo-ci-on-slaves.yml
+++ b/jobs/update-osmo-ci-on-slaves.yml
@@ -47,7 +47,7 @@
- timed: "H H * * *"
builders:
- - shell: './contrib/jenkins.sh'
+ - shell: './scripts/update-osmo-ci/update-osmo-ci.sh'
wrappers:
- ansicolor:
diff --git a/contrib/jenkins.sh b/scripts/update-osmo-ci/update-osmo-ci.sh
similarity index 100%
rename from contrib/jenkins.sh
rename to scripts/update-osmo-ci/update-osmo-ci.sh
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/43240?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: Ie9793663aa9b60683fc78c738b550913e8f01fbb
Gerrit-Change-Number: 43240
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ci/+/43239?usp=email )
Change subject: jobs/gerrit-verifications: support up to 5 distros
......................................................................
jobs/gerrit-verifications: support up to 5 distros
I noticed that libosmocore wasn't building for debian:13 anymore in CI
even though it has:
pipeline_binpkgs: "almalinux:8 centos:7 debian:10 debian:13"
This is because only 3 parameters for pipeline_binpkgs were supported.
Increase the count to 5. When I wrote this initially I had also looked
into making it so that new stages get added automatically depending on
the amount of parameters, but didn't find a way to do it with the
"groovy" language used for jenkins pipelines. Therefore just increase
the count to 5 and add a test in a follow-up patch to ensure we can't go
beyond that number without noticing in the future.
Change-Id: I9fd3c90cee659706a53e81244f3324d0e9940069
---
M jobs/gerrit-verifications.yml
1 file changed, 24 insertions(+), 0 deletions(-)
Approvals:
Jenkins Builder: Verified
laforge: Looks good to me, but someone else must approve
pespin: Looks good to me, approved
diff --git a/jobs/gerrit-verifications.yml b/jobs/gerrit-verifications.yml
index 28ca308..45ffc38 100644
--- a/jobs/gerrit-verifications.yml
+++ b/jobs/gerrit-verifications.yml
@@ -759,6 +759,30 @@
}}
}}
+ stage("binpkgs-3") {{
+ when {{
+ expression {{ params.PIPELINE_BINPKGS.split().size() > 3 }}
+ }}
+ steps {{
+ script {{
+ distro = params.PIPELINE_BINPKGS.split()[3]
+ run_job(distro, "gerrit-binpkgs", null, distro)
+ }}
+ }}
+ }}
+
+ stage("binpkgs-4") {{
+ when {{
+ expression {{ params.PIPELINE_BINPKGS.split().size() > 4 }}
+ }}
+ steps {{
+ script {{
+ distro = params.PIPELINE_BINPKGS.split()[4]
+ run_job(distro, "gerrit-binpkgs", null, distro)
+ }}
+ }}
+ }}
+
}} // end of parallel
}} // end of Verification stage
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/43239?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I9fd3c90cee659706a53e81244f3324d0e9940069
Gerrit-Change-Number: 43239
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Attention is currently required from: pespin.
osmith has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/libosmocore/+/43248?usp=email )
Change subject: iuup: test receival of IuUP Data with way too big payload
......................................................................
Patch Set 1: Code-Review+1
(1 comment)
File tests/iuup/iuup_test.c:
https://gerrit.osmocom.org/c/libosmocore/+/43248/comment/58eb54a0_55dac7b8?… :
PS1, Line 930: //osmo_iuup_instance_set_transport_prim_cb(iui, _decode_passive_init_exp_nack_transport_prim_cb, NULL);
leftover?
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/43248?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: Id7059e08aa78af4c18c2be1493fb780a31e3e862
Gerrit-Change-Number: 43248
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-CC: Jenkins Builder
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Fri, 14 Aug 2026 10:51:00 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes