-
Notifications
You must be signed in to change notification settings - Fork 448
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
[discussion] Increase the availability of CI in katib #522
Comments
Some suggestion:
|
List of issues we have seen in the past couple of days:
This one seems to be resolved for the moment after requesting quota increase.
Transient error?
Transient error? |
maybe we can make katib build-.sh wiser, only build corresponding new images when related files changed. saying if only pkg/db/ changed, only katib-manager image should be built |
We do not need GPU cluster, thus we can release the constraints.
|
After #525 , The building time is reduced to 10-20mins. |
What if we move to go modules, in that case we don't need vendor folder and |
Go module also needs to download packages from the remote. I prefer storing vendor whether we use dep or not. |
There is one thing we can do: Jeremy suggested batching the request to gcloud container builds. Now we send single-image building requests one by one. Jeremy said we can do it in one request. |
Find a note in https://cloud.google.com/sdk/gcloud/reference/builds/submit: You can also run a build locally using the separate component: gcloud components install cloud-build-local. These variants are also available: $ gcloud alpha builds submit |
/close |
/kind discussion
Describe the solution you'd like
[A clear and concise description of what you want to happen.]
Now CI hurts the development of katib, we need to find a way to solve the problem.
Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]
/cc @richardsliu @johnugeorge @hougangliu
The text was updated successfully, but these errors were encountered: