Skip to content

Commit c312b41

Browse files
authored
deprecate io/ioutil for io or os (#2835)
Signed-off-by: Jordan Keister <[email protected]>
1 parent 13fa7be commit c312b41

File tree

8 files changed

+14
-19
lines changed

8 files changed

+14
-19
lines changed

pkg/controller/operators/catalog/operator_test.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import (
55
"encoding/json"
66
"errors"
77
"fmt"
8-
"io/ioutil"
98
"math/rand"
9+
"os"
1010
"reflect"
1111
"strings"
1212
"testing"
@@ -1353,7 +1353,7 @@ func TestCompetingCRDOwnersExist(t *testing.T) {
13531353

13541354
func TestValidateExistingCRs(t *testing.T) {
13551355
unstructuredForFile := func(file string) *unstructured.Unstructured {
1356-
data, err := ioutil.ReadFile(file)
1356+
data, err := os.ReadFile(file)
13571357
require.NoError(t, err)
13581358
dec := utilyaml.NewYAMLOrJSONDecoder(strings.NewReader(string(data)), 30)
13591359
k8sFile := &unstructured.Unstructured{}
@@ -1362,7 +1362,7 @@ func TestValidateExistingCRs(t *testing.T) {
13621362
}
13631363

13641364
unversionedCRDForV1beta1File := func(file string) *apiextensions.CustomResourceDefinition {
1365-
data, err := ioutil.ReadFile(file)
1365+
data, err := os.ReadFile(file)
13661366
require.NoError(t, err)
13671367
dec := utilyaml.NewYAMLOrJSONDecoder(strings.NewReader(string(data)), 30)
13681368
k8sFile := &apiextensionsv1beta1.CustomResourceDefinition{}
@@ -1744,7 +1744,7 @@ func objectReference(name string) *corev1.ObjectReference {
17441744
}
17451745

17461746
func yamlFromFilePath(t *testing.T, fileName string) string {
1747-
yaml, err := ioutil.ReadFile(fileName)
1747+
yaml, err := os.ReadFile(fileName)
17481748
require.NoError(t, err)
17491749

17501750
return string(yaml)

pkg/lib/filemonitor/cabundle_updater.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package filemonitor
22

33
import (
44
"crypto/x509"
5-
"io/ioutil"
5+
"os"
66
"sync"
77

88
"github.com/fsnotify/fsnotify"
@@ -16,7 +16,7 @@ type certPoolStore struct {
1616
}
1717

1818
func NewCertPoolStore(clientCAPath string) (*certPoolStore, error) {
19-
pem, err := ioutil.ReadFile(clientCAPath)
19+
pem, err := os.ReadFile(clientCAPath)
2020
if err != nil {
2121
return nil, err
2222
}
@@ -31,7 +31,7 @@ func NewCertPoolStore(clientCAPath string) (*certPoolStore, error) {
3131
}
3232

3333
func (c *certPoolStore) storeCABundle(clientCAPath string) error {
34-
pem, err := ioutil.ReadFile(clientCAPath)
34+
pem, err := os.ReadFile(clientCAPath)
3535
if err == nil {
3636
c.mutex.Lock()
3737
defer c.mutex.Unlock()

pkg/lib/filemonitor/cert_updater_test.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import (
66
"crypto/x509"
77
"fmt"
88
"html"
9-
"io/ioutil"
109
"net"
1110
"net/http"
1211
"os"
@@ -88,7 +87,7 @@ func TestOLMGetCertRotationFn(t *testing.T) {
8887
}
8988
}()
9089

91-
caCert, err := ioutil.ReadFile(caCrt)
90+
caCert, err := os.ReadFile(caCrt)
9291
require.NoError(t, err)
9392
caCertPool := x509.NewCertPool()
9493
caCertPool.AppendCertsFromPEM(caCert)

pkg/package-server/storage/subresources.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package storage
33
import (
44
"context"
55
"encoding/base64"
6-
"io/ioutil"
6+
"io"
77
"net/http"
88
"strconv"
99
"strings"
@@ -68,7 +68,7 @@ func (s *LogoStorage) Connect(ctx context.Context, name string, options runtime.
6868
etag := `"` + strings.Join([]string{name, pkgChannel.Name, pkgChannel.CurrentCSV}, ".") + `"`
6969

7070
reader := base64.NewDecoder(base64.StdEncoding, strings.NewReader(data))
71-
imgBytes, _ := ioutil.ReadAll(reader)
71+
imgBytes, _ := io.ReadAll(reader)
7272

7373
return imgBytes, mimeType, etag
7474
}

test/e2e/ctx/provisioner_kind.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import (
77
"encoding/csv"
88
"flag"
99
"fmt"
10-
"io/ioutil"
1110
"os"
1211
"path/filepath"
1312
"strings"
@@ -78,7 +77,7 @@ func (kl kindLogAdapter) V(level log.Level) log.InfoLogger {
7877
}
7978

8079
func Provision(ctx *TestContext) (func(), error) {
81-
dir, err := ioutil.TempDir("", "kind.")
80+
dir, err := os.MkdirTemp("", "kind.")
8281
if err != nil {
8382
return nil, fmt.Errorf("failed to create temporary directory: %s", err.Error())
8483
}

test/e2e/setup_bare_test.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import (
77
"context"
88
"flag"
99
"io"
10-
"io/ioutil"
1110
"os"
1211
"strings"
1312
"testing"
@@ -65,7 +64,7 @@ func TestMain(m *testing.M) {
6564

6665
testNamespace = *namespace
6766
if testNamespace == "" {
68-
testNamespaceBytes, err := ioutil.ReadFile("e2e.namespace")
67+
testNamespaceBytes, err := os.ReadFile("e2e.namespace")
6968
if err != nil || testNamespaceBytes == nil {
7069
panic("no namespace set")
7170
}

test/e2e/split/main.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import (
44
"flag"
55
"fmt"
66
"io"
7-
"io/ioutil"
87
"log"
98
"math"
109
"os"
@@ -106,7 +105,7 @@ func findDescribes(logger logrus.FieldLogger, dir string) ([]string, error) {
106105
return nil, err
107106
}
108107
for _, match := range matches {
109-
b, err := ioutil.ReadFile(match)
108+
b, err := os.ReadFile(match)
110109
if err != nil {
111110
return nil, err
112111
}

util/cpb/main.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package main
22

33
import (
44
"fmt"
5-
"io/ioutil"
65
"os"
76
"path/filepath"
87

@@ -118,7 +117,7 @@ func getMetadata() (m *metadata, err error) {
118117
m.annotationsFile = path
119118

120119
// Unmarshal metadata
121-
content, err := ioutil.ReadFile(path)
120+
content, err := os.ReadFile(path)
122121
if err != nil {
123122
return fmt.Errorf("couldn't get content of annotations.yaml file: %s", path)
124123
}

0 commit comments

Comments
 (0)