Closed safoinme closed 2 months ago
[!IMPORTANT]
Review skipped
Auto reviews are disabled on this repository.
Please check the settings in the CodeRabbit UI or the
.coderabbit.yaml
file in this repository. To trigger a single review, invoke the@coderabbitai review
command.You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
The recent changes introduce a new package, azure-mgmt-resource
, to the connectors-azure
list in pyproject.toml
. Additionally, significant updates were made to the Tekton orchestrator's implementation, including the addition of a resource_settings
attribute in the TektonOrchestratorSettings
class and extensive modifications to the orchestration logic in tekton_orchestrator.py
.
File Path | Change Summary |
---|---|
pyproject.toml |
Added the azure-mgmt-resource package to the connectors-azure list. |
.../tekton_orchestrator_flavor.py |
Added resource_settings attribute to TektonOrchestratorSettings class. |
.../tekton_orchestrator.py |
Refactored imports, updated pipeline task configuration, introduced new methods for dynamic component and pipeline creation, and enhanced logic for environment variable handling. |
sequenceDiagram
participant User
participant TektonOrchestrator
participant KFPClient
participant Compiler
User->>TektonOrchestrator: prepare_or_run_pipeline()
TektonOrchestrator->>TektonOrchestrator: _configure_pipeline_task()
TektonOrchestrator->>TektonOrchestrator: _create_dynamic_component()
TektonOrchestrator->>TektonOrchestrator: _create_dynamic_pipeline()
TektonOrchestrator->>Compiler: compile(pipeline)
Compiler-->>TektonOrchestrator: compiled_pipeline
TektonOrchestrator->>KFPClient: create_run(compiled_pipeline)
KFPClient-->>TektonOrchestrator: run_id
TektonOrchestrator-->>User: run_id
In the code where changes bloom,
Azure's package finds its room.
Tekton's tasks now freshly spun,
Resource settings, new methods begun.
Pipelines dance in dynamic flight,
Orchestrator's future, looking bright.
🌟✨🐇
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
@coderabbitai review
LLM Finetuning template updates in examples/llm_finetuning
have been pushed.
Describe changes
I implemented/fixed to achieve .
Pre-requisites
Please ensure you have done the following:
develop
and the open PR is targetingdevelop
. If your branch wasn't based on develop read Contribution guide on rebasing branch to develop.Types of changes
Summary by CodeRabbit
New Features
azure-mgmt-resource
package.resource_settings
attribute in Tekton orchestrator settings for enhanced configuration.Improvements
Bug Fixes