• leigh schrandt's avatar
    Fix Etcd Rollback · d842c660
    leigh schrandt authored
    Fix `rollbackEtcdData()` to return error=nil on success
    `rollbackEtcdData()` used to always return an error making the rest of the
    upgrade code completely unreachable.
    
    Ignore errors from `rollbackOldManifests()` during the rollback since it
    always returns an error.
    Success of the rollback is gated with etcd L7 healthchecks.
    
    Remove logic implying the etcd manifest should be rolled back when
    `upgradeComponent()` fails
    d842c660
Name
Last commit
Last update
..
BUILD Loading commit data...
compute.go Loading commit data...
compute_test.go Loading commit data...
configuration.go Loading commit data...
health.go Loading commit data...
policy.go Loading commit data...
policy_test.go Loading commit data...
postupgrade.go Loading commit data...
postupgrade_test.go Loading commit data...
prepull.go Loading commit data...
prepull_test.go Loading commit data...
selfhosted.go Loading commit data...
staticpods.go Loading commit data...
staticpods_test.go Loading commit data...
versiongetter.go Loading commit data...