diff --git a/src/operator/controllers/intents_reconcilers/database/database_reconciler.go b/src/operator/controllers/intents_reconcilers/database/database_reconciler.go index ce7ed78c9..3d839bc06 100644 --- a/src/operator/controllers/intents_reconcilers/database/database_reconciler.go +++ b/src/operator/controllers/intents_reconcilers/database/database_reconciler.go @@ -353,6 +353,9 @@ func (r *DatabaseReconciler) handleDatabaseAnnotationOnPod(ctx context.Context, } updatedPod := pod.DeepCopy() + if updatedPod.Annotations == nil { + updatedPod.Annotations = make(map[string]string) + } updatedPod.Annotations[databaseconfigurator.LatestAccessChangeAnnotation] = time.Now().Format(time.RFC3339) if !intents.DeletionTimestamp.IsZero() { // Clean all databases