You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@yunikorn.apache.org by "Manikandan R (Jira)" <ji...@apache.org> on 2023/01/27 05:15:00 UTC

[jira] [Updated] (YUNIKORN-1533) Fix Admission Controller test user auth failures

     [ https://issues.apache.org/jira/browse/YUNIKORN-1533?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Manikandan R updated YUNIKORN-1533:
-----------------------------------
    Parent Issue: YUNIKORN-1548  (was: YUNIKORN-1491)

> Fix Admission Controller test user auth failures
> ------------------------------------------------
>
>                 Key: YUNIKORN-1533
>                 URL: https://issues.apache.org/jira/browse/YUNIKORN-1533
>             Project: Apache YuniKorn
>          Issue Type: Sub-task
>            Reporter: Manikandan R
>            Assignee: Manikandan R
>            Priority: Major
>
> AdmissionController 
>   Check that deployment is rejected when controller users are not trusted
>   /home/runner/work/yunikorn-k8shim/yunikorn-k8shim/test/e2e/admission_controller/admission_controller_test.go:248
> STEP: Retrieve existing configmap
> STEP: Update configmap
> STEP: Create a deployment
> STEP: Check for sleep pods (should time out)
> Error: <nil>
> STEP: Delete deployment sleepjob
> STEP: Forcibly deleting pods
> STEP: Check YuniKorn's health
> • Failure [2.137 seconds]
> AdmissionController
> /home/runner/work/yunikorn-k8shim/yunikorn-k8shim/test/e2e/admission_controller/admission_controller_test.go:67
>   Check that deployment is rejected when controller users are not trusted [It]
>   /home/runner/work/yunikorn-k8shim/yunikorn-k8shim/test/e2e/admission_controller/admission_controller_test.go:248
>   Expected an error to have occurred.  Got:
>       <nil>: nil
>   /home/runner/work/yunikorn-k8shim/yunikorn-k8shim/test/e2e/admission_controller/admission_controller_test.go:278
> ------------------------------
> AdmissionController 
>   Check that deployment is rejected when external user is not trusted
>   /home/runner/work/yunikorn-k8shim/yunikorn-k8shim/test/e2e/admission_controller/admission_controller_test.go:306
> STEP: Retrieve existing configmap
> STEP: Update configmap
> STEP: Create a deployment
> Error received from API server: admission webhook "admission-webhook.yunikorn.mutate-pods" denied the request: user kubernetes-admin with groups [system:masters,system:authenticated] is not allowed to set user annotation
> STEP: Changing allowed externalUser setting
> STEP: Submit deployment again
> STEP: Check for sleep pod
> STEP: Delete deployment sleepjob
> STEP: Forcibly deleting pods
> make: *** [Makefile:408: e2e_test] Error 1
> STEP: Check YuniKorn's health
> • Failure [64.042 seconds]
> AdmissionController
> /home/runner/work/yunikorn-k8shim/yunikorn-k8shim/test/e2e/admission_controller/admission_controller_test.go:67
>   Check that deployment is rejected when external user is not trusted [It]
>   /home/runner/work/yunikorn-k8shim/yunikorn-k8shim/test/e2e/admission_controller/admission_controller_test.go:306
>   Unexpected error:
>       <*errors.errorString | 0xc00023c330>: {
>           s: "timed out waiting for the condition",
>       }
>       timed out waiting for the condition
>   occurred
>   /home/runner/work/yunikorn-k8shim/yunikorn-k8shim/test/e2e/admission_controller/admission_controller_test.go:356
> ------------------------------
> STEP: Deleting test namepsace admission-controller-test
> STEP: Removing priority class yk-test-non-yk
> STEP: Removing priority class yk-test-non-preempt
> STEP: Removing priority class yk-test-preempt
> STEP: Restore the old config maps
> Summarizing 2 Failures:
> [Fail] AdmissionController [It] Check that deployment is rejected when controller users are not trusted 
> /home/runner/work/yunikorn-k8shim/yunikorn-k8shim/test/e2e/admission_controller/admission_controller_test.go:278
> Please refer https://github.com/apache/yunikorn-k8shim/actions/runs/3880467313/jobs/6618670698 for more details.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@yunikorn.apache.org
For additional commands, e-mail: issues-help@yunikorn.apache.org