Skip to content

Changes

Summary

  1. ttcn3-ggsn-test: Add static IPv6 addresses to containers (details)
  2. ttcn3-ggsn-test: Use IPv6 address of the tester as "DNS1" (details)
Commit 5edd774edcecf9f0ff3dcff2d31901ecfbdd0185 by laforge
ttcn3-ggsn-test: Add static IPv6 addresses to containers

Change-Id: Id8656f09eb1d879153dc4034bd562596ee6e35db
The file was modified ttcn3-ggsn-test/jenkins.sh
Commit cc1620eac8844389c4d50f7a72176bfe8f7252af by laforge
ttcn3-ggsn-test: Use IPv6 address of the tester as "DNS1"

We cannot rely on every test slave always having proper IPv6
conenctivity to a public DNS server, and that DNS server to respond
to ICMPv6 echo request.  We're testing half of the internet instead
of our GGSN.  Let's use the IPv6 address of the docker container
running the test sute, which is guaranteed to always exist.  We have
no problems with routing, as the ICMPv6 is hand-crafted and encapsulated
into GTP before it's sent to the kernel IP stack - so basically on the
transmit side, the kernel doesn't know anything about the destination
address of the encapsulated IPv6 packet.

Closes: OS#4713
Change-Id: I1377ffa2cc6980168297d5ff5c81fa5dad94d7a9
The file was modified ttcn3-ggsn-test/GGSN_Tests.cfg
The file was modified ttcn3-ggsn-test/osmo-ggsn.cfg