@@ -236,9 +236,9 @@ func (r *ReconcileDependencyBuild) handleStateNew(ctx context.Context, db *v1alp
236
236
return reconcile.Result {}, err
237
237
}
238
238
if ! jbsConfig .Spec .CacheSettings .DisableTLS {
239
- pr .Spec .Workspaces = []tektonpipeline.WorkspaceBinding {{Name : "tls" , ConfigMap : & v1.ConfigMapVolumeSource {LocalObjectReference : v1.LocalObjectReference {Name : v1alpha1 .TlsConfigMapName }}}}
239
+ pr .Spec .Workspaces = []tektonpipeline.WorkspaceBinding {{Name : WorkspaceTls , ConfigMap : & v1.ConfigMapVolumeSource {LocalObjectReference : v1.LocalObjectReference {Name : v1alpha1 .TlsConfigMapName }}}}
240
240
} else {
241
- pr .Spec .Workspaces = []tektonpipeline.WorkspaceBinding {{Name : "tls" , EmptyDir : & v1.EmptyDirVolumeSource {}}}
241
+ pr .Spec .Workspaces = []tektonpipeline.WorkspaceBinding {{Name : WorkspaceTls , EmptyDir : & v1.EmptyDirVolumeSource {}}}
242
242
}
243
243
pr .Namespace = db .Namespace
244
244
pr .Name = fmt .Sprintf ("%s-build-discovery-%d" , db .Name , db .Status .PipelineRetries )
@@ -644,11 +644,12 @@ func (r *ReconcileDependencyBuild) handleStateBuilding(ctx context.Context, db *
644
644
},
645
645
}}
646
646
}
647
- if ! jbsConfig .Spec .CacheSettings .DisableTLS {
648
- pr .Spec .Workspaces = append (pr .Spec .Workspaces , tektonpipeline.WorkspaceBinding {Name : "tls" , ConfigMap : & v1.ConfigMapVolumeSource {LocalObjectReference : v1.LocalObjectReference {Name : v1alpha1 .TlsConfigMapName }}})
649
- } else {
650
- pr .Spec .Workspaces = append (pr .Spec .Workspaces , tektonpipeline.WorkspaceBinding {Name : "tls" , EmptyDir : & v1.EmptyDirVolumeSource {}})
651
- }
647
+ // TODO: DisableTLS defaults to true. Further the tls workspace has been removed from the build pipeline so an alternate method would be needed.
648
+ //if !jbsConfig.Spec.CacheSettings.DisableTLS {
649
+ // pr.Spec.Workspaces = append(pr.Spec.Workspaces, tektonpipeline.WorkspaceBinding{Name: WorkspaceTls, ConfigMap: &v1.ConfigMapVolumeSource{LocalObjectReference: v1.LocalObjectReference{Name: v1alpha1.TlsConfigMapName}}})
650
+ //} else {
651
+ // pr.Spec.Workspaces = append(pr.Spec.Workspaces, tektonpipeline.WorkspaceBinding{Name: WorkspaceTls, EmptyDir: &v1.EmptyDirVolumeSource{}})
652
+ //}
652
653
pr .Spec .Timeouts = & tektonpipeline.TimeoutFields {Pipeline : & v12.Duration {Duration : time .Hour * v1alpha1 .DefaultTimeout }}
653
654
if err := controllerutil .SetOwnerReference (db , & pr , r .scheme ); err != nil {
654
655
return reconcile.Result {}, err
@@ -1207,7 +1208,7 @@ func (r *ReconcileDependencyBuild) createLookupBuildInfoPipeline(ctx context.Con
1207
1208
envVars = append (envVars , v1.EnvVar {Name : "REGISTRY_TOKEN" , ValueFrom : & v1.EnvVarSource {SecretKeyRef : & v1.SecretKeySelector {LocalObjectReference : v1.LocalObjectReference {Name : jbsConfig .ImageRegistry ().SecretName }, Key : v1alpha1 .ImageSecretTokenKey , Optional : & secretOptional }}})
1208
1209
}
1209
1210
buildInfoTask := tektonpipeline.TaskSpec {
1210
- Workspaces : []tektonpipeline.WorkspaceDeclaration {{Name : "tls" }},
1211
+ Workspaces : []tektonpipeline.WorkspaceDeclaration {{Name : WorkspaceTls }},
1211
1212
Results : []tektonpipeline.TaskResult {{Name : BuildInfoPipelineResultBuildInfo }},
1212
1213
Steps : []tektonpipeline.Step {
1213
1214
{
@@ -1237,12 +1238,12 @@ func (r *ReconcileDependencyBuild) createLookupBuildInfoPipeline(ctx context.Con
1237
1238
}
1238
1239
buildInfoTask .Steps [0 ].Script = artifactbuild .InstallKeystoreIntoBuildRequestProcessor (args )
1239
1240
return & tektonpipeline.PipelineSpec {
1240
- Workspaces : []tektonpipeline.PipelineWorkspaceDeclaration {{Name : "tls" }},
1241
+ Workspaces : []tektonpipeline.PipelineWorkspaceDeclaration {{Name : WorkspaceTls }},
1241
1242
Results : []tektonpipeline.PipelineResult {{Name : BuildInfoPipelineResultBuildInfo , Value : tektonpipeline.ResultValue {Type : tektonpipeline .ParamTypeString , StringVal : "$(tasks.task.results." + BuildInfoPipelineResultBuildInfo + ")" }}},
1242
1243
Tasks : []tektonpipeline.PipelineTask {
1243
1244
{
1244
1245
Name : "task" ,
1245
- Workspaces : []tektonpipeline.WorkspacePipelineTaskBinding {{Name : "tls" , Workspace : "tls" }},
1246
+ Workspaces : []tektonpipeline.WorkspacePipelineTaskBinding {{Name : WorkspaceTls , Workspace : WorkspaceTls }},
1246
1247
TaskSpec : & tektonpipeline.EmbeddedTask {
1247
1248
TaskSpec : buildInfoTask ,
1248
1249
},
@@ -1427,9 +1428,9 @@ func (r *ReconcileDependencyBuild) handleStateDeploying(ctx context.Context, db
1427
1428
pr .Spec .Workspaces = []tektonpipeline.WorkspaceBinding {}
1428
1429
1429
1430
if ! jbsConfig .Spec .CacheSettings .DisableTLS {
1430
- pr .Spec .Workspaces = append (pr .Spec .Workspaces , tektonpipeline.WorkspaceBinding {Name : "tls" , ConfigMap : & v1.ConfigMapVolumeSource {LocalObjectReference : v1.LocalObjectReference {Name : v1alpha1 .TlsConfigMapName }}})
1431
+ pr .Spec .Workspaces = append (pr .Spec .Workspaces , tektonpipeline.WorkspaceBinding {Name : WorkspaceTls , ConfigMap : & v1.ConfigMapVolumeSource {LocalObjectReference : v1.LocalObjectReference {Name : v1alpha1 .TlsConfigMapName }}})
1431
1432
} else {
1432
- pr .Spec .Workspaces = append (pr .Spec .Workspaces , tektonpipeline.WorkspaceBinding {Name : "tls" , EmptyDir : & v1.EmptyDirVolumeSource {}})
1433
+ pr .Spec .Workspaces = append (pr .Spec .Workspaces , tektonpipeline.WorkspaceBinding {Name : WorkspaceTls , EmptyDir : & v1.EmptyDirVolumeSource {}})
1433
1434
}
1434
1435
pr .Spec .Timeouts = & tektonpipeline.TimeoutFields {Pipeline : & v12.Duration {Duration : time .Hour * v1alpha1 .DefaultTimeout }}
1435
1436
if jbsConfig .Annotations != nil && jbsConfig .Annotations [jbsconfig .TestRegistry ] == "true" {
0 commit comments