<div dir="ltr">Hrm, all your &quot;<a href="http://pastebin.test.redhat.com">pastebin.test.redhat.com</a>&quot; is inaccessible by me.<br><br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 8, 2013 at 12:04 PM, Eyal Edri <span dir="ltr">&lt;<a href="mailto:eedri@redhat.com" target="_blank">eedri@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">----- Original Message -----<br>
&gt; From: &quot;Alexander Rydekull&quot; &lt;<a href="mailto:rydekull@gmail.com">rydekull@gmail.com</a>&gt;<br>
&gt; To: &quot;Karsten &#39;quaid&#39; Wade&quot; &lt;<a href="mailto:kwade@redhat.com">kwade@redhat.com</a>&gt;<br>
&gt; Cc: &quot;infra&quot; &lt;<a href="mailto:infra@ovirt.org">infra@ovirt.org</a>&gt;<br>
&gt; Sent: Wednesday, May 8, 2013 11:44:31 AM<br>
&gt; Subject: Re: Full disk on <a href="http://resources.ovirt.org" target="_blank">resources.ovirt.org</a><br>
&gt;<br>
&gt; Okay, so I&#39;m quite sick of these &quot;full disk on linode01&quot; issues.<br>
&gt;<br>
&gt; So, I propose the following solution:<br>
&gt;<br>
&gt; - A maintainer of jenkins publish-rpms-nightly disable the copy of several<br>
&gt; versions of the each RPM (preferably only the latest, do we really need<br>
&gt; more, its a nightly build afterall)<br>
&gt; - A maintainer of jenkins publish-rpms-nightly TRY to make a link to the<br>
&gt; files instead of copying them.<br>
&gt;<br>
&gt; - Until this is done, we can clear some disk (3 GB+) by doing something like<br>
&gt; the following:<br>
&gt; # cd /var/www/html/releases/nightly<br>
&gt; # for yfile in $(for xfile in $(for file in $(find . -type f -name &quot;*.rpm&quot;) ;<br>
&gt; do echo $file | cut -d&quot;.&quot; -f 1-2 ; done | sort -u) ; do ls ${xfile}* | sort<br>
&gt; -n | head -n-2 ; done) ; do echo rm $yfile ; done<br>
&gt;<br>
&gt; This will effectively remove every RPM except the last two revisions of each<br>
&gt; package. (Well, obviously you need to remove that very last &quot;echo&quot; in the<br>
&gt; line, just putting it there not to ruins someones afternoon).<br>
&gt;<br>
&gt; - What I propose other then this is just putting the backups somewhere else.<br>
&gt; We should have sufficient space for this on another host.<br>
&gt; If not, give ma thumbs up and I&#39;ll host the backups somewhere else for us<br>
&gt; until we&#39;ve gotten it in order.<br>
&gt;<br>
&gt; Any thoughts?<br>
<br>
</div></div>1. Anyone with access to <a href="http://resources.ovirt.org" target="_blank">resources.ovirt.org</a> can login and review the current scripts that handle the history (found at /etc/cron.d),<br>
   no need to wait for a specific maintainer to be free to handle it.<br>
<br>
2. since this is becoming a recurrent issue i put here the cleaner script (which i didn&#39;t wrote, so not sure if it&#39;s working properly)<br>
<br>
[1] <a href="http://pastebin.test.redhat.com/140876" target="_blank">http://pastebin.test.redhat.com/140876</a><br>
<br>
you&#39;re welcome to review it/fix it/change it.<br>
<br>
3. as for the cleanup [2] of temp dir @ /home/jenkins/ovirt-nightly/*<br>
which didn&#39;t delete the temp dir, it&#39;s fixed now.<br>
<br>
[2] <a href="http://pastebin.test.redhat.com/140879" target="_blank">http://pastebin.test.redhat.com/140879</a><br>
<br>
i believe there was a bug in the &#39;move script&#39; ,the output - it has an error on .tar.gz - <a href="http://pastebin.test.redhat.com/140881" target="_blank">http://pastebin.test.redhat.com/140881</a><br>
<br>
<br>
I propose the following:<br>
<br>
1. upload these scripts to review on gerrit upstream - <a href="http://gerrit.ovirt.org/jenkins" target="_blank">gerrit.ovirt.org/jenkins</a> (or another git infra repo ?)<br>
2. i would move these scripts to run from jenkins rather than cron to increase visibility and prompt errors<br>
(since we won&#39;t allow root login from jenkins to resources, we&#39;ll need to run it with jenkins user and sudo).<br>
3. move all backups from that vm to another phsical host we have (currently we only have alterway01/02).<br>
<div class="im"><br>
<br>
<br>
<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Wed, May 8, 2013 at 7:18 AM, Karsten &#39;quaid&#39; Wade &lt; <a href="mailto:kwade@redhat.com">kwade@redhat.com</a> &gt;<br>
&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On 05/01/2013 11:51 PM, Eyal Edri wrote:<br>
&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; What does /jenkins do? I find lots of RPMs in sub-directories that are<br>
&gt; &gt;&gt; apparently dailies for the last month. Can we sweep them out to get some<br>
&gt; &gt;&gt; breathing room?<br>
&gt; &gt;<br>
&gt; &gt; this is a temp place for publishing nightlies, but i think it may not be<br>
&gt; &gt; deleted probperly.<br>
&gt; &gt; i added a remove function to the move cron script &#39;move_jenkins_nightly&#39; to<br>
&gt; &gt; delete all content after it&#39;s published.<br>
&gt; &gt; (deleting current data released 13GB).<br>
&gt;<br>
&gt; Looks like we have the same problem again - that directory structure is<br>
&gt; filled with many versions of similar files, and the disk is full again.<br>
&gt; I freed up enough space to keep Mailman running for now.<br>
&gt;<br>
&gt; --<br>
&gt; Karsten &#39;quaid&#39; Wade<br>
&gt; <a href="http://TheOpenSourceWay.org" target="_blank">http://TheOpenSourceWay.org</a> .^\ <a href="http://community.redhat.com" target="_blank">http://community.redhat.com</a><br>
</div>&gt; @quaid ( <a href="http://identi.ca/twitter/IRC" target="_blank">identi.ca/twitter/IRC</a> ) \v&#39; gpg: AD0E0C41<br>
<div class="HOEnZb"><div class="h5">&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Infra mailing list<br>
&gt; <a href="mailto:Infra@ovirt.org">Infra@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/infra" target="_blank">http://lists.ovirt.org/mailman/listinfo/infra</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; /Alexander Rydekull<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Infra mailing list<br>
&gt; <a href="mailto:Infra@ovirt.org">Infra@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/infra" target="_blank">http://lists.ovirt.org/mailman/listinfo/infra</a><br>
&gt;<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>/Alexander Rydekull
</div>