Skip to content

Commit 6858eb8

Browse files
committed
DNM: more logging
Signed-off-by: Dmitry Tantsur <[email protected]>
1 parent dd28a83 commit 6858eb8

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pkg/ironic/database.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ func ensureDatabaseDeployment(cctx ControllerContext, db *metal3api.IronicDataba
124124
ObjectMeta: metav1.ObjectMeta{Name: databaseDeploymentName(db), Namespace: db.Namespace},
125125
}
126126
_, err := controllerutil.CreateOrUpdate(cctx.Context, cctx.Client, deploy, func() error {
127+
cctx.Logger.Info("CreateOrUpdate: before change", "Deploy", deploy)
127128
if deploy.ObjectMeta.CreationTimestamp.IsZero() {
128129
cctx.Logger.Info("creating a new deployment")
129130
matchLabels := map[string]string{metal3api.IronicOperatorLabel: databaseDeploymentName(db)}
@@ -133,7 +134,10 @@ func ensureDatabaseDeployment(cctx ControllerContext, db *metal3api.IronicDataba
133134
deploy.Spec.Replicas = pointer.Int32(1)
134135
}
135136
deploy.Spec.Template = newDatabasePodTemplate(db)
136-
return controllerutil.SetControllerReference(db, deploy, cctx.Scheme)
137+
cctx.Logger.Info("CreateOrUpdate: after change", "Deploy", deploy)
138+
err1 := controllerutil.SetControllerReference(db, deploy, cctx.Scheme)
139+
cctx.Logger.Info("CreateOrUpdate: after reference", "Deploy", deploy)
140+
return err1
137141
})
138142
if err != nil {
139143
return metal3api.IronicStatusProgressing, err

0 commit comments

Comments
 (0)