Small fixes
This commit is contained in:
		
							parent
							
								
									ffca2b2080
								
							
						
					
					
						commit
						ec0287c3b2
					
				|  | @ -232,8 +232,8 @@ func (r *ReconcileJenkinsBaseConfiguration) createUserConfigurationConfigMap(met | |||
| 
 | ||||
| func (r *ReconcileJenkinsBaseConfiguration) createRBAC(meta metav1.ObjectMeta) error { | ||||
| 	serviceAccount := resources.NewServiceAccount(meta) | ||||
| 	err := r.createOrUpdateResource(serviceAccount) | ||||
| 	if err != nil { | ||||
| 	err := r.createResource(serviceAccount) | ||||
| 	if err != nil && !errors.IsAlreadyExists(err) { | ||||
| 		return err | ||||
| 	} | ||||
| 
 | ||||
|  |  | |||
|  | @ -20,7 +20,7 @@ import ( | |||
| 
 | ||||
| const ( | ||||
| 	// ConfigureSeedJobsName this is the fixed seed job name
 | ||||
| 	ConfigureSeedJobsName = "Configure Seed Jobs" | ||||
| 	ConfigureSeedJobsName = constants.OperatorName + "-configure-seed-job" | ||||
| 
 | ||||
| 	deployKeyIDParameterName      = "DEPLOY_KEY_ID" | ||||
| 	privateKeyParameterName       = "PRIVATE_KEY" | ||||
|  | @ -128,42 +128,42 @@ func (s *SeedJobs) privateKeyFromSecret(namespace string, seedJob virtuslabv1alp | |||
| var seedJobConfigXML = ` | ||||
| <flow-definition plugin="workflow-job@2.30"> | ||||
|   <actions/> | ||||
|   <description></description> | ||||
|   <description>Configure Seed Jobs</description> | ||||
|   <keepDependencies>false</keepDependencies> | ||||
|   <properties> | ||||
|     <hudson.model.ParametersDefinitionProperty> | ||||
|       <parameterDefinitions> | ||||
|         <hudson.model.StringParameterDefinition> | ||||
|           <name>DEPLOY_KEY_ID</name> | ||||
|           <name>` + deployKeyIDParameterName + `</name> | ||||
|           <description></description> | ||||
|           <defaultValue></defaultValue> | ||||
|           <trim>false</trim> | ||||
|         </hudson.model.StringParameterDefinition> | ||||
|         <hudson.model.StringParameterDefinition> | ||||
|           <name>PRIVATE_KEY</name> | ||||
|           <name>` + privateKeyParameterName + `</name> | ||||
|           <description></description> | ||||
|           <defaultValue></defaultValue> | ||||
|         </hudson.model.StringParameterDefinition> | ||||
|         <hudson.model.StringParameterDefinition> | ||||
|           <name>REPOSITORY_URL</name> | ||||
|           <name>` + repositoryURLParameterName + `</name> | ||||
|           <description></description> | ||||
|           <defaultValue></defaultValue> | ||||
|           <trim>false</trim> | ||||
|         </hudson.model.StringParameterDefinition> | ||||
|         <hudson.model.StringParameterDefinition> | ||||
|           <name>REPOSITORY_BRANCH</name> | ||||
|           <name>` + repositoryBranchParameterName + `</name> | ||||
|           <description></description> | ||||
|           <defaultValue>master</defaultValue> | ||||
|           <trim>false</trim> | ||||
|         </hudson.model.StringParameterDefinition> | ||||
|         <hudson.model.StringParameterDefinition> | ||||
|           <name>SEED_JOB_DISPLAY_NAME</name> | ||||
|           <name>` + displayNameParameterName + `</name> | ||||
|           <description></description> | ||||
|           <defaultValue></defaultValue> | ||||
|           <trim>false</trim> | ||||
|         </hudson.model.StringParameterDefinition> | ||||
|         <hudson.model.StringParameterDefinition> | ||||
|           <name>TARGETS</name> | ||||
|           <name>` + targetsParameterName + `</name> | ||||
|           <description></description> | ||||
|           <defaultValue>cicd/jobs/*.jenkins</defaultValue> | ||||
|           <trim>false</trim> | ||||
|  |  | |||
|  | @ -15,7 +15,7 @@ type enqueueRequestForJenkins struct{} | |||
| 
 | ||||
| func (e *enqueueRequestForJenkins) Create(evt event.CreateEvent, q workqueue.RateLimitingInterface) { | ||||
| 	if req := e.getOwnerReconcileRequests(evt.Meta); req != nil { | ||||
| 		q.Add(req) | ||||
| 		q.Add(*req) | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
|  |  | |||
|  | @ -2,7 +2,6 @@ package jenkins | |||
| 
 | ||||
| import ( | ||||
| 	"context" | ||||
| 	"fmt" | ||||
| 
 | ||||
| 	virtuslabv1alpha1 "github.com/VirtusLab/jenkins-operator/pkg/apis/virtuslab/v1alpha1" | ||||
| 	"github.com/VirtusLab/jenkins-operator/pkg/controller/jenkins/configuration/base" | ||||
|  | @ -91,11 +90,9 @@ func (r *ReconcileJenkins) Reconcile(request reconcile.Request) (reconcile.Resul | |||
| 	logger.Info("Reconciling Jenkins") | ||||
| 
 | ||||
| 	result, err := r.reconcile(request, logger) | ||||
| 	if err != nil { | ||||
| 		if errors.IsConflict(err) { | ||||
| 			logger.V(log.VWarn).Info(fmt.Sprintf("The %s object has been modified, requeue reconciliation loop", request.Name)) | ||||
| 			return reconcile.Result{Requeue: true}, nil | ||||
| 		} | ||||
| 	if err != nil && errors.IsConflict(err) { | ||||
| 		logger.V(log.VWarn).Info(err.Error()) | ||||
| 		return reconcile.Result{Requeue: true}, nil | ||||
| 	} | ||||
| 	return result, err | ||||
| } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue