From f810b1dd0e561a8fd1b21dead7c039b1e6b5aceb Mon Sep 17 00:00:00 2001 From: Felix Kunde Date: Fri, 18 Oct 2024 12:37:59 +0200 Subject: [PATCH] sync volumes on cluster creation --- pkg/cluster/cluster.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/cluster/cluster.go b/pkg/cluster/cluster.go index 0c521beb4..1a8d6f762 100644 --- a/pkg/cluster/cluster.go +++ b/pkg/cluster/cluster.go @@ -364,6 +364,11 @@ func (c *Cluster) Create() (err error) { c.logger.Infof("pods are ready") c.eventRecorder.Event(c.GetReference(), v1.EventTypeNormal, "StatefulSet", "Pods are ready") + // sync volume may already transition volumes to gp3, if iops/throughput or type is specified + if err = c.syncVolumes(); err != nil { + return err + } + // sync resources created by Patroni if err = c.syncPatroniResources(); err != nil { c.logger.Warnf("Patroni resources not yet synced: %v", err)