Skip to content

Commit f579889

Browse files
committed
Add instructions for RHOAI 2.17; drop RHOAI 2.15
1 parent 27e710e commit f579889

15 files changed

+50
-38
lines changed

SETUP.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ defines a `mlbatch-edit` role which enforces these restrictions and
1010
will be used in the setup process for each team of MLBatch users that
1111
is onboarded.
1212

13-
This setup has been developed on Red Hat OpenShift 4.14 and Kubernetes 1.27 and
14-
is intended to support Red Hat OpenShift 4.14 and up and/or Kubernetes 1.27 and up.
13+
This setup has been developed on Red Hat OpenShift 4.14, Red Hat OpenShift 4.16,
14+
and Kubernetes 1.29 and is intended to support Red Hat OpenShift 4.14 and up
15+
and/or Kubernetes 1.29 and up.
1516

1617
To start with, recursively clone and enter this repository:
1718
```sh
@@ -35,7 +36,7 @@ Instructions are provided for the following Red Hat OpenShift AI ***stable*** re
3536
+ [RHOAI 2.16 Team Setup](./setup.RHOAI-v2.16/TEAM-SETUP.md)
3637
+ [UPGRADING from RHOAI 2.13](./setup.RHOAI-v2.16/UPGRADE-STABLE.md)
3738
+ [UPGRADING from RHOAI 2.15](./setup.RHOAI-v2.16/UPGRADE-FAST.md)
38-
+ [RHOAI 2.16 Uninstall](./setup.RHOAI-v2.15/UNINSTALL.md)
39+
+ [RHOAI 2.16 Uninstall](./setup.RHOAI-v2.16/UNINSTALL.md)
3940
+ Red Hat OpenShift AI 2.13
4041
+ [RHOAI 2.13 Cluster Setup](./setup.RHOAI-v2.13/CLUSTER-SETUP.md)
4142
+ [RHOAI 2.13 Team Setup](./setup.RHOAI-v2.13/TEAM-SETUP.md)
@@ -44,11 +45,11 @@ Instructions are provided for the following Red Hat OpenShift AI ***stable*** re
4445
+ [RHOAI 2.13 Uninstall](./setup.RHOAI-v2.13/UNINSTALL.md)
4546

4647
Instructions are provided for the following Red Hat OpenShift AI ***fast*** releases:
47-
+ Red Hat OpenShift AI 2.15
48-
+ [RHOAI 2.15 Cluster Setup](./setup.RHOAI-v2.15/CLUSTER-SETUP.md)
49-
+ [RHOAI 2.15 Team Setup](./setup.RHOAI-v2.15/TEAM-SETUP.md)
50-
+ [UPGRADING from RHOAI 2.14](./setup.RHOAI-v2.15/UPGRADE.md)
51-
+ [RHOAI 2.15 Uninstall](./setup.RHOAI-v2.15/UNINSTALL.md)
48+
+ Red Hat OpenShift AI 2.17
49+
+ [RHOAI 2.17 Cluster Setup](./setup.RHOAI-v2.17/CLUSTER-SETUP.md)
50+
+ [RHOAI 2.17 Team Setup](./setup.RHOAI-v2.17/TEAM-SETUP.md)
51+
+ [UPGRADING from RHOAI 2.16](./setup.RHOAI-v2.17/UPGRADE.md)
52+
+ [RHOAI 2.17 Uninstall](./setup.RHOAI-v2.17/UNINSTALL.md)
5253

5354
## Kubernetes
5455

setup.RHOAI-v2.15/CLUSTER-SETUP.md renamed to setup.RHOAI-v2.17/CLUSTER-SETUP.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ cluster roles, and priority classes.
77

88
Create `default-priority`, `high-priority`, and `low-priority` priority classes:
99
```sh
10-
oc apply -f setup.RHOAI-v2.15/mlbatch-priorities.yaml
10+
oc apply -f setup.RHOAI-v2.17/mlbatch-priorities.yaml
1111
```
1212

1313
## Coscheduler
@@ -20,15 +20,15 @@ helm install scheduler-plugins --namespace scheduler-plugins --create-namespace
2020
```
2121
Patch Coscheduler pod priorities:
2222
```sh
23-
oc patch deployment -n scheduler-plugins --type=json --patch-file setup.RHOAI-v2.15/coscheduler-priority-patch.yaml scheduler-plugins-controller
24-
oc patch deployment -n scheduler-plugins --type=json --patch-file setup.RHOAI-v2.15/coscheduler-priority-patch.yaml scheduler-plugins-scheduler
23+
oc patch deployment -n scheduler-plugins --type=json --patch-file setup.RHOAI-v2.17/coscheduler-priority-patch.yaml scheduler-plugins-controller
24+
oc patch deployment -n scheduler-plugins --type=json --patch-file setup.RHOAI-v2.17/coscheduler-priority-patch.yaml scheduler-plugins-scheduler
2525
```
2626

2727
## Red Hat OpenShift AI
2828

2929
Create the Red Hat OpenShift AI subscription:
3030
```sh
31-
oc apply -f setup.RHOAI-v2.15/mlbatch-subscription.yaml
31+
oc apply -f setup.RHOAI-v2.17/mlbatch-subscription.yaml
3232
````
3333
Identify install plan:
3434
```sh
@@ -45,11 +45,11 @@ oc patch ip -n redhat-ods-operator --type merge --patch '{"spec":{"approved":tru
4545
```
4646
Create DSC Initialization:
4747
```sh
48-
oc apply -f setup.RHOAI-v2.15/mlbatch-dsci.yaml
48+
oc apply -f setup.RHOAI-v2.17/mlbatch-dsci.yaml
4949
```
5050
Create Data Science Cluster:
5151
```sh
52-
oc apply -f setup.RHOAI-v2.15/mlbatch-dsc.yaml
52+
oc apply -f setup.RHOAI-v2.17/mlbatch-dsc.yaml
5353
```
5454
The provided DSCI and DSC are intended to install a minimal set of Red Hat OpenShift
5555
AI managed components: `codeflare`, `kueue`, `ray`, and `trainingoperator`. The
@@ -64,6 +64,7 @@ AI configuration as follows:
6464
- `batch/job` integration is disabled,
6565
- `waitForPodsReady` is disabled,
6666
- `LendingLimit` feature gate is enabled,
67+
- `fairSharing` is enabled,
6768
- `enableClusterQueueResources` metrics is enabled,
6869
- Codeflare operator:
6970
- the AppWrapper controller is enabled and configured as follows:
@@ -79,14 +80,14 @@ AI configuration as follows:
7980

8081
Create Kueue's default flavor:
8182
```sh
82-
oc apply -f setup.RHOAI-v2.15/default-flavor.yaml
83+
oc apply -f setup.RHOAI-v2.17/default-flavor.yaml
8384
```
8485

8586
## Cluster Role
8687

8788
Create `mlbatch-edit` role:
8889
```sh
89-
oc apply -f setup.RHOAI-v2.15/mlbatch-edit-role.yaml
90+
oc apply -f setup.RHOAI-v2.17/mlbatch-edit-role.yaml
9091
```
9192

9293
## Slack Cluster Queue
File renamed without changes.
File renamed without changes.

setup.RHOAI-v2.15/UPGRADE.md renamed to setup.RHOAI-v2.17/UPGRADE.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
# Upgrading from RHOAI 2.14
1+
# Upgrading from RHOAI 2.16
22

3-
These instructions assume you installed and configured RHOAI 2.14 following
4-
the MLBatch [install instructions for RHOAI-v2.14](../setup.RHOAI-v2.14/CLUSTER-SETUP.md)
3+
These instructions assume you installed and configured RHOAI 2.16 following
4+
the MLBatch [install instructions for RHOAI-v2.16](../setup.RHOAI-v2.16/CLUSTER-SETUP.md)
5+
or the [fast stream upgrade instructions for RHOAI-V2.16](../setup.RHOAI-v2.16/UPGRADE-FAST.md)
56
and are subscribed to the fast channel.
67

78
Your subscription will have automatically created an unapproved
8-
install plan to upgrade to RHOAI 2.15.
9+
install plan to upgrade to RHOAI 2.17.
910

1011
Before beginning, verify that the expected install plan exists:
1112
```sh
@@ -14,8 +15,8 @@ oc get ip -n redhat-ods-operator
1415
Typical output would be:
1516
```sh
1617
NAME CSV APPROVAL APPROVED
17-
install-kpzzl rhods-operator.2.15.0 Manual false
18-
install-nqrbp rhods-operator.2.14.0 Manual true
18+
install-kpzzl rhods-operator.2.17.0 Manual false
19+
install-nqrbp rhods-operator.2.16.0 Manual true
1920
```
2021

2122
Assuming the install plan exists you can begin the upgrade process.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)