mirror of
https://github.com/lukaszraczylo/jobs-manager-operator.git
synced 2026-10-12 05:32:52 +00:00
fix(controller): report Failed when a group fails
checkOverallStatus overwrote the Failed status with Running. A failed workflow stayed Running and kept requeueing. It now stays Failed and the failure event fires once. Also remove err shadowing in the visualization client.
This commit is contained in:
@@ -25,10 +25,10 @@ func NewClient() (*Client, error) {
|
||||
}
|
||||
|
||||
scheme := runtime.NewScheme()
|
||||
if err := clientgoscheme.AddToScheme(scheme); err != nil {
|
||||
if err = clientgoscheme.AddToScheme(scheme); err != nil {
|
||||
return nil, fmt.Errorf("failed to add client-go scheme: %w", err)
|
||||
}
|
||||
if err := jobsmanagerv1beta1.AddToScheme(scheme); err != nil {
|
||||
if err = jobsmanagerv1beta1.AddToScheme(scheme); err != nil {
|
||||
return nil, fmt.Errorf("failed to add jobsmanager scheme: %w", err)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user