@@ -17,7 +17,7 @@ load("@io_bazel_rules_docker//container:container.bzl", "container_pull")
17
17
load ("@bazel_gazelle//:deps.bzl" , "go_repository" )
18
18
19
19
# This controls the version for all openshift binaries (opm, oc, opernshift-install, etc.)
20
- OPENSHIFT_VERSION = "4.9.17 "
20
+ OPENSHIFT_VERSION = "4.10.18 "
21
21
OPENSHIFT_REPO = "https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp/{}" .format (OPENSHIFT_VERSION )
22
22
23
23
# filenames and versions from ${OPENSHIFT_REPO}/sha256sum.txt
@@ -32,31 +32,31 @@ OPENSHIFT_BINS = {
32
32
"oc" : {
33
33
"oc_darwin" : {
34
34
"url" : "{}/openshift-client-mac-{}.tar.gz" .format (OPENSHIFT_REPO , OPENSHIFT_VERSION ),
35
- "sha" : "2b06b400ab929275b55d3dbb8d7c54b9f1dd17df0b50247b8fc24b9efc8b1566 " ,
35
+ "sha" : "285c307491d8ffd19c065a942515fda78e53f95289d4b4985aa4c92439f7f339 " ,
36
36
},
37
37
"oc_linux" : {
38
38
"url" : "{}/openshift-client-linux-{}.tar.gz" .format (OPENSHIFT_REPO , OPENSHIFT_VERSION ),
39
- "sha" : "390268a64029f2aea7492f493034b75d4979f676f98762dbbf33eb0da5b294db " ,
39
+ "sha" : "101bc7e11604b829157b3b314de3760eec857e55f51eeca978825307ff61c190 " ,
40
40
},
41
41
},
42
42
"openshift-install" : {
43
43
"openshift_darwin" : {
44
44
"url" : "{}/openshift-install-mac-{}.tar.gz" .format (OPENSHIFT_REPO , OPENSHIFT_VERSION ),
45
- "sha" : "0c51934bfff15f8a8bf666bb9b15c894994afd87d838ffc5579e998f56110738 " ,
45
+ "sha" : "3a36acb92a6759d964a1af62512c747e075a2937a6368203d0598d804db10da2 " ,
46
46
},
47
47
"openshift_linux" : {
48
48
"url" : "{}/openshift-install-linux-{}.tar.gz" .format (OPENSHIFT_REPO , OPENSHIFT_VERSION ),
49
- "sha" : "4213bf060c25a6f38f86f2245f1f28060185e8baa7431f272e726d50f0044604 " ,
49
+ "sha" : "27e6ccb60ce2c7dfe611e1639642277572af78a21c622a7443d5a19006b2e45b " ,
50
50
},
51
51
},
52
52
"opm" : {
53
53
"opm_darwin" : {
54
54
"url" : "{}/opm-mac-{}.tar.gz" .format (OPENSHIFT_REPO , OPENSHIFT_VERSION ),
55
- "sha" : "f6fb6205f242ffef62ac0f4db738b1c099d3302ebb98b23d94926ef2903ed5d8 " ,
55
+ "sha" : "36d7104b1fd29e77a880b63e3e1aa67639a48cca1fdf537411b40a0c36140dba " ,
56
56
},
57
57
"opm_linux" : {
58
58
"url" : "{}/opm-linux-{}.tar.gz" .format (OPENSHIFT_REPO , OPENSHIFT_VERSION ),
59
- "sha" : "f88d3dcc18950d8cd8512e460de5addcf11e8eb8f31ae675f0dd879908843747 " ,
59
+ "sha" : "6d422682fd688cbebc7818247005e2baf87675efef4931d2f0a2e744dc613b88 " ,
60
60
},
61
61
},
62
62
}
@@ -397,12 +397,18 @@ def install_opm():
397
397
versions = OPENSHIFT_BINS ["opm" ]
398
398
399
399
for k , v in versions .items ():
400
- http_file (
401
- name = k ,
402
- executable = 1 ,
403
- sha256 = v ["sha" ],
404
- urls = [v ["url" ]],
405
- )
400
+ http_archive (
401
+ name = k ,
402
+ sha256 = v ["sha" ],
403
+ urls = [v ["url" ]],
404
+ build_file_content = """
405
+ filegroup(
406
+ name = "file",
407
+ srcs = ["opm"],
408
+ visibility = ["//visibility:public"],
409
+ )
410
+ """
411
+ )
406
412
407
413
## Fetch openshift-installer
408
414
def install_openshift ():
0 commit comments