-
Notifications
You must be signed in to change notification settings - Fork 51
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
feat: Bump go version to 1.21 #303
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 81fb954 - Browse repository at this point
Copy the full SHA 81fb954View commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 723b228 - Browse repository at this point
Copy the full SHA 723b228View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0498a0 - Browse repository at this point
Copy the full SHA d0498a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1673aa - Browse repository at this point
Copy the full SHA e1673aaView commit details
Commits on Mar 20, 2024
-
docs: Update README.md for announcing v0.2.1 (#307)
Signed-off-by: Fei Guo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2485c58 - Browse repository at this point
Copy the full SHA 2485c58View commit details -
feat: Part 2 - Add validation checks for TuningSpec, DataSource, Data…
…Destination (#304) Open to feedback. Here is validation checks for the new CRD. Code Coverage: 87.7% - workspace_validation.go [coverage.txt](https://github.com/Azure/kaito/files/14661460/coverage.txt)
Configuration menu - View commit details
-
Copy full SHA for 4ba337d - Browse repository at this point
Copy the full SHA 4ba337dView commit details
Commits on Mar 25, 2024
-
fix: Fix typo in Makefile (#315)
I'm assuming this should be `.PHONY` not `.PHONE` Signed-off-by: Dave Fellows <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e69f8bf - Browse repository at this point
Copy the full SHA e69f8bfView commit details -
docs: Update README.md to correct the mail list (#317)
Correct the mail list name. Fix issue #314 Signed-off-by: Fei Guo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10af81a - Browse repository at this point
Copy the full SHA 10af81aView commit details
Commits on Mar 26, 2024
-
chore: Add GitHub issue/PR templates (#316)
- Add report bug template - Add feature request template - Add PR template Signed-off-by: Heba Elayoty <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f0323a - Browse repository at this point
Copy the full SHA 2f0323aView commit details -
fix: Adjust default model params (#310)
Signed-off-by: Ishaan Sehgal <[email protected]> Co-authored-by: Fei Guo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 99b7d57 - Browse repository at this point
Copy the full SHA 99b7d57View commit details -
Signed-off-by: Ishaan Sehgal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8eddac3 - Browse repository at this point
Copy the full SHA 8eddac3View commit details
Commits on Mar 29, 2024
-
ci: Update release workflow (#319)
**Reason for Change**: - Automate the release workflow. - Use [Reusable workflows](https://docs.github.com/en/actions/using-workflows/reusing-workflows#reusable-workflows-and-starter-workflows) instead of workflow_dispatch. This will enhance the usability of e2e pipeline. - Remove unnecessary jobs. - Fix goreleaser to pick the current tag. - Add option to update k8s version for upcoming pipelines. **Requirements** - [ ] added unit tests and e2e tests (if applicable). **Issue Fixed**: <!-- If this PR fixes GitHub issue 4321, add "Fixes #4321" to the next line. --> **Notes for Reviewers**: --------- Signed-off-by: Heba Elayoty <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d079f36 - Browse repository at this point
Copy the full SHA d079f36View commit details -
fix: Update helm chart to use Release.Namespace (#322)
**Reason for Change**: Update helm chart to use `Release.Namespace` instead of chart name. **Requirements** - [ ] added unit tests and e2e tests (if applicable). **Issue Fixed**: <!-- If this PR fixes GitHub issue 4321, add "Fixes #4321" to the next line. --> **Notes for Reviewers**: Signed-off-by: Heba Elayoty <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2df7725 - Browse repository at this point
Copy the full SHA 2df7725View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d0976f - Browse repository at this point
Copy the full SHA 8d0976fView commit details
Commits on Apr 1, 2024
-
ci: Remove PR trigger from release workflow (#330)
**Reason for Change**: Remove PR trigger from release workflow. As we follow a branch based approach. **Requirements** - [ ] added unit tests and e2e tests (if applicable). **Issue Fixed**: <!-- If this PR fixes GitHub issue 4321, add "Fixes #4321" to the next line. --> **Notes for Reviewers**: Signed-off-by: Heba Elayoty <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c49b93a - Browse repository at this point
Copy the full SHA c49b93aView commit details -
fix: Add registry as a pipeline job output (#329)
**Reason for Change**: - The job output for registry was missing. - calling the output should use the job name, not step one. - **Requirements** - [ ] added unit tests and e2e tests (if applicable). **Issue Fixed**: <!-- If this PR fixes GitHub issue 4321, add "Fixes #4321" to the next line. --> **Notes for Reviewers**: --------- Signed-off-by: Heba <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee9101a - Browse repository at this point
Copy the full SHA ee9101aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08dd1f4 - Browse repository at this point
Copy the full SHA 08dd1f4View commit details -
feat: Add sample front end helm chart (#320)
**Reason for Change**: This helm chart provides a straightforward example for deploying a sample UI on top of a kaito workspace.
Configuration menu - View commit details
-
Copy full SHA for 05fb90c - Browse repository at this point
Copy the full SHA 05fb90cView commit details -
feat: Add API Docs and Improve Inference Readability (#331)
**Reason for Change**: This change adds plenty more documentation and OpenAPI spec for our inference. It also enables the use of preferred non-NVIDIA nodes without crashing. **Requirements** - [x] added unit tests and e2e tests (if applicable). **Issue Fixed**: Fixes #321 **Notes for Reviewers**:
Configuration menu - View commit details
-
Copy full SHA for cf7cf94 - Browse repository at this point
Copy the full SHA cf7cf94View commit details
Commits on Apr 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 77aa95b - Browse repository at this point
Copy the full SHA 77aa95bView commit details
Commits on Apr 4, 2024
-
fix: Update namespace in the helm chart (#337)
**Reason for Change**: - Update the namespace to use the release namespace. **Requirements** - [ ] added unit tests and e2e tests (if applicable). **Issue Fixed**: Fixes #336 **Notes for Reviewers**: --------- Signed-off-by: Heba <[email protected]> Co-authored-by: ishaansehgal99 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fde6369 - Browse repository at this point
Copy the full SHA fde6369View commit details
Commits on Apr 10, 2024
-
fix: Add preset nil checks (#347)
**Reason for Change**: Address some missing needed nil checks in workspace controller
Configuration menu - View commit details
-
Copy full SHA for 64152d4 - Browse repository at this point
Copy the full SHA 64152d4View commit details -
feat: Add default configmaps - Part 5 (#346)
**Reason for Change**: Provide a default configmaps in the helm chart. **Notes for Reviewers**: An env variable release namespace is passed in for future use so that the controller will be able to find where the configmap is deployed. --------- Signed-off-by: Ishaan Sehgal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f88b529 - Browse repository at this point
Copy the full SHA f88b529View commit details
Commits on Apr 16, 2024
-
chore: Add utils functions and move tests into seperate package (#351)
**Reason for Change**: Add some future needed util functions, and move tests to seperate package to prevent cyclical depdencies where API imports utils then utils imports API. In order to use utils in API need to seperate out test logic.
Configuration menu - View commit details
-
Copy full SHA for 9e2ac24 - Browse repository at this point
Copy the full SHA 9e2ac24View commit details -
feat: Add global client, accessible via webhooks (#353)
**Reason for Change**: Add global client, accessible via webhooks In this PR I also Separate setup and execution phase of webhook server, allows us to handle setup errors and setup context before attempting to run the webhook server
Configuration menu - View commit details
-
Copy full SHA for e2f5e25 - Browse repository at this point
Copy the full SHA e2f5e25View commit details
Commits on Apr 17, 2024
-
chore: naming nit preset-inferences.go
Signed-off-by: Ishaan Sehgal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65a99da - Browse repository at this point
Copy the full SHA 65a99daView commit details -
feat: Add few util functions (#354)
**Reason for Change**: Add util function for configmapmount and getting release namespace.
Configuration menu - View commit details
-
Copy full SHA for e799d62 - Browse repository at this point
Copy the full SHA e799d62View commit details
Commits on Apr 18, 2024
-
feat: Update CRD to add Volume and ConfigTemplate (#356)
**Reason for Change**: This change removes hostPath field in DataSource and DataDestination struct. Instead, a standard K8s VolumeSource API is used to specify the volumes used by the tuning Job. This will provide the highest flexibility for users to load/store the data. HostPath field is hard to use in practice. This change also renames the Config to ConfigTemplate because the final configmap used by the tuning job will be generated by the controller based on the template. The new name is clearer. **Notes for Reviewers**: We will revisit how to do validation check for the Volume field because it is a fairly complicated API.
Configuration menu - View commit details
-
Copy full SHA for bf4acba - Browse repository at this point
Copy the full SHA bf4acbaView commit details
Commits on Apr 19, 2024
-
feat: Simple Configmap Validation Checks - Part 6 (#355)
**Reason for Change**: This PR adds two simple checks to the tuning configmap - makes sure based on the method specified (LoRa or QLoRa) the correct params are included. Also checks to make sure all the sections specified in the configmap are recognized.
Configuration menu - View commit details
-
Copy full SHA for 6be8a0d - Browse repository at this point
Copy the full SHA 6be8a0dView commit details
Commits on Apr 25, 2024
-
feat: Setup Preset Tuning Util Functions and miscellaneous validation…
…/logging - Part 7 (#358) **Reason for Change**: This PR introduces some of the util functions that are to be used by the function func CreatePresetTuning(ctx context.Context, workspaceObj *kaitov1alpha1.Workspace, tuningObj *model.PresetParam, kubeClient client.Client) (client.Object, error) This function will be in charge of handling launching the training job using the dataset source and uploading results to dataset destination. It is also incharge of ensuring configmap tuning parameters are in the right namespace so they are ready to be used by the fine_tuning_api.py file.
Configuration menu - View commit details
-
Copy full SHA for 0b63598 - Browse repository at this point
Copy the full SHA 0b63598View commit details -
feat: [SKU modularization] sku handler interface (#357)
**Reason for Change**: Adding a CloudSKUHandler interface that will be used to modularize gpu skus across multiple cloud platforms **Requirements** - [ ] added unit tests and e2e tests (if applicable). **Issue Fixed**: <!-- If this PR fixes GitHub issue 4321, add "Fixes #4321" to the next line. --> **Notes for Reviewers**: The cloud specific implementations and fixes/updates to current code will be part of future PRs.
Configuration menu - View commit details
-
Copy full SHA for aa89d20 - Browse repository at this point
Copy the full SHA aa89d20View commit details -
test: Add UTs for invalid image source or destination (#359)
**Reason for Change**: Couple UTs added **Requirements** - [ x] added unit tests and e2e tests (if applicable).
Configuration menu - View commit details
-
Copy full SHA for 9342647 - Browse repository at this point
Copy the full SHA 9342647View commit details -
Merge branch 'Ishaan/bump-go' of https://github.com/Azure/kaito into …
…Ishaan/bump-go
Configuration menu - View commit details
-
Copy full SHA for c2614a2 - Browse repository at this point
Copy the full SHA c2614a2View commit details