Skip to content

Commit 70a5883

Browse files
fix dependencies
Signed-off-by: Kartikay <[email protected]>
1 parent 3bac6d7 commit 70a5883

File tree

21 files changed

+102
-69
lines changed

21 files changed

+102
-69
lines changed

go.mod

+7-6
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ require (
1515
github.com/spf13/cobra v1.3.0
1616
github.com/spf13/viper v1.10.1
1717
gopkg.in/yaml.v2 v2.4.0
18-
k8s.io/api v0.26.0
19-
k8s.io/apimachinery v0.26.0
18+
k8s.io/api v0.27.3
19+
k8s.io/apimachinery v0.27.3
2020
k8s.io/client-go v12.0.0+incompatible
2121
sigs.k8s.io/yaml v1.3.0
2222
)
@@ -58,7 +58,7 @@ require (
5858
github.com/spf13/pflag v1.0.5 // indirect
5959
github.com/subosito/gotenv v1.2.0 // indirect
6060
golang.org/x/net v0.17.0 // indirect
61-
golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8 // indirect
61+
golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b // indirect
6262
golang.org/x/sys v0.13.0 // indirect
6363
golang.org/x/term v0.13.0 // indirect
6464
golang.org/x/text v0.13.0 // indirect
@@ -70,10 +70,11 @@ require (
7070
gopkg.in/inf.v0 v0.9.1 // indirect
7171
gopkg.in/ini.v1 v1.66.3 // indirect
7272
gopkg.in/yaml.v3 v3.0.1 // indirect
73-
k8s.io/klog/v2 v2.80.1 // indirect
74-
k8s.io/kube-openapi v0.0.0-20220124234850-424119656bbf // indirect
75-
k8s.io/utils v0.0.0-20221107191617-1a15be271d1d // indirect
73+
k8s.io/klog/v2 v2.90.1 // indirect
74+
k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f // indirect
75+
k8s.io/utils v0.0.0-20230209194617-a36077c30491 // indirect
7676
sigs.k8s.io/controller-runtime v0.11.1 // indirect
77+
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
7778
sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect
7879
)
7980

go.sum

+24
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,10 @@ dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7
5252
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
5353
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
5454
github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ=
55+
github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
5556
github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
57+
github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
58+
github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
5659
github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
5760
github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
5861
github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
@@ -65,6 +68,7 @@ github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmV
6568
github.com/armon/go-metrics v0.3.10/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc=
6669
github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
6770
github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
71+
github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
6872
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
6973
github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
7074
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
@@ -139,15 +143,21 @@ github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDB
139143
github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
140144
github.com/go-openapi/jsonpointer v0.19.5 h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY=
141145
github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
146+
github.com/go-openapi/jsonpointer v0.19.6 h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE=
147+
github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs=
142148
github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc=
143149
github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8=
144150
github.com/go-openapi/jsonreference v0.19.6 h1:UBIxjkht+AWIgYzCDSv2GN+E/togfwXUJFRTWhl2Jjs=
145151
github.com/go-openapi/jsonreference v0.19.6/go.mod h1:diGHMEHg2IqXZGKxqyvWdfWU/aim5Dprw5bqpKkTvns=
152+
github.com/go-openapi/jsonreference v0.20.1 h1:FBLnyygC4/IZZr893oiomc9XaghoveYTrLC1F86HID8=
153+
github.com/go-openapi/jsonreference v0.20.1/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k=
146154
github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8Lj9mJglo=
147155
github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
148156
github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
149157
github.com/go-openapi/swag v0.19.15 h1:D2NRCBzS9/pEY3gP9Nl8aDqGUcPFrwG2p+CNFrLyrCM=
150158
github.com/go-openapi/swag v0.19.15/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
159+
github.com/go-openapi/swag v0.22.3 h1:yMBqmnQ0gyZvEb/+KzuWZOXgllrXT4SADYbvDaXHv/g=
160+
github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14=
151161
github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
152162
github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 h1:p104kn46Q8WdvHunIJ9dAyjPVtrBPhSr3KT2yUst43I=
153163
github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
@@ -911,29 +921,43 @@ honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9
911921
honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
912922
k8s.io/api v0.21.2 h1:vz7DqmRsXTCSa6pNxXwQ1IYeAZgdIsua+DZU+o+SX3Y=
913923
k8s.io/api v0.21.2/go.mod h1:Lv6UGJZ1rlMI1qusN8ruAp9PUBFyBwpEHAdG24vIsiU=
924+
k8s.io/api v0.27.3 h1:yR6oQXXnUEBWEWcvPWS0jQL575KoAboQPfJAuKNrw5Y=
925+
k8s.io/api v0.27.3/go.mod h1:C4BNvZnQOF7JA/0Xed2S+aUyJSfTGkGFxLXz9MnpIpg=
914926
k8s.io/apimachinery v0.21.2 h1:vezUc/BHqWlQDnZ+XkrpXSmnANSLbpnlpwo0Lhk0gpc=
915927
k8s.io/apimachinery v0.21.2/go.mod h1:CdTY8fU/BlvAbJ2z/8kBwimGki5Zp8/fbVuLY8gJumM=
928+
k8s.io/apimachinery v0.27.3 h1:Ubye8oBufD04l9QnNtW05idcOe9Z3GQN8+7PqmuVcUM=
929+
k8s.io/apimachinery v0.27.3/go.mod h1:XNfZ6xklnMCOGGFNqXG7bUrQCoR04dh/E7FprV6pb+E=
916930
k8s.io/client-go v0.21.2 h1:Q1j4L/iMN4pTw6Y4DWppBoUxgKO8LbffEMVEV00MUp0=
917931
k8s.io/client-go v0.21.2/go.mod h1:HdJ9iknWpbl3vMGtib6T2PyI/VYxiZfq936WNVHBRrA=
932+
k8s.io/client-go v0.27.3 h1:7dnEGHZEJld3lYwxvLl7WoehK6lAq7GvgjxpA3nv1E8=
933+
k8s.io/client-go v0.27.3/go.mod h1:2MBEKuTo6V1lbKy3z1euEGnhPfGZLKTS9tiJ2xodM48=
918934
k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
919935
k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
920936
k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE=
921937
k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y=
922938
k8s.io/klog/v2 v2.8.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec=
923939
k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
924940
k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
941+
k8s.io/klog/v2 v2.90.1 h1:m4bYOKall2MmOiRaR1J+We67Do7vm9KiQVlT96lnHUw=
942+
k8s.io/klog/v2 v2.90.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
925943
k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7/go.mod h1:wXW5VT87nVfh/iLV8FpR2uDvrFyomxbtb1KivDbvPTE=
926944
k8s.io/kube-openapi v0.0.0-20220124234850-424119656bbf h1:M9XBsiMslw2lb2ZzglC0TOkBPK5NQi0/noUrdnoFwUg=
927945
k8s.io/kube-openapi v0.0.0-20220124234850-424119656bbf/go.mod h1:sX9MT8g7NVZM5lVL/j8QyCCJe8YSMW30QvGZWaCIDIk=
946+
k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f h1:2kWPakN3i/k81b0gvD5C5FJ2kxm1WrQFanWchyKuqGg=
947+
k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f/go.mod h1:byini6yhqGC14c3ebc/QwanvYwhuMWF6yz2F8uwW8eg=
928948
k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA=
929949
k8s.io/utils v0.0.0-20210802155522-efc7438f0176/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA=
930950
k8s.io/utils v0.0.0-20221107191617-1a15be271d1d h1:0Smp/HP1OH4Rvhe+4B8nWGERtlqAGSftbSbbmm45oFs=
931951
k8s.io/utils v0.0.0-20221107191617-1a15be271d1d/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
952+
k8s.io/utils v0.0.0-20230209194617-a36077c30491 h1:r0BAOLElQnnFhE/ApUsg3iHdVYYPBjNSSOMowRZxxsY=
953+
k8s.io/utils v0.0.0-20230209194617-a36077c30491/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
932954
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
933955
rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
934956
rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
935957
sigs.k8s.io/controller-runtime v0.11.1 h1:7YIHT2QnHJArj/dk9aUkYhfqfK5cIxPOX5gPECfdZLU=
936958
sigs.k8s.io/controller-runtime v0.11.1/go.mod h1:KKwLiTooNGu+JmLZGn9Sl3Gjmfj66eMbCQznLP5zcqA=
959+
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
960+
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
937961
sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw=
938962
sigs.k8s.io/structured-merge-diff/v4 v4.1.0/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw=
939963
sigs.k8s.io/structured-merge-diff/v4 v4.2.3 h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE=

pkg/apis/auth.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ package apis
1818
import (
1919
"encoding/json"
2020
"errors"
21-
"io/ioutil"
21+
"io"
2222
"net/http"
2323

2424
"github.com/litmuschaos/litmusctl/pkg/utils"
@@ -47,7 +47,7 @@ func Auth(input types.AuthInput) (types.AuthResponse, error) {
4747
return types.AuthResponse{}, err
4848
}
4949

50-
bodyBytes, err := ioutil.ReadAll(resp.Body)
50+
bodyBytes, err := io.ReadAll(resp.Body)
5151
if err != nil {
5252
return types.AuthResponse{}, err
5353
}

pkg/apis/environment/environment.go

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@ package environment
33
import (
44
"encoding/json"
55
"errors"
6+
"io"
7+
"net/http"
8+
69
models "github.com/litmuschaos/litmus/chaoscenter/graphql/server/graph/model"
710
"github.com/litmuschaos/litmusctl/pkg/apis"
811
"github.com/litmuschaos/litmusctl/pkg/types"
912
"github.com/litmuschaos/litmusctl/pkg/utils"
10-
"io/ioutil"
11-
"net/http"
1213
)
1314

1415
// CreateEnvironment connects the Infra with the given details
@@ -24,7 +25,7 @@ func CreateEnvironment(pid string, request models.CreateEnvironmentRequest, cred
2425
return CreateEnvironmentResponse{}, errors.New("Error in Creating Chaos Infrastructure: " + err.Error())
2526
}
2627

27-
bodyBytes, err := ioutil.ReadAll(resp.Body)
28+
bodyBytes, err := io.ReadAll(resp.Body)
2829
defer resp.Body.Close()
2930
if err != nil {
3031
return CreateEnvironmentResponse{}, errors.New("Error in Creating Chaos Environment: " + err.Error())
@@ -68,7 +69,7 @@ func GetEnvironmentList(pid string, cred types.Credentials) (ListEnvironmentData
6869
if err != nil {
6970
return ListEnvironmentData{}, errors.New("Error in Getting Chaos Environment List: " + err.Error())
7071
}
71-
bodyBytes, err := ioutil.ReadAll(resp.Body)
72+
bodyBytes, err := io.ReadAll(resp.Body)
7273
defer resp.Body.Close()
7374
if err != nil {
7475
return ListEnvironmentData{}, errors.New("Error in Getting Chaos Environment List: " + err.Error())

pkg/apis/experiment/experiment.go

+9-9
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ package experiment
1818
import (
1919
"encoding/json"
2020
"errors"
21-
"io/ioutil"
21+
"io"
2222
"net/http"
2323

2424
"github.com/litmuschaos/litmus/chaoscenter/graphql/server/graph/model"
@@ -54,7 +54,7 @@ func CreateExperiment(pid string, requestData model.SaveChaosExperimentRequest,
5454
return RunExperimentResponse{}, err
5555
}
5656

57-
bodyBytes, err := ioutil.ReadAll(resp.Body)
57+
bodyBytes, err := io.ReadAll(resp.Body)
5858

5959
defer resp.Body.Close()
6060
if err != nil {
@@ -87,7 +87,7 @@ func CreateExperiment(pid string, requestData model.SaveChaosExperimentRequest,
8787
return RunExperimentResponse{}, errors.New("Error in Running Chaos Experiment: " + err.Error())
8888
}
8989

90-
bodyBytes, err = ioutil.ReadAll(resp.Body)
90+
bodyBytes, err = io.ReadAll(resp.Body)
9191
defer resp.Body.Close()
9292
if err != nil {
9393
return RunExperimentResponse{}, errors.New("Error in Running Chaos Experiment: " + err.Error())
@@ -135,7 +135,7 @@ func SaveExperiment(pid string, requestData model.SaveChaosExperimentRequest, cr
135135
return SaveExperimentData{}, err
136136
}
137137

138-
bodyBytes, err := ioutil.ReadAll(resp.Body)
138+
bodyBytes, err := io.ReadAll(resp.Body)
139139

140140
defer resp.Body.Close()
141141
if err != nil {
@@ -173,7 +173,7 @@ func RunExperiment(pid string, eid string, cred types.Credentials) (RunExperimen
173173
return RunExperimentResponse{}, errors.New("Error in Running Chaos Experiment: " + err.Error())
174174
}
175175

176-
bodyBytes, err := ioutil.ReadAll(resp.Body)
176+
bodyBytes, err := io.ReadAll(resp.Body)
177177
defer resp.Body.Close()
178178
if err != nil {
179179
return RunExperimentResponse{}, errors.New("Error in Running Chaos Experiment: " + err.Error())
@@ -222,7 +222,7 @@ func GetExperimentList(pid string, in model.ListExperimentRequest, cred types.Cr
222222
return ExperimentListData{}, err
223223
}
224224

225-
bodyBytes, err := ioutil.ReadAll(resp.Body)
225+
bodyBytes, err := io.ReadAll(resp.Body)
226226
defer resp.Body.Close()
227227
if err != nil {
228228
return ExperimentListData{}, err
@@ -272,7 +272,7 @@ func GetExperimentRunsList(pid string, in model.ListExperimentRunRequest, cred t
272272
return ExperimentRunListData{}, err
273273
}
274274

275-
bodyBytes, err := ioutil.ReadAll(resp.Body)
275+
bodyBytes, err := io.ReadAll(resp.Body)
276276
defer resp.Body.Close()
277277
if err != nil {
278278
return ExperimentRunListData{}, err
@@ -324,7 +324,7 @@ func DeleteChaosExperiment(projectID string, experimentID *string, cred types.Cr
324324
return DeleteChaosExperimentData{}, err
325325
}
326326

327-
bodyBytes, err := ioutil.ReadAll(resp.Body)
327+
bodyBytes, err := io.ReadAll(resp.Body)
328328
defer resp.Body.Close()
329329
if err != nil {
330330
return DeleteChaosExperimentData{}, err
@@ -360,7 +360,7 @@ func GetServerVersion(endpoint string) (ServerVersionResponse, error) {
360360
if err != nil {
361361
return ServerVersionResponse{}, err
362362
}
363-
bodyBytes, err := ioutil.ReadAll(resp.Body)
363+
bodyBytes, err := io.ReadAll(resp.Body)
364364
defer resp.Body.Close()
365365
if err != nil {
366366
return ServerVersionResponse{}, err

pkg/apis/infrastructure/infra.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919
"encoding/json"
2020
"errors"
2121
"fmt"
22-
"io/ioutil"
22+
"io"
2323
"net/http"
2424

2525
"github.com/litmuschaos/litmusctl/pkg/apis"
@@ -45,7 +45,7 @@ func GetInfraList(c types.Credentials, pid string, request models.ListInfraReque
4545
return InfraData{}, err
4646
}
4747

48-
bodyBytes, err := ioutil.ReadAll(resp.Body)
48+
bodyBytes, err := io.ReadAll(resp.Body)
4949
defer resp.Body.Close()
5050
if err != nil {
5151

@@ -102,7 +102,7 @@ func ConnectInfra(infra types.Infra, cred types.Credentials) (InfraConnectionDat
102102
return InfraConnectionData{}, errors.New("Error in registering Chaos Infrastructure: " + err.Error())
103103
}
104104

105-
bodyBytes, err := ioutil.ReadAll(resp.Body)
105+
bodyBytes, err := io.ReadAll(resp.Body)
106106
defer resp.Body.Close()
107107
if err != nil {
108108
return InfraConnectionData{}, errors.New("Error in registering Chaos Infrastructure: " + err.Error())
@@ -167,7 +167,7 @@ func DisconnectInfra(projectID string, infraID string, cred types.Credentials) (
167167
return DisconnectInfraData{}, err
168168
}
169169

170-
bodyBytes, err := ioutil.ReadAll(resp.Body)
170+
bodyBytes, err := io.ReadAll(resp.Body)
171171
defer resp.Body.Close()
172172
if err != nil {
173173
return DisconnectInfraData{}, err

pkg/apis/project.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ package apis
1818
import (
1919
"encoding/json"
2020
"errors"
21-
"io/ioutil"
21+
"io"
2222
"net/http"
2323

2424
"github.com/golang-jwt/jwt"
@@ -56,7 +56,7 @@ func CreateProjectRequest(projectName string, cred types.Credentials) (CreatePro
5656
return CreateProjectResponse{}, err
5757
}
5858

59-
bodyBytes, err := ioutil.ReadAll(resp.Body)
59+
bodyBytes, err := io.ReadAll(resp.Body)
6060
if err != nil {
6161
return CreateProjectResponse{}, err
6262
}
@@ -100,7 +100,7 @@ func ListProject(cred types.Credentials) (listProjectResponse, error) {
100100
return listProjectResponse{}, err
101101
}
102102

103-
bodyBytes, err := ioutil.ReadAll(resp.Body)
103+
bodyBytes, err := io.ReadAll(resp.Body)
104104
if err != nil {
105105
return listProjectResponse{}, err
106106
}
@@ -162,7 +162,7 @@ func GetProjectDetails(c types.Credentials) (ProjectDetails, error) {
162162
return ProjectDetails{}, err
163163
}
164164

165-
bodyBytes, err := ioutil.ReadAll(resp.Body)
165+
bodyBytes, err := io.ReadAll(resp.Body)
166166
defer resp.Body.Close()
167167
if err != nil {
168168
return ProjectDetails{}, err

pkg/apis/upgrade.go

+5-4
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ import (
66
"encoding/json"
77
"errors"
88
"fmt"
9-
"io/ioutil"
9+
"io"
1010
"net/http"
11+
"os"
1112

1213
"github.com/litmuschaos/litmusctl/pkg/k8s"
1314
"github.com/litmuschaos/litmusctl/pkg/types"
@@ -54,7 +55,7 @@ func UpgradeInfra(c context.Context, cred types.Credentials, projectID string, i
5455
return "", err
5556
}
5657

57-
bodyBytes, err := ioutil.ReadAll(resp.Body)
58+
bodyBytes, err := io.ReadAll(resp.Body)
5859
if err != nil {
5960
return "", err
6061
}
@@ -81,7 +82,7 @@ func UpgradeInfra(c context.Context, cred types.Credentials, projectID string, i
8182
return "", err
8283
}
8384

84-
bodyBytes, err = ioutil.ReadAll(resp.Body)
85+
bodyBytes, err = io.ReadAll(resp.Body)
8586
if err != nil {
8687
return "", err
8788
}
@@ -136,7 +137,7 @@ func UpgradeInfra(c context.Context, cred types.Credentials, projectID string, i
136137
cobra.CheckErr(err)
137138

138139
configMapString = metadata.String() + configMapString
139-
err = ioutil.WriteFile(home+"/backupSubscriberConfig.yaml", []byte(configMapString), 0644)
140+
err = os.WriteFile(home+"/backupSubscriberConfig.yaml", []byte(configMapString), 0644)
140141
if err != nil {
141142
return "Error creating backup for subscriber config: ", err
142143
}

pkg/cmd/config/view.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ package config
1717

1818
import (
1919
"fmt"
20-
"io/ioutil"
2120

2221
"github.com/litmuschaos/litmusctl/pkg/utils"
2322

@@ -41,7 +40,7 @@ var viewCmd = &cobra.Command{
4140
os.Exit(1)
4241
}
4342

44-
data, err := ioutil.ReadFile(configFilePath)
43+
data, err := os.ReadFile(configFilePath)
4544
utils.PrintError(err)
4645

4746
//Printing the config map

pkg/cmd/disconnect/infra.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@ package disconnect
1717

1818
import (
1919
"fmt"
20-
"github.com/litmuschaos/litmusctl/pkg/apis/infrastructure"
2120
"os"
2221
"strings"
2322

23+
"github.com/litmuschaos/litmusctl/pkg/apis/infrastructure"
24+
2425
"github.com/litmuschaos/litmusctl/pkg/apis"
2526
"github.com/litmuschaos/litmusctl/pkg/utils"
2627

0 commit comments

Comments
 (0)