Skip to content

Added liveness probe for jupyter server#11454

Merged
sleshchenko merged 2 commits intoeclipse-che:masterfrom
sleshchenko:serversLivenessProbes
Oct 4, 2018
Merged

Added liveness probe for jupyter server#11454
sleshchenko merged 2 commits intoeclipse-che:masterfrom
sleshchenko:serversLivenessProbes

Conversation

@sleshchenko
Copy link
Copy Markdown
Member

What does this PR do?

Since there is jypyter editor in plugin registry it is needed to have liveness probe for it.

Also, this PR moves list of servers which requires liveness probe to the configuration. It allows configuring new server if it is needed, like when custom plugin registry is used where new editor is available.

What issues does this PR fix or reference?

#11383

Release Notes

N/A

Docs PR

N/A

@sleshchenko sleshchenko added the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Oct 3, 2018
@sleshchenko sleshchenko self-assigned this Oct 3, 2018
@sleshchenko sleshchenko requested a review from riuvshin as a code owner October 3, 2018 09:41
@benoitf benoitf added the kind/task Internal things, technical debt, and to-do tasks to be performed. label Oct 3, 2018
@sleshchenko
Copy link
Copy Markdown
Member Author

ci-test

this.timer = new Timer("ServersChecker", true);
this.machineTokenProvider = machineTokenProvider;
this.serverPingSuccessThreshold = serverPingSuccessThreshold;
this.livenessProbes =
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AFAIK we can inject array directly

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Thanks for pointing. I'll check

@sleshchenko
Copy link
Copy Markdown
Member Author

ci-test

@riuvshin
Copy link
Copy Markdown
Contributor

riuvshin commented Oct 3, 2018

Results of automated E2E tests of Eclipse Che Multiuser on OCP:
Build details
Test report
docker image: eclipseche/che-server:11454
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

@riuvshin
Copy link
Copy Markdown
Contributor

riuvshin commented Oct 3, 2018

Results of automated E2E tests of Eclipse Che Multiuser on OCP:
Build details
Test report
docker image: eclipseche/che-server:11454
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

@sleshchenko sleshchenko force-pushed the serversLivenessProbes branch 2 times, most recently from 8bbe897 to 8a9ed32 Compare October 4, 2018 09:27
@sleshchenko sleshchenko force-pushed the serversLivenessProbes branch from 8a9ed32 to 1150582 Compare October 4, 2018 09:28
@sleshchenko sleshchenko merged commit 969f1d4 into eclipse-che:master Oct 4, 2018
@sleshchenko sleshchenko deleted the serversLivenessProbes branch October 4, 2018 09:29
@benoitf benoitf added this to the 6.12.0 milestone Oct 4, 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 Oct 4, 2018
nickboldt pushed a commit to nickboldt/che that referenced this pull request Oct 4, 2018
nickboldt pushed a commit to nickboldt/che that referenced this pull request Oct 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/task Internal things, technical debt, and to-do tasks to be performed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants