Skip to content
Success

Changes

Summary

  1. Introduce dnsmasq docker container (details)
  2. ttcn3-asterisk: Use dnsmasq to let asterisk resolve IMS DNS (details)
  3. asterisk: pjsip.conf: Configure Contact field (details)
  4. asterisk: pjsip.conf: identify incoming register started by local SIP (details)
Commit 30314d55f0f5a8bf7d4e62a587a5358028c5193e by Pau Espin Pedrol
Introduce dnsmasq docker container

This container will be used by the ttcn3-asterisk testsuite setup, so
that asterisk can resolve NAPTR nameservers for the IMS 3gpp DNS.

Change-Id: Ic1490334375c2a9b11b923a6757e844faf524634
The file was addeddnsmasq/Makefile
The file was addeddnsmasq/Dockerfile
Commit 93e083599bcecead270ca68dd2ccd686251f9a9f by Pau Espin Pedrol
ttcn3-asterisk: Use dnsmasq to let asterisk resolve IMS DNS

Depends: osmo-ttcn3-hacks.git Change-Id I23afdc8b70132dbd947c280f6e5aadbc84849f01
Change-Id: I2da10c80a81ef5603082e4ee1445a39745c0c24f
The file was modifiedttcn3-asterisk-ims-ue-test/Asterisk_Tests.cfg
The file was modifiedttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
The file was modifiedttcn3-asterisk-ims-ue-test/jenkins.sh
The file was modifiedttcn3-asterisk-ims-ue-test/asterisk/asterisk.sh
The file was addedttcn3-asterisk-ims-ue-test/dnsmasq/dnsmasq.conf
Commit cfc931d3028c9aab9fac8047bdfe7f6bc257dbda by Pau Espin Pedrol
asterisk: pjsip.conf: Configure Contact field

Change-Id: I0b52407f9e7d1ca7f186c77db8f9e1a0ca272ff7
The file was modifiedttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
Commit 4051e768c1368980ccb90fcb4a41e0a502854bfa by Pau Espin Pedrol
asterisk: pjsip.conf: identify incoming register started by local SIP UAs

This config section is needed so that Asterisk can figure out the endpoint
when receiving a "REGISTER sip:172.18.248.10". Without it, it will answer with
a 404 Not Found.

Change-Id: I39568c3cebb89fc5a62a8144f448b50c48d79f10
The file was modifiedttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf