<p>Harald Welte <strong>merged</strong> this change.</p><p><a href="https://gerrit.osmocom.org/13008">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  daniel: Verified
  Pau Espin Pedrol: Looks good to me, but someone else must approve
  Harald Welte: Looks good to me, approved

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Fix permissions when collecting logs<br><br>Use the debian-jessie-build container to ensure all files under<br>${VOL_BASE_DIR} are readable.<br>Call this directly from collect_logs so we handle all ttcn3 jobs.<br><br>Fixes: OS#3800<br>Change-Id: I124c554eee69ec5586547d3c96b8ec571e0653a7<br>---<br>M jenkins-common.sh<br>1 file changed, 11 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/jenkins-common.sh b/jenkins-common.sh</span><br><span>index 0dbe8b0..7c8e231 100644</span><br><span>--- a/jenkins-common.sh</span><br><span>+++ b/jenkins-common.sh</span><br><span>@@ -29,7 +29,18 @@</span><br><span>         docker network remove $NET_NAME</span><br><span> }</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+fix_perms() {</span><br><span style="color: hsl(120, 100%, 40%);">+       docker_images_require debian-jessie-build</span><br><span style="color: hsl(120, 100%, 40%);">+     echo Fixing permissions</span><br><span style="color: hsl(120, 100%, 40%);">+       docker run      --rm \</span><br><span style="color: hsl(120, 100%, 40%);">+                        -v $VOL_BASE_DIR:/data \</span><br><span style="color: hsl(120, 100%, 40%);">+                      --name ${BUILD_TAG}-cleaner \</span><br><span style="color: hsl(120, 100%, 40%);">+                 $REPO_USER/debian-jessie-build \</span><br><span style="color: hsl(120, 100%, 40%);">+                      chmod -R a+rX /data/</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> collect_logs() {</span><br><span style="color: hsl(120, 100%, 40%);">+ fix_perms</span><br><span>    cat "$VOL_BASE_DIR"/*/junit-*.log || true</span><br><span> }</span><br><span> </span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/13008">change 13008</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/13008"/><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-MessageType: merged </div>
<div style="display:none"> Gerrit-Change-Id: I124c554eee69ec5586547d3c96b8ec571e0653a7 </div>
<div style="display:none"> Gerrit-Change-Number: 13008 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: daniel <dwillmann@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Harald Welte <laforge@gnumonks.org> </div>
<div style="display:none"> Gerrit-Reviewer: Pau Espin Pedrol <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: daniel <dwillmann@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: osmith <osmith@sysmocom.de> </div>