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

Make bootstrapping of OpenShift machines parallel #7067

Closed
sleshchenko opened this issue Oct 30, 2017 · 3 comments · Fixed by #8836
Closed

Make bootstrapping of OpenShift machines parallel #7067

sleshchenko opened this issue Oct 30, 2017 · 3 comments · Fixed by #8836
Assignees
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed.

Comments

@sleshchenko
Copy link
Member

OpenShift infrastructure starts machines parallel but bootstraps them one by one. Make bootstrapping parallel should speed up the start of multimachine workspaces.

@sleshchenko sleshchenko added kind/task Internal things, technical debt, and to-do tasks to be performed. status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it. team/platform labels Oct 30, 2017
@sleshchenko sleshchenko changed the title [CHE 6] Make bootstrapping of OpenShift machine parallel [CHE 6] Make bootstrapping of OpenShift machines parallel Oct 30, 2017
@garagatyi garagatyi changed the title [CHE 6] Make bootstrapping of OpenShift machines parallel Make bootstrapping of OpenShift machines parallel Nov 21, 2017
@skabashnyuk
Copy link
Contributor

won't fix. Current solution is good enough.

@skabashnyuk
Copy link
Contributor

The current level of parallelism - is workspace. We can't just simple multiple numbers of running threads by a number of machines because this wouldn't give us any profit. Too many threads will concurrently fight with other resources like a disk or network io. Making some limits below workspaces * number of machines we are considering as too complex to implement.

@gorkem
Copy link
Contributor

gorkem commented Nov 24, 2017

@skabashnyuk what do you mean by The current level of parallelism - is workspace.. I thought this one was about starting containers on a multi-container workspace without waiting for each other.

@skabashnyuk skabashnyuk reopened this Jan 18, 2018
@akorneta akorneta self-assigned this Feb 2, 2018
@akorneta akorneta added status/in-progress This issue has been taken by an engineer and is under active development. status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it. and removed status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it. status/in-progress This issue has been taken by an engineer and is under active development. labels Feb 2, 2018
@akorneta akorneta added status/in-progress This issue has been taken by an engineer and is under active development. and removed status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it. labels Feb 9, 2018
@akorneta akorneta removed the status/in-progress This issue has been taken by an engineer and is under active development. label Feb 26, 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 a pull request may close this issue.

5 participants