Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mount CA bundle into metadata broker and pass the path as argument to brokers #17630

Merged
merged 4 commits into from
Aug 19, 2020

Conversation

mmorhun
Copy link
Contributor

@mmorhun mmorhun commented Aug 13, 2020

What does this PR do?

Mounts trusted CA bundle into metadata plugin broker and passes -cadir argument to both brokers if needed.
Implemented only for Openshift 4 infrastructure.
Issue for other infrastructures: #17634

What issues does this PR fix or reference?

#17552

Depends on

eclipse-che/che-plugin-broker#109
eclipse-che/che-operator#409

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
@mmorhun mmorhun self-assigned this Aug 13, 2020
@che-bot che-bot added status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. kind/bug Outline of a bug - must adhere to the bug report template. labels Aug 13, 2020
@tolusha tolusha mentioned this pull request Aug 13, 2020
42 tasks
@che-bot
Copy link
Contributor

che-bot commented Aug 13, 2020

✅ E2E Happy path tests succeed 🎉

See Details

Tested with Eclipse Che Multiuser User on K8S (minikube v1.1.1)

Copy link
Contributor

@amisevsk amisevsk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally looks good, couple of comments.

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
@che-bot
Copy link
Contributor

che-bot commented Aug 17, 2020

❌ E2E Happy path tests failed ❗

See Details

Tested with Eclipse Che Multiuser User on K8S (minikube v1.1.1)

ℹ️ Use comment "[crw-ci-test]" to rerun happy path E2E test.

Copy link
Contributor

@amisevsk amisevsk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

tracer);
}

@Beta
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it beta by purpose or just movement? I believe at this point this functionality is not beta anymore. So, please consider removing it.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, will do that

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
Copy link
Member

@sleshchenko sleshchenko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now changes seem to be much simpler! 👍

@che-bot
Copy link
Contributor

che-bot commented Aug 19, 2020

✅ E2E Happy path tests succeed 🎉

See Details

Tested with Eclipse Che Multiuser User on K8S (minikube v1.1.1)

@tolusha tolusha mentioned this pull request Aug 19, 2020
58 tasks
@mmorhun mmorhun merged commit b691d94 into master Aug 19, 2020
@mmorhun mmorhun deleted the che-17552 branch August 19, 2020 14:29
@che-bot che-bot removed the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Aug 19, 2020
@che-bot che-bot added this to the 7.18 milestone Aug 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Outline of a bug - must adhere to the bug report template.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants