<p>This conversation is fine but if I want to force remove no matter what I should be able to from the GUI.  The nodes are no longer available I want to get rid of them ovirt does not let me.  I can delete from database but why not from the GUI?  I am sure others may run into this problem as well.</p>

<p>Dominic</p>
<div class="gmail_quote">On Sep 22, 2012 4:19 PM, &quot;Eli Mesika&quot; &lt;<a href="mailto:emesika@redhat.com">emesika@redhat.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
----- Original Message -----<br>
&gt; From: &quot;Douglas Landgraf&quot; &lt;<a href="mailto:dougsland@redhat.com">dougsland@redhat.com</a>&gt;<br>
&gt; To: &quot;Dominic Kaiser&quot; &lt;<a href="mailto:dominic@bostonvineyard.org">dominic@bostonvineyard.org</a>&gt;<br>
&gt; Cc: &quot;Eli Mesika&quot; &lt;<a href="mailto:emesika@redhat.com">emesika@redhat.com</a>&gt;, <a href="mailto:users@ovirt.org">users@ovirt.org</a>, &quot;Robert Middleswarth&quot; &lt;<a href="mailto:robert@middleswarth.net">robert@middleswarth.net</a>&gt;<br>

&gt; Sent: Friday, September 21, 2012 8:12:27 PM<br>
&gt; Subject: Re: [Users] Is there a way to force remove a host?<br>
&gt;<br>
&gt; Hi Dominic,<br>
&gt;<br>
&gt; On 09/20/2012 12:11 PM, Dominic Kaiser wrote:<br>
&gt; &gt; Sorry I did not explain.<br>
&gt; &gt;<br>
&gt; &gt; I had tried to remove the host and had not luck troubleshooting it.<br>
&gt; &gt;  I<br>
&gt; &gt; then had removed it and used it for a storage unit reinstalling<br>
&gt; &gt; fedora<br>
&gt; &gt; 17.  I foolishly thought that I could just remove the host<br>
&gt; &gt; manually.<br>
&gt; &gt;  It physically is not there. (My fault I know)  Is there a way that<br>
&gt; &gt; you know of to remove a host brute force.<br>
&gt; &gt;<br>
&gt; &gt; dk<br>
&gt;<br>
&gt; Fell free to try the below script (not part of official project) for<br>
&gt; brute force:<br>
&gt;<br>
&gt; (from the engine side)<br>
&gt; # yum install python-psycopg2 -y<br>
&gt; # wget<br>
&gt; <a href="https://raw.github.com/dougsland/misc-rhev/master/engine_force_remove_Host.py" target="_blank">https://raw.github.com/dougsland/misc-rhev/master/engine_force_remove_Host.py</a><br>
&gt; # (edit the file and change the db password)<br>
&gt; # python ./engine_force_remove_Host.py<br>
<br>
Hi , had looked in the Python script you had provided:<br>
First, I must say that handling the database directly may leave DB in inconsistent state, therefore, if there is no other option, the database should be backed up prior to this operation.<br>
In addition, I do not like the execution of the SQL statements in the script.<br>
There is a SP called DeleteVds(v_vds_id UUID) and you should use that since it encapsulates all details.<br>
For example, your script does not handle permission clean-up as the SP does and therefore leaves garbage in the database.<br>
In addition, a failure in your script may leave database in inconsistent state while the SP is executed in one transaction and will leave DB consistent.<br>
So, in short I would prefer in this case that the relevant SP will do the clean-up since this is the one that is used by the code and that insures (at least I hope so) , that all related entities are removed as well.<br>

<br>
<br>
&gt;<br>
&gt; Thanks<br>
&gt;<br>
&gt; --<br>
&gt; Cheers<br>
&gt; Douglas<br>
&gt;<br>
&gt;<br>
</blockquote></div>