Attention is currently required from: jolly.
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-remsim/+/43745?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Verified-1 by Jenkins Builder
Change subject: Add maintenance mapping support to osmo-remsim-server
......................................................................
Add maintenance mapping support to osmo-remsim-server
A normal mapping and a maintenance mapping may share the same bank/slot.
In this case the normal mapping will be inactive until the maintenance
mapping has been deleted. The maintenance mapping has priority over the
normal mapping.
If a maintenance mapping share the same bank/slot of an existing normal
mapping, the normal mapping is suspended. The maintenance mapping hat
priority over the mapping. The following steps are performed:
* The maintenance mapping is put into INACTIVE state.
* The normal mapping is deleted and put into INACTIVE state.
* The maintenance mapping is created.
Once the maintenance mapping is removed, the normal mapping is restored.
The following steps are performed:
* The maintenance mapping is deleted and then removed.
* The normal mapping in INACTIVE state is created again.
To control the maintenance flag, the rest API is expanded. An optional
'maintenance' tag is added to the URL.
Related: SYS#8159
Change-Id: I885b3b529276f46fbbe6d86be2170b0bffbb8434
---
M src/server/rest_api.c
M src/server/rspro_server.c
M src/slotmap.h
3 files changed, 103 insertions(+), 10 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-remsim refs/changes/45/43745/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-remsim/+/43745?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-remsim
Gerrit-Branch: master
Gerrit-Change-Id: I885b3b529276f46fbbe6d86be2170b0bffbb8434
Gerrit-Change-Number: 43745
Gerrit-PatchSet: 2
Gerrit-Owner: jolly <andreas(a)eversberg.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Attention: jolly <andreas(a)eversberg.eu>
Attention is currently required from: jolly.
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-remsim/+/43743?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Verified-1 by Jenkins Builder
Change subject: Add maintenance flag to slot_mapping structure
......................................................................
Add maintenance flag to slot_mapping structure
In order to store two mappings to the same bank/slot, a boolean flag is
introduced. One mapping can have the flag cleared and the other can have
it set. This will be used in later patches to have a mapping to a
maintenance client, while having an inactive mapping to the regular
client.
Related: SYS#8159
Change-Id: Ibc9f771cda5d3ba94934cb04e00e60acd466e8bf
---
M src/bankd/bankd_main.c
M src/server/rest_api.c
M src/slotmap.c
M src/slotmap.h
4 files changed, 37 insertions(+), 8 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-remsim refs/changes/43/43743/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-remsim/+/43743?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-remsim
Gerrit-Branch: master
Gerrit-Change-Id: Ibc9f771cda5d3ba94934cb04e00e60acd466e8bf
Gerrit-Change-Number: 43743
Gerrit-PatchSet: 2
Gerrit-Owner: jolly <andreas(a)eversberg.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Attention: jolly <andreas(a)eversberg.eu>
Attention is currently required from: jolly.
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-remsim/+/43742?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Verified-1 by Jenkins Builder
Change subject: Introduce osmo-remsim-client-socket
......................................................................
Introduce osmo-remsim-client-socket
Add new remsim client with socket interface. It is similar to the
osmo-rmsim-client-shell, but it uses a unix socket instead of stdin and
stdout to exchange APDUs. The coding is binary instead of hex string.
Related: SYS#8159
Change-Id: I9eddb60e4e7c3191ca2b340690416b53005f714f
---
M .gitignore
M debian/control
A debian/osmo-remsim-client-socket.install
M src/client/Makefile.am
M src/client/client.h
M src/client/remsim_client_main.c
A src/client/user_socket.c
7 files changed, 203 insertions(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-remsim refs/changes/42/43742/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-remsim/+/43742?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-remsim
Gerrit-Branch: master
Gerrit-Change-Id: I9eddb60e4e7c3191ca2b340690416b53005f714f
Gerrit-Change-Number: 43742
Gerrit-PatchSet: 2
Gerrit-Owner: jolly <andreas(a)eversberg.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Attention: jolly <andreas(a)eversberg.eu>
osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ci/+/43765?usp=email )
Change subject: OBS: build_binpkgs: debian 11: update security URL
......................................................................
OBS: build_binpkgs: debian 11: update security URL
Use archive.debian.org/debian-security as URL instead of the snapshot
URL we had configured previously while debian-security was not available
yet at archive.debian.org but was already removed from the non-archive
mirrors.
Fix for:
1.738 The following packages have unmet dependencies:
1.767 gnupg : Depends: gpgv (< 2.2.27-2+deb11u2.1~) but 2.2.27-2+deb11u3 is to be installed
1.767 libc6-dev : Depends: libc6 (= 2.31-13+deb11u13) but 2.31-13+deb11u14 is to be installed
1.768 perl : Depends: perl-base (= 5.32.1-4+deb11u4) but 5.32.1-4+deb11u5 is to be installed
1.772 E: Unable to correct problems, you have held broken packages.
Change-Id: I1e2a189839e828439760077476acfebdf80380c1
---
M scripts/obs/data/build_binpkg.Dockerfile
1 file changed, 2 insertions(+), 4 deletions(-)
Approvals:
Jenkins Builder: Verified
jolly: Looks good to me, approved
diff --git a/scripts/obs/data/build_binpkg.Dockerfile b/scripts/obs/data/build_binpkg.Dockerfile
index ee291b4..23d5e77 100644
--- a/scripts/obs/data/build_binpkg.Dockerfile
+++ b/scripts/obs/data/build_binpkg.Dockerfile
@@ -12,13 +12,11 @@
fi && \
useradd --uid=${UID} -m user
-# As of writing, the debian 11 security repository is not available on
-# archive.debian.org while at the same time the non-archived version is broken.
-# Use snapshot.debian.org for now (as found in the debian:eol image).
+# Patch sources.list for EOL distros
RUN case "$DISTRO" in \
debian:11) \
( echo "deb http://archive.debian.org/debian bullseye main"; \
- echo "deb http://snapshot.debian.org/archive/debian-security/20250625T172521Z bullseye-security main"; \
+ echo "deb http://archive.debian.org/debian-security bullseye-security main"; \
echo "deb http://archive.debian.org/debian bullseye-updates main"; \
) > /etc/apt/sources.list \
;; \
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/43765?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: I1e2a189839e828439760077476acfebdf80380c1
Gerrit-Change-Number: 43765
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: jolly <andreas(a)eversberg.eu>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/43765?usp=email )
Change subject: OBS: build_binpkgs: debian 11: update security URL
......................................................................
OBS: build_binpkgs: debian 11: update security URL
Use archive.debian.org/debian-security as URL instead of the snapshot
URL we had configured previously while debian-security was not available
yet at archive.debian.org but was already removed from the non-archive
mirrors.
Fix for:
1.738 The following packages have unmet dependencies:
1.767 gnupg : Depends: gpgv (< 2.2.27-2+deb11u2.1~) but 2.2.27-2+deb11u3 is to be installed
1.767 libc6-dev : Depends: libc6 (= 2.31-13+deb11u13) but 2.31-13+deb11u14 is to be installed
1.768 perl : Depends: perl-base (= 5.32.1-4+deb11u4) but 5.32.1-4+deb11u5 is to be installed
1.772 E: Unable to correct problems, you have held broken packages.
Change-Id: I1e2a189839e828439760077476acfebdf80380c1
---
M scripts/obs/data/build_binpkg.Dockerfile
1 file changed, 2 insertions(+), 4 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/65/43765/1
diff --git a/scripts/obs/data/build_binpkg.Dockerfile b/scripts/obs/data/build_binpkg.Dockerfile
index ee291b4..23d5e77 100644
--- a/scripts/obs/data/build_binpkg.Dockerfile
+++ b/scripts/obs/data/build_binpkg.Dockerfile
@@ -12,13 +12,11 @@
fi && \
useradd --uid=${UID} -m user
-# As of writing, the debian 11 security repository is not available on
-# archive.debian.org while at the same time the non-archived version is broken.
-# Use snapshot.debian.org for now (as found in the debian:eol image).
+# Patch sources.list for EOL distros
RUN case "$DISTRO" in \
debian:11) \
( echo "deb http://archive.debian.org/debian bullseye main"; \
- echo "deb http://snapshot.debian.org/archive/debian-security/20250625T172521Z bullseye-security main"; \
+ echo "deb http://archive.debian.org/debian-security bullseye-security main"; \
echo "deb http://archive.debian.org/debian bullseye-updates main"; \
) > /etc/apt/sources.list \
;; \
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/43765?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: I1e2a189839e828439760077476acfebdf80380c1
Gerrit-Change-Number: 43765
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/libosmo-sigtran/+/43763?usp=email
to look at the new patch set (#3).
Change subject: sccp: Introduce N-DISCONNECT.req/ind Release/Refusal reason
......................................................................
sccp: Introduce N-DISCONNECT.req/ind Release/Refusal reason
N-DISCONNECT.req has a "Reason" Parameter. the "Reason" Parameter is
mandatory according to Table 6/Q.711. The options possible for the
"Reason" can be found in ITU Q.711 "6.1.1.2.4 Release phase", and
contain no explicit value. That enum is different from the wire-format
defined in:
* ITU-T Q.713, Section 3.11 Release cause
* ITU-T Q.713 Section 3.15 Refusal cause
Actually, ITU-T Q.713 "ANNEX A" describes a mapping between the former
(N-DISCONNECT.req Reason) and the later (SCCP Release/Refusal cause).
Use that table to translate as much as possible between the two (despite
the mapping is described as being one-to-one, well, it leaves a lot to
interpretation due to missing enums, N-to-M mappings, etc.).
Related: OS#2601
Change-Id: I158463c2e9b34abe06554371d628e4fa7ea8c5c1
---
M TODO-RELEASE
M include/osmocom/sigtran/sccp_sap.h
M src/sccp_connection.c
M src/sccp_sap.c
M src/sccp_scoc.c
M src/sccp_scoc_fsm.c
M src/sccp_user.h
7 files changed, 423 insertions(+), 5 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmo-sigtran refs/changes/63/43763/3
--
To view, visit https://gerrit.osmocom.org/c/libosmo-sigtran/+/43763?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: libosmo-sigtran
Gerrit-Branch: master
Gerrit-Change-Id: I158463c2e9b34abe06554371d628e4fa7ea8c5c1
Gerrit-Change-Number: 43763
Gerrit-PatchSet: 3
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
pespin has uploaded a new patch set (#2). ( https://gerrit.osmocom.org/c/libosmo-sigtran/+/43763?usp=email )
Change subject: sccp: Introduce N-DISCONNECT.req Release/Refusal reason
......................................................................
sccp: Introduce N-DISCONNECT.req Release/Refusal reason
N-DISCONNECT.req has a "Reason" Parameter. the "Reason" Parameter is
mandatory according to Table 6/Q.711. The options possible for the
"Reason" can be found in ITU Q.711 "6.1.1.2.4 Release phase", and
contain no explicit value. That enum is different from the wire-format
defined in:
* ITU-T Q.713, Section 3.11 Release cause
* ITU-T Q.713 Section 3.15 Refusal cause
Actually, ITU-T Q.713 "ANNEX A" describes a mapping between the former
(N-DISCONNECT.req Reason) and the later (SCCP Release/Refusal cause).
Use that table to translate as much as possible between the two (despite
the mapping is described as being one-to-one, well, it leaves a lot to
interpretation due to missing enums, N-to-M mappings, etc.).
Related: OS#2601
Change-Id: I158463c2e9b34abe06554371d628e4fa7ea8c5c1
---
M TODO-RELEASE
M include/osmocom/sigtran/sccp_sap.h
M src/sccp_connection.c
M src/sccp_sap.c
M src/sccp_scoc.c
M src/sccp_scoc_fsm.c
M src/sccp_user.h
7 files changed, 423 insertions(+), 5 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmo-sigtran refs/changes/63/43763/2
--
To view, visit https://gerrit.osmocom.org/c/libosmo-sigtran/+/43763?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: libosmo-sigtran
Gerrit-Branch: master
Gerrit-Change-Id: I158463c2e9b34abe06554371d628e4fa7ea8c5c1
Gerrit-Change-Number: 43763
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-CC: Jenkins Builder