That would definitely explain it my case. My CDash installation is snapped to an intermediate commit somewhere between 2.0 and 2.2, and is https-only accessible...<br><br>Thanks for the email.<div><br></div><div>D</div><div><br></div><div><br>On Monday, March 30, 2015, Matějů Miroslav, Ing. <<a href="mailto:Mateju.Miroslav@azd.cz">Mateju.Miroslav@azd.cz</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Clinton,<br>
<br>
I had the same problem with the CDash 2.0.2. I discovered that cleaning of the backup folder was not included in the asynchronous call until it was fixed in the the commit 72518b1a830920845201c4ce17b571cf59e0a5e0. However, this commit is not included in any 2.x release yet. I am sending a patch I derived from the mentioned commit and applied to my 2.0.2 installation. It seems to get cleaned correctly since then.<br>
<br>
Mirek<br>
<br>
diff --git a/cdash/do_submit.php b/cdash/do_submit.php<br>
index 2c65689..378fc9c 100644<br>
--- a/cdash/do_submit.php<br>
+++ b/cdash/do_submit.php<br>
@@ -39,6 +39,11 @@ function do_submit($filehandle, $projectid, $expected_md5='', $do_checksum=true,<br>
     curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);<br>
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);<br>
     curl_setopt($ch, CURLOPT_TIMEOUT, 1);<br>
+    if ($CDASH_USE_HTTPS)<br>
+      {<br>
+      curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);<br>
+      curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);<br>
+      }<br>
     curl_exec($ch);<br>
     curl_close($ch);<br>
     }<br>
@@ -159,12 +164,28 @@ function do_submit_asynchronous($filehandle, $projectid, $expected_md5='')<br>
   if(function_exists("curl_init") == TRUE)<br>
     {<br>
     $currentURI = get_server_URI(true);<br>
+    $request = $currentURI."/cdash/dailyupdatescurl.php?projectid=".$projectid;<br>
+<br>
+    $ch = curl_init();<br>
+    curl_setopt($ch, CURLOPT_URL, $request);<br>
+    curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);<br>
+    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);<br>
+    curl_setopt($ch, CURLOPT_TIMEOUT, 1);<br>
+    if ($CDASH_USE_HTTPS)<br>
+      {<br>
+      curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);<br>
+      curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);<br>
+      }<br>
+    curl_exec($ch);<br>
+    curl_close($ch);<br>
+<br>
     $clientscheduleid = isset($_GET["clientscheduleid"]) ? $_GET["clientscheduleid"] : 0;<br>
     if($clientscheduleid !== 0)<br>
       {<br>
       pdo_query("INSERT INTO client_jobschedule2submission (scheduleid,submissionid) ".<br>
         "VALUES ('$clientscheduleid','$submissionid')");<br>
       }<br>
+    // Call process submissions via cURL.<br>
     $request = $currentURI."/cdash/processsubmissions.php?projectid=".$projectid;<br>
<br>
     $ch = curl_init();<br>
<br>
-----Original Message-----<br>
From: Cdash [mailto:<a href="javascript:;" onclick="_e(event, 'cvml', 'cdash-bounces@public.kitware.com')">cdash-bounces@public.kitware.com</a>] On Behalf Of Julien Jomier<br>
Sent: Saturday, March 28, 2015 7:51 PM<br>
To: David Cole; Clinton Stimpson<br>
Cc: cdash<br>
Subject: [SPAM] - Re: [Cdash] cdash backup directory not being cleaned up - Found word(s) remove list in the Text body<br>
<br>
Dave, Clinton,<br>
<br>
I'm guessing the asynchronous call is not working properly.<br>
Are you getting daily file changed at the top of the dashboard?<br>
<br>
Can you try to call the dailyupdates directly from your browser?<br>
Something like:<br>
<br>
   <a href="http://localhost/CDash/cdash/dailyupdatescurl.php?projectid=1" target="_blank">http://localhost/CDash/cdash/dailyupdatescurl.php?projectid=1</a><br>
<br>
with the projectid being the id of your project.<br>
<br>
Let me know if that works (or not),<br>
Julien<br>
<br>
> On Fri, Mar 27, 2015 at 1:19 PM, Clinton Stimpson <<a href="javascript:;" onclick="_e(event, 'cvml', 'clinton@elemtech.com')">clinton@elemtech.com</a>> wrote:<br>
>> Hi,<br>
>><br>
>> I have another problem with cdash.<br>
>><br>
>> The backup directory contains the submitted .xml files.<br>
>> I have in my cdash/config.php file<br>
>> $CDASH_BACKUP_TIMEFRAME = '48'; // 48 hours<br>
>><br>
>> According to this, the .xml files older than 48 hours are supposed to<br>
>> be cleaned up when new submissions arrive.<br>
>> <a href="http://www.vtk.org/Wiki/CDash:Administration#Backup_mechanism" target="_blank">http://www.vtk.org/Wiki/CDash:Administration#Backup_mechanism</a><br>
>><br>
>> This is not the case for me.  My backup directory is accumulating and<br>
>> contains files from the distant past.  Much more than 48 hours ago.<br>
>><br>
>> Is anyone else seeing this, or could it be specific to my setup?<br>
>> For example, I install cdash in a version specific folder, and then<br>
>> make a softlink for apache.  I don't know if something like that<br>
>> would prevent the cleanup.  Permissions shouldn't be a problem<br>
>> because apache can put the files there, so it should be able to remove them.<br>
>><br>
>> Clint<br>
_______________________________________________<br>
Cdash mailing list<br>
<a href="javascript:;" onclick="_e(event, 'cvml', 'Cdash@public.kitware.com')">Cdash@public.kitware.com</a><br>
<a href="http://public.kitware.com/mailman/listinfo/cdash" target="_blank">http://public.kitware.com/mailman/listinfo/cdash</a><br>
</blockquote></div>