Skip to content

Conversation

@saanikaguptamicrosoft
Copy link
Collaborator

@saanikaguptamicrosoft saanikaguptamicrosoft commented Dec 25, 2025

Notes

  1. Add retry util with strategy exponential backoff with jitter
  2. Add util for fetching env vars
  3. Add validation util to be executed before command runs
  4. Refactor jobs list command to align with LLD

Testing

Help command

image

Env not set
image

Happy case
image

Retry fails with wifi off
image

Retry succeeds on attempt 2 (Added temp changes and logs for testing)

image

With flags

image image

@saanikaguptamicrosoft saanikaguptamicrosoft changed the title Refactoring jobs list command to align with the LLD | Add retry util Refactoring jobs list command to align with the LLD | Add retry and environment utils Dec 26, 2025
@saanikaguptamicrosoft saanikaguptamicrosoft changed the title Refactoring jobs list command to align with the LLD | Add retry and environment utils Refactoring jobs list command to align with the LLD | Add retry and environment utils and validation utils Dec 26, 2025
@saanikaguptamicrosoft saanikaguptamicrosoft changed the title Refactoring jobs list command to align with the LLD | Add retry and environment utils and validation utils Refactoring jobs list command to align with the LLD | Add retry, environment and validation utils Dec 26, 2025
@achauhan-scc achauhan-scc merged commit bb7f9a1 into Azure:Model-Customization-Dev Dec 29, 2025
1 of 2 checks passed
achauhan-scc added a commit that referenced this pull request Jan 10, 2026
* Moving code Azure fork (#6429)

* adding draft for fine tuning

* adding service target

* fixing root command format

* cleaning unused commands and adding operation/sub-operation commands

* adding more details to command

* fixes for relative path

* adding registry entry

* adding git download

* adding 0.0.3

* fixing bug in deploy

* adding printing format

* re-structuring code

* adding 0.0.5

* 0.0.6

* adding low level design details

* fixing ext for build

* adding restructured code

* reverting any registry changes

* Refactoring jobs list command to align with the LLD | Add retry, environment and validation utils (#6430)

* initial changes

* Add retry util for exponential backoff with jitter strategy

* Clean-up

* Standardize CLI text to lowercase conventions, and remove redundant error messages

* Address comments

* Add common util for fetch environment variables

* Cosmetic changes

* Cosmetic changes 2

* Fix runtime error

* Fix error message format

* Refactoring jobs show command to align with the LLD (#6434)

* Create command implementation for FineTuning CLI (#6437)

* Create command for ft cli

* handling null pointer for state

* removing changes from old converter and yaml logic

* pr review changes + scheme implementation for job params

* a few formatting changes

* removing ofAuto value for hyperparameters

* more formatting changes

* adding command line parameters + formatting

* minor merge fixes

* Build and Release Pipelines for Finetuning CLI (#6449)

* Adding pipeline scripts

* Adding pipeline scripts

* fixing version path

* fixing build command

* adding init command (#6442)

* adding init command

* update version

* network isloation changes. (#6458)

* Adding pipeline scripts

* Adding pipeline scripts

* fixing version path

* fixing build command

* Djurek/test-network-isolation (#6455)

* Update 1es-redirect.yml

* Trivial change to test pipeline

* Show GOPROXY

* Use golang internalModuleProxy

---------

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* Cleaning code to raise a PR to main (#6457)

* adding init command

* update version

* cleaning some code

* updating version to 0.0.7-preview (#6462)

* Rename changelog.md to CHANGELOG.md

* adding copyright header text

* applying pr review suggestion: remove providers section from extension.yaml

Co-authored-by: JeffreyCA <jeffreychen@microsoft.com>

* updating version.txt to 0.0.8-preview

* simplying utils for file check

* reanming _uploadFile to uploadFile

Co-authored-by: JeffreyCA <jeffreychen@microsoft.com>

* removing duplicate import

* removing unnecessary todo

* Adding cspell dict

* updating cspell.yaml

* updating cspell.yaml

* Updating finetune word in global cspell.yaml

* PR Review Changes: Updating ParseGithubUrl func (#6476)

* Updating parseGithubUrl func

* updating resource prompt logic

* copilot suggestion to remove unused variable

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* gh copilot suggestion

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Updating extension name in read me file. (#6483)

* adding init command

* update version

* cleaning some code

* updating readme

* resolving review comments

* resolving review comments

* using arm resourceId parser

* Finetuning CLU - Using OSS package go-retry instead of custom logic (#6485)

* Using oss go-retry package

* fixing retry count

* Allowing user to override the fine tuning route (#6484)

* adding init command

* update version

* cleaning some code

* updating readme

* allowing fine tuning routes to be overriden by envrionment variables

* spell check fix (#6486)

* adding init command

* update version

* cleaning some code

* updating readme

* allowing fine tuning routes to be overriden by envrionment variables

* fixing spell check issues

---------

Co-authored-by: saanikaguptamicrosoft <gsaanika@gmail.com>
Co-authored-by: Zubairuddin Mohammed <zmohammed@microsoft.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: JeffreyCA <jeffreychen@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants