Skip to content

Commit cc176cd

Browse files
Merge pull request #1089 from jpodivin/restore-aee-env-defaults
Restoring lost defaults for ansible env vars
2 parents 7f7f55f + 9ca9b3d commit cc176cd

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

pkg/dataplane/util/ansible_execution.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,10 @@ func AnsibleExecution(
6464
}
6565

6666
ansibleEE := EEJob{
67-
Name: executionName,
68-
Namespace: deployment.GetNamespace(),
69-
Labels: labels,
67+
Name: executionName,
68+
Namespace: deployment.GetNamespace(),
69+
Labels: labels,
70+
EnvConfigMapName: "openstack-aee-default-env",
7071
}
7172

7273
ansibleEE.NetworkAttachments = aeeSpec.NetworkAttachments

pkg/dataplane/util/ansibleee.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,10 +230,14 @@ func labelsForOpenStackAnsibleEE(name string, labels map[string]string) map[stri
230230
}
231231

232232
func (a *EEJob) addEnvFrom(job *batchv1.Job) {
233+
// Add optional config map
234+
235+
optional := true
233236
job.Spec.Template.Spec.Containers[0].EnvFrom = []corev1.EnvFromSource{
234237
{
235238
ConfigMapRef: &corev1.ConfigMapEnvSource{
236239
LocalObjectReference: corev1.LocalObjectReference{Name: a.EnvConfigMapName},
240+
Optional: &(optional),
237241
},
238242
},
239243
}

0 commit comments

Comments
 (0)