@@ -53,15 +53,15 @@ jobs:
53
53
gcloud config get compute/zone
54
54
- name : Install kueuectl
55
55
run : curl -Lo ./kubectl-kueue https://github.com/kubernetes-sigs/kueue/releases/download/v0.8.1/kubectl-kueue-linux-amd64 && chmod +x ./kubectl-kueue && mv ./kubectl-kueue /usr/local/bin/kubectl-kueue
56
+ - name : Install xpk with pip and verify it executes corretly
57
+ run : |
58
+ pip install .
59
+ xpk --help
56
60
- name : Create an XPK Cluster with zero node pools
57
61
run : python xpk.py cluster create --cluster $EMPTY_CLUSTER_NAME --tpu-type=v4-8 --num-slices=0 --zone=us-central2-b --default-pool-cpu-machine-type=n1-standard-16 --reservation='${{ secrets.GCP_TPU_V4_RESERVATION }}' --custom-cluster-arguments='${{ secrets.CLUSTER_ARGUMENTS }}'
58
62
- name : Delete the cluster created
59
63
run : python xpk.py cluster delete --cluster $EMPTY_CLUSTER_NAME --zone=us-central2-b
60
64
if : always()
61
- - name : Install xpk with pip and verify it executes corretly
62
- run : |
63
- pip install .
64
- xpk --help
65
65
- name : Create an XPK Cluster with 2x v4-8 nodepools
66
66
run : python xpk.py cluster create --cluster $TPU_CLUSTER_NAME --tpu-type=v4-8 --num-slices=2 --zone=us-central2-b --default-pool-cpu-machine-type=n1-standard-16 --reservation='${{ secrets.GCP_TPU_V4_RESERVATION }}' --custom-cluster-arguments='${{ secrets.CLUSTER_ARGUMENTS }}'
67
67
- name : Authenticate Docker
85
85
run : python xpk.py cluster delete --cluster $TPU_CLUSTER_NAME --zone=us-central2-b
86
86
87
87
pw-cluster-and-workload :
88
- runs-on : [ubuntu-20 .04]
88
+ runs-on : [ubuntu-22 .04]
89
89
concurrency : # We support one build test to run at a time currently.
90
90
group : nightly-pw-test-cluster-group
91
91
cancel-in-progress : false
@@ -105,6 +105,12 @@ jobs:
105
105
run : |
106
106
gcloud config set compute/zone us-east4-a
107
107
gcloud config get compute/zone
108
+ - name : Install xpk with pip and verify it executes corretly
109
+ run : |
110
+ pip install .
111
+ xpk --help
112
+ - name : Install kueuectl
113
+ run : curl -Lo ./kubectl-kueue https://github.com/kubernetes-sigs/kueue/releases/download/v0.8.1/kubectl-kueue-linux-amd64 && chmod +x ./kubectl-kueue && mv ./kubectl-kueue /usr/local/bin/kubectl-kueue
108
114
- name : Create an Pathways-enabled XPK Cluster with 2 x v4-8 nodepools
109
115
run : python xpk.py cluster create-pathways --cluster $PATHWAYS_TPU_CLUSTER_NAME --tpu-type=v4-8 --num-slices=2 --zone=us-central2-b --default-pool-cpu-machine-type=n1-standard-16 --default-pool-cpu-num-nodes=16 --reservation='${{ secrets.GCP_TPU_V4_RESERVATION }}'
110
116
- name : Create test script to execute in workloads
0 commit comments