File tree Expand file tree Collapse file tree 3 files changed +25
-24
lines changed Expand file tree Collapse file tree 3 files changed +25
-24
lines changed Original file line number Diff line number Diff line change 33
33
runs-on : ubuntu-latest
34
34
steps :
35
35
- name : Checkout
36
- uses : actions/checkout@v2
36
+ uses : actions/checkout@v4
37
37
38
38
- name : Shellcheck
39
39
uses : reviewdog/action-shellcheck@v1
@@ -48,18 +48,18 @@ jobs:
48
48
needs : ['lint']
49
49
steps :
50
50
- name : Checkout
51
- uses : actions/checkout@v2
51
+ uses : actions/checkout@v4
52
52
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
55
55
with :
56
- go-version : 1.14.7
56
+ go-version : 1.20.14
57
57
58
58
- name : Setup Minikube-Kubernetes
59
- uses : manusa/actions-setup-minikube@v2.3 .0
59
+ uses : manusa/actions-setup-minikube@v2.10 .0
60
60
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
63
63
github token : ${{ secrets.GITHUB_TOKEN }}
64
64
65
65
- name : Build images locally
85
85
needs : ['test']
86
86
steps :
87
87
- name : Checkout
88
- uses : actions/checkout@v2
88
+ uses : actions/checkout@v4
89
89
90
90
- name : Set Image Org
91
91
# sets the default IMAGE_ORG to openebs
Original file line number Diff line number Diff line change 32
32
runs-on : ubuntu-latest
33
33
steps :
34
34
- name : Checkout
35
- uses : actions/checkout@v2
35
+ uses : actions/checkout@v4
36
36
37
37
- name : Shellcheck
38
38
uses : reviewdog/action-shellcheck@v1
@@ -48,18 +48,18 @@ jobs:
48
48
needs : ['lint']
49
49
steps :
50
50
- name : Checkout
51
- uses : actions/checkout@v2
51
+ uses : actions/checkout@v4
52
52
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
55
55
with :
56
- go-version : 1.14.7
56
+ go-version : 1.20.14
57
57
58
58
- name : Setup Minikube-Kubernetes
59
- uses : manusa/actions-setup-minikube@v2.3 .0
59
+ uses : manusa/actions-setup-minikube@v2.10 .0
60
60
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
63
63
github token : ${{ secrets.GITHUB_TOKEN }}
64
64
65
65
- name : Build images locally
85
85
needs : ['test']
86
86
steps :
87
87
- name : Checkout
88
- uses : actions/checkout@v2
88
+ uses : actions/checkout@v4
89
89
90
90
- name : Set up QEMU
91
91
uses : docker/setup-qemu-action@v1
Original file line number Diff line number Diff line change @@ -22,10 +22,13 @@ echo "Installing iscsi packages"
22
22
sudo apt-get install --yes -qq open-iscsi
23
23
sudo service iscsid start
24
24
sudo systemctl status iscsid --no-pager
25
- echo " Installation complete"
26
25
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"
29
32
30
33
function waitForDeployment() {
31
34
DEPLOY=$1
@@ -66,8 +69,6 @@ function dumpMayaAPIServerLogs() {
66
69
printf " \n\n"
67
70
}
68
71
69
- waitForDeployment maya-apiserver openebs
70
- waitForDeployment openebs-provisioner openebs
71
- waitForDeployment openebs-ndm-operator openebs
72
+ waitForDeployment openebs-zfs-localpv-controller openebs
72
73
73
74
kubectl get pods --all-namespaces
You can’t perform that action at this time.
0 commit comments