Bug #4710
osmo_sockaddr gtphub jenkins fallout
100%
Description
The jenkins job that tests the build of old applications against current libraries in 'master' is failing:
https://jenkins.osmocom.org/jenkins/job/Osmocom-build-tags-against-master/536/console
- just disabling the gtphub (applying some patch before build), or
- by tagging patch releases for all the tested application versions that cherry-pick the struct rename patch (1.5.0, 1.6.0, 1.6.1)
Simply not testing builds of osmo-sgsn against current master libraries is not an option.
Associated revisions
History
#1 Updated by laforge 7 months ago
For 1.6.1 I am tagging a 1.6.2: https://gerrit.osmocom.org/c/osmo-sgsn/+/19614
#5 Updated by lynxis 7 months ago
- % Done changed from 0 to 50
The build 1.5.1 fails because of the python2 and python3 migration. The build check on the jenkins fails, because the missing python package osmopy.obscvty.
It's only installed for python3 but not python3.
I'm installing the (old) package as python2.
#6 Updated by lynxis 7 months ago
waiting for review of https://gerrit.osmocom.org/c/osmo-ci/+/19661 to fix the jenkins build failures.
#9 Updated by lynxis 6 months ago
- Status changed from In Progress to Feedback
The gerrit patches aren't checked by the node itself, it's checked inside docker. even the jenkins nodes had the osmocom-python-tests installed under /usr/local.
Waiting for review another patch:
https://gerrit.osmocom.org/c/docker-playground/+/19663
gtphub: rename sgsn's oww osmo_sockaddr into sgsn_sockaddr
The osmo_ prefix should be only used for official struct/apis of libosmocore.
This commit was done via `sed -i 's/osmo_sockaddr/sgsn_sockaddr/g'`.
In prepartion of introducing a different api of osmo_sockaddr to
libosmocore.
Change-Id: Ibb1ddce9ff1ffe7494de5cdb8ea1843c45fe4566