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

[Helm] Use default ingress TLS certificate if tls.secretName is not set #18259

Merged
merged 1 commit into from
Nov 10, 2020

Conversation

mmorhun
Copy link
Contributor

@mmorhun mmorhun commented Nov 2, 2020

Signed-off-by: Mykola Morhun mmorhun@redhat.com

What does this PR do?

Makes it possible to use default cluster certificate for Helm installer.

What issues does this PR fix or reference?

Implements Helm part of #18079
Depends on: #17644 and che-incubator/chectl#963

How to test this PR?

Run chectl server:deploy --platform=minikube --installer=helm --use-cluster-certificate

PR Checklist

As the author of this Pull Request I made sure that:

Reviewers

Reviewers, please comment how you tested the PR when approving it.

@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/enhancement A feature request - must adhere to the feature request template. labels Nov 2, 2020
@che-bot
Copy link
Contributor

che-bot commented Nov 2, 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.
  • Use comment "[crw-ci-test --rebuild]" to re-build the images and rerun happy path E2E test.

@mmorhun mmorhun self-assigned this Nov 6, 2020
@mmorhun mmorhun marked this pull request as ready for review November 6, 2020 09:13
@mmorhun
Copy link
Contributor Author

mmorhun commented Nov 6, 2020

[crw-ci-test --rebuild]

@che-bot
Copy link
Contributor

che-bot commented Nov 6, 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.
  • Use comment "[crw-ci-test --rebuild]" to re-build the images and rerun happy path E2E test.

@tolusha tolusha mentioned this pull request Nov 6, 2020
46 tasks
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.

I haven't tested but changes LGTM

deploy/kubernetes/helm/che/templates/deployment.yaml Outdated Show resolved Hide resolved
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
@mmorhun
Copy link
Contributor Author

mmorhun commented Nov 9, 2020

Rebased

@che-bot
Copy link
Contributor

che-bot commented Nov 9, 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.
  • Use comment "[crw-ci-test --rebuild]" to re-build the images and rerun happy path E2E test.

@tolusha
Copy link
Contributor

tolusha commented Nov 10, 2020

[crw-ci-test]

@che-bot
Copy link
Contributor

che-bot commented Nov 10, 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.
  • Use comment "[crw-ci-test --rebuild]" to re-build the images and rerun happy path E2E test.

@tolusha
Copy link
Contributor

tolusha commented Nov 10, 2020

Here is the issue for the failing test
#18034
I think we can merge this.

@artaleks9
Copy link
Contributor

@tolusha You're right..It's a known problem, which happens time to time.
I also think, PR can be merged.

@mmorhun mmorhun merged commit 0815cdb into master Nov 10, 2020
@mmorhun mmorhun deleted the che-18079 branch November 10, 2020 10:35
@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 Nov 10, 2020
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.

None yet

5 participants