• Dylan Griffith's avatar
    Don't remove failed install pods · 6a66e4a1
    Dylan Griffith authored
    We want to keep failed install pods around so that it is easier to debug
    why a failure occured. With this change we also need to ensure that we
    remove a previous pod with the same name before installing so that
    re-install does not fail.
    
    Another change here is that we no longer need to catch errors from
    delete_pod! in CheckInstallationProgressService as we now catch the
    ResourceNotFoundError in Helm::Api. The catch statement in
    CheckInstallationProgressService was also probably too broad before and
    should have been narrowed down simply to ResourceNotFoundError.
    6a66e4a1