[Freeipa-devel] [PATCH] 456 replica creation

Pavel Zuna pzuna at redhat.com
Tue Jun 1 10:14:23 UTC 2010


On 05/27/2010 11:51 PM, Rob Crittenden wrote:
> If a host is already enrolled (either as a client or a former replica)
> then ipa-replica-install will fail spectacularly with an error about a
> missing keytab. This is because some entries already exist and it
> totally confuses things. We need to start this host from scratch, so
> catch this condition and give the admin some hints on how to fix it.
>
> rob
>
It seems to work, but this:

except Exception, e:
     pass

is a very bad practice, because it catches everything (even the 
KeyboardInterrupt exception) and makes code very hard to debug if something 
really unexpected happens. I've already replaced a few things like this in the 
installer, but there are probably more left. Catch errors.ExecutionError instead 
or in this case errors.NotFound.

auto-ack when this is fixed.

Pavel




More information about the Freeipa-devel mailing list