Skip to content

Commit 0b73342

Browse files
authored
Merge pull request #306 from kstrenkova/refactor-privilege-mode
Refactor Privileged parameter slightly
2 parents 5fbdd76 + 3907c88 commit 0b73342

File tree

4 files changed

+2
-8
lines changed

4 files changed

+2
-8
lines changed

controllers/ansibletest_controller.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,6 @@ func (r *AnsibleTestReconciler) Reconcile(ctx context.Context, req ctrl.Request)
209209
envVars, workflowOverrideParams := r.PrepareAnsibleEnv(instance)
210210
logsPVCName := r.GetPVCLogsName(instance, 0)
211211
containerImage, err := r.GetContainerImage(ctx, workflowOverrideParams["ContainerImage"], instance)
212-
privileged := instance.Spec.Privileged
213212
if err != nil {
214213
return ctrl.Result{}, err
215214
}
@@ -224,7 +223,6 @@ func (r *AnsibleTestReconciler) Reconcile(ctx context.Context, req ctrl.Request)
224223
workflowOverrideParams,
225224
nextWorkflowStep,
226225
containerImage,
227-
privileged,
228226
)
229227

230228
ctrlResult, err = r.CreatePod(ctx, *helper, podDef)

controllers/tobiko_controller.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,6 @@ func (r *TobikoReconciler) Reconcile(ctx context.Context, req ctrl.Request) (res
309309
podName := r.GetPodName(instance, nextWorkflowStep)
310310
logsPVCName := r.GetPVCLogsName(instance, workflowStepNum)
311311
containerImage, err := r.GetContainerImage(ctx, instance.Spec.ContainerImage, instance)
312-
privileged := instance.Spec.Privileged
313312
if err != nil {
314313
return ctrl.Result{}, err
315314
}
@@ -325,7 +324,6 @@ func (r *TobikoReconciler) Reconcile(ctx context.Context, req ctrl.Request) (res
325324
mountKubeconfig,
326325
envVars,
327326
containerImage,
328-
privileged,
329327
)
330328

331329
ctrlResult, err = r.CreatePod(ctx, *helper, podDef)

pkg/ansibletest/pod.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,13 @@ func Pod(
2020
workflowOverrideParams map[string]string,
2121
externalWorkflowCounter int,
2222
containerImage string,
23-
privileged bool,
2423
) *corev1.Pod {
2524

2625
runAsUser := int64(227)
2726
runAsGroup := int64(227)
2827

2928
capabilities := []corev1.Capability{"NET_ADMIN", "NET_RAW"}
30-
securityContext := util.GetSecurityContext(runAsUser, capabilities, privileged)
29+
securityContext := util.GetSecurityContext(runAsUser, capabilities, instance.Spec.Privileged)
3130

3231
pod := &corev1.Pod{
3332
ObjectMeta: metav1.ObjectMeta{

pkg/tobiko/pod.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,13 @@ func Pod(
2121
mountKubeconfig bool,
2222
envVars map[string]env.Setter,
2323
containerImage string,
24-
privileged bool,
2524
) *corev1.Pod {
2625

2726
runAsUser := int64(42495)
2827
runAsGroup := int64(42495)
2928

3029
capabilities := []corev1.Capability{"NET_ADMIN", "NET_RAW"}
31-
securityContext := util.GetSecurityContext(runAsUser, capabilities, privileged)
30+
securityContext := util.GetSecurityContext(runAsUser, capabilities, instance.Spec.Privileged)
3231

3332
pod := &corev1.Pod{
3433
ObjectMeta: metav1.ObjectMeta{

0 commit comments

Comments
 (0)