Skip to content

Commit fc26906

Browse files
authored
Merge pull request kubernetes#103049 from gdsoumya/feat/errors
Updating github.com/pkg/errors with native go errors pkg
2 parents f7d2ecd + 1e949fa commit fc26906

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

pkg/util/ipvs/ipvs_linux.go

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ import (
2626
"syscall"
2727
"time"
2828

29+
"errors"
2930
libipvs "github.com/moby/ipvs"
30-
"github.com/pkg/errors"
3131

3232
"k8s.io/klog/v2"
3333
utilexec "k8s.io/utils/exec"
@@ -60,7 +60,7 @@ func New(exec utilexec.Interface) Interface {
6060
func (runner *runner) AddVirtualServer(vs *VirtualServer) error {
6161
svc, err := toIPVSService(vs)
6262
if err != nil {
63-
return errors.Wrap(err, "could not convert local virtual server to IPVS service")
63+
return fmt.Errorf("could not convert local virtual server to IPVS service: %w", err)
6464
}
6565
runner.mu.Lock()
6666
defer runner.mu.Unlock()
@@ -71,7 +71,7 @@ func (runner *runner) AddVirtualServer(vs *VirtualServer) error {
7171
func (runner *runner) UpdateVirtualServer(vs *VirtualServer) error {
7272
svc, err := toIPVSService(vs)
7373
if err != nil {
74-
return errors.Wrap(err, "could not convert local virtual server to IPVS service")
74+
return fmt.Errorf("could not convert local virtual server to IPVS service: %w", err)
7575
}
7676
runner.mu.Lock()
7777
defer runner.mu.Unlock()
@@ -82,7 +82,7 @@ func (runner *runner) UpdateVirtualServer(vs *VirtualServer) error {
8282
func (runner *runner) DeleteVirtualServer(vs *VirtualServer) error {
8383
svc, err := toIPVSService(vs)
8484
if err != nil {
85-
return errors.Wrap(err, "could not convert local virtual server to IPVS service")
85+
return fmt.Errorf("could not convert local virtual server to IPVS service: %w", err)
8686
}
8787
runner.mu.Lock()
8888
defer runner.mu.Unlock()
@@ -93,18 +93,18 @@ func (runner *runner) DeleteVirtualServer(vs *VirtualServer) error {
9393
func (runner *runner) GetVirtualServer(vs *VirtualServer) (*VirtualServer, error) {
9494
svc, err := toIPVSService(vs)
9595
if err != nil {
96-
return nil, errors.Wrap(err, "could not convert local virtual server to IPVS service")
96+
return nil, fmt.Errorf("could not convert local virtual server to IPVS service: %w", err)
9797
}
9898
runner.mu.Lock()
9999
ipvsSvc, err := runner.ipvsHandle.GetService(svc)
100100
runner.mu.Unlock()
101101

102102
if err != nil {
103-
return nil, errors.Wrap(err, "could not get IPVS service")
103+
return nil, fmt.Errorf("could not get IPVS service: %w", err)
104104
}
105105
vServ, err := toVirtualServer(ipvsSvc)
106106
if err != nil {
107-
return nil, errors.Wrap(err, "could not convert IPVS service to local virtual server")
107+
return nil, fmt.Errorf("could not convert IPVS service to local virtual server: %w", err)
108108
}
109109
return vServ, nil
110110
}
@@ -115,13 +115,13 @@ func (runner *runner) GetVirtualServers() ([]*VirtualServer, error) {
115115
ipvsSvcs, err := runner.ipvsHandle.GetServices()
116116
runner.mu.Unlock()
117117
if err != nil {
118-
return nil, errors.Wrap(err, "could not get IPVS services")
118+
return nil, fmt.Errorf("could not get IPVS services: %w", err)
119119
}
120120
vss := make([]*VirtualServer, 0)
121121
for _, ipvsSvc := range ipvsSvcs {
122122
vs, err := toVirtualServer(ipvsSvc)
123123
if err != nil {
124-
return nil, errors.Wrap(err, "could not convert IPVS service to local virtual server")
124+
return nil, fmt.Errorf("could not convert IPVS service to local virtual server: %w", err)
125125
}
126126
vss = append(vss, vs)
127127
}
@@ -139,11 +139,11 @@ func (runner *runner) Flush() error {
139139
func (runner *runner) AddRealServer(vs *VirtualServer, rs *RealServer) error {
140140
svc, err := toIPVSService(vs)
141141
if err != nil {
142-
return errors.Wrap(err, "could not convert local virtual server to IPVS service")
142+
return fmt.Errorf("could not convert local virtual server to IPVS service: %w", err)
143143
}
144144
dst, err := toIPVSDestination(rs)
145145
if err != nil {
146-
return errors.Wrap(err, "could not convert local real server to IPVS destination")
146+
return fmt.Errorf("could not convert local real server to IPVS destination: %w", err)
147147
}
148148
runner.mu.Lock()
149149
defer runner.mu.Unlock()
@@ -154,11 +154,11 @@ func (runner *runner) AddRealServer(vs *VirtualServer, rs *RealServer) error {
154154
func (runner *runner) DeleteRealServer(vs *VirtualServer, rs *RealServer) error {
155155
svc, err := toIPVSService(vs)
156156
if err != nil {
157-
return errors.Wrap(err, "could not convert local virtual server to IPVS service")
157+
return fmt.Errorf("could not convert local virtual server to IPVS service: %w", err)
158158
}
159159
dst, err := toIPVSDestination(rs)
160160
if err != nil {
161-
return errors.Wrap(err, "could not convert local real server to IPVS destination")
161+
return fmt.Errorf("could not convert local real server to IPVS destination: %w", err)
162162
}
163163
runner.mu.Lock()
164164
defer runner.mu.Unlock()
@@ -168,11 +168,11 @@ func (runner *runner) DeleteRealServer(vs *VirtualServer, rs *RealServer) error
168168
func (runner *runner) UpdateRealServer(vs *VirtualServer, rs *RealServer) error {
169169
svc, err := toIPVSService(vs)
170170
if err != nil {
171-
return errors.Wrap(err, "could not convert local virtual server to IPVS service")
171+
return fmt.Errorf("could not convert local virtual server to IPVS service: %w", err)
172172
}
173173
dst, err := toIPVSDestination(rs)
174174
if err != nil {
175-
return errors.Wrap(err, "could not convert local real server to IPVS destination")
175+
return fmt.Errorf("could not convert local real server to IPVS destination: %w", err)
176176
}
177177
runner.mu.Lock()
178178
defer runner.mu.Unlock()
@@ -183,20 +183,20 @@ func (runner *runner) UpdateRealServer(vs *VirtualServer, rs *RealServer) error
183183
func (runner *runner) GetRealServers(vs *VirtualServer) ([]*RealServer, error) {
184184
svc, err := toIPVSService(vs)
185185
if err != nil {
186-
return nil, errors.Wrap(err, "could not convert local virtual server to IPVS service")
186+
return nil, fmt.Errorf("could not convert local virtual server to IPVS service: %w", err)
187187
}
188188
runner.mu.Lock()
189189
dsts, err := runner.ipvsHandle.GetDestinations(svc)
190190
runner.mu.Unlock()
191191
if err != nil {
192-
return nil, errors.Wrap(err, "could not get IPVS destination for service")
192+
return nil, fmt.Errorf("could not get IPVS destination for service: %w", err)
193193
}
194194
rss := make([]*RealServer, 0)
195195
for _, dst := range dsts {
196196
dst, err := toRealServer(dst)
197197
// TODO: aggregate errors?
198198
if err != nil {
199-
return nil, errors.Wrap(err, "could not convert IPVS destination to local real server")
199+
return nil, fmt.Errorf("could not convert IPVS destination to local real server: %w", err)
200200
}
201201
rss = append(rss, dst)
202202
}

pkg/util/netsh/netsh_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
"k8s.io/utils/exec"
2525
fakeexec "k8s.io/utils/exec/testing"
2626

27-
"github.com/pkg/errors"
27+
"errors"
2828
"github.com/stretchr/testify/assert"
2929
)
3030

0 commit comments

Comments
 (0)