git: 23c9d6479a5b - main - sysutils/oc: fix build and enable on other architectures

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Mon, 27 Mar 2023 11:27:41 UTC
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=23c9d6479a5b56c30f1b2ad9f18b46c5711e70bf

commit 23c9d6479a5b56c30f1b2ad9f18b46c5711e70bf
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2023-03-26 21:53:00 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-03-27 11:25:01 +0000

    sysutils/oc: fix build and enable on other architectures
    
    Fix build on riscv64 by updating golang.org/x/sys dependency
    to a version new enough to support riscv64-freebsd.  Remove
    GH_TUPLE entries for dependencies already vendored in
    upstream's main repository.  Only strip if requested.
    
    Sponsored by:   Berliner Linux User Group e.V.
    Approved by:    portmgr (build fix blanket)
---
 sysutils/oc/Makefile                       | 188 +-------
 sysutils/oc/distinfo                       | 328 +------------
 sysutils/oc/files/patch-go.mod             | 156 +++++++
 sysutils/oc/files/patch-go.sum             |  11 +
 sysutils/oc/files/patch-vendor_modules.txt | 709 +++++++++++++++++++++++++++++
 5 files changed, 886 insertions(+), 506 deletions(-)

diff --git a/sysutils/oc/Makefile b/sysutils/oc/Makefile
index 9dfcfaf5dc67..4031ac0f7559 100644
--- a/sysutils/oc/Makefile
+++ b/sysutils/oc/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	oc
 PORTVERSION=	4.9
 DISTVERSIONPREFIX=	release-
-PORTREVISION=	11
+PORTREVISION=	12
 CATEGORIES=	sysutils
 
 MAINTAINER=	jhixson@freebsd.org
@@ -11,8 +11,6 @@ WWW=		https://github.com/openshift/oc
 LICENSE=	APACHE20
 LICENSE_FILE=	${GO_WRKSRC}/LICENSE
 
-ONLY_FOR_ARCHS=	amd64
-
 USES=		go:modules
 
 LIB_DEPENDS=	libassuan.so:security/libassuan \
@@ -27,185 +25,9 @@ GH_SUBDIR=	src/github.com/openshift/oc
 
 GIT_COMMIT=	ddd7170fca667fef6397f5f27f7a5a41d7769b75
 
-GH_TUPLE=	\
-		AaronO:go-git-http:1d9485b3a98f:aarono_go_git_http/vendor/github.com/AaronO/go-git-http \
-		Azure:go-ansiterm:d185dfc1b5a1:azure_go_ansiterm/vendor/github.com/Azure/go-ansiterm \
-		Azure:go-autorest:79a63e70c4d8:azure_go_autorest_adal \
-		Azure:go-autorest:autorest/v0.11.18:azure_go_autorest_autorest \
-		Azure:go-autorest:b3a0b30a7423:azure_go_autorest_date \
-		Azure:go-autorest:logger/v0.2.1:azure_go_autorest_logger \
-		Azure:go-autorest:tracing/v0.6.0:azure_go_autorest_tracing \
-		Azure:go-autorest:v14.2.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \
-		MakeNowJust:heredoc:bb23615498cd:makenowjust_heredoc/vendor/github.com/MakeNowJust/heredoc \
-		Microsoft:go-winio:v0.5.0:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \
-		Microsoft:hcsshim:v0.8.20:microsoft_hcsshim/vendor/github.com/Microsoft/hcsshim \
-		PuerkitoBio:purell:v1.1.1:puerkitobio_purell/vendor/github.com/PuerkitoBio/purell \
-		PuerkitoBio:urlesc:de5bf2ad4578:puerkitobio_urlesc/vendor/github.com/PuerkitoBio/urlesc \
-		RangelReale:osincli:fababb0555f2:rangelreale_osincli/vendor/github.com/RangelReale/osincli \
-		alexbrainman:sspi:e580b900e9f5:alexbrainman_sspi/vendor/github.com/alexbrainman/sspi \
-		alicebob:sqlittle:v1.4.0:alicebob_sqlittle/vendor/github.com/alicebob/sqlittle \
-		aws:aws-sdk-go:v1.35.24:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
-		beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
-		blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \
-		census-instrumentation:opencensus-go:v0.22.3:census_instrumentation_opencensus_go/vendor/go.opencensus.io \
-		cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
-		chai2010:gettext-go:c6fed771bfd5:chai2010_gettext_go/vendor/github.com/chai2010/gettext-go \
-		containerd:cgroups:v1.0.1:containerd_cgroups/vendor/github.com/containerd/cgroups \
-		containerd:containerd:v1.5.1:containerd_containerd/vendor/github.com/containerd/containerd \
-		containerd:continuity:v0.1.0:containerd_continuity/vendor/github.com/containerd/continuity \
-		containers:image:v5.15.0:containers_image_v5/vendor/github.com/containers/image/v5 \
-		containers:libtrust:14b96171aa3b:containers_libtrust/vendor/github.com/containers/libtrust \
-		containers:ocicrypt:v1.1.2:containers_ocicrypt/vendor/github.com/containers/ocicrypt \
-		containers:storage:v1.33.0:containers_storage/vendor/github.com/containers/storage \
-		davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
-		daviddengcn:go-colortext:511bcaf42ccd:daviddengcn_go_colortext/vendor/github.com/daviddengcn/go-colortext \
-		docker:distribution:v2.7.1:docker_distribution/vendor/github.com/docker/distribution \
-		docker:go-connections:v0.4.0:docker_go_connections/vendor/github.com/docker/go-connections \
-		docker:go-metrics:v0.0.1:docker_go_metrics/vendor/github.com/docker/go-metrics \
-		docker:go-units:v0.4.0:docker_go_units/vendor/github.com/docker/go-units \
-		docker:libtrust:aabc10ec26b7:docker_libtrust/vendor/github.com/docker/libtrust \
-		elazarl:goproxy:ecfe977594f1:elazarl_goproxy/vendor/github.com/elazarl/goproxy \
-		emicklei:go-restful:v2.9.5:emicklei_go_restful/vendor/github.com/emicklei/go-restful \
-		evanphx:json-patch:v4.11.0:evanphx_json_patch/vendor/github.com/evanphx/json-patch \
-		exponent-io:jsonpath:d6023ce2651d:exponent_io_jsonpath/vendor/github.com/exponent-io/jsonpath \
-		fatih:camelcase:v1.0.0:fatih_camelcase/vendor/github.com/fatih/camelcase \
-		form3tech-oss:jwt-go:v3.2.3:form3tech_oss_jwt_go/vendor/github.com/form3tech-oss/jwt-go \
-		fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
-		fsouza:go-dockerclient:v1.7.1:fsouza_go_dockerclient/vendor/github.com/fsouza/go-dockerclient \
-		fvbommel:sortorder:v1.0.1:fvbommel_sortorder/vendor/github.com/fvbommel/sortorder \
-		ghodss:yaml:v1.0.0:ghodss_yaml/vendor/github.com/ghodss/yaml \
-		go-asn1-ber:asn1-ber:f715ec2f112d:go_asn1_ber_asn1_ber/vendor/gopkg.in/asn1-ber.v1 \
-		go-errors:errors:v1.0.1:go_errors_errors/vendor/github.com/go-errors/errors \
-		go-git:gcfg:v1.5.0:go_git_gcfg/vendor/github.com/go-git/gcfg \
-		go-git:go-billy:v5.1.0:go_git_go_billy_v5/vendor/github.com/go-git/go-billy/v5 \
-		go-git:go-git:v5.3.0:go_git_go_git_v5/vendor/github.com/go-git/go-git/v5 \
-		go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \
-		go-ldap:ldap:v2.5.1:go_ldap_ldap/vendor/gopkg.in/ldap.v2 \
-		go-logr:logr:v0.4.0:go_logr_logr/vendor/github.com/go-logr/logr \
-		go-openapi:jsonpointer:v0.19.5:go_openapi_jsonpointer/vendor/github.com/go-openapi/jsonpointer \
-		go-openapi:jsonreference:v0.19.5:go_openapi_jsonreference/vendor/github.com/go-openapi/jsonreference \
-		go-openapi:swag:v0.19.14:go_openapi_swag/vendor/github.com/go-openapi/swag \
-		go-warnings:warnings:v0.1.2:go_warnings_warnings/vendor/gopkg.in/warnings.v0 \
-		go-yaml:yaml:496545a6307b:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
-		go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
-		gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \
-		golang:appengine:v1.6.5:golang_appengine/vendor/google.golang.org/appengine \
-		golang:crypto:0c34fe9e7dc2:golang_crypto/vendor/golang.org/x/crypto \
-		golang:exp:6cc2880d07d6:golang_exp/vendor/golang.org/x/exp \
-		golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \
-		golang:net:37e1c6afe023:golang_net/vendor/golang.org/x/net \
-		golang:oauth2:bf48bf16ab8d:golang_oauth2/vendor/golang.org/x/oauth2 \
-		golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \
-		golang:sync:036812b2e83c:golang_sync/vendor/golang.org/x/sync \
-		golang:sys:59db8d763f22:golang_sys/vendor/golang.org/x/sys \
-		golang:term:6a3ed077a48d:golang_term/vendor/golang.org/x/term \
-		golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \
-		golang:time:f8bda1e9f3ba:golang_time/vendor/golang.org/x/time \
-		golang:tools:v0.1.2:golang_tools/vendor/golang.org/x/tools \
-		golangplus:testing:v1.0.0:golangplus_testing/vendor/github.com/golangplus/testing \
-		gonum:blas:f22b278b28ac:gonum_blas/vendor/github.com/gonum/blas \
-		gonum:floats:c233463c7e82:gonum_floats/vendor/github.com/gonum/floats \
-		gonum:graph:50b27dea7ebb:gonum_graph/vendor/github.com/gonum/graph \
-		gonum:internal:f884aa714029:gonum_internal/vendor/github.com/gonum/internal \
-		gonum:lapack:e4cdc5a0bff9:gonum_lapack/vendor/github.com/gonum/lapack \
-		gonum:mathext:8a4bf007ea55:gonum_mathext/vendor/github.com/gonum/mathext \
-		gonum:matrix:c518dec07be9:gonum_matrix/vendor/github.com/gonum/matrix \
-		gonum:stat:41a0da705a5b:gonum_stat/vendor/github.com/gonum/stat \
-		google:btree:v1.0.1:google_btree/vendor/github.com/google/btree \
-		google:go-cmp:v0.5.5:google_go_cmp/vendor/github.com/google/go-cmp \
-		google:go-genproto:f16073e35f0c:google_go_genproto/vendor/google.golang.org/genproto \
-		google:gofuzz:v1.1.0:google_gofuzz/vendor/github.com/google/gofuzz \
-		google:shlex:e7afc7fbc510:google_shlex/vendor/github.com/google/shlex \
-		google:starlark-go:8dd3e2ee1dd5:google_starlark_go/vendor/go.starlark.net \
-		google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \
-		googleapis:gnostic:v0.5.5:googleapis_gnostic/vendor/github.com/googleapis/gnostic \
-		googleapis:google-cloud-go:v0.54.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \
-		gorilla:mux:v1.8.0:gorilla_mux/vendor/github.com/gorilla/mux \
-		gregjones:httpcache:9cad4c3443a7:gregjones_httpcache/vendor/github.com/gregjones/httpcache \
-		grpc:grpc-go:v1.38.0:grpc_grpc_go/vendor/google.golang.org/grpc \
-		imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \
-		inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
-		jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \
-		jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
-		joelanford:ignore:63d4919d8fb2:joelanford_ignore/vendor/github.com/joelanford/ignore \
-		jonboulle:clockwork:v0.2.2:jonboulle_clockwork/vendor/github.com/jonboulle/clockwork \
-		josharian:intern:v1.0.0:josharian_intern/vendor/github.com/josharian/intern \
-		json-iterator:go:v1.1.11:json_iterator_go/vendor/github.com/json-iterator/go \
-		kubernetes-sigs:kustomize:kyaml/v0.11.0:kubernetes_sigs_kustomize_2/vendor/github.com/kubernetes-sigs/kustomize/kyaml \
-		kubernetes-sigs:kustomize:api/v0.8.11:kubernetes_sigs_kustomize/vendor/github.com/kubernetes-sigs/kustomize/api \
-		kubernetes-sigs:kustomize:kustomize/v4.2.0:kubernetes_sigs_kustomize_1/vendor/github.com/kubernetes-sigs/kustomize/v4 \
-		kubernetes-sigs:structured-merge-diff:v4.1.2:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v4 \
-		kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \
-		kubernetes:api:v0.22.0-rc.0:kubernetes_api/vendor/k8s.io/api \
-		kubernetes:apiserver:v0.22.0-rc.0:kubernetes_apiserver/vendor/k8s.io/apiserver \
-		kubernetes:component-base:v0.22.0-rc.0:kubernetes_component_base/vendor/k8s.io/component-base \
-		kubernetes:component-helpers:v0.22.0-rc.0:kubernetes_component_helpers/vendor/k8s.io/component-helpers \
-		kubernetes:klog:v2.9.0:kubernetes_klog/vendor/k8s.io/klog/v2 \
-		kubernetes:kube-openapi:95288971da7e:kubernetes_kube_openapi/vendor/k8s.io/kube-openapi \
-		kubernetes:metrics:v0.22.0-rc.0:kubernetes_metrics/vendor/k8s.io/metrics \
-		kubernetes:utils:4b05e18ac7d9:kubernetes_utils/vendor/k8s.io/utils \
-		liggitt:tabwriter:89fcab3d43de:liggitt_tabwriter/vendor/github.com/liggitt/tabwriter \
-		lithammer:dedent:v1.1.0:lithammer_dedent/vendor/github.com/lithammer/dedent \
-		mailru:easyjson:v0.7.6:mailru_easyjson/vendor/github.com/mailru/easyjson \
-		matttproud:golang_protobuf_extensions:c182affec369:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \
-		mitchellh:go-wordwrap:v1.0.0:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \
-		moby:buildkit:c3a857e3fca0:moby_buildkit/vendor/github.com/moby/buildkit \
-		moby:moby:v20.10.3:moby_moby/vendor/github.com/docker/docker \
-		moby:spdystream:v0.2.0:moby_spdystream/vendor/github.com/moby/spdystream \
-		moby:sys:mount/v0.2.0:moby_sys_mount/vendor/github.com/moby/sys \
-		moby:sys:mountinfo/v0.4.1:moby_sys_mountinfo \
-		moby:term:9d4ed1856297:moby_term/vendor/github.com/moby/term \
-		modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \
-		modern-go:reflect2:v1.0.1:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \
-		monochromegane:go-gitignore:205db1a8cc00:monochromegane_go_gitignore/vendor/github.com/monochromegane/go-gitignore \
-		morikuni:aec:v1.0.0:morikuni_aec/vendor/github.com/morikuni/aec \
-		mtrmac:gpgme:v0.1.2:mtrmac_gpgme/vendor/github.com/mtrmac/gpgme \
-		mxk:go-flowrate:cca7078d478f:mxk_go_flowrate/vendor/github.com/mxk/go-flowrate \
-		opencontainers:go-digest:v1.0.0:opencontainers_go_digest/vendor/github.com/opencontainers/go-digest \
-		opencontainers:image-spec:775207bd45b6:opencontainers_image_spec/vendor/github.com/opencontainers/image-spec \
-		opencontainers:runc:v1.0.1:opencontainers_runc/vendor/github.com/opencontainers/runc \
-		opencontainers:runtime-spec:1c3f411f0417:opencontainers_runtime_spec/vendor/github.com/opencontainers/runtime-spec \
-		openshift:api:85e1d547cdee:openshift_api/vendor/github.com/openshift/api \
-		openshift:build-machinery-go:1bb7fd1518d3:openshift_build_machinery_go/vendor/github.com/openshift/build-machinery-go \
-		openshift:client-go:1811c1b3fc0e:openshift_client_go/vendor/github.com/openshift/client-go \
-		openshift:gssapi:5fb4217df13b:openshift_gssapi/vendor/github.com/apcera/gssapi \
-		openshift:kubernetes-apimachinery:c26349f8e2c9:openshift_kubernetes_apimachinery/vendor/k8s.io/apimachinery \
-		openshift:kubernetes-cli-runtime:1570202448c3:openshift_kubernetes_cli_runtime/vendor/k8s.io/cli-runtime \
-		openshift:kubernetes-kubectl:9c6734b9d97d:openshift_kubernetes_kubectl/vendor/k8s.io/kubectl \
-		openshift:library-go:f3b4cc9813a9:openshift_library_go/vendor/github.com/openshift/library-go \
-		peterbourgon:diskv:v2.0.1:peterbourgon_diskv/vendor/github.com/peterbourgon/diskv \
-		pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
-		pkg:profile:v1.3.0:pkg_profile/vendor/github.com/pkg/profile \
-		pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
-		prometheus:client_golang:v1.11.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
-		prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \
-		prometheus:common:v0.26.0:prometheus_common/vendor/github.com/prometheus/common \
-		prometheus:procfs:v0.6.0:prometheus_procfs/vendor/github.com/prometheus/procfs \
-		protocolbuffers:protobuf-go:v1.26.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
-		russross:blackfriday:v1.5.2:russross_blackfriday/vendor/github.com/russross/blackfriday \
-		sirupsen:logrus:v1.8.1:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
-		spf13:cobra:v1.1.3:spf13_cobra/vendor/github.com/spf13/cobra \
-		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
-		stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
-		syndtr:gocapability:42c35b437635:syndtr_gocapability/vendor/github.com/syndtr/gocapability \
-		xeipuuv:gojsonpointer:02993c407bfb:xeipuuv_gojsonpointer/vendor/github.com/xeipuuv/gojsonpointer \
-		xlab:treeprint:a009c3971eca:xlab_treeprint/vendor/github.com/xlab/treeprint
-
-post-extract:
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest
-	@${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal
-	@${RLN} ${WRKSRC_azure_go_autorest_adal}/autorest/adal ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date
-	@${RLN} ${WRKSRC_azure_go_autorest_date}/autorest/date ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger
-	@${RLN} ${WRKSRC_azure_go_autorest_logger}/logger ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing
-	@${RLN} ${WRKSRC_azure_go_autorest_tracing}/tracing ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing
-	@${RM} -r ${WRKSRC}/vendor/github.com/moby/sys/mountinfo
-	@${RLN} ${WRKSRC_moby_sys_mountinfo}/mountinfo ${WRKSRC}/vendor/github.com/moby/sys/mountinfo
+GH_TUPLE=	golang:sys:v0.6.0:sys
 
-GO_BUILDFLAGS=	-ldflags="-s -w \
+GO_BUILDFLAGS=	-ldflags="${STRIP} -w \
 				-X github.com/openshift/oc/pkg/version.commitFromGit=${DISTVERSIONPREFIX}${PORTVERSION} \
 				-X github.com/openshift/oc/pkg/version.versionFromGit=${PORTVERSION} \
 				-X github.com/openshift/oc/pkg/version.majorFromGit=${PORTVERSION:S/\.[0-9]+$//} \
@@ -214,4 +36,8 @@ GO_BUILDFLAGS=	-ldflags="-s -w \
 
 GO_TARGET=	./cmd/${PORTNAME}
 
+post-extract:
+	${RM} -r ${WRKSRC}/vendor/golang.org/x/sys
+	${LN} -s ${WRKDIR}/sys-* ${WRKSRC}/vendor/golang.org/x/sys
+
 .include <bsd.port.mk>
diff --git a/sysutils/oc/distinfo b/sysutils/oc/distinfo
index 89576c21ee68..c260de1574d1 100644
--- a/sysutils/oc/distinfo
+++ b/sysutils/oc/distinfo
@@ -1,327 +1,5 @@
-TIMESTAMP = 1639531628
+TIMESTAMP = 1679863424
 SHA256 (jhixson74-oc-release-4.9_GH0.tar.gz) = 660f2b92c297b9b5526deda4f47f5115eaccc80992b2b25f87e98dc562fe6b5b
 SIZE (jhixson74-oc-release-4.9_GH0.tar.gz) = 12049957
-SHA256 (AaronO-go-git-http-1d9485b3a98f_GH0.tar.gz) = b2ead4fbef06da604c0ec6e2a73bf9cf1ef2048f716c536277b32e473853e735
-SIZE (AaronO-go-git-http-1d9485b3a98f_GH0.tar.gz) = 24051
-SHA256 (Azure-go-ansiterm-d185dfc1b5a1_GH0.tar.gz) = 1a061bad3379d8f955a3c2bd34c2927f2e561e7a11418dda2927eb222e3cbbc5
-SIZE (Azure-go-ansiterm-d185dfc1b5a1_GH0.tar.gz) = 21650
-SHA256 (Azure-go-autorest-79a63e70c4d8_GH0.tar.gz) = d7156c20c47fcd04edae683e718a1e72dcb9178a3b07e6c18615cee5b1dd67d6
-SIZE (Azure-go-autorest-79a63e70c4d8_GH0.tar.gz) = 175215
-SHA256 (Azure-go-autorest-autorest-v0.11.18_GH0.tar.gz) = c6fc9480fbdc441b40e45ca97244ea3bdd82efe245a52fdd7cb2faa58b4d55b2
-SIZE (Azure-go-autorest-autorest-v0.11.18_GH0.tar.gz) = 175246
-SHA256 (Azure-go-autorest-b3a0b30a7423_GH0.tar.gz) = 51b31571a26a5287eb67251aa69407bb6145f58253bdbb2e610b7eab7b0d762f
-SIZE (Azure-go-autorest-b3a0b30a7423_GH0.tar.gz) = 167123
-SHA256 (Azure-go-autorest-logger-v0.2.1_GH0.tar.gz) = fac35805dc320638a322b407c0cd0c471932a4855e9ef0485c85e533af8146dc
-SIZE (Azure-go-autorest-logger-v0.2.1_GH0.tar.gz) = 175062
-SHA256 (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = b43cd0127dd6e91debe1eb98873e219817b71c10988d0a6c550e4ad19a29a8ea
-SIZE (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = 167113
-SHA256 (Azure-go-autorest-v14.2.0_GH0.tar.gz) = d0db0e47112570e3f2bd2e38ae56338f1e74625dd4cb553007082fdad5fd844d
-SIZE (Azure-go-autorest-v14.2.0_GH0.tar.gz) = 167851
-SHA256 (MakeNowJust-heredoc-bb23615498cd_GH0.tar.gz) = be00f2aedeb443f9768f767b44e3ceab6d68ce6d45cb00468c61d5fcaff3823a
-SIZE (MakeNowJust-heredoc-bb23615498cd_GH0.tar.gz) = 3383
-SHA256 (Microsoft-go-winio-v0.5.0_GH0.tar.gz) = 82c90c7289b8885d4ecf8f8739399200f69bf7ff0d6ac9715d9f5b0f29a8f49d
-SIZE (Microsoft-go-winio-v0.5.0_GH0.tar.gz) = 88506
-SHA256 (Microsoft-hcsshim-v0.8.20_GH0.tar.gz) = d3c7918045d1de0ac05f1494d4f8a684912f31576a866f562b8f33e18e2d2524
-SIZE (Microsoft-hcsshim-v0.8.20_GH0.tar.gz) = 7673465
-SHA256 (PuerkitoBio-purell-v1.1.1_GH0.tar.gz) = 93e2ae2b12fc656ecc7ca28336009d24431247d2af59949c59fdef26ecc9a971
-SIZE (PuerkitoBio-purell-v1.1.1_GH0.tar.gz) = 11604
-SHA256 (PuerkitoBio-urlesc-de5bf2ad4578_GH0.tar.gz) = e1d470b13efcab6d4dea96a3cdb986b8a29a06c05d1b80399f0e58caef5ca932
-SIZE (PuerkitoBio-urlesc-de5bf2ad4578_GH0.tar.gz) = 6796
-SHA256 (RangelReale-osincli-fababb0555f2_GH0.tar.gz) = ce4aa50d7ff9d241dfdf3965ab8ed994c5edb13f2130c62a8a364cb96c3a1d7b
-SIZE (RangelReale-osincli-fababb0555f2_GH0.tar.gz) = 7852
-SHA256 (alexbrainman-sspi-e580b900e9f5_GH0.tar.gz) = 9cbbbb19669ec85f0a569d5272fce01dad7fc579b367dc5f7430f64b7310ac4b
-SIZE (alexbrainman-sspi-e580b900e9f5_GH0.tar.gz) = 19600
-SHA256 (alicebob-sqlittle-v1.4.0_GH0.tar.gz) = f8dd859f2c3b96d4dc1810c35ad63511ee5a6e14e60641bfcbb5fcc95911d12a
-SIZE (alicebob-sqlittle-v1.4.0_GH0.tar.gz) = 360985
-SHA256 (aws-aws-sdk-go-v1.35.24_GH0.tar.gz) = 75ce3a705867cacdd9b16c53a633b2b4d0378f5a443ae8d9485e5ca2906e55cf
-SIZE (aws-aws-sdk-go-v1.35.24_GH0.tar.gz) = 16545867
-SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
-SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
-SHA256 (blang-semver-v3.5.1_GH0.tar.gz) = 3d9da53f4c2d3169bfa9b25f2f36f301a37556a47259c870881524c643c69c57
-SIZE (blang-semver-v3.5.1_GH0.tar.gz) = 14831
-SHA256 (census-instrumentation-opencensus-go-v0.22.3_GH0.tar.gz) = 05eaf69808d0ba27b82d71fe620e8ecf97c1dd2d0ef8616d960c9d9170d7fdfa
-SIZE (census-instrumentation-opencensus-go-v0.22.3_GH0.tar.gz) = 167276
-SHA256 (cespare-xxhash-v2.1.1_GH0.tar.gz) = 0ee31178d2c5a1249be4e26294a2f428008dc4e1ecbbfbe47f74e41026df1148
-SIZE (cespare-xxhash-v2.1.1_GH0.tar.gz) = 9292
-SHA256 (chai2010-gettext-go-c6fed771bfd5_GH0.tar.gz) = c56ca78a95ad62ca6c286030b41737ca1d4f5d1fc11e4c92e8439738b0292343
-SIZE (chai2010-gettext-go-c6fed771bfd5_GH0.tar.gz) = 812518
-SHA256 (containerd-cgroups-v1.0.1_GH0.tar.gz) = 6d6807057c59538e31ff54fca5a49e86e1b30c220ab6ecfd2e0a437db2c204af
-SIZE (containerd-cgroups-v1.0.1_GH0.tar.gz) = 85933
-SHA256 (containerd-containerd-v1.5.1_GH0.tar.gz) = e381c5133feacf7a9d6991c3535103f3c1f7a86b5b8ce2df226c5abde77fb5d8
-SIZE (containerd-containerd-v1.5.1_GH0.tar.gz) = 7667135
-SHA256 (containerd-continuity-v0.1.0_GH0.tar.gz) = 93288a48513b9d0c9fe39a769be0bbe73c03daa86b74a90b6afdc5f39740f87a
-SIZE (containerd-continuity-v0.1.0_GH0.tar.gz) = 1268595
-SHA256 (containers-image-v5.15.0_GH0.tar.gz) = abde7e48aa92c508949ab4fa42541d5f93d39f22259ff60f9c6f144ab0e74adc
-SIZE (containers-image-v5.15.0_GH0.tar.gz) = 529160
-SHA256 (containers-libtrust-14b96171aa3b_GH0.tar.gz) = 5e1d5d78d0bf6509333c9474149df2f4fa9600dc8c7039144f2d2e9b1a8dd8a7
-SIZE (containers-libtrust-14b96171aa3b_GH0.tar.gz) = 39601
-SHA256 (containers-ocicrypt-v1.1.2_GH0.tar.gz) = 6ebb0513626405a699dd629b49bfe1b13e634d2970231eea0a95d840d78d5051
-SIZE (containers-ocicrypt-v1.1.2_GH0.tar.gz) = 68162
-SHA256 (containers-storage-v1.33.0_GH0.tar.gz) = ada03ba607a872c95cd63c6d5c6c13f852a80a63e90182910529a5460ae711a8
-SIZE (containers-storage-v1.33.0_GH0.tar.gz) = 3579954
-SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
-SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (daviddengcn-go-colortext-511bcaf42ccd_GH0.tar.gz) = c4770f4ef6db767f7a3b233beea392b6589296ad28558e6cdd1b02ead02dafb4
-SIZE (daviddengcn-go-colortext-511bcaf42ccd_GH0.tar.gz) = 4146
-SHA256 (docker-distribution-v2.7.1_GH0.tar.gz) = 4c3609c102351f15c0386f619d48bb592f3100726b4bde86f3eba7739192ff55
-SIZE (docker-distribution-v2.7.1_GH0.tar.gz) = 1996699
-SHA256 (docker-go-connections-v0.4.0_GH0.tar.gz) = e31dfcf72dd9b07bf6dc320671a78a142a1b7c6287a7282c034c8cd463bc8663
-SIZE (docker-go-connections-v0.4.0_GH0.tar.gz) = 30770
-SHA256 (docker-go-metrics-v0.0.1_GH0.tar.gz) = a8a31fd2f59880f4d771c7de45b7dbcee309468ed94740d960e0c76488f9a60b
-SIZE (docker-go-metrics-v0.0.1_GH0.tar.gz) = 19923
-SHA256 (docker-go-units-v0.4.0_GH0.tar.gz) = b411f15ca9b419880006f3944b8ec87dc3fe15cbba3beb6e04f2c03f9ea8370b
-SIZE (docker-go-units-v0.4.0_GH0.tar.gz) = 11514
-SHA256 (docker-libtrust-aabc10ec26b7_GH0.tar.gz) = ddf9c43e429d6919942ed55769d257cf1bb93df9a394493357e0c96a42ef4eb9
-SIZE (docker-libtrust-aabc10ec26b7_GH0.tar.gz) = 39349
-SHA256 (elazarl-goproxy-ecfe977594f1_GH0.tar.gz) = 0058cac70b61d686a3b4edbe0bd19327b1075a27e9fbad294a90318e0bce87b7
-SIZE (elazarl-goproxy-ecfe977594f1_GH0.tar.gz) = 104405
-SHA256 (emicklei-go-restful-v2.9.5_GH0.tar.gz) = 7781be0cfcc41280191ef87194d9005730fd1971625c5f205dc3f181ac988547
-SIZE (emicklei-go-restful-v2.9.5_GH0.tar.gz) = 64769
-SHA256 (evanphx-json-patch-v4.11.0_GH0.tar.gz) = d521de0e5a423edc543ceb0dc813c22a1c5be962461691dd154351f70dd58c0f
-SIZE (evanphx-json-patch-v4.11.0_GH0.tar.gz) = 33253
-SHA256 (exponent-io-jsonpath-d6023ce2651d_GH0.tar.gz) = f5ce66cbfc621fb2f97e9161619d9a81641c760b90e53a0024cf7bb1ee7ab679
-SIZE (exponent-io-jsonpath-d6023ce2651d_GH0.tar.gz) = 8221
-SHA256 (fatih-camelcase-v1.0.0_GH0.tar.gz) = c131a14b89faa54c71c0d4af47f53839a5deb6db3ac4c22faf90d9e9873f16fc
-SIZE (fatih-camelcase-v1.0.0_GH0.tar.gz) = 2989
-SHA256 (form3tech-oss-jwt-go-v3.2.3_GH0.tar.gz) = ee0244ac3256dce35883baae5a7758fa34a36504ac3bc0a87eb7c9f9c91ece65
-SIZE (form3tech-oss-jwt-go-v3.2.3_GH0.tar.gz) = 38323
-SHA256 (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 4f888b1cb132026227826751d156c0a2958e7d492e5e38386cde8848ef494dcb
-SIZE (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 31900
-SHA256 (fsouza-go-dockerclient-v1.7.1_GH0.tar.gz) = e1cba37d1c59f75877beda8945d3426001c6824d799a9808e37be924f6d3a8fe
-SIZE (fsouza-go-dockerclient-v1.7.1_GH0.tar.gz) = 156506
-SHA256 (fvbommel-sortorder-v1.0.1_GH0.tar.gz) = 33bbd22329d8660dc834d9f761895e0501bb5b3d957a9fc10314150be07ba98f
-SIZE (fvbommel-sortorder-v1.0.1_GH0.tar.gz) = 3599
-SHA256 (ghodss-yaml-v1.0.0_GH0.tar.gz) = 8a76b47cd171944612aae1cfa08bbb971b63fec16794c839252808392097de44
-SIZE (ghodss-yaml-v1.0.0_GH0.tar.gz) = 11772
-SHA256 (go-asn1-ber-asn1-ber-f715ec2f112d_GH0.tar.gz) = 084d4021bd3a9ae361fff6c59910d83227116dee977ec09bfe9322db43020b0d
-SIZE (go-asn1-ber-asn1-ber-f715ec2f112d_GH0.tar.gz) = 13199
-SHA256 (go-errors-errors-v1.0.1_GH0.tar.gz) = f3c4e21affe3f563ab6ab5de4086be9eff38c4b5cfb748602f89e814f65c7705
-SIZE (go-errors-errors-v1.0.1_GH0.tar.gz) = 8647
-SHA256 (go-git-gcfg-v1.5.0_GH0.tar.gz) = 662e46a93aba5ffe383e55597ce5749447e5c8e9409b1452f5790bfd6e1f8a11
-SIZE (go-git-gcfg-v1.5.0_GH0.tar.gz) = 28522
-SHA256 (go-git-go-billy-v5.1.0_GH0.tar.gz) = cb6a3e04b76af02af0aefad91b1e07007c27fba48b3a08ca8e87768e8ea272f5
-SIZE (go-git-go-billy-v5.1.0_GH0.tar.gz) = 28217
-SHA256 (go-git-go-git-v5.3.0_GH0.tar.gz) = 8f97b5e63d2d331f7502ab2d5d8874d41ab06c80c6052a61445df26764e51e42
-SIZE (go-git-go-git-v5.3.0_GH0.tar.gz) = 465156
-SHA256 (go-inf-inf-v0.9.1_GH0.tar.gz) = 756e00e87207cb063d305b6e38bf56dba4d76586fbe40b7d6b657d22516d0f71
-SIZE (go-inf-inf-v0.9.1_GH0.tar.gz) = 13072
-SHA256 (go-ldap-ldap-v2.5.1_GH0.tar.gz) = 2e188ceaa176ffba2f64734faa2c6706b809d2237239482c9742960b13b4bb3f
-SIZE (go-ldap-ldap-v2.5.1_GH0.tar.gz) = 36393
-SHA256 (go-logr-logr-v0.4.0_GH0.tar.gz) = 6352ff753947daa86e21a42ae566bec67f7b40236e1f9053244e5fdc799de91d
-SIZE (go-logr-logr-v0.4.0_GH0.tar.gz) = 14218
-SHA256 (go-openapi-jsonpointer-v0.19.5_GH0.tar.gz) = 587217a2edeedbe6de0f0ba62d7c347f31be2f7016da4fafdeda3aba5dd6b1a9
-SIZE (go-openapi-jsonpointer-v0.19.5_GH0.tar.gz) = 15456
-SHA256 (go-openapi-jsonreference-v0.19.5_GH0.tar.gz) = 9ab7344a39477fda6b782ab30e6a61c6117ebc656442bf0dad0081a5919240d5
-SIZE (go-openapi-jsonreference-v0.19.5_GH0.tar.gz) = 14168
-SHA256 (go-openapi-swag-v0.19.14_GH0.tar.gz) = f00161430b57fbd4e174a30ec24856fa2867373fed2b98402b9cf772ed89ae18
-SIZE (go-openapi-swag-v0.19.14_GH0.tar.gz) = 35501
-SHA256 (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 4712c4ceae321433d8c1d9ebc6afd154d7932c849129ded48b1c4a51c21275e8
-SIZE (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 3769
-SHA256 (go-yaml-yaml-496545a6307b_GH0.tar.gz) = ed0e11dc14bbbd4127031d7e8b9e58dad885e2c44a16359d2f64b71d1d1f692a
-SIZE (go-yaml-yaml-496545a6307b_GH0.tar.gz) = 90156
-SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
-SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
-SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fbff8823c057cc79dd99c9a452b34
-SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725
-SHA256 (golang-appengine-v1.6.5_GH0.tar.gz) = 4e7df5d4ec2dda0f59f26925b36a087843fd1a165adb938712068376bf791316
-SIZE (golang-appengine-v1.6.5_GH0.tar.gz) = 332903
-SHA256 (golang-crypto-0c34fe9e7dc2_GH0.tar.gz) = deab6194c4b5d5ceefa40e8c7fc82a4288ff6e8577cdbde406e781c62624f491
-SIZE (golang-crypto-0c34fe9e7dc2_GH0.tar.gz) = 1726075
-SHA256 (golang-exp-6cc2880d07d6_GH0.tar.gz) = fdce229aefecb4b25a8eaf1df6b2953221c9f82fce044d546dcb09eb4f57731b
-SIZE (golang-exp-6cc2880d07d6_GH0.tar.gz) = 1511323
-SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394
-SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101
-SHA256 (golang-net-37e1c6afe023_GH0.tar.gz) = 7f25c50a0cc8f92e7e81e7f2b630fb3f0de57d542bf880b5f752a7a861f285bc
-SIZE (golang-net-37e1c6afe023_GH0.tar.gz) = 1251721
-SHA256 (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 28b3a51a8bd90beb5952d1080218ea238127edfe9455ad48921989619ff918a8
-SIZE (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 47016
-SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3
-SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702
-SHA256 (golang-sync-036812b2e83c_GH0.tar.gz) = 75ac8fc16bdceb2496c4a9cc98584b70c29032d91a9e57a624acb073e3232fda
-SIZE (golang-sync-036812b2e83c_GH0.tar.gz) = 18752
-SHA256 (golang-sys-59db8d763f22_GH0.tar.gz) = 6750e53436faf4b1552ec2ad79f3709b631e6111cc392b4620afd58a34d5f755
-SIZE (golang-sys-59db8d763f22_GH0.tar.gz) = 1201561
-SHA256 (golang-term-6a3ed077a48d_GH0.tar.gz) = 6760076add528b90a5e07ad357eef6f11ec03e19eebe66d1b1ef383fd9214e9a
-SIZE (golang-term-6a3ed077a48d_GH0.tar.gz) = 15333
-SHA256 (golang-text-v0.3.6_GH0.tar.gz) = f66bebcf21985b0a713d67c6c35dfc9800d3b6d00d62b83ed0ce5b2ed4cb9760
-SIZE (golang-text-v0.3.6_GH0.tar.gz) = 8351095
-SHA256 (golang-time-f8bda1e9f3ba_GH0.tar.gz) = e068a34e54894c9c189ba2c2e5b7ea9116ed661f6a7c0d0e744d8e0066017ebb
-SIZE (golang-time-f8bda1e9f3ba_GH0.tar.gz) = 9656
-SHA256 (golang-tools-v0.1.2_GH0.tar.gz) = cfe93e5004deef7c632ff3230e152a988b6c05c962a4c4f49ef30321a3446ae9
-SIZE (golang-tools-v0.1.2_GH0.tar.gz) = 2794345
-SHA256 (golangplus-testing-v1.0.0_GH0.tar.gz) = 09c60f1d23564068ea240d6955bae0c30fab82c8cbe90111c9a25ad382bde8f6
-SIZE (golangplus-testing-v1.0.0_GH0.tar.gz) = 8577
-SHA256 (gonum-blas-f22b278b28ac_GH0.tar.gz) = d5b57602eda75e1f358eaa030012dde7882519cdcdcfa5a15ec2410d527166bb
-SIZE (gonum-blas-f22b278b28ac_GH0.tar.gz) = 90017
-SHA256 (gonum-floats-c233463c7e82_GH0.tar.gz) = 6b196a84b1f6acf5183e7ff8de6a3cde4d2959a1370a039c3691dbf25ca57003
-SIZE (gonum-floats-c233463c7e82_GH0.tar.gz) = 14699
-SHA256 (gonum-graph-50b27dea7ebb_GH0.tar.gz) = 55b16a5feeb7561e3a0b8d43c41970ef1d79f7940ede62a6e925d968ec218def
-SIZE (gonum-graph-50b27dea7ebb_GH0.tar.gz) = 149246
-SHA256 (gonum-internal-f884aa714029_GH0.tar.gz) = 0ddaaf85f6d9f7d96003f63da1fc88bf0bd225d1c5a45c2dd84ad6a0b5b6adb4
-SIZE (gonum-internal-f884aa714029_GH0.tar.gz) = 46908
-SHA256 (gonum-lapack-e4cdc5a0bff9_GH0.tar.gz) = 3a43b74b9a72d778ebedd4dbca108271ccc25cc8e0765290138d29b3068c7d1a
-SIZE (gonum-lapack-e4cdc5a0bff9_GH0.tar.gz) = 2227052
-SHA256 (gonum-mathext-8a4bf007ea55_GH0.tar.gz) = cdf3e2df7b8c4e68bda6ef5c09d7895fbe31c7560e94d086c98702457cbb2bf3
-SIZE (gonum-mathext-8a4bf007ea55_GH0.tar.gz) = 130346
-SHA256 (gonum-matrix-c518dec07be9_GH0.tar.gz) = ed2a9a7a3a7078a3d8335e382f4c75d2b0fb7fff404dfbcce8a8db51fe0357fc
-SIZE (gonum-matrix-c518dec07be9_GH0.tar.gz) = 108719
-SHA256 (gonum-stat-41a0da705a5b_GH0.tar.gz) = e760e2995495f0a1a54602df6ac5c6963e924f514554ed38da508b5afe72767a
-SIZE (gonum-stat-41a0da705a5b_GH0.tar.gz) = 110826
-SHA256 (google-btree-v1.0.1_GH0.tar.gz) = 240723cff7c3c28e8444d45e500e65b2c25df519273260f248786e1a7367a654
-SIZE (google-btree-v1.0.1_GH0.tar.gz) = 15381
-SHA256 (google-go-cmp-v0.5.5_GH0.tar.gz) = 8f1a0041f484812ae219e7548a13d5269c947cfcdea6031d40cdc85cd0663b3e
-SIZE (google-go-cmp-v0.5.5_GH0.tar.gz) = 102358
-SHA256 (google-go-genproto-f16073e35f0c_GH0.tar.gz) = a42664db5442fd4dc4acac922949a735d37f44240394ab55a0d5ee3c9f8410d6
-SIZE (google-go-genproto-f16073e35f0c_GH0.tar.gz) = 9270161
-SHA256 (google-gofuzz-v1.1.0_GH0.tar.gz) = 29aaa068090a761e6cc10e3722c5cc4c6a09840c50b442e5a53088e95bd3f325
-SIZE (google-gofuzz-v1.1.0_GH0.tar.gz) = 13517
-SHA256 (google-shlex-e7afc7fbc510_GH0.tar.gz) = 87f77e98720add261add169e386cbdcc894e2635dca299bc4119dc417ea321ca
-SIZE (google-shlex-e7afc7fbc510_GH0.tar.gz) = 7342
-SHA256 (google-starlark-go-8dd3e2ee1dd5_GH0.tar.gz) = 7fe7c263456d64d6d4359fee7e2b19850e708d3470ea72ebc937ba1678e9d325
-SIZE (google-starlark-go-8dd3e2ee1dd5_GH0.tar.gz) = 222432
-SHA256 (google-uuid-v1.2.0_GH0.tar.gz) = 53ba896ce398435b3ba4f9375f5d4908b09c79daaa54ecd4e5000b7bef984380
-SIZE (google-uuid-v1.2.0_GH0.tar.gz) = 14158
-SHA256 (googleapis-gnostic-v0.5.5_GH0.tar.gz) = c5d122e458409053b48ef9fc2c350c97e1c1f90b478b850df2b2f7ee49dd8f69
-SIZE (googleapis-gnostic-v0.5.5_GH0.tar.gz) = 461734
-SHA256 (googleapis-google-cloud-go-v0.54.0_GH0.tar.gz) = d9f08ce087ea69d1679bc2f1122006fc3797b6cd14dcfa527eb9fe8fc9f122eb
-SIZE (googleapis-google-cloud-go-v0.54.0_GH0.tar.gz) = 2569218
-SHA256 (gorilla-mux-v1.8.0_GH0.tar.gz) = ea2639259d2ce6f402636655e91eb93ba69c139e3cbf80b044ee393ada53757b
-SIZE (gorilla-mux-v1.8.0_GH0.tar.gz) = 45517
-SHA256 (gregjones-httpcache-9cad4c3443a7_GH0.tar.gz) = 6a4e441dfb7d79ced30f2cfb17aedd84b03801231de119754b7133bda8374335
-SIZE (gregjones-httpcache-9cad4c3443a7_GH0.tar.gz) = 13950
-SHA256 (grpc-grpc-go-v1.38.0_GH0.tar.gz) = fd6a2e2ae9e810670fdb63d196275ddb171e7f99f3bb801a02dde973de2f557b
-SIZE (grpc-grpc-go-v1.38.0_GH0.tar.gz) = 1253222
-SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302
-SIZE (imdario-mergo-v0.3.12_GH0.tar.gz) = 22319
-SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
-SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
-SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba
-SIZE (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = 5945
-SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d
-SIZE (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = 128861
-SHA256 (joelanford-ignore-63d4919d8fb2_GH0.tar.gz) = a4bc60ff4435f79f453072bf5d6eab5698f4d027ed62eeca9de9c70b345131be
-SIZE (joelanford-ignore-63d4919d8fb2_GH0.tar.gz) = 10070
-SHA256 (jonboulle-clockwork-v0.2.2_GH0.tar.gz) = 79ac7c0e53dfa48aac0622745f133b2438542f1c11d2c09ec1c98affbd62e1f0
-SIZE (jonboulle-clockwork-v0.2.2_GH0.tar.gz) = 9588
-SHA256 (josharian-intern-v1.0.0_GH0.tar.gz) = 7c7df6e792ed5db0b1a63c8ec74236b70958ad36c9fe5a02b52b1a418b177b5e
-SIZE (josharian-intern-v1.0.0_GH0.tar.gz) = 1927
-SHA256 (json-iterator-go-v1.1.11_GH0.tar.gz) = 19d0d56ac18a052867360b10201bad614c7b31a3edf2041a331c28860920b932
-SIZE (json-iterator-go-v1.1.11_GH0.tar.gz) = 84401
-SHA256 (kubernetes-sigs-kustomize-kyaml-v0.11.0_GH0.tar.gz) = d5d7d9ef3a54ea2066c3dae65a13899993805cd196e015abfa4c75782ebb80d1
-SIZE (kubernetes-sigs-kustomize-kyaml-v0.11.0_GH0.tar.gz) = 25215384
-SHA256 (kubernetes-sigs-kustomize-api-v0.8.11_GH0.tar.gz) = cfd79bbda86cae3e56a8540a0d50dd9ee6585538cf0032d0b99aaa5a151e63e3
-SIZE (kubernetes-sigs-kustomize-api-v0.8.11_GH0.tar.gz) = 25211349
-SHA256 (kubernetes-sigs-kustomize-kustomize-v4.2.0_GH0.tar.gz) = dee52e4366e9c5efca60344b5a96322bb5564ece5125b1817f8f17ff9e3e5e7c
-SIZE (kubernetes-sigs-kustomize-kustomize-v4.2.0_GH0.tar.gz) = 25210603
-SHA256 (kubernetes-sigs-structured-merge-diff-v4.1.2_GH0.tar.gz) = 85dfca067bbd67f7e785aa322c0a674127c2304b7cd187c35bec1e773b58eabd
-SIZE (kubernetes-sigs-structured-merge-diff-v4.1.2_GH0.tar.gz) = 289232
-SHA256 (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 80612b8cc63863556906f04df7eca89179bf81e5b3d1133c082bd7e5e35d5514
-SIZE (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 92574
-SHA256 (kubernetes-api-v0.22.0-rc.0_GH0.tar.gz) = ca83dedf3d035d0a0280e69a5828fc921db857e19265336d8a491fe04564677c
-SIZE (kubernetes-api-v0.22.0-rc.0_GH0.tar.gz) = 3136281
-SHA256 (kubernetes-apiserver-v0.22.0-rc.0_GH0.tar.gz) = 82c01c92a77c45bc3fe1d3aeaeba932f456a4d940affb981c7987d259eb4fa0b
-SIZE (kubernetes-apiserver-v0.22.0-rc.0_GH0.tar.gz) = 1123181
-SHA256 (kubernetes-component-base-v0.22.0-rc.0_GH0.tar.gz) = 381ccbb8b9d6dbc6ed936ff56670abe4cf69eb0b14a9b5f3c168636d2ae4dba5
-SIZE (kubernetes-component-base-v0.22.0-rc.0_GH0.tar.gz) = 120900
-SHA256 (kubernetes-component-helpers-v0.22.0-rc.0_GH0.tar.gz) = 8e19be44685e9b41ca8a98a9d329d6412573d44039bea1f5c6a4427ea024289b
-SIZE (kubernetes-component-helpers-v0.22.0-rc.0_GH0.tar.gz) = 49929
-SHA256 (kubernetes-klog-v2.9.0_GH0.tar.gz) = 73f1effbbe1100e710e69642a7449c165eb88dad186e8dc22d826bc994bb91f0
-SIZE (kubernetes-klog-v2.9.0_GH0.tar.gz) = 52823
-SHA256 (kubernetes-kube-openapi-95288971da7e_GH0.tar.gz) = 016ad3c1b3e09f8ac9b6a916da94edc41bcff93bfd0c9d9399cede37a068b613
-SIZE (kubernetes-kube-openapi-95288971da7e_GH0.tar.gz) = 853267
-SHA256 (kubernetes-metrics-v0.22.0-rc.0_GH0.tar.gz) = b24c2840b4114d5237b1ff3d5e7b4253cf23156778a8d79727ee2d2d87b4c189
-SIZE (kubernetes-metrics-v0.22.0-rc.0_GH0.tar.gz) = 87724
-SHA256 (kubernetes-utils-4b05e18ac7d9_GH0.tar.gz) = f8004b7d0fefc30a7e585bbd79e8b2f569e5a8459f3ac7178439214ce33db68f
-SIZE (kubernetes-utils-4b05e18ac7d9_GH0.tar.gz) = 104685
-SHA256 (liggitt-tabwriter-89fcab3d43de_GH0.tar.gz) = 598efa60759ed9bac4c65fbf396288cccd11f68e85a05aed1fef015bb6a23bcc
-SIZE (liggitt-tabwriter-89fcab3d43de_GH0.tar.gz) = 12279
-SHA256 (lithammer-dedent-v1.1.0_GH0.tar.gz) = aee382778063c582f69f4b8dd7f0e8bcb5ff827c61447108944aa2024954de16
-SIZE (lithammer-dedent-v1.1.0_GH0.tar.gz) = 3195
-SHA256 (mailru-easyjson-v0.7.6_GH0.tar.gz) = 36849ef77dc92330e2d9f006a4fb2ef871e11abfddcedec771b84ebfc2380ecc
-SIZE (mailru-easyjson-v0.7.6_GH0.tar.gz) = 81195
-SHA256 (matttproud-golang_protobuf_extensions-c182affec369_GH0.tar.gz) = 66a6911e621bfd8823078568688b5683d66ce0b8f85da7b1288d3533d2724735
-SIZE (matttproud-golang_protobuf_extensions-c182affec369_GH0.tar.gz) = 37518
-SHA256 (mitchellh-go-wordwrap-v1.0.0_GH0.tar.gz) = 9bcf5c1f8b66594c73f606502bb3d9713d862a71ea66d8641e2a0b7bb66cb252
-SIZE (mitchellh-go-wordwrap-v1.0.0_GH0.tar.gz) = 2777
-SHA256 (moby-buildkit-c3a857e3fca0_GH0.tar.gz) = cfcc7d8407d9c90768e861e3a56267b25e6905458f26d23215bc0e353afc58ed
-SIZE (moby-buildkit-c3a857e3fca0_GH0.tar.gz) = 3390700
-SHA256 (moby-moby-v20.10.3_GH0.tar.gz) = 62bb03f197b8a064da568e62639f6834f91c8cfc9273126a978847becc214c31
-SIZE (moby-moby-v20.10.3_GH0.tar.gz) = 11063792
-SHA256 (moby-spdystream-v0.2.0_GH0.tar.gz) = cf054e388c238c1a0b403fbc18411194c24fcbe41d7eaab8e163c5e1f10fdd92
-SIZE (moby-spdystream-v0.2.0_GH0.tar.gz) = 31203
-SHA256 (moby-sys-mount-v0.2.0_GH0.tar.gz) = f20ce37b378d04023428af5a4088f0e64065e337cd74570ebbf3a3ffc2b0a309
-SIZE (moby-sys-mount-v0.2.0_GH0.tar.gz) = 52419
-SHA256 (moby-sys-mountinfo-v0.4.1_GH0.tar.gz) = 04d723215fb80d2453c3bd5f2946f2abe72c76ba0cedd7b445f0ec329037850d
-SIZE (moby-sys-mountinfo-v0.4.1_GH0.tar.gz) = 53385
-SHA256 (moby-term-9d4ed1856297_GH0.tar.gz) = 9e64205b959d429c349eeb3d3a5e8e798740ef4bf73903aa7b7ad21ac689f380
-SIZE (moby-term-9d4ed1856297_GH0.tar.gz) = 15172
-SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f
-SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526
-SHA256 (modern-go-reflect2-v1.0.1_GH0.tar.gz) = d24e856d9aa8fd51b9e6c2cdd712a44c8d18cb8b72802f1bd16e0470322363fd
-SIZE (modern-go-reflect2-v1.0.1_GH0.tar.gz) = 14394
-SHA256 (monochromegane-go-gitignore-205db1a8cc00_GH0.tar.gz) = 79ce1b70699bf00b53bdaa38a652162826c132102b380cda8b0b1f36c56bcdb0
-SIZE (monochromegane-go-gitignore-205db1a8cc00_GH0.tar.gz) = 4832
-SHA256 (morikuni-aec-v1.0.0_GH0.tar.gz) = 560235880d23e531fcbf59ab768bdb213ea54d0169452a61ec54187dca393d77
-SIZE (morikuni-aec-v1.0.0_GH0.tar.gz) = 55416
-SHA256 (mtrmac-gpgme-v0.1.2_GH0.tar.gz) = 9db89251a5456914e5d7757dd760c374f7ab391135e2c413e6efc25292394fa8
-SIZE (mtrmac-gpgme-v0.1.2_GH0.tar.gz) = 19986
-SHA256 (mxk-go-flowrate-cca7078d478f_GH0.tar.gz) = b5372711b35cd0abbbe09de6e728ca4cf8c7b3dd01eb72b4db74c962328d28a5
-SIZE (mxk-go-flowrate-cca7078d478f_GH0.tar.gz) = 6984
-SHA256 (opencontainers-go-digest-v1.0.0_GH0.tar.gz) = 1e74706d265c92f62793af741e322163f3c08afa66f5a7926c9b9ccb44fed230
-SIZE (opencontainers-go-digest-v1.0.0_GH0.tar.gz) = 24456
-SHA256 (opencontainers-image-spec-775207bd45b6_GH0.tar.gz) = 83643269bda44a95279eebc7fd5d0ed35de1b4afed73b44f87b1e1e74064d9d2
-SIZE (opencontainers-image-spec-775207bd45b6_GH0.tar.gz) = 141521
-SHA256 (opencontainers-runc-v1.0.1_GH0.tar.gz) = b25e4273a895af3239bc5e495a007266356038adfb34c4b94b4fc39627a89ad9
-SIZE (opencontainers-runc-v1.0.1_GH0.tar.gz) = 2371417
-SHA256 (opencontainers-runtime-spec-1c3f411f0417_GH0.tar.gz) = 579ab856a42fb3908b036f036b8f2ccddccd3c8ccbf6bdaffeb4374cdfcbfd96
-SIZE (opencontainers-runtime-spec-1c3f411f0417_GH0.tar.gz) = 73926
-SHA256 (openshift-api-85e1d547cdee_GH0.tar.gz) = e9f1e69865861123cff56b0a250211dbce3519f5f60d1c19ee02f2ac0e58d897
-SIZE (openshift-api-85e1d547cdee_GH0.tar.gz) = 25579477
-SHA256 (openshift-build-machinery-go-1bb7fd1518d3_GH0.tar.gz) = 9fe99c5ce1f70055cfc05c3fb7c0297b3dbebac58824758519e7a249f3926052
-SIZE (openshift-build-machinery-go-1bb7fd1518d3_GH0.tar.gz) = 1222824
-SHA256 (openshift-client-go-1811c1b3fc0e_GH0.tar.gz) = eadb2daee142bf2d449c7f7d29299aa47dceeb05ac9b968cac28e9677447b74c
-SIZE (openshift-client-go-1811c1b3fc0e_GH0.tar.gz) = 16242026
-SHA256 (openshift-gssapi-5fb4217df13b_GH0.tar.gz) = c45f8a0e3221d89896a64c529bc9f0998be20745e357e83a12f854180558b58a
-SIZE (openshift-gssapi-5fb4217df13b_GH0.tar.gz) = 36280
-SHA256 (openshift-kubernetes-apimachinery-c26349f8e2c9_GH0.tar.gz) = 14aa35dc7fb14bc7a93f684c5787a6b2cb09271f11e3f09b67b070efc0121ce9
-SIZE (openshift-kubernetes-apimachinery-c26349f8e2c9_GH0.tar.gz) = 550510
-SHA256 (openshift-kubernetes-cli-runtime-1570202448c3_GH0.tar.gz) = edb5cf321a274f77a7d5616b84e456e2da1d91d11046667dc567a1644dd1ef51
-SIZE (openshift-kubernetes-cli-runtime-1570202448c3_GH0.tar.gz) = 385898
-SHA256 (openshift-kubernetes-kubectl-9c6734b9d97d_GH0.tar.gz) = 71f40dcce28fb2ff1c783825019d4f1da322dcb4f79c0ae964c7f56350af5f2a
-SIZE (openshift-kubernetes-kubectl-9c6734b9d97d_GH0.tar.gz) = 2830079
-SHA256 (openshift-library-go-f3b4cc9813a9_GH0.tar.gz) = 80664c622b21e957563e16493d0f7cf245a16076dd8d7ca77afb75a39926136d
-SIZE (openshift-library-go-f3b4cc9813a9_GH0.tar.gz) = 9440103
-SHA256 (peterbourgon-diskv-v2.0.1_GH0.tar.gz) = e3b15d57dfe5b4aacf506d256c595b95523c51756459aae04579d35c85bad184
-SIZE (peterbourgon-diskv-v2.0.1_GH0.tar.gz) = 16077
-SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
-SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
-SHA256 (pkg-profile-v1.3.0_GH0.tar.gz) = 6af6c06236d24dbabe7d943e08b1bbf24da3ce74985dbb1579ce494548973006
-SIZE (pkg-profile-v1.3.0_GH0.tar.gz) = 5822
-SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
-SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
-SHA256 (prometheus-client_golang-v1.11.0_GH0.tar.gz) = a3bc3312bde4182e507042ca0e7ca88aac6656bbf8d516d732e34c3f14bb612a
-SIZE (prometheus-client_golang-v1.11.0_GH0.tar.gz) = 168706
-SHA256 (prometheus-client_model-v0.2.0_GH0.tar.gz) = 4ab1be9cdfa702d7f49beeb09a256bcc6a2aad55e8a0a37e7732a46934264e12
-SIZE (prometheus-client_model-v0.2.0_GH0.tar.gz) = 10986
-SHA256 (prometheus-common-v0.26.0_GH0.tar.gz) = 35cfd6f896655c848042802652394cc9da57ef01437f0d78bffb85a467f62a1b
-SIZE (prometheus-common-v0.26.0_GH0.tar.gz) = 116907
-SHA256 (prometheus-procfs-v0.6.0_GH0.tar.gz) = 6ad7a23cf4db9fa5dbf2c5d8fbd0fbf5ffe48e3ddb7bf15f9359813d764ce73c
-SIZE (prometheus-procfs-v0.6.0_GH0.tar.gz) = 169898
-SHA256 (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 26218474bcf776ecf32d7d194c6bfaca8e7b4f0c087e5b595fd50fbb31409676
-SIZE (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 1270215
-SHA256 (russross-blackfriday-v1.5.2_GH0.tar.gz) = 626138a08abb8579474a555e9d45cb5260629a2c07e8834428620a650dc9f195
-SIZE (russross-blackfriday-v1.5.2_GH0.tar.gz) = 75779
-SHA256 (sirupsen-logrus-v1.8.1_GH0.tar.gz) = e9492c08ac8f202b438ccfb992bf81b7860739cf8f2266958e0c574c7abfdd74
-SIZE (sirupsen-logrus-v1.8.1_GH0.tar.gz) = 47161
-SHA256 (spf13-cobra-v1.1.3_GH0.tar.gz) = e5f93c61e1236e61c7fc45882d2a03b81f46ebebdf70628ebb64b0b5fe34f6fa
-SIZE (spf13-cobra-v1.1.3_GH0.tar.gz) = 146580
-SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
-SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
-SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6
-SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073
-SHA256 (syndtr-gocapability-42c35b437635_GH0.tar.gz) = 34fa22a30a6a578bb40b08e8a7b02b25a045c4e5ee5b12eb52efb2672b315b69
-SIZE (syndtr-gocapability-42c35b437635_GH0.tar.gz) = 10813
-SHA256 (xeipuuv-gojsonpointer-02993c407bfb_GH0.tar.gz) = 36e17c61a2a9384cfdaa1817327f368a1eec66722a7c72ce26abcf8e36ace446
-SIZE (xeipuuv-gojsonpointer-02993c407bfb_GH0.tar.gz) = 7698
-SHA256 (xlab-treeprint-a009c3971eca_GH0.tar.gz) = 205761adcc5821851a2748f103bd07f77a20ab991de5c968aae5e566943da086
-SIZE (xlab-treeprint-a009c3971eca_GH0.tar.gz) = 6499
+SHA256 (golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
+SIZE (golang-sys-v0.6.0_GH0.tar.gz) = 1434234
diff --git a/sysutils/oc/files/patch-go.mod b/sysutils/oc/files/patch-go.mod
new file mode 100644
index 000000000000..34650c9962f4
--- /dev/null
+++ b/sysutils/oc/files/patch-go.mod
@@ -0,0 +1,156 @@
+--- go.mod.orig	2023-03-26 20:47:00 UTC
++++ go.mod
+@@ -1,6 +1,6 @@
+ module github.com/openshift/oc
+ 
+-go 1.16
++go 1.17
+ 
+ require (
+ 	github.com/AaronO/go-git-http v0.0.0-20161214145340-1d9485b3a98f
+@@ -21,10 +21,7 @@ require (
+ 	github.com/fsnotify/fsnotify v1.4.9
+ 	github.com/fsouza/go-dockerclient v1.7.1
+ 	github.com/ghodss/yaml v1.0.0
+-	github.com/golangplus/testing v1.0.0 // indirect
+ 	github.com/gonum/graph v0.0.0-20170401004347-50b27dea7ebb
+-	github.com/gonum/mathext v0.0.0-20181121095525-8a4bf007ea55 // indirect
+-	github.com/gonum/stat v0.0.0-20181125101827-41a0da705a5b // indirect
+ 	github.com/google/go-cmp v0.5.5
+ 	github.com/joelanford/ignore v0.0.0-20210610194209-63d4919d8fb2
+ 	github.com/mitchellh/go-wordwrap v1.0.0
+@@ -40,9 +37,8 @@ require (
+ 	github.com/russross/blackfriday v1.5.2
+ 	github.com/spf13/cobra v1.1.3
+ 	github.com/spf13/pflag v1.0.5
+-	github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
+ 	golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2
+-	golang.org/x/sys v0.0.0-20210616094352-59db8d763f22
++	golang.org/x/sys v0.6.0
+ 	golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba
+ 	gopkg.in/ldap.v2 v2.5.1
+ 	gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b
+@@ -56,6 +52,123 @@ require (
+ 	k8s.io/kubectl v0.22.0-rc.0
+ 	k8s.io/utils v0.0.0-20210707171843-4b05e18ac7d9
+ 	sigs.k8s.io/yaml v1.2.0
++)
++
++require (
++	cloud.google.com/go v0.54.0 // indirect
++	github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
++	github.com/Azure/go-autorest v14.2.0+incompatible // indirect
++	github.com/Azure/go-autorest/autorest v0.11.18 // indirect
++	github.com/Azure/go-autorest/autorest/adal v0.9.13 // indirect
++	github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect
++	github.com/Azure/go-autorest/logger v0.2.1 // indirect
++	github.com/Azure/go-autorest/tracing v0.6.0 // indirect
++	github.com/Microsoft/go-winio v0.5.0 // indirect
++	github.com/Microsoft/hcsshim v0.8.20 // indirect
++	github.com/PuerkitoBio/purell v1.1.1 // indirect
++	github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 // indirect
++	github.com/beorn7/perks v1.0.1 // indirect
++	github.com/cespare/xxhash/v2 v2.1.1 // indirect
++	github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5 // indirect
++	github.com/containerd/cgroups v1.0.1 // indirect
++	github.com/containerd/containerd v1.5.1 // indirect
++	github.com/containerd/continuity v0.1.0 // indirect
++	github.com/containers/libtrust v0.0.0-20190913040956-14b96171aa3b // indirect
++	github.com/containers/ocicrypt v1.1.2 // indirect
++	github.com/containers/storage v1.33.0 // indirect
++	github.com/daviddengcn/go-colortext v0.0.0-20160507010035-511bcaf42ccd // indirect
++	github.com/docker/go-connections v0.4.0 // indirect
++	github.com/docker/go-metrics v0.0.1 // indirect
++	github.com/emicklei/go-restful v2.9.5+incompatible // indirect
++	github.com/evanphx/json-patch v4.11.0+incompatible // indirect
++	github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d // indirect
++	github.com/fatih/camelcase v1.0.0 // indirect
++	github.com/form3tech-oss/jwt-go v3.2.3+incompatible // indirect
++	github.com/fvbommel/sortorder v1.0.1 // indirect
++	github.com/go-errors/errors v1.0.1 // indirect
++	github.com/go-git/gcfg v1.5.0 // indirect
++	github.com/go-git/go-billy/v5 v5.1.0 // indirect
++	github.com/go-git/go-git/v5 v5.3.0 // indirect
++	github.com/go-logr/logr v0.4.0 // indirect
++	github.com/go-openapi/jsonpointer v0.19.5 // indirect
++	github.com/go-openapi/jsonreference v0.19.5 // indirect
++	github.com/go-openapi/swag v0.19.14 // indirect
++	github.com/gogo/protobuf v1.3.2 // indirect
++	github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
++	github.com/golang/protobuf v1.5.2 // indirect
++	github.com/golangplus/testing v1.0.0 // indirect
++	github.com/gonum/blas v0.0.0-20181208220705-f22b278b28ac // indirect
++	github.com/gonum/floats v0.0.0-20181209220543-c233463c7e82 // indirect
++	github.com/gonum/internal v0.0.0-20181124074243-f884aa714029 // indirect
++	github.com/gonum/lapack v0.0.0-20181123203213-e4cdc5a0bff9 // indirect
++	github.com/gonum/mathext v0.0.0-20181121095525-8a4bf007ea55 // indirect
++	github.com/gonum/matrix v0.0.0-20181209220409-c518dec07be9 // indirect
++	github.com/gonum/stat v0.0.0-20181125101827-41a0da705a5b // indirect
++	github.com/google/btree v1.0.1 // indirect
++	github.com/google/gofuzz v1.1.0 // indirect
++	github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
++	github.com/google/uuid v1.2.0 // indirect
++	github.com/googleapis/gnostic v0.5.5 // indirect
++	github.com/gorilla/mux v1.8.0 // indirect
++	github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 // indirect
++	github.com/imdario/mergo v0.3.12 // indirect
++	github.com/inconshreveable/mousetrap v1.0.0 // indirect
++	github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
++	github.com/jmespath/go-jmespath v0.4.0 // indirect
++	github.com/jonboulle/clockwork v0.2.2 // indirect
++	github.com/josharian/intern v1.0.0 // indirect
++	github.com/json-iterator/go v1.1.11 // indirect
++	github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
++	github.com/lithammer/dedent v1.1.0 // indirect
++	github.com/mailru/easyjson v0.7.6 // indirect
++	github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 // indirect
++	github.com/moby/spdystream v0.2.0 // indirect
++	github.com/moby/sys/mount v0.2.0 // indirect
++	github.com/moby/sys/mountinfo v0.4.1 // indirect
++	github.com/moby/term v0.0.0-20210610120745-9d4ed1856297 // indirect
++	github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
++	github.com/modern-go/reflect2 v1.0.1 // indirect
++	github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect
++	github.com/morikuni/aec v1.0.0 // indirect
++	github.com/mtrmac/gpgme v0.1.2 // indirect
++	github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
++	github.com/opencontainers/runc v1.0.1 // indirect
++	github.com/opencontainers/runtime-spec v1.0.3-0.20210326190908-1c3f411f0417 // indirect
++	github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
++	github.com/pkg/profile v1.3.0 // indirect
++	github.com/pmezard/go-difflib v1.0.0 // indirect
++	github.com/prometheus/client_model v0.2.0 // indirect
++	github.com/prometheus/common v0.26.0 // indirect
++	github.com/prometheus/procfs v0.6.0 // indirect
++	github.com/sirupsen/logrus v1.8.1 // indirect
++	github.com/stretchr/testify v1.7.0 // indirect
++	github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635 // indirect
++	github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
++	github.com/xlab/treeprint v0.0.0-20181112141820-a009c3971eca // indirect
++	go.opencensus.io v0.22.3 // indirect
++	go.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5 // indirect
++	golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6 // indirect
++	golang.org/x/net v0.0.0-20210520170846-37e1c6afe023 // indirect
++	golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d // indirect
++	golang.org/x/sync v0.0.0-20210220032951-036812b2e83c // indirect
++	golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d // indirect
++	golang.org/x/text v0.3.6 // indirect
++	golang.org/x/tools v0.1.2 // indirect
++	google.golang.org/appengine v1.6.5 // indirect
++	google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c // indirect
++	google.golang.org/grpc v1.38.0 // indirect
++	google.golang.org/protobuf v1.26.0 // indirect
++	gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d // indirect
++	gopkg.in/inf.v0 v0.9.1 // indirect
++	gopkg.in/warnings.v0 v0.1.2 // indirect
++	gopkg.in/yaml.v2 v2.4.0 // indirect
++	k8s.io/component-helpers v0.22.0-rc.0 // indirect
++	k8s.io/kube-openapi v0.0.0-20210421082810-95288971da7e // indirect
++	k8s.io/metrics v0.22.0-rc.0 // indirect
++	sigs.k8s.io/kustomize/api v0.8.11 // indirect
++	sigs.k8s.io/kustomize/kustomize/v4 v4.2.0 // indirect
++	sigs.k8s.io/kustomize/kyaml v0.11.0 // indirect
++	sigs.k8s.io/structured-merge-diff/v4 v4.1.2 // indirect
+ )
+ 
+ replace (
diff --git a/sysutils/oc/files/patch-go.sum b/sysutils/oc/files/patch-go.sum
new file mode 100644
index 000000000000..a2ed46008f4e
--- /dev/null
+++ b/sysutils/oc/files/patch-go.sum
@@ -0,0 +1,11 @@
+--- go.sum.orig	2023-03-26 20:47:04 UTC
++++ go.sum
+@@ -1246,6 +1246,8 @@ golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go
+ golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22 h1:RqytpXGR1iVNX7psjB3ff8y7sNFinVFvkx1c8SjBkio=
+ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
++golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ=
++golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+ golang.org/x/term v0.0.0-20201113234701-d7a72108b828/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
+ golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
+ golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
diff --git a/sysutils/oc/files/patch-vendor_modules.txt b/sysutils/oc/files/patch-vendor_modules.txt
new file mode 100644
index 000000000000..80d51e03e237
--- /dev/null
+++ b/sysutils/oc/files/patch-vendor_modules.txt
@@ -0,0 +1,709 @@
+--- vendor/modules.txt.orig	2023-03-26 20:51:14 UTC
++++ vendor/modules.txt
+@@ -1,34 +1,44 @@
+ # cloud.google.com/go v0.54.0
++## explicit; go 1.11
+ cloud.google.com/go/compute/metadata
+ # github.com/AaronO/go-git-http v0.0.0-20161214145340-1d9485b3a98f
+ ## explicit
+ github.com/AaronO/go-git-http
+ github.com/AaronO/go-git-http/auth
+ # github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1
++## explicit; go 1.16
+ github.com/Azure/go-ansiterm
+ github.com/Azure/go-ansiterm/winterm
+ # github.com/Azure/go-autorest v14.2.0+incompatible
++## explicit
+ github.com/Azure/go-autorest
+ # github.com/Azure/go-autorest/autorest v0.11.18
++## explicit; go 1.12
+ github.com/Azure/go-autorest/autorest
+ github.com/Azure/go-autorest/autorest/azure
+ # github.com/Azure/go-autorest/autorest/adal v0.9.13
++## explicit; go 1.12
+ github.com/Azure/go-autorest/autorest/adal
+ # github.com/Azure/go-autorest/autorest/date v0.3.0
++## explicit; go 1.12
+ github.com/Azure/go-autorest/autorest/date
+ # github.com/Azure/go-autorest/logger v0.2.1
++## explicit; go 1.12
+ github.com/Azure/go-autorest/logger
+ # github.com/Azure/go-autorest/tracing v0.6.0
++## explicit; go 1.12
+ github.com/Azure/go-autorest/tracing
+ # github.com/MakeNowJust/heredoc v0.0.0-20170808103936-bb23615498cd
+ ## explicit
+ github.com/MakeNowJust/heredoc
+ # github.com/Microsoft/go-winio v0.5.0
++## explicit; go 1.12
+ github.com/Microsoft/go-winio
+ github.com/Microsoft/go-winio/pkg/guid
+ github.com/Microsoft/go-winio/pkg/security
+ github.com/Microsoft/go-winio/vhd
+ # github.com/Microsoft/hcsshim v0.8.20
++## explicit; go 1.13
+ github.com/Microsoft/hcsshim
+ github.com/Microsoft/hcsshim/computestorage
+ github.com/Microsoft/hcsshim/internal/cow
+@@ -50,8 +60,10 @@ github.com/Microsoft/hcsshim/internal/wclayer
+ github.com/Microsoft/hcsshim/internal/winapi
+ github.com/Microsoft/hcsshim/osversion
+ # github.com/PuerkitoBio/purell v1.1.1
++## explicit
+ github.com/PuerkitoBio/purell
+ # github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578
++## explicit
+ github.com/PuerkitoBio/urlesc
+ # github.com/RangelReale/osincli v0.0.0-20160924135400-fababb0555f2
+ ## explicit
+@@ -61,7 +73,7 @@ github.com/RangelReale/osincli
+ github.com/alexbrainman/sspi
+ github.com/alexbrainman/sspi/negotiate
+ # github.com/alicebob/sqlittle v1.4.0
+-## explicit
++## explicit; go 1.12
+ github.com/alicebob/sqlittle
+ github.com/alicebob/sqlittle/db
+ github.com/alicebob/sqlittle/sql
+@@ -69,7 +81,7 @@ github.com/alicebob/sqlittle/sql
+ ## explicit
+ github.com/apcera/gssapi
+ # github.com/aws/aws-sdk-go v1.35.24
+-## explicit
++## explicit; go 1.11
+ github.com/aws/aws-sdk-go/aws
+ github.com/aws/aws-sdk-go/aws/arn
+ github.com/aws/aws-sdk-go/aws/awserr
+@@ -117,30 +129,36 @@ github.com/aws/aws-sdk-go/service/s3/s3manager
+ github.com/aws/aws-sdk-go/service/sts
+ github.com/aws/aws-sdk-go/service/sts/stsiface
+ # github.com/beorn7/perks v1.0.1
++## explicit; go 1.11
+ github.com/beorn7/perks/quantile
+ # github.com/blang/semver v3.5.1+incompatible
+ ## explicit
+ github.com/blang/semver
+ # github.com/cespare/xxhash/v2 v2.1.1
++## explicit; go 1.11
+ github.com/cespare/xxhash/v2
+ # github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5
++## explicit
+ github.com/chai2010/gettext-go/gettext
+ github.com/chai2010/gettext-go/gettext/mo
+ github.com/chai2010/gettext-go/gettext/plural
+ github.com/chai2010/gettext-go/gettext/po
+ # github.com/containerd/cgroups v1.0.1
++## explicit; go 1.13
+ github.com/containerd/cgroups/stats/v1
+ # github.com/containerd/containerd v1.5.1
++## explicit; go 1.16
+ github.com/containerd/containerd/errdefs
+ github.com/containerd/containerd/log
+ github.com/containerd/containerd/pkg/userns
+ github.com/containerd/containerd/platforms
+ github.com/containerd/containerd/sys
+ # github.com/containerd/continuity v0.1.0
++## explicit; go 1.13
+ github.com/containerd/continuity/fs
+ github.com/containerd/continuity/sysx
+ # github.com/containers/image/v5 v5.15.0
+-## explicit
++## explicit; go 1.13
+ github.com/containers/image/v5/docker/policyconfiguration
+ github.com/containers/image/v5/docker/reference
+ github.com/containers/image/v5/internal/pkg/platform
+@@ -153,10 +171,13 @@ github.com/containers/image/v5/transports
+ github.com/containers/image/v5/types
+ github.com/containers/image/v5/version
+ # github.com/containers/libtrust v0.0.0-20190913040956-14b96171aa3b
++## explicit
+ github.com/containers/libtrust
+ # github.com/containers/ocicrypt v1.1.2
++## explicit; go 1.12
+ github.com/containers/ocicrypt/spec
+ # github.com/containers/storage v1.33.0
++## explicit; go 1.14
+ github.com/containers/storage/pkg/homedir
+ github.com/containers/storage/pkg/idtools
+ github.com/containers/storage/pkg/mount
+@@ -167,6 +188,7 @@ github.com/containers/storage/pkg/unshare
+ ## explicit
+ github.com/davecgh/go-spew/spew
+ # github.com/daviddengcn/go-colortext v0.0.0-20160507010035-511bcaf42ccd
++## explicit
+ github.com/daviddengcn/go-colortext
+ # github.com/docker/distribution v2.7.1+incompatible
+ ## explicit
+@@ -219,10 +241,12 @@ github.com/docker/docker/pkg/stdcopy
+ github.com/docker/docker/pkg/system
+ github.com/docker/docker/pkg/term
+ # github.com/docker/go-connections v0.4.0
++## explicit
+ github.com/docker/go-connections/nat
+ github.com/docker/go-connections/sockets
+ github.com/docker/go-connections/tlsconfig
+ # github.com/docker/go-metrics v0.0.1
++## explicit; go 1.11
+ github.com/docker/go-metrics
+ # github.com/docker/go-units v0.4.0
+ ## explicit
+@@ -234,69 +258,88 @@ github.com/docker/libtrust
+ ## explicit
+ github.com/elazarl/goproxy
+ # github.com/emicklei/go-restful v2.9.5+incompatible
++## explicit
+ github.com/emicklei/go-restful
+ github.com/emicklei/go-restful/log
+ # github.com/evanphx/json-patch v4.11.0+incompatible
++## explicit
+ github.com/evanphx/json-patch
+ # github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d
++## explicit
+ github.com/exponent-io/jsonpath
+ # github.com/fatih/camelcase v1.0.0
++## explicit
+ github.com/fatih/camelcase
+ # github.com/form3tech-oss/jwt-go v3.2.3+incompatible
++## explicit
+ github.com/form3tech-oss/jwt-go
+ # github.com/fsnotify/fsnotify v1.4.9
+-## explicit
++## explicit; go 1.13
+ github.com/fsnotify/fsnotify
+ # github.com/fsouza/go-dockerclient v1.7.1
+-## explicit
++## explicit; go 1.15
+ github.com/fsouza/go-dockerclient
+ # github.com/fvbommel/sortorder v1.0.1
++## explicit; go 1.13
+ github.com/fvbommel/sortorder
+ # github.com/ghodss/yaml v1.0.0
+ ## explicit
+ github.com/ghodss/yaml
+ # github.com/go-errors/errors v1.0.1
++## explicit
+ github.com/go-errors/errors
+ # github.com/go-git/gcfg v1.5.0
++## explicit
+ github.com/go-git/gcfg
+ github.com/go-git/gcfg/scanner
+ github.com/go-git/gcfg/token
+ github.com/go-git/gcfg/types
+ # github.com/go-git/go-billy/v5 v5.1.0
++## explicit; go 1.13
+ github.com/go-git/go-billy/v5
+ # github.com/go-git/go-git/v5 v5.3.0
++## explicit; go 1.13
+ github.com/go-git/go-git/v5/plumbing/format/config
+ github.com/go-git/go-git/v5/plumbing/format/gitignore
+ github.com/go-git/go-git/v5/utils/ioutil
+ # github.com/go-logr/logr v0.4.0
++## explicit; go 1.14
+ github.com/go-logr/logr
+ # github.com/go-openapi/jsonpointer v0.19.5
++## explicit; go 1.13
+ github.com/go-openapi/jsonpointer
+ # github.com/go-openapi/jsonreference v0.19.5
++## explicit; go 1.13
+ github.com/go-openapi/jsonreference
+ # github.com/go-openapi/swag v0.19.14
++## explicit; go 1.11
+ github.com/go-openapi/swag
+ # github.com/gogo/protobuf v1.3.2
++## explicit; go 1.15
+ github.com/gogo/protobuf/gogoproto
+ github.com/gogo/protobuf/proto
+ github.com/gogo/protobuf/protoc-gen-gogo/descriptor
+ github.com/gogo/protobuf/sortkeys
+ # github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
++## explicit
+ github.com/golang/groupcache/lru
+ # github.com/golang/protobuf v1.5.2
*** 488 LINES SKIPPED ***