<p>osmith <strong>submitted</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/docker-playground/+/15901">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  laforge: Looks good to me, but someone else must approve
  pespin: Looks good to me, approved
  osmith: Verified

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">repo-install-test: disable osmo-ggsn service<br><br>OsmoGGSN is not able to use the tun4 device from the default config in<br>docker. Since the more strict config checking in [1], it does not just<br>report a warning, but fails to start:<br><br>     <0002> ggsn.c:189 APN(internet): Opening TUN device tun4<br>        <0001> tun.c:184 errno=2/No such file or directory open() failed<br>        <0002> ggsn.c:191 APN(internet): Failed to configure tun device<br> Error occurred during reading the below line:<br>   no shutdown<br> Failed to open config file: '/etc/osmocom/osmo-ggsn.cfg'<br><br>Fix the repo install test jenkins job by not checking osmo-ggsn anymore.<br>In theory, we could probably create the tun device on the host, and<br>mount it inside the docker container. But that would require some<br>additional logic to clean it up properly, and it does not seem worth the<br>effort right now.<br><br>[1] libosmocore Ic9c1b566ec4a459f03e6319cf369691903cf9d00<br>Change-Id: I15c7a2f38a21cd96c9852ad26f4b4a81798e6593<br>---<br>M debian-repo-install-test/testdata/repo-install-test.sh<br>1 file changed, 1 insertion(+), 1 deletion(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/debian-repo-install-test/testdata/repo-install-test.sh b/debian-repo-install-test/testdata/repo-install-test.sh</span><br><span>index 4fae488..63e1819 100755</span><br><span>--- a/debian-repo-install-test/testdata/repo-install-test.sh</span><br><span>+++ b/debian-repo-install-test/testdata/repo-install-test.sh</span><br><span>@@ -4,10 +4,10 @@</span><br><span> # Disabled services:</span><br><span> # * osmo-ctrl2cgi (missing config: /etc/osmocom/ctrl2cgi.ini, OS#4108)</span><br><span> # * osmo-trap2cgi (missing config: /etc/osmocom/%N.ini, OS#4108)</span><br><span style="color: hsl(120, 100%, 40%);">+# * osmo-ggsn (no tun device in docker)</span><br><span> SERVICES="</span><br><span>         osmo-bsc</span><br><span>     osmo-gbproxy</span><br><span style="color: hsl(0, 100%, 40%);">-    osmo-ggsn</span><br><span>    osmo-gtphub</span><br><span>  osmo-hlr</span><br><span>     osmo-mgw</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/docker-playground/+/15901">change 15901</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/docker-playground/+/15901"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: docker-playground </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I15c7a2f38a21cd96c9852ad26f4b4a81798e6593 </div>
<div style="display:none"> Gerrit-Change-Number: 15901 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: osmith <osmith@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: daniel <dwillmann@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-Reviewer: osmith <osmith@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>