Skip to content

Commit bb8334d

Browse files
author
eliranb
committed
keep deploymetStatus for bc
1 parent 8c1ad6e commit bb8334d

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

api/v1beta/lightrunjavaagent_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ type LightrunJavaAgentStatus struct {
9797
LastScheduleTime *metav1.Time `json:"lastScheduleTime,omitempty"`
9898
Conditions []metav1.Condition `json:"conditions,omitempty"`
9999
WorkloadStatus string `json:"workloadStatus,omitempty"`
100+
DeploymentStatus string `json:"deploymentStatus,omitempty"`
100101
}
101102

102103
//+kubebuilder:object:root=true

internal/controller/helpers.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ func (r *LightrunJavaAgentReconciler) successStatus(ctx context.Context, instanc
130130
}
131131
SetStatusCondition(&instance.Status.Conditions, condition)
132132
instance.Status.WorkloadStatus = r.findLastConditionType(&instance.Status.Conditions)
133+
instance.Status.DeploymentStatus = r.findLastConditionType(&instance.Status.Conditions)
133134
err := r.Status().Update(ctx, instance)
134135
if err != nil {
135136
if apierrors.IsConflict(err) {
@@ -156,6 +157,7 @@ func (r *LightrunJavaAgentReconciler) errorStatus(ctx context.Context, instance
156157
}
157158
SetStatusCondition(&instance.Status.Conditions, condition)
158159
instance.Status.WorkloadStatus = r.findLastConditionType(&instance.Status.Conditions)
160+
instance.Status.DeploymentStatus = r.findLastConditionType(&instance.Status.Conditions)
159161
err := r.Status().Update(ctx, instance)
160162
if err != nil {
161163
if apierrors.IsConflict(err) {

0 commit comments

Comments
 (0)