Repository navigation
[Changed] move Kamailio to 6.1 on Debian 13: the 5.6 bullseye image no longer builds - #136
Merged
Merged
Conversation
…o longer builds Debian 11 left long-term support on 31 August 2026 and its security archive is being withdrawn: the apt-get install step fails with 404s, so the Kamailio image cannot be rebuilt anywhere. Moving to kamailio:6.1.4-trixie took three changes beyond the base image: - Dockerfile: pip refuses system-wide installs since Debian 12, hence --break-system-packages; upgrading pip and setuptools over the distribution's own copies is dropped for the same reason. - kamailio.cfg: the dialog module no longer has dlg_flag. It was never set anyway: dialogs are tracked by dlg_manage(). app_python3 gets threads_mode 1: with the default mode, Python 3.13 aborts every worker at start-up (_PyThreadState_Attach: non-NULL old thread state). - request_gw.py: Kamailio 6 no longer ships the legacy Router module nor the old message object. Logging goes through KSR.err, and the request is read through $mt, $ru, $rm and $hdr(From), and rewritten through $ru. The routing logic is unchanged.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Debian 11 left long-term support on 31 August 2026 and its security archive is being withdrawn: the apt-get install step fails with 404s, so the Kamailio image cannot be rebuilt anywhere.
Moving to kamailio:6.1.4-trixie took three changes beyond the base image: