FH-Projects-Cleanup Infrastructure SOP

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(Created page with '{{header|infra}} == Introduction == This wiki page will help any sysadmin having a Fedora Hosted Project completely removed either because the owner requested to have it remove...')
 
(redirect page to new infra-docs)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{header|infra}}
 
{{header|infra}}
 +
This SOP has moved to the fedora Infrastructure SOP git repo. Please see the current document at: http://infrastructure.fedoraproject.org/infra/docs/fedorahosted-project-cleanup.txt
  
== Introduction ==
+
For changes, questions or comments, please contact anyone in the Fedora Infrastructure team.
  
This wiki page will help any sysadmin having a Fedora Hosted Project completely removed either because the owner requested to have it removed or for whatever any other issue that would take us to remove a project. This page covers git, Trac, Mailing List and FAS group clean-up.
 
 
== Our first move ==
 
 
If you are going to remove a Fedora Hosted's project, please remember to create a folder into /srv/tmp that should follow the following syntax:
 
 
<pre>
 
cd /srv/tmp && mkdir $project-hold-until-xx-xx-xx
 
</pre>
 
 
where '''xx-xx-xx''' should be substituted with the date everything should be purged away from there. (it happens '''14 days''' after the delete request)
 
 
== Removing Project's git repo ==
 
 
Having a git repository removed can be achieved with the following steps:
 
 
<pre>
 
ssh uid@fedorahosted.org
 
cd /git
 
mv $project.git/ /srv/tmp/$project-hold-until-xx-xx-xx/
 
</pre>
 
 
We're done with git!
 
 
== Removing Trac's project ==
 
 
Steps are:
 
 
<pre>
 
ssh uid@fedorahosted.org
 
cd /srv/web/trac/projects
 
mv $project/ /srv/tmp/$project-hold-until-xx-xx-xx/
 
</pre>
 
 
and...that's all!
 
 
== Removing Project's ML ==
 
 
We have two options here:
 
 
Delete a list, but keep the archives
 
<pre>
 
sudo /usr/lib/mailman/bin/rmlist <listname>
 
</pre>
 
 
Delete a list and its archives
 
<pre>
 
sudo /usr/lib/mailman/bin/rmlist -a <listname>
 
</pre>
 
 
If you are going to completely remove the Mailing List and its archives, please make sure the list is empty and there are no subscribers in it.
 
  
 
[[Category:Infrastructure SOPs]]
 
[[Category:Infrastructure SOPs]]
[[Category:Hosted Projects]]
 

Latest revision as of 18:08, 19 December 2011

Infrastructure InfrastructureTeamN1.png

This SOP has moved to the fedora Infrastructure SOP git repo. Please see the current document at: http://infrastructure.fedoraproject.org/infra/docs/fedorahosted-project-cleanup.txt

For changes, questions or comments, please contact anyone in the Fedora Infrastructure team.