This commit adds a Degraded status. When reconcile fails, the status
of the available condition is set to Degraded. The commit also fixes
the LastTransitionTime to reflect actual last changed time that that
latest time when any of the condition was updated.
This commit adds a
Degraded
status. When reconcile fails, the status of theavailable
condition is set toDegraded
. The commit also fixes the LastTransitionTime to reflect actual last changed time that that latest time when any of the condition was updated.