Extends the error property of Management to store more detail of errors, ie. messsage and http code
error property returned to undefined upon successful connection
Modifies the probe function to store the errors that may be generated
management-service.ts
Moves search into managed-pod
DiscoverPodConnect.tsx
Adds Error section to display error failure
Disables the connect button if a mgmt error has occurred
DiscoverPodItem.tsx
If error has occurred then display 'unknown routes' label
fix: Extends the delay in polling for pods in error
If a pod cannot be connected to then it has a mgmt error. In that case
don't keep polling it every 2 seconds but double the delay before
trying to connect again.
managed-pod.ts
Adds error polling state for storing both the polling count and the
threshold
management-service.ts
If the pod has a management error then increment the error poll count
and its threshold to increasingly delay before trying again
Once it does poll and successfully connects then resets the error poll
count
fix: Handle jolokia probe failure (#354)
fix: Extends the delay in polling for pods in error