Skip to content

rh-che #703: Adding support of 'Impersonate-*' headers processing in OpenShift infrastructure#10010

Merged
ibuziuk merged 1 commit intoeclipse-che:masterfrom
ibuziuk:rh-che-703
Jun 13, 2018
Merged

rh-che #703: Adding support of 'Impersonate-*' headers processing in OpenShift infrastructure#10010
ibuziuk merged 1 commit intoeclipse-che:masterfrom
ibuziuk:rh-che-703

Conversation

@ibuziuk
Copy link
Copy Markdown
Member

@ibuziuk ibuziuk commented Jun 12, 2018

What does this PR do?

Adding support of 'Impersonate-*' headers processing via ImpersonatorInterceptor

Strarting from ther version 3.1.7 of kubernetes-client there is a support of Impersonate-* headers via
ImpersonatorInterceptor [1] [2]. After updating kubernetes-client to the latest 3.1.12 version there is a possibility to support this functionality in OpenShift client that is used in Che

[1] https://github.com/fabric8io/kubernetes-client/blob/master/openshift-client/src/main/java/io/fabric8/openshift/client/DefaultOpenShiftClient.java#L256
[2] https://github.com/fabric8io/kubernetes-client/blob/master/kubernetes-client/src/main/java/io/fabric8/kubernetes/client/utils/ImpersonatorInterceptor.java#L36

What issues does this PR fix or reference?

redhat-developer/rh-che#703

More details could be found in the following rh-che PR redhat-developer/rh-che#688

Release Notes

Support of 'Impersonate-*' headers processing in OpenShift infrastructure

Docs PR

N/A

@ibuziuk ibuziuk requested a review from garagatyi as a code owner June 12, 2018 11:55
@codenvy-ci
Copy link
Copy Markdown

Can one of the admins verify this patch?

@codenvy-ci
Copy link
Copy Markdown

Can one of the admins verify this patch?

@benoitf benoitf added kind/enhancement A feature request - must adhere to the feature request template. status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. labels Jun 12, 2018
…cessing

Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
@ibuziuk
Copy link
Copy Markdown
Member Author

ibuziuk commented Jun 12, 2018

ci-test

@codenvy-ci
Copy link
Copy Markdown

ci-test build report:
Build details
Test report
selenium tests report data
docker image: eclipseche/che-server:10010
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

@ibuziuk
Copy link
Copy Markdown
Member Author

ibuziuk commented Jun 12, 2018

ci-test

@codenvy-ci
Copy link
Copy Markdown

ci-test build report:
Build details
Test report
selenium tests report data
docker image: eclipseche/che-server:10010
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

@ibuziuk
Copy link
Copy Markdown
Member Author

ibuziuk commented Jun 13, 2018

ci-test

@codenvy-ci
Copy link
Copy Markdown

ci-test build report:
Build details
Test report
selenium tests report data
docker image: eclipseche/che-server:10010
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

@ibuziuk ibuziuk merged commit 9f19570 into eclipse-che:master Jun 13, 2018
@benoitf benoitf removed the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Jun 13, 2018
@benoitf benoitf added this to the 6.7.0 milestone Jun 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/enhancement A feature request - must adhere to the feature request template.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants