File tree Expand file tree Collapse file tree 3 files changed +25
-23
lines changed
Expand file tree Collapse file tree 3 files changed +25
-23
lines changed Original file line number Diff line number Diff line change 3333 runs-on : ubuntu-latest
3434 steps :
3535 - name : Checkout
36- uses : actions/checkout@v2
36+ uses : actions/checkout@v4
3737
3838 - name : Shellcheck
3939 uses : reviewdog/action-shellcheck@v1
@@ -48,18 +48,18 @@ jobs:
4848 needs : ['lint']
4949 steps :
5050 - name : Checkout
51- uses : actions/checkout@v2
51+ uses : actions/checkout@v4
5252
53- - name : Set up Go 1.14
54- uses : actions/setup-go@v2
53+ - name : Set up Go 1.20
54+ uses : actions/setup-go@v4
5555 with :
56- go-version : 1.14.7
56+ go-version : 1.20.14
5757
5858 - name : Setup Minikube-Kubernetes
59- uses : manusa/actions-setup-minikube@v2.3 .0
59+ uses : manusa/actions-setup-minikube@v2.10 .0
6060 with :
61- minikube version : v1.16.0
62- kubernetes version : v1.20.1
61+ minikube version : v1.31.1
62+ kubernetes version : v1.27.3
6363 github token : ${{ secrets.GITHUB_TOKEN }}
6464
6565 - name : Build images locally
8585 needs : ['test']
8686 steps :
8787 - name : Checkout
88- uses : actions/checkout@v2
88+ uses : actions/checkout@v4
8989
9090 - name : Set Image Org
9191 # sets the default IMAGE_ORG to openebs
Original file line number Diff line number Diff line change 3232 runs-on : ubuntu-latest
3333 steps :
3434 - name : Checkout
35- uses : actions/checkout@v2
35+ uses : actions/checkout@v4
3636
3737 - name : Shellcheck
3838 uses : reviewdog/action-shellcheck@v1
@@ -48,18 +48,18 @@ jobs:
4848 needs : ['lint']
4949 steps :
5050 - name : Checkout
51- uses : actions/checkout@v2
51+ uses : actions/checkout@v4
5252
53- - name : Set up Go 1.14
54- uses : actions/setup-go@v2
53+ - name : Set up Go 1.20
54+ uses : actions/setup-go@v4
5555 with :
56- go-version : 1.14.7
56+ go-version : 1.20.14
5757
5858 - name : Setup Minikube-Kubernetes
59- uses : manusa/actions-setup-minikube@v2.3 .0
59+ uses : manusa/actions-setup-minikube@v2.10 .0
6060 with :
61- minikube version : v1.16.0
62- kubernetes version : v1.20.1
61+ minikube version : v1.31.1
62+ kubernetes version : v1.27.3
6363 github token : ${{ secrets.GITHUB_TOKEN }}
6464
6565 - name : Build images locally
8585 needs : ['test']
8686 steps :
8787 - name : Checkout
88- uses : actions/checkout@v2
88+ uses : actions/checkout@v4
8989
9090 - name : Set up QEMU
9191 uses : docker/setup-qemu-action@v1
Original file line number Diff line number Diff line change @@ -22,10 +22,13 @@ echo "Installing iscsi packages"
2222sudo apt-get install --yes -qq open-iscsi
2323sudo service iscsid start
2424sudo systemctl status iscsid --no-pager
25- echo " Installation complete"
2625
27- # TODO add openebs release
28- kubectl apply -f https://raw.githubusercontent.com/openebs/openebs/master/k8s/openebs-operator.yaml
26+ OPENEBS_NAMESPACE=" openebs"
27+ helm repo add openebs https://openebs.github.io/openebs
28+ helm repo update
29+ helm install openebs --namespace $OPENEBS_NAMESPACE openebs/openebs --create-namespace --set engines.replicated.mayastor.enabled=false --set engines.local.lvm.enabled=false --set zfs-localpv.analytics.enabled=false
30+
31+ echo " Installation complete"
2932
3033function waitForDeployment() {
3134 DEPLOY=$1
@@ -66,8 +69,7 @@ function dumpMayaAPIServerLogs() {
6669 printf " \n\n"
6770}
6871
69- waitForDeployment maya-apiserver openebs
7072waitForDeployment openebs-provisioner openebs
71- waitForDeployment openebs-ndm-operator openebs
73+ waitForDeployment openebs-zfs-localpv-controller openebs
7274
7375kubectl get pods --all-namespaces
You can’t perform that action at this time.
0 commit comments