in pkg/clusters/clusters.go [120:126]
func (m *clusterMigrator) Migrate(ctx context.Context) error {
if err := operations.WaitForOperationInProgress(ctx, m.upgradeControlPlane, m.wait); err != nil {
return err
}
return m.upgradeNodePools(ctx)
}