<p>daniel has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/13008">View Change</a></p><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;">git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/08/13008/1</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: newchange </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>