Avoid error messages in operator logs for syncing
users and databases
This commit is contained in:
		
							parent
							
								
									6daecf10e4
								
							
						
					
					
						commit
						e90679c1c7
					
				|  | @ -287,7 +287,7 @@ func (c *Cluster) Create() error { | |||
| 	c.logger.Infof("pods are ready") | ||||
| 
 | ||||
| 	// create database objects unless we are running without pods or disabled that feature explicitly
 | ||||
| 	if !(c.databaseAccessDisabled() || c.getNumberOfInstances(&c.Spec) <= 0) { | ||||
| 	if !(c.databaseAccessDisabled() || c.getNumberOfInstances(&c.Spec) <= 0 || c.Spec.StandbyCluster != nil) { | ||||
| 		if err = c.createRoles(); err != nil { | ||||
| 			return fmt.Errorf("could not create users: %v", err) | ||||
| 		} | ||||
|  | @ -626,7 +626,7 @@ func (c *Cluster) Update(oldSpec, newSpec *acidv1.Postgresql) error { | |||
| 	}() | ||||
| 
 | ||||
| 	// Roles and Databases
 | ||||
| 	if !(c.databaseAccessDisabled() || c.getNumberOfInstances(&c.Spec) <= 0) { | ||||
| 	if !(c.databaseAccessDisabled() || c.getNumberOfInstances(&c.Spec) <= 0 || c.Spec.StandbyCluster != nil) { | ||||
| 		c.logger.Debugf("syncing roles") | ||||
| 		if err := c.syncRoles(); err != nil { | ||||
| 			c.logger.Errorf("could not sync roles: %v", err) | ||||
|  |  | |||
|  | @ -90,7 +90,7 @@ func (c *Cluster) Sync(newSpec *acidv1.Postgresql) error { | |||
| 	} | ||||
| 
 | ||||
| 	// create database objects unless we are running without pods or disabled that feature explicitly
 | ||||
| 	if !(c.databaseAccessDisabled() || c.getNumberOfInstances(&newSpec.Spec) <= 0) { | ||||
| 	if !(c.databaseAccessDisabled() || c.getNumberOfInstances(&newSpec.Spec) <= 0 || c.Spec.StandbyCluster != nil) { | ||||
| 		c.logger.Debugf("syncing roles") | ||||
| 		if err = c.syncRoles(); err != nil { | ||||
| 			err = fmt.Errorf("could not sync roles: %v", err) | ||||
|  | @ -428,10 +428,6 @@ func (c *Cluster) syncSecrets() error { | |||
| func (c *Cluster) syncRoles() (err error) { | ||||
| 	c.setProcessName("syncing roles") | ||||
| 
 | ||||
| 	if c.Spec.StandbyCluster != nil { | ||||
| 		c.logger.Info("no need to sync roles for standby cluster") | ||||
| 		return nil | ||||
| 	} | ||||
| 	var ( | ||||
| 		dbUsers   spec.PgUserMap | ||||
| 		userNames []string | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue