Skip to content

Remove scaling add trainer#28

Merged
treddy08 merged 4 commits into
mainfrom
remove-scaling-add-trainer
May 19, 2026
Merged

Remove scaling add trainer#28
treddy08 merged 4 commits into
mainfrom
remove-scaling-add-trainer

Conversation

@treddy08
Copy link
Copy Markdown
Contributor

No description provided.

treddy08 added 4 commits May 19, 2026 18:25
Remove the dashboard replica scaling feature that was previously merged.
This functionality is not needed and should be removed from main.

Changes:
- Remove dashboard scaling block from workload.yml
- Remove scaling variables from defaults/main.yml
Add the trainer component to both v1 and v2 sections of the
DataScienceCluster template. The component is set to Removed by
default via the ocp4_workload_openshift_ai_trainer variable.

This ensures the trainer component is explicitly defined in the
DSC configuration alongside trainingoperator.
Install the JobSet operator when trainer component is set to Managed.
The installation happens directly after the RHODS operator installation
and before the DataScienceCluster creation.

Changes:
- Install JobSet operator using install_operator role
  - Namespace: openshift-jobset-operator
  - Channel: stable-v1.0
  - Catalog: redhat-operators
- Create JobSetOperator CR from static file
- Add jobset-operator.yaml file (no template variables needed)
- Add JobSet operator configuration variables to defaults

The JobSet operator is required for the Trainer component to function.
Remove {{ role_path }}/ prefix from src path. Ansible automatically
resolves files/ from the role directory.
@treddy08 treddy08 merged commit 19978e4 into main May 19, 2026
1 check passed
@treddy08 treddy08 deleted the remove-scaling-add-trainer branch May 19, 2026 08:35
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.

1 participant