From d3ebd919d44bdfde61e9aafd13065d8cf93d7f18 Mon Sep 17 00:00:00 2001
From: Priyanka Saggu <priyankasaggu11929@gmail.com>
Date: Tue, 3 Sep 2024 18:36:16 +0530
Subject: [PATCH] [CVE-2023-45288] Bump x/net to v0.23.0

---
 go.mod                                        |    12 +-
 go.sum                                        |   161 +-
 staging/src/k8s.io/api/go.mod                 |     4 +-
 staging/src/k8s.io/api/go.sum                 |    30 +-
 .../src/k8s.io/apiextensions-apiserver/go.mod |    10 +-
 .../src/k8s.io/apiextensions-apiserver/go.sum |   163 +-
 staging/src/k8s.io/apimachinery/go.mod        |     4 +-
 staging/src/k8s.io/apimachinery/go.sum        |    32 +-
 staging/src/k8s.io/apiserver/go.mod           |    10 +-
 staging/src/k8s.io/apiserver/go.sum           |   163 +-
 staging/src/k8s.io/cli-runtime/go.mod         |     8 +-
 staging/src/k8s.io/cli-runtime/go.sum         |    35 +-
 staging/src/k8s.io/client-go/go.mod           |     8 +-
 staging/src/k8s.io/client-go/go.sum           |    32 +-
 staging/src/k8s.io/cloud-provider/go.mod      |    10 +-
 staging/src/k8s.io/cloud-provider/go.sum      |   179 +-
 staging/src/k8s.io/cluster-bootstrap/go.mod   |     6 +-
 staging/src/k8s.io/cluster-bootstrap/go.sum   |    37 +-
 .../src/k8s.io/code-generator/examples/go.sum |    22 +-
 staging/src/k8s.io/code-generator/go.mod      |     4 +-
 staging/src/k8s.io/code-generator/go.sum      |    26 +-
 staging/src/k8s.io/component-base/go.mod      |     8 +-
 staging/src/k8s.io/component-base/go.sum      |   165 +-
 staging/src/k8s.io/component-helpers/go.mod   |     8 +-
 staging/src/k8s.io/component-helpers/go.sum   |    41 +-
 staging/src/k8s.io/controller-manager/go.mod  |     8 +-
 staging/src/k8s.io/controller-manager/go.sum  |   181 +-
 staging/src/k8s.io/cri-api/go.mod             |     6 +-
 staging/src/k8s.io/cri-api/go.sum             |    30 +-
 staging/src/k8s.io/csi-translation-lib/go.mod |     4 +-
 staging/src/k8s.io/csi-translation-lib/go.sum |    31 +-
 .../k8s.io/dynamic-resource-allocation/go.mod |     8 +-
 .../k8s.io/dynamic-resource-allocation/go.sum |    56 +-
 staging/src/k8s.io/kms/go.mod                 |     6 +-
 staging/src/k8s.io/kms/go.sum                 |    30 +-
 .../k8s.io/kms/internal/plugins/_mock/go.mod  |     6 +-
 .../k8s.io/kms/internal/plugins/_mock/go.sum  |     8 +-
 staging/src/k8s.io/kube-aggregator/go.mod     |    10 +-
 staging/src/k8s.io/kube-aggregator/go.sum     |   178 +-
 .../src/k8s.io/kube-controller-manager/go.mod |     4 +-
 .../src/k8s.io/kube-controller-manager/go.sum |    95 +-
 staging/src/k8s.io/kube-proxy/go.mod          |     4 +-
 staging/src/k8s.io/kube-proxy/go.sum          |    76 +-
 staging/src/k8s.io/kube-scheduler/go.mod      |     4 +-
 staging/src/k8s.io/kube-scheduler/go.sum      |    76 +-
 staging/src/k8s.io/kubectl/go.mod             |     8 +-
 staging/src/k8s.io/kubectl/go.sum             |    65 +-
 staging/src/k8s.io/kubelet/go.mod             |     6 +-
 staging/src/k8s.io/kubelet/go.sum             |    71 +-
 .../src/k8s.io/legacy-cloud-providers/go.mod  |    10 +-
 .../src/k8s.io/legacy-cloud-providers/go.sum  |    87 +-
 staging/src/k8s.io/metrics/go.mod             |     8 +-
 staging/src/k8s.io/metrics/go.sum             |    37 +-
 staging/src/k8s.io/mount-utils/go.mod         |     2 +-
 staging/src/k8s.io/mount-utils/go.sum         |     4 +-
 .../src/k8s.io/pod-security-admission/go.mod  |    10 +-
 .../src/k8s.io/pod-security-admission/go.sum  |   180 +-
 staging/src/k8s.io/sample-apiserver/go.mod    |    10 +-
 staging/src/k8s.io/sample-apiserver/go.sum    |   180 +-
 staging/src/k8s.io/sample-cli-plugin/go.mod   |     8 +-
 staging/src/k8s.io/sample-cli-plugin/go.sum   |    35 +-
 staging/src/k8s.io/sample-controller/go.mod   |     8 +-
 staging/src/k8s.io/sample-controller/go.sum   |    36 +-
 .../x/crypto/chacha20/chacha_arm64.go         |     1 -
 .../x/crypto/chacha20/chacha_arm64.s          |     1 -
 .../x/crypto/chacha20/chacha_noasm.go         |     1 -
 .../x/crypto/chacha20/chacha_ppc64le.go       |     1 -
 .../x/crypto/chacha20/chacha_ppc64le.s        |     1 -
 .../x/crypto/chacha20/chacha_s390x.go         |     1 -
 .../x/crypto/chacha20/chacha_s390x.s          |     1 -
 vendor/golang.org/x/crypto/cryptobyte/asn1.go |    13 +-
 .../curve25519/internal/field/fe_amd64.go     |     1 -
 .../curve25519/internal/field/fe_amd64.s      |     1 -
 .../internal/field/fe_amd64_noasm.go          |     1 -
 .../curve25519/internal/field/fe_arm64.go     |     1 -
 .../curve25519/internal/field/fe_arm64.s      |     1 -
 .../internal/field/fe_arm64_noasm.go          |     1 -
 .../x/crypto/internal/alias/alias.go          |     1 -
 .../x/crypto/internal/alias/alias_purego.go   |     1 -
 .../x/crypto/internal/poly1305/bits_compat.go |    40 -
 .../x/crypto/internal/poly1305/bits_go1.13.go |    22 -
 .../x/crypto/internal/poly1305/mac_noasm.go   |     1 -
 .../x/crypto/internal/poly1305/sum_amd64.go   |     1 -
 .../x/crypto/internal/poly1305/sum_amd64.s    |     1 -
 .../x/crypto/internal/poly1305/sum_generic.go |    43 +-
 .../x/crypto/internal/poly1305/sum_ppc64le.go |     1 -
 .../x/crypto/internal/poly1305/sum_ppc64le.s  |    15 +-
 .../x/crypto/internal/poly1305/sum_s390x.go   |     1 -
 .../x/crypto/internal/poly1305/sum_s390x.s    |     1 -
 .../x/crypto/salsa20/salsa/salsa20_amd64.go   |     1 -
 .../x/crypto/salsa20/salsa/salsa20_amd64.s    |     1 -
 .../x/crypto/salsa20/salsa/salsa20_noasm.go   |     1 -
 vendor/golang.org/x/crypto/ssh/channel.go     |    28 +-
 vendor/golang.org/x/crypto/ssh/client.go      |     2 +-
 vendor/golang.org/x/crypto/ssh/client_auth.go |    20 +-
 vendor/golang.org/x/crypto/ssh/common.go      |    11 +-
 vendor/golang.org/x/crypto/ssh/handshake.go   |    63 +-
 vendor/golang.org/x/crypto/ssh/keys.go        |    19 +-
 vendor/golang.org/x/crypto/ssh/server.go      |    27 +-
 vendor/golang.org/x/crypto/ssh/tcpip.go       |    35 +
 vendor/golang.org/x/crypto/ssh/transport.go   |    32 +-
 vendor/golang.org/x/net/context/go17.go       |     1 -
 vendor/golang.org/x/net/context/go19.go       |     1 -
 vendor/golang.org/x/net/context/pre_go17.go   |     1 -
 vendor/golang.org/x/net/context/pre_go19.go   |     1 -
 vendor/golang.org/x/net/html/token.go         |    12 +-
 vendor/golang.org/x/net/http2/databuffer.go   |    59 +-
 vendor/golang.org/x/net/http2/frame.go        |    42 +-
 vendor/golang.org/x/net/http2/go111.go        |    30 -
 vendor/golang.org/x/net/http2/go115.go        |    27 -
 vendor/golang.org/x/net/http2/go118.go        |    17 -
 vendor/golang.org/x/net/http2/not_go111.go    |    21 -
 vendor/golang.org/x/net/http2/not_go115.go    |    31 -
 vendor/golang.org/x/net/http2/not_go118.go    |    17 -
 vendor/golang.org/x/net/http2/pipe.go         |    11 +-
 vendor/golang.org/x/net/http2/server.go       |    37 +-
 vendor/golang.org/x/net/http2/testsync.go     |   331 +
 vendor/golang.org/x/net/http2/transport.go    |   340 +-
 vendor/golang.org/x/net/idna/go118.go         |     1 -
 vendor/golang.org/x/net/idna/idna10.0.0.go    |     1 -
 vendor/golang.org/x/net/idna/idna9.0.0.go     |     1 -
 vendor/golang.org/x/net/idna/pre_go118.go     |     1 -
 vendor/golang.org/x/net/idna/tables10.0.0.go  |     1 -
 vendor/golang.org/x/net/idna/tables11.0.0.go  |     1 -
 vendor/golang.org/x/net/idna/tables12.0.0.go  |     1 -
 vendor/golang.org/x/net/idna/tables13.0.0.go  |     1 -
 vendor/golang.org/x/net/idna/tables15.0.0.go  |     1 -
 vendor/golang.org/x/net/idna/tables9.0.0.go   |     1 -
 vendor/golang.org/x/net/idna/trie12.0.0.go    |     1 -
 vendor/golang.org/x/net/idna/trie13.0.0.go    |     1 -
 vendor/golang.org/x/net/websocket/client.go   |    55 +-
 vendor/golang.org/x/net/websocket/dial.go     |    11 +-
 .../x/sync/singleflight/singleflight.go       |     9 +
 vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s   |     1 -
 vendor/golang.org/x/sys/cpu/cpu_aix.go        |     1 -
 vendor/golang.org/x/sys/cpu/cpu_arm64.s       |     1 -
 vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go   |     1 -
 vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go   |     1 -
 vendor/golang.org/x/sys/cpu/cpu_gc_x86.go     |     2 -
 .../golang.org/x/sys/cpu/cpu_gccgo_arm64.go   |     1 -
 .../golang.org/x/sys/cpu/cpu_gccgo_s390x.go   |     1 -
 vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c   |     2 -
 vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go  |     2 -
 vendor/golang.org/x/sys/cpu/cpu_linux.go      |     1 -
 .../golang.org/x/sys/cpu/cpu_linux_mips64x.go |     2 -
 .../golang.org/x/sys/cpu/cpu_linux_noinit.go  |     1 -
 .../golang.org/x/sys/cpu/cpu_linux_ppc64x.go  |     2 -
 vendor/golang.org/x/sys/cpu/cpu_loong64.go    |     1 -
 vendor/golang.org/x/sys/cpu/cpu_mips64x.go    |     1 -
 vendor/golang.org/x/sys/cpu/cpu_mipsx.go      |     1 -
 vendor/golang.org/x/sys/cpu/cpu_other_arm.go  |     1 -
 .../golang.org/x/sys/cpu/cpu_other_arm64.go   |     1 -
 .../golang.org/x/sys/cpu/cpu_other_mips64x.go |     2 -
 .../golang.org/x/sys/cpu/cpu_other_ppc64x.go  |     3 -
 .../golang.org/x/sys/cpu/cpu_other_riscv64.go |     1 -
 vendor/golang.org/x/sys/cpu/cpu_ppc64x.go     |     1 -
 vendor/golang.org/x/sys/cpu/cpu_riscv64.go    |     1 -
 vendor/golang.org/x/sys/cpu/cpu_s390x.s       |     1 -
 vendor/golang.org/x/sys/cpu/cpu_wasm.go       |     1 -
 vendor/golang.org/x/sys/cpu/cpu_x86.go        |     1 -
 vendor/golang.org/x/sys/cpu/cpu_x86.s         |     2 -
 vendor/golang.org/x/sys/cpu/endian_big.go     |     1 -
 vendor/golang.org/x/sys/cpu/endian_little.go  |     1 -
 .../x/sys/cpu/proc_cpuinfo_linux.go           |     1 -
 .../x/sys/cpu/runtime_auxv_go121.go           |     1 -
 .../golang.org/x/sys/cpu/syscall_aix_gccgo.go |     1 -
 .../x/sys/cpu/syscall_aix_ppc64_gc.go         |     1 -
 .../golang.org/x/sys/execabs/execabs_go118.go |     1 -
 .../golang.org/x/sys/execabs/execabs_go119.go |     1 -
 .../golang.org/x/sys/plan9/pwd_go15_plan9.go  |     1 -
 vendor/golang.org/x/sys/plan9/pwd_plan9.go    |     1 -
 vendor/golang.org/x/sys/plan9/race.go         |     1 -
 vendor/golang.org/x/sys/plan9/race0.go        |     1 -
 vendor/golang.org/x/sys/plan9/str.go          |     1 -
 vendor/golang.org/x/sys/plan9/syscall.go      |     1 -
 .../x/sys/plan9/zsyscall_plan9_386.go         |     1 -
 .../x/sys/plan9/zsyscall_plan9_amd64.go       |     1 -
 .../x/sys/plan9/zsyscall_plan9_arm.go         |     1 -
 vendor/golang.org/x/sys/unix/aliases.go       |     4 +-
 vendor/golang.org/x/sys/unix/asm_aix_ppc64.s  |     1 -
 vendor/golang.org/x/sys/unix/asm_bsd_386.s    |     2 -
 vendor/golang.org/x/sys/unix/asm_bsd_amd64.s  |     2 -
 vendor/golang.org/x/sys/unix/asm_bsd_arm.s    |     2 -
 vendor/golang.org/x/sys/unix/asm_bsd_arm64.s  |     2 -
 vendor/golang.org/x/sys/unix/asm_bsd_ppc64.s  |     2 -
 .../golang.org/x/sys/unix/asm_bsd_riscv64.s   |     2 -
 vendor/golang.org/x/sys/unix/asm_linux_386.s  |     1 -
 .../golang.org/x/sys/unix/asm_linux_amd64.s   |     1 -
 vendor/golang.org/x/sys/unix/asm_linux_arm.s  |     1 -
 .../golang.org/x/sys/unix/asm_linux_arm64.s   |     3 -
 .../golang.org/x/sys/unix/asm_linux_loong64.s |     3 -
 .../golang.org/x/sys/unix/asm_linux_mips64x.s |     3 -
 .../golang.org/x/sys/unix/asm_linux_mipsx.s   |     3 -
 .../golang.org/x/sys/unix/asm_linux_ppc64x.s  |     3 -
 .../golang.org/x/sys/unix/asm_linux_riscv64.s |     2 -
 .../golang.org/x/sys/unix/asm_linux_s390x.s   |     3 -
 .../x/sys/unix/asm_openbsd_mips64.s           |     1 -
 .../golang.org/x/sys/unix/asm_solaris_amd64.s |     1 -
 vendor/golang.org/x/sys/unix/asm_zos_s390x.s  |     3 -
 vendor/golang.org/x/sys/unix/cap_freebsd.go   |     1 -
 vendor/golang.org/x/sys/unix/constants.go     |     1 -
 vendor/golang.org/x/sys/unix/dev_aix_ppc.go   |     1 -
 vendor/golang.org/x/sys/unix/dev_aix_ppc64.go |     1 -
 vendor/golang.org/x/sys/unix/dev_zos.go       |     1 -
 vendor/golang.org/x/sys/unix/dirent.go        |     1 -
 vendor/golang.org/x/sys/unix/endian_big.go    |     1 -
 vendor/golang.org/x/sys/unix/endian_little.go |     1 -
 vendor/golang.org/x/sys/unix/env_unix.go      |     1 -
 vendor/golang.org/x/sys/unix/epoll_zos.go     |     1 -
 vendor/golang.org/x/sys/unix/fcntl.go         |     3 +-
 .../x/sys/unix/fcntl_linux_32bit.go           |     1 -
 vendor/golang.org/x/sys/unix/fdset.go         |     1 -
 vendor/golang.org/x/sys/unix/fstatfs_zos.go   |     1 -
 vendor/golang.org/x/sys/unix/gccgo.go         |     1 -
 vendor/golang.org/x/sys/unix/gccgo_c.c        |     1 -
 .../x/sys/unix/gccgo_linux_amd64.go           |     1 -
 vendor/golang.org/x/sys/unix/ifreq_linux.go   |     1 -
 vendor/golang.org/x/sys/unix/ioctl_linux.go   |     5 +
 vendor/golang.org/x/sys/unix/ioctl_signed.go  |     1 -
 .../golang.org/x/sys/unix/ioctl_unsigned.go   |     1 -
 vendor/golang.org/x/sys/unix/ioctl_zos.go     |     1 -
 vendor/golang.org/x/sys/unix/mkerrors.sh      |    43 +-
 vendor/golang.org/x/sys/unix/mmap_nomremap.go |     1 -
 vendor/golang.org/x/sys/unix/mremap.go        |     1 -
 vendor/golang.org/x/sys/unix/pagesize_unix.go |     1 -
 .../golang.org/x/sys/unix/pledge_openbsd.go   |    92 +-
 vendor/golang.org/x/sys/unix/ptrace_darwin.go |     1 -
 vendor/golang.org/x/sys/unix/ptrace_ios.go    |     1 -
 vendor/golang.org/x/sys/unix/race.go          |     1 -
 vendor/golang.org/x/sys/unix/race0.go         |     1 -
 .../x/sys/unix/readdirent_getdents.go         |     1 -
 .../x/sys/unix/readdirent_getdirentries.go    |     1 -
 vendor/golang.org/x/sys/unix/sockcmsg_unix.go |     1 -
 .../x/sys/unix/sockcmsg_unix_other.go         |     1 -
 vendor/golang.org/x/sys/unix/syscall.go       |     1 -
 vendor/golang.org/x/sys/unix/syscall_aix.go   |     4 +-
 .../golang.org/x/sys/unix/syscall_aix_ppc.go  |     1 -
 .../x/sys/unix/syscall_aix_ppc64.go           |     1 -
 vendor/golang.org/x/sys/unix/syscall_bsd.go   |     3 +-
 .../x/sys/unix/syscall_darwin_amd64.go        |     1 -
 .../x/sys/unix/syscall_darwin_arm64.go        |     1 -
 .../x/sys/unix/syscall_darwin_libSystem.go    |     3 +-
 .../x/sys/unix/syscall_dragonfly_amd64.go     |     1 -
 .../golang.org/x/sys/unix/syscall_freebsd.go  |    12 +-
 .../x/sys/unix/syscall_freebsd_386.go         |     1 -
 .../x/sys/unix/syscall_freebsd_amd64.go       |     1 -
 .../x/sys/unix/syscall_freebsd_arm.go         |     1 -
 .../x/sys/unix/syscall_freebsd_arm64.go       |     1 -
 .../x/sys/unix/syscall_freebsd_riscv64.go     |     1 -
 vendor/golang.org/x/sys/unix/syscall_hurd.go  |     1 -
 .../golang.org/x/sys/unix/syscall_hurd_386.go |     1 -
 .../golang.org/x/sys/unix/syscall_illumos.go  |     1 -
 vendor/golang.org/x/sys/unix/syscall_linux.go |   132 +-
 .../x/sys/unix/syscall_linux_386.go           |     1 -
 .../x/sys/unix/syscall_linux_alarm.go         |     2 -
 .../x/sys/unix/syscall_linux_amd64.go         |     1 -
 .../x/sys/unix/syscall_linux_amd64_gc.go      |     1 -
 .../x/sys/unix/syscall_linux_arm.go           |     1 -
 .../x/sys/unix/syscall_linux_arm64.go         |     1 -
 .../golang.org/x/sys/unix/syscall_linux_gc.go |     1 -
 .../x/sys/unix/syscall_linux_gc_386.go        |     1 -
 .../x/sys/unix/syscall_linux_gc_arm.go        |     1 -
 .../x/sys/unix/syscall_linux_gccgo_386.go     |     1 -
 .../x/sys/unix/syscall_linux_gccgo_arm.go     |     1 -
 .../x/sys/unix/syscall_linux_loong64.go       |     1 -
 .../x/sys/unix/syscall_linux_mips64x.go       |     2 -
 .../x/sys/unix/syscall_linux_mipsx.go         |     2 -
 .../x/sys/unix/syscall_linux_ppc.go           |     1 -
 .../x/sys/unix/syscall_linux_ppc64x.go        |     2 -
 .../x/sys/unix/syscall_linux_riscv64.go       |     1 -
 .../x/sys/unix/syscall_linux_s390x.go         |     1 -
 .../x/sys/unix/syscall_linux_sparc64.go       |     1 -
 .../x/sys/unix/syscall_netbsd_386.go          |     1 -
 .../x/sys/unix/syscall_netbsd_amd64.go        |     1 -
 .../x/sys/unix/syscall_netbsd_arm.go          |     1 -
 .../x/sys/unix/syscall_netbsd_arm64.go        |     1 -
 .../golang.org/x/sys/unix/syscall_openbsd.go  |    28 +-
 .../x/sys/unix/syscall_openbsd_386.go         |     1 -
 .../x/sys/unix/syscall_openbsd_amd64.go       |     1 -
 .../x/sys/unix/syscall_openbsd_arm.go         |     1 -
 .../x/sys/unix/syscall_openbsd_arm64.go       |     1 -
 .../x/sys/unix/syscall_openbsd_libc.go        |     1 -
 .../x/sys/unix/syscall_openbsd_ppc64.go       |     1 -
 .../x/sys/unix/syscall_openbsd_riscv64.go     |     1 -
 .../golang.org/x/sys/unix/syscall_solaris.go  |     5 +-
 .../x/sys/unix/syscall_solaris_amd64.go       |     1 -
 vendor/golang.org/x/sys/unix/syscall_unix.go  |     1 -
 .../golang.org/x/sys/unix/syscall_unix_gc.go  |     2 -
 .../x/sys/unix/syscall_unix_gc_ppc64x.go      |     3 -
 .../x/sys/unix/syscall_zos_s390x.go           |     3 +-
 vendor/golang.org/x/sys/unix/sysvshm_linux.go |     1 -
 vendor/golang.org/x/sys/unix/sysvshm_unix.go  |     1 -
 .../x/sys/unix/sysvshm_unix_other.go          |     1 -
 vendor/golang.org/x/sys/unix/timestruct.go    |     1 -
 .../golang.org/x/sys/unix/unveil_openbsd.go   |    41 +-
 vendor/golang.org/x/sys/unix/xattr_bsd.go     |     1 -
 .../golang.org/x/sys/unix/zerrors_aix_ppc.go  |     1 -
 .../x/sys/unix/zerrors_aix_ppc64.go           |     1 -
 .../x/sys/unix/zerrors_darwin_amd64.go        |     1 -
 .../x/sys/unix/zerrors_darwin_arm64.go        |     1 -
 .../x/sys/unix/zerrors_dragonfly_amd64.go     |     1 -
 .../x/sys/unix/zerrors_freebsd_386.go         |     1 -
 .../x/sys/unix/zerrors_freebsd_amd64.go       |     1 -
 .../x/sys/unix/zerrors_freebsd_arm.go         |     1 -
 .../x/sys/unix/zerrors_freebsd_arm64.go       |     1 -
 .../x/sys/unix/zerrors_freebsd_riscv64.go     |     1 -
 vendor/golang.org/x/sys/unix/zerrors_linux.go |   104 +-
 .../x/sys/unix/zerrors_linux_386.go           |     4 +-
 .../x/sys/unix/zerrors_linux_amd64.go         |     4 +-
 .../x/sys/unix/zerrors_linux_arm.go           |     4 +-
 .../x/sys/unix/zerrors_linux_arm64.go         |     4 +-
 .../x/sys/unix/zerrors_linux_loong64.go       |     5 +-
 .../x/sys/unix/zerrors_linux_mips.go          |     4 +-
 .../x/sys/unix/zerrors_linux_mips64.go        |     4 +-
 .../x/sys/unix/zerrors_linux_mips64le.go      |     4 +-
 .../x/sys/unix/zerrors_linux_mipsle.go        |     4 +-
 .../x/sys/unix/zerrors_linux_ppc.go           |     4 +-
 .../x/sys/unix/zerrors_linux_ppc64.go         |     4 +-
 .../x/sys/unix/zerrors_linux_ppc64le.go       |     4 +-
 .../x/sys/unix/zerrors_linux_riscv64.go       |     7 +-
 .../x/sys/unix/zerrors_linux_s390x.go         |     4 +-
 .../x/sys/unix/zerrors_linux_sparc64.go       |     4 +-
 .../x/sys/unix/zerrors_netbsd_386.go          |     1 -
 .../x/sys/unix/zerrors_netbsd_amd64.go        |     1 -
 .../x/sys/unix/zerrors_netbsd_arm.go          |     1 -
 .../x/sys/unix/zerrors_netbsd_arm64.go        |     1 -
 .../x/sys/unix/zerrors_openbsd_386.go         |     1 -
 .../x/sys/unix/zerrors_openbsd_amd64.go       |     1 -
 .../x/sys/unix/zerrors_openbsd_arm.go         |     1 -
 .../x/sys/unix/zerrors_openbsd_arm64.go       |     1 -
 .../x/sys/unix/zerrors_openbsd_mips64.go      |     1 -
 .../x/sys/unix/zerrors_openbsd_ppc64.go       |     1 -
 .../x/sys/unix/zerrors_openbsd_riscv64.go     |     1 -
 .../x/sys/unix/zerrors_solaris_amd64.go       |     1 -
 .../x/sys/unix/zerrors_zos_s390x.go           |     1 -
 .../x/sys/unix/zptrace_armnn_linux.go         |     2 -
 .../x/sys/unix/zptrace_mipsnn_linux.go        |     2 -
 .../x/sys/unix/zptrace_mipsnnle_linux.go      |     2 -
 .../x/sys/unix/zptrace_x86_linux.go           |     2 -
 .../golang.org/x/sys/unix/zsyscall_aix_ppc.go |     1 -
 .../x/sys/unix/zsyscall_aix_ppc64.go          |     1 -
 .../x/sys/unix/zsyscall_aix_ppc64_gc.go       |     1 -
 .../x/sys/unix/zsyscall_aix_ppc64_gccgo.go    |     1 -
 .../x/sys/unix/zsyscall_darwin_amd64.go       |     1 -
 .../x/sys/unix/zsyscall_darwin_arm64.go       |     1 -
 .../x/sys/unix/zsyscall_dragonfly_amd64.go    |     1 -
 .../x/sys/unix/zsyscall_freebsd_386.go        |     1 -
 .../x/sys/unix/zsyscall_freebsd_amd64.go      |     1 -
 .../x/sys/unix/zsyscall_freebsd_arm.go        |     1 -
 .../x/sys/unix/zsyscall_freebsd_arm64.go      |     1 -
 .../x/sys/unix/zsyscall_freebsd_riscv64.go    |     1 -
 .../x/sys/unix/zsyscall_illumos_amd64.go      |     1 -
 .../golang.org/x/sys/unix/zsyscall_linux.go   |    36 +-
 .../x/sys/unix/zsyscall_linux_386.go          |     1 -
 .../x/sys/unix/zsyscall_linux_amd64.go        |     1 -
 .../x/sys/unix/zsyscall_linux_arm.go          |     1 -
 .../x/sys/unix/zsyscall_linux_arm64.go        |     1 -
 .../x/sys/unix/zsyscall_linux_loong64.go      |     1 -
 .../x/sys/unix/zsyscall_linux_mips.go         |     1 -
 .../x/sys/unix/zsyscall_linux_mips64.go       |     1 -
 .../x/sys/unix/zsyscall_linux_mips64le.go     |     1 -
 .../x/sys/unix/zsyscall_linux_mipsle.go       |     1 -
 .../x/sys/unix/zsyscall_linux_ppc.go          |     1 -
 .../x/sys/unix/zsyscall_linux_ppc64.go        |     1 -
 .../x/sys/unix/zsyscall_linux_ppc64le.go      |     1 -
 .../x/sys/unix/zsyscall_linux_riscv64.go      |     1 -
 .../x/sys/unix/zsyscall_linux_s390x.go        |     1 -
 .../x/sys/unix/zsyscall_linux_sparc64.go      |     1 -
 .../x/sys/unix/zsyscall_netbsd_386.go         |     1 -
 .../x/sys/unix/zsyscall_netbsd_amd64.go       |     1 -
 .../x/sys/unix/zsyscall_netbsd_arm.go         |     1 -
 .../x/sys/unix/zsyscall_netbsd_arm64.go       |     1 -
 .../x/sys/unix/zsyscall_openbsd_386.go        |    70 +-
 .../x/sys/unix/zsyscall_openbsd_386.s         |    20 +
 .../x/sys/unix/zsyscall_openbsd_amd64.go      |    70 +-
 .../x/sys/unix/zsyscall_openbsd_amd64.s       |    20 +
 .../x/sys/unix/zsyscall_openbsd_arm.go        |    70 +-
 .../x/sys/unix/zsyscall_openbsd_arm.s         |    20 +
 .../x/sys/unix/zsyscall_openbsd_arm64.go      |    70 +-
 .../x/sys/unix/zsyscall_openbsd_arm64.s       |    20 +
 .../x/sys/unix/zsyscall_openbsd_mips64.go     |    70 +-
 .../x/sys/unix/zsyscall_openbsd_mips64.s      |    20 +
 .../x/sys/unix/zsyscall_openbsd_ppc64.go      |    70 +-
 .../x/sys/unix/zsyscall_openbsd_ppc64.s       |    24 +
 .../x/sys/unix/zsyscall_openbsd_riscv64.go    |    70 +-
 .../x/sys/unix/zsyscall_openbsd_riscv64.s     |    20 +
 .../x/sys/unix/zsyscall_solaris_amd64.go      |     1 -
 .../x/sys/unix/zsyscall_zos_s390x.go          |     1 -
 .../x/sys/unix/zsysctl_openbsd_386.go         |     1 -
 .../x/sys/unix/zsysctl_openbsd_amd64.go       |     1 -
 .../x/sys/unix/zsysctl_openbsd_arm.go         |     1 -
 .../x/sys/unix/zsysctl_openbsd_arm64.go       |     1 -
 .../x/sys/unix/zsysctl_openbsd_mips64.go      |     1 -
 .../x/sys/unix/zsysctl_openbsd_ppc64.go       |     1 -
 .../x/sys/unix/zsysctl_openbsd_riscv64.go     |     1 -
 .../x/sys/unix/zsysnum_darwin_amd64.go        |     1 -
 .../x/sys/unix/zsysnum_darwin_arm64.go        |     1 -
 .../x/sys/unix/zsysnum_dragonfly_amd64.go     |     1 -
 .../x/sys/unix/zsysnum_freebsd_386.go         |     1 -
 .../x/sys/unix/zsysnum_freebsd_amd64.go       |     1 -
 .../x/sys/unix/zsysnum_freebsd_arm.go         |     1 -
 .../x/sys/unix/zsysnum_freebsd_arm64.go       |     1 -
 .../x/sys/unix/zsysnum_freebsd_riscv64.go     |     1 -
 .../x/sys/unix/zsysnum_linux_386.go           |     6 +-
 .../x/sys/unix/zsysnum_linux_amd64.go         |     6 +-
 .../x/sys/unix/zsysnum_linux_arm.go           |     6 +-
 .../x/sys/unix/zsysnum_linux_arm64.go         |     6 +-
 .../x/sys/unix/zsysnum_linux_loong64.go       |     6 +-
 .../x/sys/unix/zsysnum_linux_mips.go          |     6 +-
 .../x/sys/unix/zsysnum_linux_mips64.go        |     6 +-
 .../x/sys/unix/zsysnum_linux_mips64le.go      |     6 +-
 .../x/sys/unix/zsysnum_linux_mipsle.go        |     6 +-
 .../x/sys/unix/zsysnum_linux_ppc.go           |     6 +-
 .../x/sys/unix/zsysnum_linux_ppc64.go         |     6 +-
 .../x/sys/unix/zsysnum_linux_ppc64le.go       |     6 +-
 .../x/sys/unix/zsysnum_linux_riscv64.go       |     6 +-
 .../x/sys/unix/zsysnum_linux_s390x.go         |     6 +-
 .../x/sys/unix/zsysnum_linux_sparc64.go       |     6 +-
 .../x/sys/unix/zsysnum_netbsd_386.go          |     1 -
 .../x/sys/unix/zsysnum_netbsd_amd64.go        |     1 -
 .../x/sys/unix/zsysnum_netbsd_arm.go          |     1 -
 .../x/sys/unix/zsysnum_netbsd_arm64.go        |     1 -
 .../x/sys/unix/zsysnum_openbsd_386.go         |     1 -
 .../x/sys/unix/zsysnum_openbsd_amd64.go       |     1 -
 .../x/sys/unix/zsysnum_openbsd_arm.go         |     1 -
 .../x/sys/unix/zsysnum_openbsd_arm64.go       |     1 -
 .../x/sys/unix/zsysnum_openbsd_mips64.go      |     1 -
 .../x/sys/unix/zsysnum_openbsd_ppc64.go       |     1 -
 .../x/sys/unix/zsysnum_openbsd_riscv64.go     |     1 -
 .../x/sys/unix/zsysnum_zos_s390x.go           |     1 -
 .../golang.org/x/sys/unix/ztypes_aix_ppc.go   |     1 -
 .../golang.org/x/sys/unix/ztypes_aix_ppc64.go |     1 -
 .../x/sys/unix/ztypes_darwin_amd64.go         |     1 -
 .../x/sys/unix/ztypes_darwin_arm64.go         |     1 -
 .../x/sys/unix/ztypes_dragonfly_amd64.go      |     1 -
 .../x/sys/unix/ztypes_freebsd_386.go          |     1 -
 .../x/sys/unix/ztypes_freebsd_amd64.go        |     1 -
 .../x/sys/unix/ztypes_freebsd_arm.go          |     1 -
 .../x/sys/unix/ztypes_freebsd_arm64.go        |     1 -
 .../x/sys/unix/ztypes_freebsd_riscv64.go      |     1 -
 vendor/golang.org/x/sys/unix/ztypes_linux.go  |   230 +-
 .../golang.org/x/sys/unix/ztypes_linux_386.go |     1 -
 .../x/sys/unix/ztypes_linux_amd64.go          |     1 -
 .../golang.org/x/sys/unix/ztypes_linux_arm.go |     1 -
 .../x/sys/unix/ztypes_linux_arm64.go          |     1 -
 .../x/sys/unix/ztypes_linux_loong64.go        |     1 -
 .../x/sys/unix/ztypes_linux_mips.go           |     1 -
 .../x/sys/unix/ztypes_linux_mips64.go         |     1 -
 .../x/sys/unix/ztypes_linux_mips64le.go       |     1 -
 .../x/sys/unix/ztypes_linux_mipsle.go         |     1 -
 .../golang.org/x/sys/unix/ztypes_linux_ppc.go |     1 -
 .../x/sys/unix/ztypes_linux_ppc64.go          |     1 -
 .../x/sys/unix/ztypes_linux_ppc64le.go        |     1 -
 .../x/sys/unix/ztypes_linux_riscv64.go        |     1 -
 .../x/sys/unix/ztypes_linux_s390x.go          |     1 -
 .../x/sys/unix/ztypes_linux_sparc64.go        |     1 -
 .../x/sys/unix/ztypes_netbsd_386.go           |     1 -
 .../x/sys/unix/ztypes_netbsd_amd64.go         |     1 -
 .../x/sys/unix/ztypes_netbsd_arm.go           |     1 -
 .../x/sys/unix/ztypes_netbsd_arm64.go         |     1 -
 .../x/sys/unix/ztypes_openbsd_386.go          |     1 -
 .../x/sys/unix/ztypes_openbsd_amd64.go        |     1 -
 .../x/sys/unix/ztypes_openbsd_arm.go          |     1 -
 .../x/sys/unix/ztypes_openbsd_arm64.go        |     1 -
 .../x/sys/unix/ztypes_openbsd_mips64.go       |     1 -
 .../x/sys/unix/ztypes_openbsd_ppc64.go        |     1 -
 .../x/sys/unix/ztypes_openbsd_riscv64.go      |     1 -
 .../x/sys/unix/ztypes_solaris_amd64.go        |     1 -
 .../golang.org/x/sys/unix/ztypes_zos_s390x.go |     1 -
 vendor/golang.org/x/sys/windows/aliases.go    |     1 -
 vendor/golang.org/x/sys/windows/empty.s       |     1 -
 .../golang.org/x/sys/windows/env_windows.go   |    17 +-
 vendor/golang.org/x/sys/windows/eventlog.go   |     1 -
 vendor/golang.org/x/sys/windows/mksyscall.go  |     1 -
 vendor/golang.org/x/sys/windows/race.go       |     1 -
 vendor/golang.org/x/sys/windows/race0.go      |     1 -
 .../golang.org/x/sys/windows/registry/key.go  |     1 -
 .../x/sys/windows/registry/mksyscall.go       |     1 -
 .../x/sys/windows/registry/syscall.go         |     1 -
 .../x/sys/windows/registry/value.go           |     1 -
 vendor/golang.org/x/sys/windows/service.go    |     1 -
 vendor/golang.org/x/sys/windows/str.go        |     1 -
 .../x/sys/windows/svc/mgr/config.go           |     1 -
 .../golang.org/x/sys/windows/svc/mgr/mgr.go   |     1 -
 .../x/sys/windows/svc/mgr/recovery.go         |     1 -
 .../x/sys/windows/svc/mgr/service.go          |     1 -
 .../golang.org/x/sys/windows/svc/security.go  |     1 -
 .../golang.org/x/sys/windows/svc/service.go   |     1 -
 vendor/golang.org/x/sys/windows/syscall.go    |     1 -
 .../x/sys/windows/syscall_windows.go          |    10 +-
 .../golang.org/x/sys/windows/types_windows.go |    28 +-
 .../x/sys/windows/zsyscall_windows.go         |    37 +
 vendor/golang.org/x/term/term_unix.go         |     1 -
 vendor/golang.org/x/term/term_unix_bsd.go     |     1 -
 vendor/golang.org/x/term/term_unix_other.go   |     1 -
 vendor/golang.org/x/term/term_unsupported.go  |     1 -
 .../x/text/secure/bidirule/bidirule10.0.0.go  |     1 -
 .../x/text/secure/bidirule/bidirule9.0.0.go   |     1 -
 .../x/text/unicode/bidi/tables10.0.0.go       |     1 -
 .../x/text/unicode/bidi/tables11.0.0.go       |     1 -
 .../x/text/unicode/bidi/tables12.0.0.go       |     1 -
 .../x/text/unicode/bidi/tables13.0.0.go       |     1 -
 .../x/text/unicode/bidi/tables15.0.0.go       |     1 -
 .../x/text/unicode/bidi/tables9.0.0.go        |     1 -
 .../x/text/unicode/norm/tables10.0.0.go       |     1 -
 .../x/text/unicode/norm/tables11.0.0.go       |     1 -
 .../x/text/unicode/norm/tables12.0.0.go       |     1 -
 .../x/text/unicode/norm/tables13.0.0.go       |     1 -
 .../x/text/unicode/norm/tables15.0.0.go       |     1 -
 .../x/text/unicode/norm/tables9.0.0.go        |     1 -
 .../golang.org/x/text/width/tables10.0.0.go   |     1 -
 .../golang.org/x/text/width/tables11.0.0.go   |     1 -
 .../golang.org/x/text/width/tables12.0.0.go   |     1 -
 .../golang.org/x/text/width/tables13.0.0.go   |     1 -
 .../golang.org/x/text/width/tables15.0.0.go   |     1 -
 vendor/golang.org/x/text/width/tables9.0.0.go |     1 -
 vendor/k8s.io/api                             |     1 -
 vendor/k8s.io/api/LICENSE                     |   202 +
 vendor/k8s.io/api/admission/v1/doc.go         |    23 +
 .../k8s.io/api/admission/v1/generated.pb.go   |  1783 +
 .../k8s.io/api/admission/v1/generated.proto   |   167 +
 vendor/k8s.io/api/admission/v1/register.go    |    53 +
 vendor/k8s.io/api/admission/v1/types.go       |   169 +
 .../v1/types_swagger_doc_generated.go         |    78 +
 .../api/admission/v1/zz_generated.deepcopy.go |   142 +
 vendor/k8s.io/api/admission/v1beta1/doc.go    |    24 +
 .../api/admission/v1beta1/generated.pb.go     |  1783 +
 .../api/admission/v1beta1/generated.proto     |   167 +
 .../k8s.io/api/admission/v1beta1/register.go  |    53 +
 vendor/k8s.io/api/admission/v1beta1/types.go  |   174 +
 .../v1beta1/types_swagger_doc_generated.go    |    78 +
 .../v1beta1/zz_generated.deepcopy.go          |   142 +
 .../zz_generated.prerelease-lifecycle.go      |    50 +
 .../api/admissionregistration/v1/doc.go       |    26 +
 .../admissionregistration/v1/generated.pb.go  |  3414 +
 .../admissionregistration/v1/generated.proto  |   483 +
 .../api/admissionregistration/v1/register.go  |    56 +
 .../api/admissionregistration/v1/types.go     |   565 +
 .../v1/types_swagger_doc_generated.go         |   151 +
 .../v1/zz_generated.deepcopy.go               |   397 +
 .../api/admissionregistration/v1alpha1/doc.go |    23 +
 .../v1alpha1/generated.pb.go                  |  2956 +
 .../v1alpha1/generated.proto                  |   317 +
 .../v1alpha1/register.go                      |    56 +
 .../admissionregistration/v1alpha1/types.go   |   373 +
 .../v1alpha1/types_swagger_doc_generated.go   |   146 +
 .../v1alpha1/zz_generated.deepcopy.go         |   331 +
 .../api/admissionregistration/v1beta1/doc.go  |    27 +
 .../v1beta1/generated.pb.go                   |  2883 +
 .../v1beta1/generated.proto                   |   431 +
 .../admissionregistration/v1beta1/register.go |    56 +
 .../admissionregistration/v1beta1/types.go    |   533 +
 .../v1beta1/types_swagger_doc_generated.go    |   130 +
 .../v1beta1/zz_generated.deepcopy.go          |   340 +
 .../zz_generated.prerelease-lifecycle.go      |   122 +
 vendor/k8s.io/api/apidiscovery/v2beta1/doc.go |    24 +
 .../api/apidiscovery/v2beta1/generated.pb.go  |  1744 +
 .../api/apidiscovery/v2beta1/generated.proto  |   156 +
 .../api/apidiscovery/v2beta1/register.go      |    56 +
 .../k8s.io/api/apidiscovery/v2beta1/types.go  |   163 +
 .../v2beta1/zz_generated.deepcopy.go          |   190 +
 .../zz_generated.prerelease-lifecycle.go      |    58 +
 .../api/apiserverinternal/v1alpha1/doc.go     |    25 +
 .../v1alpha1/generated.pb.go                  |  1700 +
 .../v1alpha1/generated.proto                  |   124 +
 .../apiserverinternal/v1alpha1/register.go    |    48 +
 .../api/apiserverinternal/v1alpha1/types.go   |   130 +
 .../v1alpha1/types_swagger_doc_generated.go   |    95 +
 .../v1alpha1/zz_generated.deepcopy.go         |   176 +
 vendor/k8s.io/api/apps/v1/doc.go              |    21 +
 vendor/k8s.io/api/apps/v1/generated.pb.go     |  8772 ++
 vendor/k8s.io/api/apps/v1/generated.proto     |   802 +
 vendor/k8s.io/api/apps/v1/register.go         |    60 +
 vendor/k8s.io/api/apps/v1/types.go            |   951 +
 .../apps/v1/types_swagger_doc_generated.go    |   393 +
 .../api/apps/v1/zz_generated.deepcopy.go      |   825 +
 vendor/k8s.io/api/apps/v1beta1/doc.go         |    22 +
 .../k8s.io/api/apps/v1beta1/generated.pb.go   |  6748 ++
 .../k8s.io/api/apps/v1beta1/generated.proto   |   555 +
 vendor/k8s.io/api/apps/v1beta1/register.go    |    58 +
 vendor/k8s.io/api/apps/v1beta1/types.go       |   686 +
 .../v1beta1/types_swagger_doc_generated.go    |   297 +
 .../api/apps/v1beta1/zz_generated.deepcopy.go |   642 +
 .../zz_generated.prerelease-lifecycle.go      |   218 +
 vendor/k8s.io/api/apps/v1beta2/doc.go         |    22 +
 .../k8s.io/api/apps/v1beta2/generated.pb.go   |  9538 +++
 .../k8s.io/api/apps/v1beta2/generated.proto   |   844 +
 vendor/k8s.io/api/apps/v1beta2/register.go    |    61 +
 vendor/k8s.io/api/apps/v1beta2/types.go       |  1029 +
 .../v1beta2/types_swagger_doc_generated.go    |   421 +
 .../api/apps/v1beta2/zz_generated.deepcopy.go |   892 +
 .../zz_generated.prerelease-lifecycle.go      |   290 +
 vendor/k8s.io/api/authentication/v1/doc.go    |    22 +
 .../api/authentication/v1/generated.pb.go     |  2554 +
 .../api/authentication/v1/generated.proto     |   188 +
 .../k8s.io/api/authentication/v1/register.go  |    52 +
 vendor/k8s.io/api/authentication/v1/types.go  |   199 +
 .../v1/types_swagger_doc_generated.go         |   119 +
 .../v1/zz_generated.deepcopy.go               |   245 +
 .../k8s.io/api/authentication/v1alpha1/doc.go |    23 +
 .../authentication/v1alpha1/generated.pb.go   |   567 +
 .../authentication/v1alpha1/generated.proto   |    50 +
 .../api/authentication/v1alpha1/register.go   |    51 +
 .../api/authentication/v1alpha1/types.go      |    47 +
 .../v1alpha1/types_swagger_doc_generated.go   |    49 +
 .../v1alpha1/zz_generated.deepcopy.go         |    70 +
 .../zz_generated.prerelease-lifecycle.go      |    40 +
 .../k8s.io/api/authentication/v1beta1/doc.go  |    23 +
 .../authentication/v1beta1/generated.pb.go    |  1543 +
 .../authentication/v1beta1/generated.proto    |   120 +
 .../api/authentication/v1beta1/register.go    |    51 +
 .../api/authentication/v1beta1/types.go       |   115 +
 .../v1beta1/types_swagger_doc_generated.go    |    75 +
 .../v1beta1/zz_generated.deepcopy.go          |   153 +
 .../zz_generated.prerelease-lifecycle.go      |    50 +
 vendor/k8s.io/api/authorization/v1/doc.go     |    23 +
 .../api/authorization/v1/generated.pb.go      |  4045 +
 .../api/authorization/v1/generated.proto      |   281 +
 .../k8s.io/api/authorization/v1/register.go   |    55 +
 vendor/k8s.io/api/authorization/v1/types.go   |   277 +
 .../v1/types_swagger_doc_generated.go         |   178 +
 .../authorization/v1/zz_generated.deepcopy.go |   386 +
 .../k8s.io/api/authorization/v1beta1/doc.go   |    24 +
 .../api/authorization/v1beta1/generated.pb.go |  4045 +
 .../api/authorization/v1beta1/generated.proto |   281 +
 .../api/authorization/v1beta1/register.go     |    55 +
 .../k8s.io/api/authorization/v1beta1/types.go |   289 +
 .../v1beta1/types_swagger_doc_generated.go    |   178 +
 .../v1beta1/zz_generated.deepcopy.go          |   386 +
 .../zz_generated.prerelease-lifecycle.go      |   122 +
 vendor/k8s.io/api/autoscaling/v1/doc.go       |    21 +
 .../k8s.io/api/autoscaling/v1/generated.pb.go |  6182 ++
 .../k8s.io/api/autoscaling/v1/generated.proto |   495 +
 vendor/k8s.io/api/autoscaling/v1/register.go  |    53 +
 vendor/k8s.io/api/autoscaling/v1/types.go     |   507 +
 .../v1/types_swagger_doc_generated.go         |   276 +
 .../autoscaling/v1/zz_generated.deepcopy.go   |   574 +
 vendor/k8s.io/api/autoscaling/v2/doc.go       |    21 +
 .../k8s.io/api/autoscaling/v2/generated.pb.go |  6599 ++
 .../k8s.io/api/autoscaling/v2/generated.proto |   504 +
 vendor/k8s.io/api/autoscaling/v2/register.go  |    50 +
 vendor/k8s.io/api/autoscaling/v2/types.go     |   545 +
 .../v2/types_swagger_doc_generated.go         |   299 +
 .../autoscaling/v2/zz_generated.deepcopy.go   |   610 +
 vendor/k8s.io/api/autoscaling/v2beta1/doc.go  |    22 +
 .../api/autoscaling/v2beta1/generated.pb.go   |  5715 ++
 .../api/autoscaling/v2beta1/generated.proto   |   476 +
 .../api/autoscaling/v2beta1/register.go       |    52 +
 .../k8s.io/api/autoscaling/v2beta1/types.go   |   488 +
 .../v2beta1/types_swagger_doc_generated.go    |   247 +
 .../v2beta1/zz_generated.deepcopy.go          |   525 +
 .../zz_generated.prerelease-lifecycle.go      |    74 +
 vendor/k8s.io/api/autoscaling/v2beta2/doc.go  |    22 +
 .../api/autoscaling/v2beta2/generated.pb.go   |  6599 ++
 .../api/autoscaling/v2beta2/generated.proto   |   494 +
 .../api/autoscaling/v2beta2/register.go       |    50 +
 .../k8s.io/api/autoscaling/v2beta2/types.go   |   541 +
 .../v2beta2/types_swagger_doc_generated.go    |   297 +
 .../v2beta2/zz_generated.deepcopy.go          |   610 +
 .../zz_generated.prerelease-lifecycle.go      |    68 +
 vendor/k8s.io/api/batch/v1/doc.go             |    21 +
 vendor/k8s.io/api/batch/v1/generated.pb.go    |  4706 ++
 vendor/k8s.io/api/batch/v1/generated.proto    |   484 +
 vendor/k8s.io/api/batch/v1/register.go        |    54 +
 vendor/k8s.io/api/batch/v1/types.go           |   586 +
 .../batch/v1/types_swagger_doc_generated.go   |   210 +
 .../api/batch/v1/zz_generated.deepcopy.go     |   483 +
 vendor/k8s.io/api/batch/v1beta1/doc.go        |    22 +
 .../k8s.io/api/batch/v1beta1/generated.pb.go  |  1825 +
 .../k8s.io/api/batch/v1beta1/generated.proto  |   155 +
 vendor/k8s.io/api/batch/v1beta1/register.go   |    53 +
 vendor/k8s.io/api/batch/v1beta1/types.go      |   186 +
 .../v1beta1/types_swagger_doc_generated.go    |    98 +
 .../batch/v1beta1/zz_generated.deepcopy.go    |   204 +
 .../zz_generated.prerelease-lifecycle.go      |    92 +
 vendor/k8s.io/api/certificates/v1/doc.go      |    23 +
 .../api/certificates/v1/generated.pb.go       |  2055 +
 .../api/certificates/v1/generated.proto       |   248 +
 vendor/k8s.io/api/certificates/v1/register.go |    61 +
 vendor/k8s.io/api/certificates/v1/types.go    |   309 +
 .../v1/types_swagger_doc_generated.go         |    89 +
 .../certificates/v1/zz_generated.deepcopy.go  |   204 +
 vendor/k8s.io/api/certificates/v1beta1/doc.go |    24 +
 .../api/certificates/v1beta1/generated.pb.go  |  2061 +
 .../api/certificates/v1beta1/generated.proto  |   199 +
 .../api/certificates/v1beta1/register.go      |    59 +
 .../k8s.io/api/certificates/v1beta1/types.go  |   261 +
 .../v1beta1/types_swagger_doc_generated.go    |    78 +
 .../v1beta1/zz_generated.deepcopy.go          |   209 +
 .../zz_generated.prerelease-lifecycle.go      |    74 +
 vendor/k8s.io/api/coordination/v1/doc.go      |    23 +
 .../api/coordination/v1/generated.pb.go       |   967 +
 .../api/coordination/v1/generated.proto       |    80 +
 vendor/k8s.io/api/coordination/v1/register.go |    53 +
 vendor/k8s.io/api/coordination/v1/types.go    |    74 +
 .../v1/types_swagger_doc_generated.go         |    63 +
 .../coordination/v1/zz_generated.deepcopy.go  |   125 +
 vendor/k8s.io/api/coordination/v1beta1/doc.go |    24 +
 .../api/coordination/v1beta1/generated.pb.go  |   967 +
 .../api/coordination/v1beta1/generated.proto  |    80 +
 .../api/coordination/v1beta1/register.go      |    53 +
 .../k8s.io/api/coordination/v1beta1/types.go  |    80 +
 .../v1beta1/types_swagger_doc_generated.go    |    63 +
 .../v1beta1/zz_generated.deepcopy.go          |   125 +
 .../zz_generated.prerelease-lifecycle.go      |    74 +
 .../api/core/v1/annotation_key_constants.go   |   151 +
 vendor/k8s.io/api/core/v1/doc.go              |    22 +
 vendor/k8s.io/api/core/v1/generated.pb.go     | 69696 ++++++++++++++++
 vendor/k8s.io/api/core/v1/generated.proto     |  5984 ++
 vendor/k8s.io/api/core/v1/lifecycle.go        |    37 +
 vendor/k8s.io/api/core/v1/objectreference.go  |    33 +
 vendor/k8s.io/api/core/v1/register.go         |    99 +
 vendor/k8s.io/api/core/v1/resource.go         |    59 +
 vendor/k8s.io/api/core/v1/taint.go            |    39 +
 vendor/k8s.io/api/core/v1/toleration.go       |    59 +
 vendor/k8s.io/api/core/v1/types.go            |  6795 ++
 .../core/v1/types_swagger_doc_generated.go    |  2607 +
 .../k8s.io/api/core/v1/well_known_labels.go   |    70 +
 .../k8s.io/api/core/v1/well_known_taints.go   |    52 +
 .../api/core/v1/zz_generated.deepcopy.go      |  6168 ++
 vendor/k8s.io/api/discovery/v1/doc.go         |    22 +
 .../k8s.io/api/discovery/v1/generated.pb.go   |  2251 +
 .../k8s.io/api/discovery/v1/generated.proto   |   195 +
 vendor/k8s.io/api/discovery/v1/register.go    |    56 +
 vendor/k8s.io/api/discovery/v1/types.go       |   194 +
 .../v1/types_swagger_doc_generated.go         |   109 +
 .../api/discovery/v1/well_known_labels.go     |    32 +
 .../api/discovery/v1/zz_generated.deepcopy.go |   258 +
 vendor/k8s.io/api/discovery/v1beta1/doc.go    |    23 +
 .../api/discovery/v1beta1/generated.pb.go     |  2205 +
 .../api/discovery/v1beta1/generated.proto     |   198 +
 .../k8s.io/api/discovery/v1beta1/register.go  |    56 +
 vendor/k8s.io/api/discovery/v1beta1/types.go  |   203 +
 .../v1beta1/types_swagger_doc_generated.go    |   108 +
 .../discovery/v1beta1/well_known_labels.go    |    32 +
 .../v1beta1/zz_generated.deepcopy.go          |   253 +
 .../zz_generated.prerelease-lifecycle.go      |    74 +
 vendor/k8s.io/api/events/v1/doc.go            |    23 +
 vendor/k8s.io/api/events/v1/generated.pb.go   |  1397 +
 vendor/k8s.io/api/events/v1/generated.proto   |   128 +
 vendor/k8s.io/api/events/v1/register.go       |    53 +
 vendor/k8s.io/api/events/v1/types.go          |   123 +
 .../events/v1/types_swagger_doc_generated.go  |    73 +
 .../api/events/v1/zz_generated.deepcopy.go    |   118 +
 vendor/k8s.io/api/events/v1beta1/doc.go       |    24 +
 .../k8s.io/api/events/v1beta1/generated.pb.go |  1397 +
 .../k8s.io/api/events/v1beta1/generated.proto |   130 +
 vendor/k8s.io/api/events/v1beta1/register.go  |    53 +
 vendor/k8s.io/api/events/v1beta1/types.go     |   131 +
 .../v1beta1/types_swagger_doc_generated.go    |    73 +
 .../events/v1beta1/zz_generated.deepcopy.go   |   118 +
 .../zz_generated.prerelease-lifecycle.go      |    58 +
 vendor/k8s.io/api/extensions/v1beta1/doc.go   |    22 +
 .../api/extensions/v1beta1/generated.pb.go    | 16135 ++++
 .../api/extensions/v1beta1/generated.proto    |  1335 +
 .../k8s.io/api/extensions/v1beta1/register.go |    65 +
 vendor/k8s.io/api/extensions/v1beta1/types.go |  1652 +
 .../v1beta1/types_swagger_doc_generated.go    |   701 +
 .../v1beta1/zz_generated.deepcopy.go          |  1591 +
 .../zz_generated.prerelease-lifecycle.go      |   350 +
 vendor/k8s.io/api/flowcontrol/v1alpha1/doc.go |    25 +
 .../api/flowcontrol/v1alpha1/generated.pb.go  |  5429 ++
 .../api/flowcontrol/v1alpha1/generated.proto  |   469 +
 .../api/flowcontrol/v1alpha1/register.go      |    58 +
 .../k8s.io/api/flowcontrol/v1alpha1/types.go  |   576 +
 .../v1alpha1/types_swagger_doc_generated.go   |   263 +
 .../v1alpha1/zz_generated.deepcopy.go         |   552 +
 .../zz_generated.prerelease-lifecycle.go      |   122 +
 vendor/k8s.io/api/flowcontrol/v1beta1/doc.go  |    25 +
 .../api/flowcontrol/v1beta1/generated.pb.go   |  5429 ++
 .../api/flowcontrol/v1beta1/generated.proto   |   469 +
 .../api/flowcontrol/v1beta1/register.go       |    58 +
 .../k8s.io/api/flowcontrol/v1beta1/types.go   |   612 +
 .../v1beta1/types_swagger_doc_generated.go    |   263 +
 .../v1beta1/zz_generated.deepcopy.go          |   552 +
 .../zz_generated.prerelease-lifecycle.go      |   122 +
 vendor/k8s.io/api/flowcontrol/v1beta2/doc.go  |    25 +
 .../api/flowcontrol/v1beta2/generated.pb.go   |  5429 ++
 .../api/flowcontrol/v1beta2/generated.proto   |   469 +
 .../api/flowcontrol/v1beta2/register.go       |    58 +
 .../k8s.io/api/flowcontrol/v1beta2/types.go   |   612 +
 .../v1beta2/types_swagger_doc_generated.go    |   263 +
 .../v1beta2/zz_generated.deepcopy.go          |   552 +
 .../zz_generated.prerelease-lifecycle.go      |   122 +
 vendor/k8s.io/api/flowcontrol/v1beta3/doc.go  |    25 +
 .../api/flowcontrol/v1beta3/generated.pb.go   |  5428 ++
 .../api/flowcontrol/v1beta3/generated.proto   |   473 +
 .../api/flowcontrol/v1beta3/register.go       |    58 +
 .../k8s.io/api/flowcontrol/v1beta3/types.go   |   612 +
 .../v1beta3/types_swagger_doc_generated.go    |   263 +
 .../v1beta3/zz_generated.deepcopy.go          |   552 +
 .../zz_generated.prerelease-lifecycle.go      |    94 +
 vendor/k8s.io/api/imagepolicy/v1alpha1/doc.go |    23 +
 .../api/imagepolicy/v1alpha1/generated.pb.go  |  1375 +
 .../api/imagepolicy/v1alpha1/generated.proto  |    88 +
 .../api/imagepolicy/v1alpha1/register.go      |    51 +
 .../k8s.io/api/imagepolicy/v1alpha1/types.go  |    82 +
 .../v1alpha1/types_swagger_doc_generated.go   |    72 +
 .../v1alpha1/zz_generated.deepcopy.go         |   121 +
 vendor/k8s.io/api/networking/v1/doc.go        |    22 +
 .../k8s.io/api/networking/v1/generated.pb.go  |  6767 ++
 .../k8s.io/api/networking/v1/generated.proto  |   563 +
 vendor/k8s.io/api/networking/v1/register.go   |    57 +
 vendor/k8s.io/api/networking/v1/types.go      |   651 +
 .../v1/types_swagger_doc_generated.go         |   317 +
 .../networking/v1/well_known_annotations.go   |    25 +
 .../networking/v1/zz_generated.deepcopy.go    |   752 +
 vendor/k8s.io/api/networking/v1alpha1/doc.go  |    23 +
 .../api/networking/v1alpha1/generated.pb.go   |   913 +
 .../api/networking/v1alpha1/generated.proto   |    94 +
 .../api/networking/v1alpha1/register.go       |    56 +
 .../k8s.io/api/networking/v1alpha1/types.go   |    95 +
 .../v1alpha1/types_swagger_doc_generated.go   |    62 +
 .../v1alpha1/zz_generated.deepcopy.go         |   108 +
 .../zz_generated.prerelease-lifecycle.go      |    58 +
 vendor/k8s.io/api/networking/v1beta1/doc.go   |    23 +
 .../api/networking/v1beta1/generated.pb.go    |  4165 +
 .../api/networking/v1beta1/generated.proto    |   348 +
 .../k8s.io/api/networking/v1beta1/register.go |    58 +
 vendor/k8s.io/api/networking/v1beta1/types.go |   409 +
 .../v1beta1/types_swagger_doc_generated.go    |   204 +
 .../v1beta1/well_known_annotations.go         |    32 +
 .../v1beta1/zz_generated.deepcopy.go          |   450 +
 .../zz_generated.prerelease-lifecycle.go      |   122 +
 vendor/k8s.io/api/node/v1/doc.go              |    23 +
 vendor/k8s.io/api/node/v1/generated.pb.go     |  1400 +
 vendor/k8s.io/api/node/v1/generated.proto     |   108 +
 vendor/k8s.io/api/node/v1/register.go         |    52 +
 vendor/k8s.io/api/node/v1/types.go            |   106 +
 .../node/v1/types_swagger_doc_generated.go    |    71 +
 .../api/node/v1/zz_generated.deepcopy.go      |   149 +
 vendor/k8s.io/api/node/v1alpha1/doc.go        |    23 +
 .../k8s.io/api/node/v1alpha1/generated.pb.go  |  1568 +
 .../k8s.io/api/node/v1alpha1/generated.proto  |   118 +
 vendor/k8s.io/api/node/v1alpha1/register.go   |    52 +
 vendor/k8s.io/api/node/v1alpha1/types.go      |   116 +
 .../v1alpha1/types_swagger_doc_generated.go   |    80 +
 .../node/v1alpha1/zz_generated.deepcopy.go    |   166 +
 vendor/k8s.io/api/node/v1beta1/doc.go         |    24 +
 .../k8s.io/api/node/v1beta1/generated.pb.go   |  1400 +
 .../k8s.io/api/node/v1beta1/generated.proto   |   108 +
 vendor/k8s.io/api/node/v1beta1/register.go    |    52 +
 vendor/k8s.io/api/node/v1beta1/types.go       |   110 +
 .../v1beta1/types_swagger_doc_generated.go    |    71 +
 .../api/node/v1beta1/zz_generated.deepcopy.go |   149 +
 .../zz_generated.prerelease-lifecycle.go      |    58 +
 vendor/k8s.io/api/policy/v1/doc.go            |    24 +
 vendor/k8s.io/api/policy/v1/generated.pb.go   |  1729 +
 vendor/k8s.io/api/policy/v1/generated.proto   |   179 +
 vendor/k8s.io/api/policy/v1/register.go       |    52 +
 vendor/k8s.io/api/policy/v1/types.go          |   220 +
 .../policy/v1/types_swagger_doc_generated.go  |    88 +
 .../api/policy/v1/zz_generated.deepcopy.go    |   186 +
 vendor/k8s.io/api/policy/v1beta1/doc.go       |    25 +
 .../k8s.io/api/policy/v1beta1/generated.pb.go |  5613 ++
 .../k8s.io/api/policy/v1beta1/generated.proto |   456 +
 vendor/k8s.io/api/policy/v1beta1/register.go  |    56 +
 vendor/k8s.io/api/policy/v1beta1/types.go     |   600 +
 .../v1beta1/types_swagger_doc_generated.go    |   248 +
 .../policy/v1beta1/zz_generated.deepcopy.go   |   553 +
 .../zz_generated.prerelease-lifecycle.go      |   128 +
 vendor/k8s.io/api/rbac/v1/doc.go              |    23 +
 vendor/k8s.io/api/rbac/v1/generated.pb.go     |  3230 +
 vendor/k8s.io/api/rbac/v1/generated.proto     |   201 +
 vendor/k8s.io/api/rbac/v1/register.go         |    58 +
 vendor/k8s.io/api/rbac/v1/types.go            |   239 +
 .../rbac/v1/types_swagger_doc_generated.go    |   158 +
 .../api/rbac/v1/zz_generated.deepcopy.go      |   390 +
 vendor/k8s.io/api/rbac/v1alpha1/doc.go        |    23 +
 .../k8s.io/api/rbac/v1alpha1/generated.pb.go  |  3232 +
 .../k8s.io/api/rbac/v1alpha1/generated.proto  |   208 +
 vendor/k8s.io/api/rbac/v1alpha1/register.go   |    58 +
 vendor/k8s.io/api/rbac/v1alpha1/types.go      |   246 +
 .../v1alpha1/types_swagger_doc_generated.go   |   158 +
 .../rbac/v1alpha1/zz_generated.deepcopy.go    |   390 +
 vendor/k8s.io/api/rbac/v1beta1/doc.go         |    24 +
 .../k8s.io/api/rbac/v1beta1/generated.pb.go   |  3230 +
 .../k8s.io/api/rbac/v1beta1/generated.proto   |   208 +
 vendor/k8s.io/api/rbac/v1beta1/register.go    |    58 +
 vendor/k8s.io/api/rbac/v1beta1/types.go       |   277 +
 .../v1beta1/types_swagger_doc_generated.go    |   158 +
 .../api/rbac/v1beta1/zz_generated.deepcopy.go |   390 +
 .../zz_generated.prerelease-lifecycle.go      |   218 +
 vendor/k8s.io/api/resource/v1alpha1/doc.go    |    24 +
 .../api/resource/v1alpha1/generated.pb.go     |  4593 +
 .../api/resource/v1alpha1/generated.proto     |   372 +
 .../k8s.io/api/resource/v1alpha1/register.go  |    63 +
 vendor/k8s.io/api/resource/v1alpha1/types.go  |   430 +
 .../v1alpha1/types_swagger_doc_generated.go   |   222 +
 .../v1alpha1/zz_generated.deepcopy.go         |   477 +
 vendor/k8s.io/api/scheduling/v1/doc.go        |    23 +
 .../k8s.io/api/scheduling/v1/generated.pb.go  |   729 +
 .../k8s.io/api/scheduling/v1/generated.proto  |    74 +
 vendor/k8s.io/api/scheduling/v1/register.go   |    55 +
 vendor/k8s.io/api/scheduling/v1/types.go      |    73 +
 .../v1/types_swagger_doc_generated.go         |    53 +
 .../scheduling/v1/zz_generated.deepcopy.go    |    91 +
 vendor/k8s.io/api/scheduling/v1alpha1/doc.go  |    23 +
 .../api/scheduling/v1alpha1/generated.pb.go   |   729 +
 .../api/scheduling/v1alpha1/generated.proto   |    75 +
 .../api/scheduling/v1alpha1/register.go       |    52 +
 .../k8s.io/api/scheduling/v1alpha1/types.go   |    74 +
 .../v1alpha1/types_swagger_doc_generated.go   |    53 +
 .../v1alpha1/zz_generated.deepcopy.go         |    91 +
 vendor/k8s.io/api/scheduling/v1beta1/doc.go   |    24 +
 .../api/scheduling/v1beta1/generated.pb.go    |   730 +
 .../api/scheduling/v1beta1/generated.proto    |    75 +
 .../k8s.io/api/scheduling/v1beta1/register.go |    52 +
 vendor/k8s.io/api/scheduling/v1beta1/types.go |    82 +
 .../v1beta1/types_swagger_doc_generated.go    |    53 +
 .../v1beta1/zz_generated.deepcopy.go          |    91 +
 .../zz_generated.prerelease-lifecycle.go      |    74 +
 vendor/k8s.io/api/storage/v1/doc.go           |    22 +
 vendor/k8s.io/api/storage/v1/generated.pb.go  |  5426 ++
 vendor/k8s.io/api/storage/v1/generated.proto  |   573 +
 vendor/k8s.io/api/storage/v1/register.go      |    65 +
 vendor/k8s.io/api/storage/v1/types.go         |   682 +
 .../storage/v1/types_swagger_doc_generated.go |   238 +
 .../api/storage/v1/zz_generated.deepcopy.go   |   618 +
 vendor/k8s.io/api/storage/v1alpha1/doc.go     |    23 +
 .../api/storage/v1alpha1/generated.pb.go      |  2399 +
 .../api/storage/v1alpha1/generated.proto      |   231 +
 .../k8s.io/api/storage/v1alpha1/register.go   |    52 +
 vendor/k8s.io/api/storage/v1alpha1/types.go   |   250 +
 .../v1alpha1/types_swagger_doc_generated.go   |   116 +
 .../storage/v1alpha1/zz_generated.deepcopy.go |   256 +
 .../zz_generated.prerelease-lifecycle.go      |   122 +
 vendor/k8s.io/api/storage/v1beta1/doc.go      |    23 +
 .../api/storage/v1beta1/generated.pb.go       |  5426 ++
 .../api/storage/v1beta1/generated.proto       |   574 +
 vendor/k8s.io/api/storage/v1beta1/register.go |    65 +
 vendor/k8s.io/api/storage/v1beta1/types.go    |   710 +
 .../v1beta1/types_swagger_doc_generated.go    |   238 +
 .../storage/v1beta1/zz_generated.deepcopy.go  |   618 +
 .../zz_generated.prerelease-lifecycle.go      |   266 +
 vendor/k8s.io/apiextensions-apiserver         |     1 -
 vendor/k8s.io/apiextensions-apiserver/LICENSE |   202 +
 .../pkg/apihelpers/helpers.go                 |   260 +
 .../pkg/apis/apiextensions/deepcopy.go        |   300 +
 .../pkg/apis/apiextensions/doc.go             |    21 +
 .../pkg/apis/apiextensions/helpers.go         |   257 +
 .../pkg/apis/apiextensions/install/install.go |    33 +
 .../pkg/apis/apiextensions/register.go        |    51 +
 .../pkg/apis/apiextensions/types.go           |   422 +
 .../apis/apiextensions/types_jsonschema.go    |   238 +
 .../apiextensions/v1/.import-restrictions     |     5 +
 .../pkg/apis/apiextensions/v1/conversion.go   |   215 +
 .../pkg/apis/apiextensions/v1/deepcopy.go     |   260 +
 .../pkg/apis/apiextensions/v1/defaults.go     |    61 +
 .../pkg/apis/apiextensions/v1/doc.go          |    25 +
 .../pkg/apis/apiextensions/v1/generated.pb.go |  9257 ++
 .../pkg/apis/apiextensions/v1/generated.proto |   729 +
 .../pkg/apis/apiextensions/v1/marshal.go      |   136 +
 .../pkg/apis/apiextensions/v1/register.go     |    62 +
 .../pkg/apis/apiextensions/v1/types.go        |   485 +
 .../apis/apiextensions/v1/types_jsonschema.go |   331 +
 .../v1/zz_generated.conversion.go             |  1318 +
 .../apiextensions/v1/zz_generated.deepcopy.go |   705 +
 .../apiextensions/v1/zz_generated.defaults.go |    58 +
 .../v1beta1/.import-restrictions              |     5 +
 .../apis/apiextensions/v1beta1/conversion.go  |    70 +
 .../apis/apiextensions/v1beta1/deepcopy.go    |   276 +
 .../apis/apiextensions/v1beta1/defaults.go    |    82 +
 .../pkg/apis/apiextensions/v1beta1/doc.go     |    26 +
 .../apiextensions/v1beta1/generated.pb.go     |  9297 +++
 .../apiextensions/v1beta1/generated.proto     |   766 +
 .../pkg/apis/apiextensions/v1beta1/marshal.go |   136 +
 .../apis/apiextensions/v1beta1/register.go    |    62 +
 .../pkg/apis/apiextensions/v1beta1/types.go   |   531 +
 .../apiextensions/v1beta1/types_jsonschema.go |   331 +
 .../v1beta1/zz_generated.conversion.go        |  1366 +
 .../v1beta1/zz_generated.deepcopy.go          |   704 +
 .../v1beta1/zz_generated.defaults.go          |    56 +
 .../zz_generated.prerelease-lifecycle.go      |    98 +
 .../validation/cel_validation.go              |   336 +
 .../apiextensions/validation/validation.go    |  1631 +
 .../apiextensions/zz_generated.deepcopy.go    |   596 +
 .../pkg/apiserver/apiserver.go                |   287 +
 .../pkg/apiserver/conversion/converter.go     |   220 +
 .../pkg/apiserver/conversion/metrics.go       |    88 +
 .../pkg/apiserver/conversion/nop_converter.go |    41 +
 .../apiserver/conversion/webhook_converter.go |   472 +
 .../pkg/apiserver/customresource_discovery.go |   127 +
 .../customresource_discovery_controller.go    |   389 +
 .../pkg/apiserver/customresource_handler.go   |  1393 +
 .../pkg/apiserver/helpers.go                  |    88 +
 .../pkg/apiserver/schema/cel/compilation.go   |   264 +
 .../pkg/apiserver/schema/cel/maplist.go       |   178 +
 .../pkg/apiserver/schema/cel/model/schemas.go |   274 +
 .../pkg/apiserver/schema/cel/validation.go    |   408 +
 .../pkg/apiserver/schema/cel/values.go        |   704 +
 .../pkg/apiserver/schema/complete.go          |    82 +
 .../pkg/apiserver/schema/convert.go           |   290 +
 .../apiserver/schema/defaulting/algorithm.go  |    69 +
 .../pkg/apiserver/schema/defaulting/prune.go  |    91 +
 .../apiserver/schema/defaulting/prunenulls.go |    66 +
 .../schema/defaulting/surroundingobject.go    |   147 +
 .../apiserver/schema/defaulting/validation.go |   161 +
 .../pkg/apiserver/schema/kubeopenapi.go       |   154 +
 .../apiserver/schema/listtype/validation.go   |   219 +
 .../apiserver/schema/objectmeta/algorithm.go  |   147 +
 .../pkg/apiserver/schema/objectmeta/coerce.go |   151 +
 .../apiserver/schema/objectmeta/validation.go |   121 +
 .../pkg/apiserver/schema/options.go           |    67 +
 .../pkg/apiserver/schema/pruning/algorithm.go |   149 +
 .../pkg/apiserver/schema/skeleton.go          |    48 +
 .../pkg/apiserver/schema/structural.go        |   202 +
 .../pkg/apiserver/schema/unfold.go            |    66 +
 .../pkg/apiserver/schema/validation.go        |   337 +
 .../pkg/apiserver/schema/visitor.go           |   106 +
 .../apiserver/schema/zz_generated.deepcopy.go |   270 +
 .../pkg/apiserver/validation/formats.go       |    65 +
 .../pkg/apiserver/validation/validation.go    |   379 +
 .../client/clientset/clientset/clientset.go   |   133 +
 .../pkg/client/clientset/clientset/doc.go     |    20 +
 .../client/clientset/clientset/scheme/doc.go  |    20 +
 .../clientset/clientset/scheme/register.go    |    58 +
 .../apiextensions/v1/apiextensions_client.go  |   107 +
 .../v1/customresourcedefinition.go            |   184 +
 .../clientset/typed/apiextensions/v1/doc.go   |    20 +
 .../apiextensions/v1/generated_expansion.go   |    21 +
 .../v1beta1/apiextensions_client.go           |   107 +
 .../v1beta1/customresourcedefinition.go       |   184 +
 .../typed/apiextensions/v1beta1/doc.go        |    20 +
 .../v1beta1/generated_expansion.go            |    21 +
 .../apiextensions/interface.go                |    54 +
 .../v1/customresourcedefinition.go            |    89 +
 .../apiextensions/v1/interface.go             |    45 +
 .../v1beta1/customresourcedefinition.go       |    89 +
 .../apiextensions/v1beta1/interface.go        |    45 +
 .../informers/externalversions/factory.go     |   251 +
 .../informers/externalversions/generic.go     |    67 +
 .../internalinterfaces/factory_interfaces.go  |    40 +
 .../v1/customresourcedefinition.go            |    68 +
 .../apiextensions/v1/expansion_generated.go   |    23 +
 .../v1beta1/customresourcedefinition.go       |    68 +
 .../v1beta1/expansion_generated.go            |    23 +
 .../pkg/cmd/server/options/options.go         |   158 +
 .../pkg/cmd/server/testing/testserver.go      |   255 +
 .../apiapproval/apiapproval_controller.go     |   265 +
 .../establish/establishing_controller.go      |   150 +
 .../pkg/controller/finalizer/crd_finalizer.go |   351 +
 .../nonstructuralschema_controller.go         |   271 +
 .../pkg/controller/openapi/builder/builder.go |   577 +
 .../pkg/controller/openapi/builder/merge.go   |   141 +
 .../pkg/controller/openapi/controller.go      |   271 +
 .../pkg/controller/openapi/metrics.go         |    37 +
 .../pkg/controller/openapi/v2/conversion.go   |   129 +
 .../pkg/controller/openapiv3/controller.go    |   275 +
 .../pkg/controller/openapiv3/metrics.go       |    37 +
 .../pkg/controller/openapiv3/util.go          |    25 +
 .../controller/status/naming_controller.go    |   381 +
 .../pkg/crdserverscheme/unstructured.go       |    67 +
 .../pkg/generated/openapi/doc.go              |    18 +
 .../generated/openapi/zz_generated.openapi.go |  3463 +
 .../pkg/registry/customresource/etcd.go       |   368 +
 .../customresource/status_strategy.go         |   126 +
 .../pkg/registry/customresource/strategy.go   |   292 +
 .../tableconvertor/tableconvertor.go          |   189 +
 .../pkg/registry/customresource/validator.go  |   193 +
 .../registry/customresourcedefinition/etcd.go |   219 +
 .../customresourcedefinition/strategy.go      |   281 +
 .../test/integration/fixtures/etcd.go         |    61 +
 .../test/integration/fixtures/resources.go    |   585 +
 .../test/integration/fixtures/server.go       |   186 +
 .../test/integration/helpers.go               |   163 +
 vendor/k8s.io/apimachinery                    |     1 -
 vendor/k8s.io/apimachinery/LICENSE            |   202 +
 .../apimachinery/pkg/api/apitesting/codec.go  |   116 +
 .../pkg/api/apitesting/fuzzer/fuzzer.go       |    52 +
 .../pkg/api/apitesting/fuzzer/valuefuzz.go    |    86 +
 .../pkg/api/apitesting/naming/naming.go       |   164 +
 .../api/apitesting/roundtrip/compatibility.go |   502 +
 .../pkg/api/apitesting/roundtrip/construct.go |   179 +
 .../api/apitesting/roundtrip/fuzz_norace.go   |    23 +
 .../pkg/api/apitesting/roundtrip/fuzz_race.go |    23 +
 .../pkg/api/apitesting/roundtrip/roundtrip.go |   438 +
 .../apimachinery/pkg/api/equality/semantic.go |    49 +
 .../k8s.io/apimachinery/pkg/api/errors/OWNERS |    17 +
 .../k8s.io/apimachinery/pkg/api/errors/doc.go |    18 +
 .../apimachinery/pkg/api/errors/errors.go     |   857 +
 .../k8s.io/apimachinery/pkg/api/meta/OWNERS   |    14 +
 .../apimachinery/pkg/api/meta/conditions.go   |   102 +
 .../k8s.io/apimachinery/pkg/api/meta/doc.go   |    19 +
 .../apimachinery/pkg/api/meta/errors.go       |   132 +
 .../pkg/api/meta/firsthit_restmapper.go       |   105 +
 .../k8s.io/apimachinery/pkg/api/meta/help.go  |   265 +
 .../apimachinery/pkg/api/meta/interfaces.go   |   143 +
 .../k8s.io/apimachinery/pkg/api/meta/lazy.go  |   112 +
 .../k8s.io/apimachinery/pkg/api/meta/meta.go  |   643 +
 .../pkg/api/meta/multirestmapper.go           |   220 +
 .../apimachinery/pkg/api/meta/priority.go     |   230 +
 .../apimachinery/pkg/api/meta/restmapper.go   |   529 +
 .../apimachinery/pkg/api/meta/table/table.go  |    70 +
 .../meta/testrestmapper/test_restmapper.go    |   171 +
 .../apimachinery/pkg/api/resource/OWNERS      |    11 +
 .../apimachinery/pkg/api/resource/amount.go   |   299 +
 .../pkg/api/resource/generated.pb.go          |   114 +
 .../pkg/api/resource/generated.proto          |   111 +
 .../apimachinery/pkg/api/resource/math.go     |   310 +
 .../apimachinery/pkg/api/resource/quantity.go |   808 +
 .../pkg/api/resource/quantity_proto.go        |   288 +
 .../pkg/api/resource/scale_int.go             |    95 +
 .../apimachinery/pkg/api/resource/suffix.go   |   198 +
 .../pkg/api/resource/zz_generated.deepcopy.go |    45 +
 .../apimachinery/pkg/api/validation/doc.go    |    18 +
 .../pkg/api/validation/generic.go             |    88 +
 .../pkg/api/validation/objectmeta.go          |   265 +
 .../pkg/api/validation/path/name.go           |    68 +
 .../pkg/apis/meta/fuzzer/fuzzer.go            |   337 +
 .../pkg/apis/meta/internalversion/doc.go      |    20 +
 .../pkg/apis/meta/internalversion/register.go |    88 +
 .../apis/meta/internalversion/scheme/doc.go   |    17 +
 .../meta/internalversion/scheme/register.go   |    39 +
 .../pkg/apis/meta/internalversion/types.go    |    80 +
 .../internalversion/validation/validation.go  |    46 +
 .../zz_generated.conversion.go                |   146 +
 .../internalversion/zz_generated.deepcopy.go  |    97 +
 .../apimachinery/pkg/apis/meta/v1/OWNERS      |    16 +
 .../pkg/apis/meta/v1/controller_ref.go        |    65 +
 .../pkg/apis/meta/v1/conversion.go            |   355 +
 .../apimachinery/pkg/apis/meta/v1/deepcopy.go |    46 +
 .../apimachinery/pkg/apis/meta/v1/doc.go      |    24 +
 .../apimachinery/pkg/apis/meta/v1/duration.go |    65 +
 .../pkg/apis/meta/v1/generated.pb.go          | 11530 +++
 .../pkg/apis/meta/v1/generated.proto          |  1177 +
 .../pkg/apis/meta/v1/group_version.go         |   157 +
 .../apimachinery/pkg/apis/meta/v1/helpers.go  |   298 +
 .../apimachinery/pkg/apis/meta/v1/labels.go   |    55 +
 .../apimachinery/pkg/apis/meta/v1/meta.go     |   176 +
 .../pkg/apis/meta/v1/micro_time.go            |   181 +
 .../pkg/apis/meta/v1/micro_time_fuzz.go       |    40 +
 .../pkg/apis/meta/v1/micro_time_proto.go      |    86 +
 .../apimachinery/pkg/apis/meta/v1/register.go |   107 +
 .../apimachinery/pkg/apis/meta/v1/time.go     |   182 +
 .../pkg/apis/meta/v1/time_fuzz.go             |    40 +
 .../pkg/apis/meta/v1/time_proto.go            |   100 +
 .../apimachinery/pkg/apis/meta/v1/types.go    |  1510 +
 .../meta/v1/types_swagger_doc_generated.go    |   461 +
 .../pkg/apis/meta/v1/unstructured/helpers.go  |   501 +
 .../apis/meta/v1/unstructured/unstructured.go |   484 +
 .../meta/v1/unstructured/unstructured_list.go |   210 +
 .../unstructured/unstructuredscheme/scheme.go |   129 +
 .../v1/unstructured/zz_generated.deepcopy.go  |    56 +
 .../pkg/apis/meta/v1/validation/validation.go |   320 +
 .../apimachinery/pkg/apis/meta/v1/watch.go    |    89 +
 .../apis/meta/v1/zz_generated.conversion.go   |   527 +
 .../pkg/apis/meta/v1/zz_generated.deepcopy.go |  1188 +
 .../pkg/apis/meta/v1/zz_generated.defaults.go |    33 +
 .../pkg/apis/meta/v1beta1/conversion.go       |    46 +
 .../pkg/apis/meta/v1beta1/deepcopy.go         |    17 +
 .../apimachinery/pkg/apis/meta/v1beta1/doc.go |    23 +
 .../pkg/apis/meta/v1beta1/generated.pb.go     |   412 +
 .../pkg/apis/meta/v1beta1/generated.proto     |    41 +
 .../pkg/apis/meta/v1beta1/register.go         |    62 +
 .../pkg/apis/meta/v1beta1/types.go            |    84 +
 .../v1beta1/types_swagger_doc_generated.go    |    40 +
 .../meta/v1beta1/validation/validation.go     |    33 +
 .../meta/v1beta1/zz_generated.deepcopy.go     |    60 +
 .../meta/v1beta1/zz_generated.defaults.go     |    33 +
 .../apimachinery/pkg/conversion/converter.go  |   225 +
 .../apimachinery/pkg/conversion/deep_equal.go |    47 +
 .../k8s.io/apimachinery/pkg/conversion/doc.go |    24 +
 .../apimachinery/pkg/conversion/helper.go     |    39 +
 .../pkg/conversion/queryparams/convert.go     |   194 +
 .../pkg/conversion/queryparams/doc.go         |    19 +
 vendor/k8s.io/apimachinery/pkg/fields/doc.go  |    19 +
 .../k8s.io/apimachinery/pkg/fields/fields.go  |    62 +
 .../apimachinery/pkg/fields/requirements.go   |    30 +
 .../apimachinery/pkg/fields/selector.go       |   478 +
 vendor/k8s.io/apimachinery/pkg/labels/doc.go  |    19 +
 .../k8s.io/apimachinery/pkg/labels/labels.go  |   172 +
 .../apimachinery/pkg/labels/selector.go       |   971 +
 .../pkg/labels/zz_generated.deepcopy.go       |    43 +
 .../apimachinery/pkg/runtime/allocator.go     |    76 +
 .../k8s.io/apimachinery/pkg/runtime/codec.go  |   397 +
 .../apimachinery/pkg/runtime/codec_check.go   |    56 +
 .../apimachinery/pkg/runtime/conversion.go    |   196 +
 .../apimachinery/pkg/runtime/converter.go     |   858 +
 vendor/k8s.io/apimachinery/pkg/runtime/doc.go |    51 +
 .../apimachinery/pkg/runtime/embedded.go      |   149 +
 .../k8s.io/apimachinery/pkg/runtime/error.go  |   172 +
 .../apimachinery/pkg/runtime/extension.go     |    51 +
 .../apimachinery/pkg/runtime/generated.pb.go  |   846 +
 .../apimachinery/pkg/runtime/generated.proto  |   134 +
 .../k8s.io/apimachinery/pkg/runtime/helper.go |   259 +
 .../apimachinery/pkg/runtime/interfaces.go    |   368 +
 .../k8s.io/apimachinery/pkg/runtime/mapper.go |    98 +
 .../apimachinery/pkg/runtime/negotiate.go     |   113 +
 .../apimachinery/pkg/runtime/register.go      |    31 +
 .../pkg/runtime/schema/generated.pb.go        |    59 +
 .../pkg/runtime/schema/generated.proto        |    26 +
 .../pkg/runtime/schema/group_version.go       |   307 +
 .../pkg/runtime/schema/interfaces.go          |    40 +
 .../k8s.io/apimachinery/pkg/runtime/scheme.go |   707 +
 .../pkg/runtime/scheme_builder.go             |    48 +
 .../pkg/runtime/serializer/codec_factory.go   |   339 +
 .../pkg/runtime/serializer/json/json.go       |   351 +
 .../pkg/runtime/serializer/json/meta.go       |    63 +
 .../runtime/serializer/negotiated_codec.go    |    43 +
 .../pkg/runtime/serializer/protobuf/doc.go    |    18 +
 .../runtime/serializer/protobuf/protobuf.go   |   495 +
 .../serializer/recognizer/recognizer.go       |   128 +
 .../runtime/serializer/streaming/streaming.go |   156 +
 .../serializer/versioning/versioning.go       |   290 +
 .../pkg/runtime/serializer/yaml/meta.go       |    50 +
 .../pkg/runtime/serializer/yaml/yaml.go       |    46 +
 .../pkg/runtime/swagger_doc_generator.go      |   262 +
 .../k8s.io/apimachinery/pkg/runtime/types.go  |   133 +
 .../apimachinery/pkg/runtime/types_proto.go   |    89 +
 .../pkg/runtime/zz_generated.deepcopy.go      |    76 +
 .../apimachinery/pkg/selection/operator.go    |    33 +
 vendor/k8s.io/apimachinery/pkg/types/doc.go   |    18 +
 .../apimachinery/pkg/types/namespacedname.go  |    39 +
 .../k8s.io/apimachinery/pkg/types/nodename.go |    43 +
 vendor/k8s.io/apimachinery/pkg/types/patch.go |    29 +
 vendor/k8s.io/apimachinery/pkg/types/uid.go   |    22 +
 .../apimachinery/pkg/util/cache/expiring.go   |   192 +
 .../pkg/util/cache/lruexpirecache.go          |   160 +
 .../k8s.io/apimachinery/pkg/util/diff/diff.go |   157 +
 .../pkg/util/duration/duration.go             |    93 +
 .../apimachinery/pkg/util/errors/doc.go       |    18 +
 .../apimachinery/pkg/util/errors/errors.go    |   249 +
 .../apimachinery/pkg/util/framer/framer.go    |   170 +
 .../apimachinery/pkg/util/httpstream/doc.go   |    19 +
 .../pkg/util/httpstream/httpstream.go         |   159 +
 .../pkg/util/httpstream/spdy/connection.go    |   204 +
 .../pkg/util/httpstream/spdy/roundtripper.go  |   370 +
 .../pkg/util/httpstream/spdy/upgrade.go       |   120 +
 .../pkg/util/intstr/generated.pb.go           |   369 +
 .../pkg/util/intstr/generated.proto           |    43 +
 .../pkg/util/intstr/instr_fuzz.go             |    43 +
 .../apimachinery/pkg/util/intstr/intstr.go    |   227 +
 .../k8s.io/apimachinery/pkg/util/json/json.go |   121 +
 .../pkg/util/jsonmergepatch/patch.go          |   160 +
 .../pkg/util/managedfields/extract.go         |   108 +
 .../pkg/util/managedfields/gvkparser.go       |   128 +
 .../apimachinery/pkg/util/mergepatch/OWNERS   |     6 +
 .../pkg/util/mergepatch/errors.go             |   102 +
 .../apimachinery/pkg/util/mergepatch/util.go  |   134 +
 .../pkg/util/naming/from_stack.go             |    93 +
 .../k8s.io/apimachinery/pkg/util/net/http.go  |   699 +
 .../apimachinery/pkg/util/net/interface.go    |   500 +
 .../apimachinery/pkg/util/net/port_range.go   |   149 +
 .../apimachinery/pkg/util/net/port_split.go   |    78 +
 .../k8s.io/apimachinery/pkg/util/net/util.go  |    57 +
 .../apimachinery/pkg/util/proxy/dial.go       |   122 +
 .../k8s.io/apimachinery/pkg/util/proxy/doc.go |    18 +
 .../apimachinery/pkg/util/proxy/transport.go  |   273 +
 .../pkg/util/proxy/upgradeaware.go            |   557 +
 .../k8s.io/apimachinery/pkg/util/rand/rand.go |   127 +
 .../pkg/util/remotecommand/constants.go       |    53 +
 .../apimachinery/pkg/util/runtime/runtime.go  |   177 +
 .../k8s.io/apimachinery/pkg/util/sets/byte.go |   137 +
 .../k8s.io/apimachinery/pkg/util/sets/doc.go  |    19 +
 .../apimachinery/pkg/util/sets/empty.go       |    21 +
 .../k8s.io/apimachinery/pkg/util/sets/int.go  |   137 +
 .../apimachinery/pkg/util/sets/int32.go       |   137 +
 .../apimachinery/pkg/util/sets/int64.go       |   137 +
 .../apimachinery/pkg/util/sets/ordered.go     |    53 +
 .../k8s.io/apimachinery/pkg/util/sets/set.go  |   227 +
 .../apimachinery/pkg/util/sets/string.go      |   137 +
 .../pkg/util/strategicpatch/OWNERS            |     8 +
 .../pkg/util/strategicpatch/errors.go         |    49 +
 .../pkg/util/strategicpatch/meta.go           |   194 +
 .../pkg/util/strategicpatch/patch.go          |  2200 +
 .../pkg/util/strategicpatch/types.go          |   193 +
 .../k8s.io/apimachinery/pkg/util/uuid/uuid.go |    27 +
 .../pkg/util/validation/field/errors.go       |   325 +
 .../pkg/util/validation/field/path.go         |   117 +
 .../pkg/util/validation/validation.go         |   504 +
 .../apimachinery/pkg/util/version/doc.go      |    18 +
 .../apimachinery/pkg/util/version/version.go  |   325 +
 .../k8s.io/apimachinery/pkg/util/wait/doc.go  |    19 +
 .../k8s.io/apimachinery/pkg/util/wait/wait.go |   757 +
 .../apimachinery/pkg/util/waitgroup/doc.go    |    19 +
 .../pkg/util/waitgroup/waitgroup.go           |    57 +
 .../apimachinery/pkg/util/yaml/decoder.go     |   397 +
 vendor/k8s.io/apimachinery/pkg/version/doc.go |    20 +
 .../apimachinery/pkg/version/helpers.go       |    88 +
 .../k8s.io/apimachinery/pkg/version/types.go  |    37 +
 vendor/k8s.io/apimachinery/pkg/watch/doc.go   |    19 +
 .../k8s.io/apimachinery/pkg/watch/filter.go   |   104 +
 vendor/k8s.io/apimachinery/pkg/watch/mux.go   |   320 +
 .../apimachinery/pkg/watch/streamwatcher.go   |   136 +
 vendor/k8s.io/apimachinery/pkg/watch/watch.go |   324 +
 .../pkg/watch/zz_generated.deepcopy.go        |    41 +
 .../third_party/forked/golang/LICENSE         |    27 +
 .../third_party/forked/golang/PATENTS         |    22 +
 .../third_party/forked/golang/json/OWNERS     |     6 +
 .../third_party/forked/golang/json/fields.go  |   513 +
 .../third_party/forked/golang/netutil/addr.go |    28 +
 .../forked/golang/reflect/deep_equal.go       |   434 +
 vendor/k8s.io/apiserver                       |     1 -
 vendor/k8s.io/apiserver/LICENSE               |   202 +
 .../apiserver/pkg/admission/attributes.go     |   211 +
 .../k8s.io/apiserver/pkg/admission/audit.go   |   102 +
 .../apiserver/pkg/admission/cel/metrics.go    |   111 +
 .../k8s.io/apiserver/pkg/admission/chain.go   |    70 +
 .../k8s.io/apiserver/pkg/admission/config.go  |   175 +
 .../configuration/configuration_manager.go    |   166 +
 .../configuration/mutating_webhook_manager.go |   133 +
 .../validating_webhook_manager.go             |   131 +
 .../apiserver/pkg/admission/decorator.go      |    39 +
 .../k8s.io/apiserver/pkg/admission/errors.go  |    72 +
 .../k8s.io/apiserver/pkg/admission/handler.go |    79 +
 .../pkg/admission/initializer/initializer.go  |    88 +
 .../pkg/admission/initializer/interfaces.go   |    83 +
 .../apiserver/pkg/admission/interfaces.go     |   172 +
 .../pkg/admission/metrics/metrics.go          |   298 +
 .../plugin/namespace/lifecycle/admission.go   |   233 +
 .../plugin/resourcequota/admission.go         |   171 +
 .../resourcequota/apis/resourcequota/OWNERS   |     9 +
 .../resourcequota/apis/resourcequota/doc.go   |    19 +
 .../apis/resourcequota/install/install.go     |    42 +
 .../apis/resourcequota/register.go            |    51 +
 .../resourcequota/apis/resourcequota/types.go |    72 +
 .../apis/resourcequota/v1/defaults.go         |    25 +
 .../apis/resourcequota/v1/doc.go              |    23 +
 .../apis/resourcequota/v1/register.go         |    51 +
 .../apis/resourcequota/v1/types.go            |    69 +
 .../v1/zz_generated.conversion.go             |   107 +
 .../resourcequota/v1/zz_generated.deepcopy.go |    87 +
 .../resourcequota/v1/zz_generated.defaults.go |    38 +
 .../apis/resourcequota/v1alpha1/defaults.go   |    25 +
 .../apis/resourcequota/v1alpha1/doc.go        |    23 +
 .../apis/resourcequota/v1alpha1/register.go   |    53 +
 .../apis/resourcequota/v1alpha1/types.go      |    69 +
 .../v1alpha1/zz_generated.conversion.go       |   107 +
 .../v1alpha1/zz_generated.deepcopy.go         |    87 +
 .../v1alpha1/zz_generated.defaults.go         |    38 +
 .../apis/resourcequota/v1beta1/defaults.go    |    25 +
 .../apis/resourcequota/v1beta1/doc.go         |    23 +
 .../apis/resourcequota/v1beta1/register.go    |    53 +
 .../apis/resourcequota/v1beta1/types.go       |    69 +
 .../v1beta1/zz_generated.conversion.go        |   107 +
 .../v1beta1/zz_generated.deepcopy.go          |    87 +
 .../v1beta1/zz_generated.defaults.go          |    38 +
 .../resourcequota/validation/validation.go    |    36 +
 .../resourcequota/zz_generated.deepcopy.go    |    87 +
 .../admission/plugin/resourcequota/config.go  |    67 +
 .../plugin/resourcequota/controller.go        |   726 +
 .../pkg/admission/plugin/resourcequota/doc.go |    19 +
 .../plugin/resourcequota/resource_access.go   |   148 +
 .../plugin/validatingadmissionpolicy/OWNERS   |    10 +
 .../validatingadmissionpolicy/admission.go    |   189 +
 .../validatingadmissionpolicy/compiler.go     |   231 +
 .../validatingadmissionpolicy/controller.go   |   406 +
 .../controller_reconcile.go                   |   233 +
 .../validatingadmissionpolicy/initializer.go  |    30 +
 .../validatingadmissionpolicy/interface.go    |    50 +
 .../internal/generic/controller.go            |   272 +
 .../internal/generic/doc.go                   |    29 +
 .../internal/generic/informer.go              |    36 +
 .../internal/generic/interface.go             |    62 +
 .../internal/generic/lister.go                |   100 +
 .../matching/matching.go                      |   192 +
 .../policy_decision.go                        |    70 +
 .../validatingadmissionpolicy/validator.go    |   318 +
 .../pkg/admission/plugin/webhook/accessors.go |   300 +
 .../config/apis/webhookadmission/doc.go       |    19 +
 .../config/apis/webhookadmission/register.go  |    53 +
 .../config/apis/webhookadmission/types.go     |    29 +
 .../config/apis/webhookadmission/v1/doc.go    |    23 +
 .../apis/webhookadmission/v1/register.go      |    50 +
 .../config/apis/webhookadmission/v1/types.go  |    29 +
 .../v1/zz_generated.conversion.go             |    68 +
 .../v1/zz_generated.deepcopy.go               |    51 +
 .../v1/zz_generated.defaults.go               |    33 +
 .../apis/webhookadmission/v1alpha1/doc.go     |    23 +
 .../webhookadmission/v1alpha1/register.go     |    50 +
 .../apis/webhookadmission/v1alpha1/types.go   |    29 +
 .../v1alpha1/zz_generated.conversion.go       |    68 +
 .../v1alpha1/zz_generated.deepcopy.go         |    51 +
 .../v1alpha1/zz_generated.defaults.go         |    33 +
 .../webhookadmission/zz_generated.deepcopy.go |    51 +
 .../plugin/webhook/config/kubeconfig.go       |    71 +
 .../admission/plugin/webhook/errors/doc.go    |    18 +
 .../plugin/webhook/errors/statuserror.go      |    63 +
 .../plugin/webhook/generic/conversion.go      |   112 +
 .../plugin/webhook/generic/interfaces.go      |    75 +
 .../plugin/webhook/generic/webhook.go         |   230 +
 .../plugin/webhook/initializer/initializer.go |    76 +
 .../plugin/webhook/mutating/dispatcher.go     |   475 +
 .../admission/plugin/webhook/mutating/doc.go  |    19 +
 .../plugin/webhook/mutating/plugin.go         |    76 +
 .../webhook/mutating/reinvocationcontext.go   |    68 +
 .../webhook/predicates/namespace/doc.go       |    20 +
 .../webhook/predicates/namespace/matcher.go   |   125 +
 .../plugin/webhook/predicates/object/doc.go   |    20 +
 .../webhook/predicates/object/matcher.go      |    61 +
 .../plugin/webhook/predicates/rules/rules.go  |   129 +
 .../plugin/webhook/request/admissionreview.go |   283 +
 .../admission/plugin/webhook/request/doc.go   |    18 +
 .../plugin/webhook/validating/dispatcher.go   |   312 +
 .../plugin/webhook/validating/doc.go          |    19 +
 .../plugin/webhook/validating/plugin.go       |    67 +
 .../k8s.io/apiserver/pkg/admission/plugins.go |   208 +
 .../apiserver/pkg/admission/reinvocation.go   |    64 +
 .../pkg/admission/testing/helpers.go          |    76 +
 vendor/k8s.io/apiserver/pkg/admission/util.go |    47 +
 .../apiserver/pkg/apis/apiserver/doc.go       |    21 +
 .../pkg/apis/apiserver/install/install.go     |    43 +
 .../apiserver/pkg/apis/apiserver/register.go  |    50 +
 .../apiserver/pkg/apis/apiserver/types.go     |   168 +
 .../apiserver/pkg/apis/apiserver/v1/doc.go    |    23 +
 .../pkg/apis/apiserver/v1/register.go         |    52 +
 .../apiserver/pkg/apis/apiserver/v1/types.go  |    50 +
 .../apiserver/v1/zz_generated.conversion.go   |   104 +
 .../apiserver/v1/zz_generated.deepcopy.go     |    79 +
 .../apiserver/v1/zz_generated.defaults.go     |    33 +
 .../pkg/apis/apiserver/v1alpha1/conversion.go |    32 +
 .../pkg/apis/apiserver/v1alpha1/doc.go        |    24 +
 .../pkg/apis/apiserver/v1alpha1/register.go   |    61 +
 .../pkg/apis/apiserver/v1alpha1/types.go      |   169 +
 .../v1alpha1/zz_generated.conversion.go       |   377 +
 .../v1alpha1/zz_generated.deepcopy.go         |   263 +
 .../v1alpha1/zz_generated.defaults.go         |    33 +
 .../pkg/apis/apiserver/v1beta1/conversion.go  |    32 +
 .../pkg/apis/apiserver/v1beta1/doc.go         |    23 +
 .../pkg/apis/apiserver/v1beta1/register.go    |    52 +
 .../pkg/apis/apiserver/v1beta1/types.go       |   120 +
 .../v1beta1/zz_generated.conversion.go        |   281 +
 .../v1beta1/zz_generated.deepcopy.go          |   175 +
 .../v1beta1/zz_generated.defaults.go          |    33 +
 .../apis/apiserver/zz_generated.deepcopy.go   |   263 +
 vendor/k8s.io/apiserver/pkg/apis/audit/OWNERS |     8 +
 vendor/k8s.io/apiserver/pkg/apis/audit/doc.go |    20 +
 .../apiserver/pkg/apis/audit/helpers.go       |    38 +
 .../pkg/apis/audit/install/install.go         |    33 +
 .../apiserver/pkg/apis/audit/register.go      |    53 +
 .../k8s.io/apiserver/pkg/apis/audit/types.go  |   312 +
 .../k8s.io/apiserver/pkg/apis/audit/v1/doc.go |    25 +
 .../pkg/apis/audit/v1/generated.pb.go         |  3231 +
 .../pkg/apis/audit/v1/generated.proto         |   275 +
 .../apiserver/pkg/apis/audit/v1/register.go   |    58 +
 .../apiserver/pkg/apis/audit/v1/types.go      |   306 +
 .../apis/audit/v1/zz_generated.conversion.go  |   327 +
 .../apis/audit/v1/zz_generated.deepcopy.go    |   297 +
 .../apis/audit/v1/zz_generated.defaults.go    |    33 +
 .../pkg/apis/audit/validation/validation.go   |   133 +
 .../pkg/apis/audit/zz_generated.deepcopy.go   |   297 +
 .../k8s.io/apiserver/pkg/apis/config/doc.go   |    19 +
 .../apiserver/pkg/apis/config/register.go     |    53 +
 .../k8s.io/apiserver/pkg/apis/config/types.go |   103 +
 .../apiserver/pkg/apis/config/v1/defaults.go  |    49 +
 .../apiserver/pkg/apis/config/v1/doc.go       |    23 +
 .../apiserver/pkg/apis/config/v1/register.go  |    53 +
 .../apiserver/pkg/apis/config/v1/types.go     |   103 +
 .../apis/config/v1/zz_generated.conversion.go |   299 +
 .../apis/config/v1/zz_generated.deepcopy.go   |   228 +
 .../apis/config/v1/zz_generated.defaults.go   |    46 +
 .../pkg/apis/config/validation/validation.go  |   261 +
 .../pkg/apis/config/zz_generated.deepcopy.go  |   228 +
 .../k8s.io/apiserver/pkg/apis/example/doc.go  |    22 +
 .../apiserver/pkg/apis/example/register.go    |    52 +
 .../apiserver/pkg/apis/example/types.go       |   170 +
 .../pkg/apis/example/zz_generated.deepcopy.go |   225 +
 .../pkg/apis/flowcontrol/bootstrap/default.go |   573 +
 vendor/k8s.io/apiserver/pkg/audit/OWNERS      |     8 +
 vendor/k8s.io/apiserver/pkg/audit/context.go  |   226 +
 .../k8s.io/apiserver/pkg/audit/evaluator.go   |    53 +
 vendor/k8s.io/apiserver/pkg/audit/format.go   |    73 +
 vendor/k8s.io/apiserver/pkg/audit/metrics.go  |   111 +
 .../apiserver/pkg/audit/policy/checker.go     |   245 +
 .../apiserver/pkg/audit/policy/reader.go      |   101 +
 .../k8s.io/apiserver/pkg/audit/policy/util.go |    68 +
 vendor/k8s.io/apiserver/pkg/audit/request.go  |   321 +
 vendor/k8s.io/apiserver/pkg/audit/scheme.go   |    38 +
 vendor/k8s.io/apiserver/pkg/audit/types.go    |    46 +
 vendor/k8s.io/apiserver/pkg/audit/union.go    |    71 +
 .../authenticator/audagnostic.go              |    90 +
 .../authentication/authenticator/audiences.go |    63 +
 .../authenticator/interfaces.go               |    65 +
 .../authenticatorfactory/delegating.go        |   126 +
 .../authenticatorfactory/loopback.go          |    29 +
 .../authenticatorfactory/metrics.go           |    69 +
 .../authenticatorfactory/requestheader.go     |    37 +
 .../group/authenticated_group_adder.go        |    66 +
 .../pkg/authentication/group/group_adder.go   |    57 +
 .../authentication/group/token_group_adder.go |    57 +
 .../request/anonymous/anonymous.go            |    43 +
 .../request/bearertoken/bearertoken.go        |    76 +
 .../request/headerrequest/requestheader.go    |   249 +
 .../headerrequest/requestheader_controller.go |   337 +
 .../pkg/authentication/request/union/union.go |    71 +
 .../request/websocket/protocol.go             |   108 +
 .../pkg/authentication/request/x509/OWNERS    |     8 +
 .../pkg/authentication/request/x509/doc.go    |    19 +
 .../request/x509/verify_options.go            |    71 +
 .../pkg/authentication/request/x509/x509.go   |   258 +
 .../pkg/authentication/serviceaccount/util.go |   183 +
 .../token/cache/cache_simple.go               |    49 +
 .../token/cache/cache_striped.go              |    60 +
 .../token/cache/cached_token_authenticator.go |   307 +
 .../pkg/authentication/token/cache/stats.go   |   126 +
 .../token/tokenfile/tokenfile.go              |    99 +
 .../pkg/authentication/token/union/union.go   |    71 +
 .../apiserver/pkg/authentication/user/doc.go  |    19 +
 .../apiserver/pkg/authentication/user/user.go |    84 +
 .../authorization/authorizer/interfaces.go    |   159 +
 .../pkg/authorization/authorizer/rule.go      |    73 +
 .../authorizerfactory/builtin.go              |    95 +
 .../authorizerfactory/delegating.go           |    62 +
 .../authorizerfactory/metrics.go              |    69 +
 .../apiserver/pkg/authorization/path/doc.go   |    18 +
 .../apiserver/pkg/authorization/path/path.go  |    68 +
 .../pkg/authorization/union/union.go          |   106 +
 vendor/k8s.io/apiserver/pkg/cel/errors.go     |    47 +
 vendor/k8s.io/apiserver/pkg/cel/escaping.go   |   170 +
 .../k8s.io/apiserver/pkg/cel/library/cost.go  |   306 +
 .../apiserver/pkg/cel/library/libraries.go    |    34 +
 .../k8s.io/apiserver/pkg/cel/library/lists.go |   312 +
 .../k8s.io/apiserver/pkg/cel/library/regex.go |   187 +
 .../k8s.io/apiserver/pkg/cel/library/urls.go  |   236 +
 vendor/k8s.io/apiserver/pkg/cel/limits.go     |    48 +
 .../apiserver/pkg/cel/metrics/metrics.go      |    72 +
 vendor/k8s.io/apiserver/pkg/cel/registry.go   |    79 +
 vendor/k8s.io/apiserver/pkg/cel/types.go      |   552 +
 vendor/k8s.io/apiserver/pkg/cel/url.go        |    80 +
 vendor/k8s.io/apiserver/pkg/cel/value.go      |   769 +
 .../pkg/endpoints/deprecation/deprecation.go  |   134 +
 .../pkg/endpoints/discovery/addresses.go      |    72 +
 .../endpoints/discovery/aggregated/etag.go    |    84 +
 .../endpoints/discovery/aggregated/fake.go    |   171 +
 .../endpoints/discovery/aggregated/handler.go |   368 +
 .../discovery/aggregated/negotiation.go       |    45 +
 .../endpoints/discovery/aggregated/wrapper.go |    78 +
 .../pkg/endpoints/discovery/group.go          |    73 +
 .../pkg/endpoints/discovery/legacy.go         |    80 +
 .../apiserver/pkg/endpoints/discovery/root.go |   135 +
 .../endpoints/discovery/storageversionhash.go |    39 +
 .../apiserver/pkg/endpoints/discovery/util.go |   110 +
 .../pkg/endpoints/discovery/version.go        |    83 +
 vendor/k8s.io/apiserver/pkg/endpoints/doc.go  |    18 +
 .../endpoints/filterlatency/filterlatency.go  |   111 +
 .../apiserver/pkg/endpoints/filters/OWNERS    |     6 +
 .../apiserver/pkg/endpoints/filters/audit.go  |   268 +
 .../pkg/endpoints/filters/audit_init.go       |    65 +
 .../pkg/endpoints/filters/authentication.go   |   167 +
 .../pkg/endpoints/filters/authn_audit.go      |    87 +
 .../pkg/endpoints/filters/authorization.go    |   107 +
 .../pkg/endpoints/filters/cachecontrol.go     |    33 +
 .../apiserver/pkg/endpoints/filters/doc.go    |    21 +
 .../pkg/endpoints/filters/impersonation.go    |   256 +
 .../pkg/endpoints/filters/metrics.go          |   116 +
 .../filters/mux_discovery_complete.go         |    64 +
 .../pkg/endpoints/filters/request_deadline.go |   173 +
 .../filters/request_received_time.go          |    40 +
 .../pkg/endpoints/filters/requestinfo.go      |    41 +
 .../pkg/endpoints/filters/storageversion.go   |   121 +
 .../apiserver/pkg/endpoints/filters/traces.go |    38 +
 .../pkg/endpoints/filters/warning.go          |   133 +
 .../pkg/endpoints/filters/webhook_duration.go |    80 +
 .../apiserver/pkg/endpoints/groupversion.go   |   150 +
 .../pkg/endpoints/handlers/create.go          |   284 +
 .../pkg/endpoints/handlers/delete.go          |   291 +
 .../apiserver/pkg/endpoints/handlers/doc.go   |    18 +
 .../endpoints/handlers/fieldmanager/OWNERS    |     6 +
 .../handlers/fieldmanager/admission.go        |    89 +
 .../handlers/fieldmanager/buildmanagerinfo.go |    75 +
 .../handlers/fieldmanager/capmanagers.go      |   134 +
 .../handlers/fieldmanager/endpoints.yaml      |  7018 ++
 .../handlers/fieldmanager/equality.go         |   181 +
 .../handlers/fieldmanager/fieldmanager.go     |   264 +
 .../fieldmanager/internal/atmostevery.go      |    60 +
 .../fieldmanager/internal/conflict.go         |    89 +
 .../handlers/fieldmanager/internal/fields.go  |    47 +
 .../fieldmanager/internal/managedfields.go    |   248 +
 .../fieldmanager/internal/pathelement.go      |   140 +
 .../fieldmanager/lastappliedmanager.go        |   172 +
 .../fieldmanager/lastappliedupdater.go        |   121 +
 .../fieldmanager/managedfieldsupdater.go      |    83 +
 .../endpoints/handlers/fieldmanager/node.yaml |   261 +
 .../endpoints/handlers/fieldmanager/pod.yaml  |   121 +
 .../handlers/fieldmanager/scalehandler.go     |   174 +
 .../handlers/fieldmanager/skipnonapplied.go   |    91 +
 .../handlers/fieldmanager/stripmeta.go        |    90 +
 .../handlers/fieldmanager/structuredmerge.go  |   184 +
 .../handlers/fieldmanager/typeconverter.go    |   130 +
 .../handlers/fieldmanager/versionconverter.go |   101 +
 .../endpoints/handlers/finisher/finisher.go   |   176 +
 .../apiserver/pkg/endpoints/handlers/get.go   |   284 +
 .../pkg/endpoints/handlers/helpers.go         |   141 +
 .../pkg/endpoints/handlers/metrics/OWNERS     |     4 +
 .../pkg/endpoints/handlers/metrics/metrics.go |    51 +
 .../apiserver/pkg/endpoints/handlers/namer.go |    85 +
 .../pkg/endpoints/handlers/negotiation/doc.go |    18 +
 .../endpoints/handlers/negotiation/errors.go  |    99 +
 .../handlers/negotiation/negotiate.go         |   263 +
 .../apiserver/pkg/endpoints/handlers/patch.go |   785 +
 .../pkg/endpoints/handlers/response.go        |   287 +
 .../endpoints/handlers/responsewriters/doc.go |    18 +
 .../handlers/responsewriters/errors.go        |    78 +
 .../handlers/responsewriters/status.go        |    83 +
 .../handlers/responsewriters/writers.go       |   343 +
 .../apiserver/pkg/endpoints/handlers/rest.go  |   477 +
 .../pkg/endpoints/handlers/trace_util.go      |    37 +
 .../pkg/endpoints/handlers/update.go          |   302 +
 .../apiserver/pkg/endpoints/handlers/watch.go |   356 +
 .../apiserver/pkg/endpoints/installer.go      |  1320 +
 .../apiserver/pkg/endpoints/metrics/OWNERS    |     6 +
 .../pkg/endpoints/metrics/metrics.go          |   846 +
 .../pkg/endpoints/openapi/openapi.go          |   191 +
 .../apiserver/pkg/endpoints/request/OWNERS    |     4 +
 .../pkg/endpoints/request/context.go          |    78 +
 .../apiserver/pkg/endpoints/request/doc.go    |    20 +
 .../pkg/endpoints/request/received_time.go    |    45 +
 .../pkg/endpoints/request/requestinfo.go      |   274 +
 .../pkg/endpoints/request/webhook_duration.go |   272 +
 .../pkg/endpoints/responsewriter/fake.go      |    54 +
 .../pkg/endpoints/responsewriter/wrapper.go   |   180 +
 .../pkg/endpoints/warning/warning.go          |    39 +
 vendor/k8s.io/apiserver/pkg/features/OWNERS   |     4 +
 .../apiserver/pkg/features/kube_features.go   |   272 +
 vendor/k8s.io/apiserver/pkg/quota/v1/OWNERS   |    13 +
 .../apiserver/pkg/quota/v1/generic/OWNERS     |     5 +
 .../pkg/quota/v1/generic/configuration.go     |    44 +
 .../pkg/quota/v1/generic/evaluator.go         |   319 +
 .../pkg/quota/v1/generic/registry.go          |    81 +
 .../apiserver/pkg/quota/v1/interfaces.go      |    88 +
 .../apiserver/pkg/quota/v1/resources.go       |   304 +
 .../apiserver/pkg/registry/generic/OWNERS     |    19 +
 .../apiserver/pkg/registry/generic/doc.go     |    19 +
 .../apiserver/pkg/registry/generic/matcher.go |    52 +
 .../apiserver/pkg/registry/generic/options.go |    56 +
 .../generic/registry/decorated_watcher.go     |    91 +
 .../pkg/registry/generic/registry/doc.go      |    19 +
 .../pkg/registry/generic/registry/dryrun.go   |   109 +
 .../generic/registry/storage_factory.go       |    95 +
 .../pkg/registry/generic/registry/store.go    |  1539 +
 .../pkg/registry/generic/rest/doc.go          |    19 +
 .../registry/generic/rest/response_checker.go |    71 +
 .../pkg/registry/generic/rest/streamer.go     |   115 +
 .../pkg/registry/generic/storage_decorator.go |    58 +
 .../pkg/registry/generic/testing/tester.go    |   202 +
 .../k8s.io/apiserver/pkg/registry/rest/OWNERS |    16 +
 .../apiserver/pkg/registry/rest/create.go     |   223 +
 .../pkg/registry/rest/create_update.go        |    72 +
 .../apiserver/pkg/registry/rest/delete.go     |   202 +
 .../k8s.io/apiserver/pkg/registry/rest/doc.go |    18 +
 .../apiserver/pkg/registry/rest/meta.go       |    81 +
 .../apiserver/pkg/registry/rest/rest.go       |   386 +
 .../pkg/registry/rest/resttest/resttest.go    |  1565 +
 .../apiserver/pkg/registry/rest/table.go      |   105 +
 .../apiserver/pkg/registry/rest/update.go     |   295 +
 vendor/k8s.io/apiserver/pkg/server/config.go  |  1007 +
 .../apiserver/pkg/server/config_selfclient.go |    97 +
 .../apiserver/pkg/server/deleted_kinds.go     |   201 +
 .../pkg/server/deprecated_insecure_serving.go |    97 +
 vendor/k8s.io/apiserver/pkg/server/doc.go     |    18 +
 .../server/dynamiccertificates/cert_key.go    |    59 +
 .../server/dynamiccertificates/client_ca.go   |    69 +
 .../configmap_cafile_content.go               |   274 +
 .../dynamic_cafile_content.go                 |   290 +
 .../dynamic_serving_content.go                |   233 +
 .../dynamic_sni_content.go                    |    49 +
 .../server/dynamiccertificates/interfaces.go  |    68 +
 .../dynamiccertificates/named_certificates.go |    91 +
 .../dynamiccertificates/static_content.go     |   120 +
 .../server/dynamiccertificates/tlsconfig.go   |   284 +
 .../dynamiccertificates/union_content.go      |   105 +
 .../pkg/server/dynamiccertificates/util.go    |    66 +
 .../pkg/server/egressselector/config.go       |   254 +
 .../server/egressselector/egress_selector.go  |   406 +
 .../server/egressselector/metrics/metrics.go  |   133 +
 .../apiserver/pkg/server/filters/OWNERS       |     5 +
 .../pkg/server/filters/content_type.go        |    28 +
 .../apiserver/pkg/server/filters/cors.go      |    98 +
 .../apiserver/pkg/server/filters/doc.go       |    19 +
 .../apiserver/pkg/server/filters/goaway.go    |    84 +
 .../apiserver/pkg/server/filters/hsts.go      |    40 +
 .../pkg/server/filters/longrunning.go         |    41 +
 .../pkg/server/filters/maxinflight.go         |   229 +
 .../server/filters/priority-and-fairness.go   |   325 +
 .../apiserver/pkg/server/filters/timeout.go   |   310 +
 .../apiserver/pkg/server/filters/waitgroup.go |    79 +
 .../pkg/server/filters/with_retry_after.go    |   130 +
 .../apiserver/pkg/server/filters/wrap.go      |    76 +
 .../apiserver/pkg/server/genericapiserver.go  |   919 +
 vendor/k8s.io/apiserver/pkg/server/handler.go |   190 +
 vendor/k8s.io/apiserver/pkg/server/healthz.go |   164 +
 .../apiserver/pkg/server/healthz/doc.go       |    22 +
 .../apiserver/pkg/server/healthz/healthz.go   |   314 +
 vendor/k8s.io/apiserver/pkg/server/hooks.go   |   245 +
 .../apiserver/pkg/server/httplog/doc.go       |    19 +
 .../apiserver/pkg/server/httplog/httplog.go   |   326 +
 .../apiserver/pkg/server/lifecycle_signals.go |   190 +
 vendor/k8s.io/apiserver/pkg/server/mux/OWNERS |     4 +
 vendor/k8s.io/apiserver/pkg/server/mux/doc.go |    18 +
 .../apiserver/pkg/server/mux/pathrecorder.go  |   279 +
 .../apiserver/pkg/server/options/OWNERS       |    13 +
 .../apiserver/pkg/server/options/admission.go |   241 +
 .../pkg/server/options/api_enablement.go      |   115 +
 .../apiserver/pkg/server/options/audit.go     |   622 +
 .../pkg/server/options/authentication.go      |   467 +
 .../authentication_dynamic_request_header.go  |    79 +
 .../pkg/server/options/authorization.go       |   244 +
 .../apiserver/pkg/server/options/coreapi.go   |    90 +
 .../options/deprecated_insecure_serving.go    |   126 +
 .../apiserver/pkg/server/options/doc.go       |    21 +
 .../pkg/server/options/egress_selector.go     |    93 +
 .../server/options/encryptionconfig/OWNERS    |     8 +
 .../server/options/encryptionconfig/config.go |   730 +
 .../encryptionconfig/controller/controller.go |   265 +
 .../apiserver/pkg/server/options/etcd.go      |   484 +
 .../apiserver/pkg/server/options/feature.go   |    69 +
 .../pkg/server/options/recommended.go         |   172 +
 .../pkg/server/options/server_run_options.go  |   261 +
 .../apiserver/pkg/server/options/serving.go   |   384 +
 .../pkg/server/options/serving_unix.go        |    44 +
 .../pkg/server/options/serving_windows.go     |    35 +
 .../server/options/serving_with_loopback.go   |    81 +
 .../apiserver/pkg/server/options/tracing.go   |   162 +
 vendor/k8s.io/apiserver/pkg/server/plugins.go |    34 +
 .../pkg/server/resourceconfig/doc.go          |    18 +
 .../pkg/server/resourceconfig/helpers.go      |   229 +
 .../k8s.io/apiserver/pkg/server/routes/OWNERS |     4 +
 .../k8s.io/apiserver/pkg/server/routes/doc.go |    18 +
 .../apiserver/pkg/server/routes/flags.go      |   127 +
 .../apiserver/pkg/server/routes/index.go      |    69 +
 .../apiserver/pkg/server/routes/metrics.go    |    53 +
 .../apiserver/pkg/server/routes/openapi.go    |    86 +
 .../apiserver/pkg/server/routes/profiling.go  |    43 +
 .../apiserver/pkg/server/routes/version.go    |    57 +
 .../apiserver/pkg/server/secure_serving.go    |   306 +
 vendor/k8s.io/apiserver/pkg/server/signal.go  |    69 +
 .../apiserver/pkg/server/signal_posix.go      |    27 +
 .../apiserver/pkg/server/signal_windows.go    |    23 +
 .../apiserver/pkg/server/storage/doc.go       |    18 +
 .../pkg/server/storage/resource_config.go     |   153 +
 .../storage/resource_encoding_config.go       |    84 +
 .../pkg/server/storage/storage_codec.go       |   103 +
 .../pkg/server/storage/storage_factory.go     |   390 +
 vendor/k8s.io/apiserver/pkg/storage/OWNERS    |    21 +
 .../pkg/storage/api_object_versioner.go       |   130 +
 .../apiserver/pkg/storage/cacher/cacher.go    |  1519 +
 .../pkg/storage/cacher/caching_object.go      |   408 +
 .../pkg/storage/cacher/metrics/OWNERS         |     8 +
 .../pkg/storage/cacher/metrics/metrics.go     |   174 +
 .../apiserver/pkg/storage/cacher/ready.go     |   141 +
 .../pkg/storage/cacher/time_budget.go         |   102 +
 .../apiserver/pkg/storage/cacher/util.go      |    60 +
 .../pkg/storage/cacher/watch_cache.go         |   688 +
 .../storage/cacher/watch_cache_interval.go    |   226 +
 .../k8s.io/apiserver/pkg/storage/continue.go  |    93 +
 vendor/k8s.io/apiserver/pkg/storage/doc.go    |    18 +
 vendor/k8s.io/apiserver/pkg/storage/errors.go |   195 +
 .../apiserver/pkg/storage/errors/doc.go       |    18 +
 .../apiserver/pkg/storage/errors/storage.go   |   116 +
 .../k8s.io/apiserver/pkg/storage/etcd3/OWNERS |     4 +
 .../apiserver/pkg/storage/etcd3/compact.go    |   162 +
 .../apiserver/pkg/storage/etcd3/errors.go     |    72 +
 .../apiserver/pkg/storage/etcd3/event.go      |    71 +
 .../pkg/storage/etcd3/healthcheck.go          |    41 +
 .../pkg/storage/etcd3/latency_tracker.go      |   108 +
 .../pkg/storage/etcd3/lease_manager.go        |   131 +
 .../apiserver/pkg/storage/etcd3/logger.go     |    90 +
 .../pkg/storage/etcd3/metrics/OWNERS          |     4 +
 .../pkg/storage/etcd3/metrics/metrics.go      |   179 +
 .../apiserver/pkg/storage/etcd3/store.go      |  1028 +
 .../pkg/storage/etcd3/testing/test_server.go  |    50 +
 .../pkg/storage/etcd3/testing/utils.go        |    36 +
 .../storage/etcd3/testserver/test_server.go   |   126 +
 .../apiserver/pkg/storage/etcd3/watcher.go    |   466 +
 .../apiserver/pkg/storage/interfaces.go       |   271 +
 .../apiserver/pkg/storage/names/generate.go   |    54 +
 .../pkg/storage/selection_predicate.go        |   159 +
 .../pkg/storage/storagebackend/OWNERS         |     6 +
 .../pkg/storage/storagebackend/config.go      |   128 +
 .../storage/storagebackend/factory/etcd3.go   |   473 +
 .../storage/storagebackend/factory/factory.go |    81 +
 .../apiserver/pkg/storage/testing/OWNERS      |     8 +
 .../pkg/storage/testing/store_tests.go        |  2199 +
 .../apiserver/pkg/storage/testing/utils.go    |   293 +
 .../pkg/storage/testing/watcher_tests.go      |   373 +
 vendor/k8s.io/apiserver/pkg/storage/util.go   |    81 +
 .../k8s.io/apiserver/pkg/storage/value/OWNERS |     8 +
 .../pkg/storage/value/encrypt/aes/aes.go      |   153 +
 .../value/encrypt/envelope/envelope.go        |   198 +
 .../value/encrypt/envelope/grpc_service.go    |   162 +
 .../value/encrypt/envelope/kmsv2/envelope.go  |   315 +
 .../encrypt/envelope/kmsv2/grpc_service.go    |   139 +
 .../encrypt/envelope/kmsv2/v2alpha1}/OWNERS   |     6 +-
 .../encrypt/envelope/kmsv2/v2alpha1/api.pb.go |   128 +
 .../encrypt/envelope/kmsv2/v2alpha1/api.proto |    35 +
 .../envelope/kmsv2/v2alpha1/v2alpha1.go       |    18 +
 .../value/encrypt/envelope/metrics/metrics.go |   106 +
 .../testing/v1beta1/kms_plugin_mock.go        |   177 +
 .../testing/v2alpha1/kms_plugin_mock.go       |   191 +
 .../value/encrypt/envelope/util/util.go       |    54 +
 .../value/encrypt/identity/identity.go        |    57 +
 .../value/encrypt/secretbox/secretbox.go      |    70 +
 .../apiserver/pkg/storage/value/metrics.go    |   141 +
 .../pkg/storage/value/transformer.go          |   166 +
 .../apiserver/pkg/storageversion/OWNERS       |     5 +
 .../apiserver/pkg/storageversion/manager.go   |   294 +
 .../apiserver/pkg/storageversion/updater.go   |   196 +
 .../apiserver/pkg/util/apihelpers/helpers.go  |   100 +
 .../apiserver/pkg/util/dryrun/dryrun.go       |    22 +
 .../pkg/util/feature/feature_gate.go          |    33 +
 .../apiserver/pkg/util/flowcontrol/OWNERS     |    15 +
 .../pkg/util/flowcontrol/apf_context.go       |    93 +
 .../pkg/util/flowcontrol/apf_controller.go    |  1139 +
 .../util/flowcontrol/apf_controller_debug.go  |   265 +
 .../pkg/util/flowcontrol/apf_filter.go        |   201 +
 .../pkg/util/flowcontrol/conc_alloc.go        |   256 +
 .../pkg/util/flowcontrol/debug/dump.go        |    60 +
 .../fairqueuing/eventclock/interface.go       |    47 +
 .../fairqueuing/eventclock/real.go            |    44 +
 .../flowcontrol/fairqueuing/integrator.go     |   191 +
 .../util/flowcontrol/fairqueuing/interface.go |   136 +
 .../fairqueuing/promise/interface.go          |    34 +
 .../fairqueuing/promise/promise.go            |    70 +
 .../flowcontrol/fairqueuing/queueset/doc.go   |   119 +
 .../fairqueuing/queueset/fifo_list.go         |   156 +
 .../fairqueuing/queueset/queueset.go          |  1046 +
 .../flowcontrol/fairqueuing/queueset/types.go |   183 +
 .../fairqueuing/testing/no-restraint.go       |    70 +
 .../pkg/util/flowcontrol/format/formatting.go |   231 +
 .../pkg/util/flowcontrol/formatting.go        |    40 +
 .../pkg/util/flowcontrol/max_seats.go         |    66 +
 .../pkg/util/flowcontrol/metrics/interface.go |    67 +
 .../pkg/util/flowcontrol/metrics/metrics.go   |   600 +
 .../metrics/timing_ratio_histogram.go         |   225 +
 .../util/flowcontrol/metrics/union_gauge.go   |    56 +
 .../flowcontrol/metrics/vec_element_pair.go   |    25 +
 .../pkg/util/flowcontrol/request/config.go    |    93 +
 .../request/list_work_estimator.go            |   162 +
 .../request/mutating_work_estimator.go        |   157 +
 .../request/object_count_tracker.go           |   169 +
 .../util/flowcontrol/request/seat_seconds.go  |    65 +
 .../pkg/util/flowcontrol/request/width.go     |   117 +
 .../apiserver/pkg/util/flowcontrol/rule.go    |   203 +
 .../pkg/util/flowcontrol/watch_tracker.go     |   234 +
 .../apiserver/pkg/util/flushwriter/doc.go     |    19 +
 .../apiserver/pkg/util/flushwriter/writer.go  |    53 +
 .../util/notfoundhandler/not_found_handler.go |    65 +
 .../apiserver/pkg/util/openapi/enablement.go  |    83 +
 .../apiserver/pkg/util/openapi/proto.go       |    46 +
 .../k8s.io/apiserver/pkg/util/proxy/proxy.go  |   119 +
 .../util/shufflesharding/shufflesharding.go   |   107 +
 .../pkg/util/webhook/authentication.go        |   275 +
 .../apiserver/pkg/util/webhook/client.go      |   230 +
 .../apiserver/pkg/util/webhook/error.go       |    48 +
 .../apiserver/pkg/util/webhook/gencerts.sh    |   148 +
 .../apiserver/pkg/util/webhook/metrics.go     |    52 +
 .../pkg/util/webhook/serviceresolver.go       |    48 +
 .../apiserver/pkg/util/webhook/validation.go  |   105 +
 .../apiserver/pkg/util/webhook/webhook.go     |   170 +
 .../apiserver/pkg/util/wsstream/conn.go       |   350 +
 .../k8s.io/apiserver/pkg/util/wsstream/doc.go |    21 +
 .../apiserver/pkg/util/wsstream/stream.go     |   177 +
 .../x509metrics/server_cert_deprecations.go   |   225 +
 .../k8s.io/apiserver/pkg/warning/context.go   |    60 +
 .../plugin/pkg/audit/buffered/buffered.go     |   290 +
 .../plugin/pkg/audit/buffered/doc.go          |    19 +
 .../apiserver/plugin/pkg/audit/log/backend.go |   104 +
 .../plugin/pkg/audit/truncate/doc.go          |    19 +
 .../plugin/pkg/audit/truncate/truncate.go     |   165 +
 .../plugin/pkg/audit/webhook/webhook.go       |   146 +
 .../pkg/authenticator/token/oidc/oidc.go      |   708 +
 .../authenticator/token/webhook/metrics.go    |    35 +
 .../authenticator/token/webhook/webhook.go    |   327 +
 .../plugin/pkg/authorizer/webhook/gencerts.sh |   102 +
 .../plugin/pkg/authorizer/webhook/metrics.go  |    35 +
 .../plugin/pkg/authorizer/webhook/webhook.go  |   436 +
 vendor/k8s.io/cli-runtime                     |     1 -
 vendor/k8s.io/cli-runtime/LICENSE             |   202 +
 .../pkg/genericclioptions/builder_flags.go    |   231 +
 .../genericclioptions/builder_flags_fake.go   |    54 +
 .../pkg/genericclioptions/client_config.go    |    72 +
 .../pkg/genericclioptions/command_headers.go  |    94 +
 .../pkg/genericclioptions/config_flags.go     |   476 +
 .../genericclioptions/config_flags_fake.go    |   127 +
 .../cli-runtime/pkg/genericclioptions/doc.go  |    19 +
 .../pkg/genericclioptions/filename_flags.go   |    82 +
 .../pkg/genericclioptions/io_options.go       |    57 +
 .../pkg/genericclioptions/json_yaml_flags.go  |    79 +
 .../pkg/genericclioptions/jsonpath_flags.go   |   137 +
 .../genericclioptions/kube_template_flags.go  |    94 +
 .../pkg/genericclioptions/name_flags.go       |    83 +
 .../pkg/genericclioptions/print_flags.go      |   171 +
 .../pkg/genericclioptions/record_flags.go     |   201 +
 .../pkg/genericclioptions/template_flags.go   |   136 +
 .../cli-runtime/pkg/printers/discard.go       |    30 +
 vendor/k8s.io/cli-runtime/pkg/printers/doc.go |    19 +
 .../cli-runtime/pkg/printers/interface.go     |    54 +
 .../k8s.io/cli-runtime/pkg/printers/json.go   |    79 +
 .../cli-runtime/pkg/printers/jsonpath.go      |   147 +
 .../cli-runtime/pkg/printers/managedfields.go |    59 +
 .../k8s.io/cli-runtime/pkg/printers/name.go   |   130 +
 .../cli-runtime/pkg/printers/sourcechecker.go |    60 +
 .../cli-runtime/pkg/printers/tableprinter.go  |   589 +
 .../cli-runtime/pkg/printers/tabwriter.go     |    36 +
 .../cli-runtime/pkg/printers/template.go      |   118 +
 .../cli-runtime/pkg/printers/terminal.go      |    39 +
 .../cli-runtime/pkg/printers/typesetter.go    |    95 +
 .../pkg/printers/warningprinter.go            |    55 +
 .../k8s.io/cli-runtime/pkg/printers/yaml.go   |    85 +
 .../cli-runtime/pkg/resource/builder.go       |  1247 +
 .../k8s.io/cli-runtime/pkg/resource/client.go |    69 +
 .../cli-runtime/pkg/resource/crd_finder.go    |   110 +
 vendor/k8s.io/cli-runtime/pkg/resource/doc.go |    24 +
 .../k8s.io/cli-runtime/pkg/resource/fake.go   |    40 +
 .../k8s.io/cli-runtime/pkg/resource/helper.go |   321 +
 .../cli-runtime/pkg/resource/interfaces.go    |   103 +
 .../pkg/resource/kustomizevisitor.go          |    54 +
 .../k8s.io/cli-runtime/pkg/resource/mapper.go |   166 +
 .../pkg/resource/metadata_decoder.go          |    56 +
 .../pkg/resource/query_param_verifier.go      |   166 +
 .../k8s.io/cli-runtime/pkg/resource/result.go |   242 +
 .../k8s.io/cli-runtime/pkg/resource/scheme.go |    82 +
 .../cli-runtime/pkg/resource/selector.go      |    92 +
 .../cli-runtime/pkg/resource/visitor.go       |   742 +
 vendor/k8s.io/client-go                       |     1 -
 vendor/k8s.io/client-go/LICENSE               |   202 +
 .../v1/mutatingwebhook.go                     |   141 +
 .../v1/mutatingwebhookconfiguration.go        |   252 +
 .../admissionregistration/v1/rule.go          |    76 +
 .../v1/rulewithoperations.go                  |    84 +
 .../v1/servicereference.go                    |    66 +
 .../v1/validatingwebhook.go                   |   132 +
 .../v1/validatingwebhookconfiguration.go      |   252 +
 .../v1/webhookclientconfig.go                 |    59 +
 .../v1alpha1/admissionpolicyspec.go           |    75 +
 .../v1alpha1/matchresources.go                |    90 +
 .../v1alpha1/namedrulewithoperations.go       |    95 +
 .../v1alpha1/paramkind.go                     |    48 +
 .../v1alpha1/paramref.go                      |    48 +
 .../v1alpha1/paramsource.go                   |    48 +
 .../admissionregistration/v1alpha1/rule.go    |    76 +
 .../v1alpha1/rulewithoperations.go            |    85 +
 .../v1alpha1/validatingadmissionpolicy.go     |   247 +
 .../validatingadmissionpolicybinding.go       |   247 +
 .../validatingadmissionpolicybindingspec.go   |    57 +
 .../v1alpha1/validatingadmissionpolicyspec.go |    75 +
 .../v1alpha1/validation.go                    |    61 +
 .../v1beta1/mutatingwebhook.go                |   142 +
 .../v1beta1/mutatingwebhookconfiguration.go   |   252 +
 .../admissionregistration/v1beta1/rule.go     |    76 +
 .../v1beta1/rulewithoperations.go             |    85 +
 .../v1beta1/servicereference.go               |    66 +
 .../v1beta1/validatingwebhook.go              |   133 +
 .../v1beta1/validatingwebhookconfiguration.go |   252 +
 .../v1beta1/webhookclientconfig.go            |    59 +
 .../v1alpha1/serverstorageversion.go          |    59 +
 .../v1alpha1/storageversion.go                |   256 +
 .../v1alpha1/storageversioncondition.go       |    89 +
 .../v1alpha1/storageversionstatus.go          |    67 +
 .../apps/v1/controllerrevision.go             |   259 +
 .../applyconfigurations/apps/v1/daemonset.go  |   258 +
 .../apps/v1/daemonsetcondition.go             |    81 +
 .../apps/v1/daemonsetspec.go                  |    80 +
 .../apps/v1/daemonsetstatus.go                |   125 +
 .../apps/v1/daemonsetupdatestrategy.go        |    52 +
 .../applyconfigurations/apps/v1/deployment.go |   258 +
 .../apps/v1/deploymentcondition.go            |    90 +
 .../apps/v1/deploymentspec.go                 |   107 +
 .../apps/v1/deploymentstatus.go               |   107 +
 .../apps/v1/deploymentstrategy.go             |    52 +
 .../applyconfigurations/apps/v1/replicaset.go |   258 +
 .../apps/v1/replicasetcondition.go            |    81 +
 .../apps/v1/replicasetspec.go                 |    71 +
 .../apps/v1/replicasetstatus.go               |    89 +
 .../apps/v1/rollingupdatedaemonset.go         |    52 +
 .../apps/v1/rollingupdatedeployment.go        |    52 +
 .../v1/rollingupdatestatefulsetstrategy.go    |    52 +
 .../apps/v1/statefulset.go                    |   258 +
 .../apps/v1/statefulsetcondition.go           |    81 +
 .../apps/v1/statefulsetordinals.go            |    39 +
 ...setpersistentvolumeclaimretentionpolicy.go |    52 +
 .../apps/v1/statefulsetspec.go                |   140 +
 .../apps/v1/statefulsetstatus.go              |   125 +
 .../apps/v1/statefulsetupdatestrategy.go      |    52 +
 .../apps/v1beta1/controllerrevision.go        |   259 +
 .../apps/v1beta1/deployment.go                |   258 +
 .../apps/v1beta1/deploymentcondition.go       |    90 +
 .../apps/v1beta1/deploymentspec.go            |   116 +
 .../apps/v1beta1/deploymentstatus.go          |   107 +
 .../apps/v1beta1/deploymentstrategy.go        |    52 +
 .../apps/v1beta1/rollbackconfig.go            |    39 +
 .../apps/v1beta1/rollingupdatedeployment.go   |    52 +
 .../rollingupdatestatefulsetstrategy.go       |    52 +
 .../apps/v1beta1/statefulset.go               |   258 +
 .../apps/v1beta1/statefulsetcondition.go      |    81 +
 .../apps/v1beta1/statefulsetordinals.go       |    39 +
 ...setpersistentvolumeclaimretentionpolicy.go |    52 +
 .../apps/v1beta1/statefulsetspec.go           |   140 +
 .../apps/v1beta1/statefulsetstatus.go         |   125 +
 .../apps/v1beta1/statefulsetupdatestrategy.go |    52 +
 .../apps/v1beta2/controllerrevision.go        |   259 +
 .../apps/v1beta2/daemonset.go                 |   258 +
 .../apps/v1beta2/daemonsetcondition.go        |    81 +
 .../apps/v1beta2/daemonsetspec.go             |    80 +
 .../apps/v1beta2/daemonsetstatus.go           |   125 +
 .../apps/v1beta2/daemonsetupdatestrategy.go   |    52 +
 .../apps/v1beta2/deployment.go                |   258 +
 .../apps/v1beta2/deploymentcondition.go       |    90 +
 .../apps/v1beta2/deploymentspec.go            |   107 +
 .../apps/v1beta2/deploymentstatus.go          |   107 +
 .../apps/v1beta2/deploymentstrategy.go        |    52 +
 .../apps/v1beta2/replicaset.go                |   258 +
 .../apps/v1beta2/replicasetcondition.go       |    81 +
 .../apps/v1beta2/replicasetspec.go            |    71 +
 .../apps/v1beta2/replicasetstatus.go          |    89 +
 .../apps/v1beta2/rollingupdatedaemonset.go    |    52 +
 .../apps/v1beta2/rollingupdatedeployment.go   |    52 +
 .../rollingupdatestatefulsetstrategy.go       |    52 +
 .../applyconfigurations/apps/v1beta2/scale.go |   218 +
 .../apps/v1beta2/statefulset.go               |   258 +
 .../apps/v1beta2/statefulsetcondition.go      |    81 +
 .../apps/v1beta2/statefulsetordinals.go       |    39 +
 ...setpersistentvolumeclaimretentionpolicy.go |    52 +
 .../apps/v1beta2/statefulsetspec.go           |   140 +
 .../apps/v1beta2/statefulsetstatus.go         |   125 +
 .../apps/v1beta2/statefulsetupdatestrategy.go |    52 +
 .../v1/crossversionobjectreference.go         |    57 +
 .../autoscaling/v1/horizontalpodautoscaler.go |   258 +
 .../v1/horizontalpodautoscalerspec.go         |    66 +
 .../v1/horizontalpodautoscalerstatus.go       |    79 +
 .../autoscaling/v1/scale.go                   |   217 +
 .../autoscaling/v1/scalespec.go               |    39 +
 .../autoscaling/v1/scalestatus.go             |    48 +
 .../v2/containerresourcemetricsource.go       |    61 +
 .../v2/containerresourcemetricstatus.go       |    61 +
 .../v2/crossversionobjectreference.go         |    57 +
 .../autoscaling/v2/externalmetricsource.go    |    48 +
 .../autoscaling/v2/externalmetricstatus.go    |    48 +
 .../autoscaling/v2/horizontalpodautoscaler.go |   258 +
 .../v2/horizontalpodautoscalerbehavior.go     |    48 +
 .../v2/horizontalpodautoscalercondition.go    |    81 +
 .../v2/horizontalpodautoscalerspec.go         |    80 +
 .../v2/horizontalpodautoscalerstatus.go       |    98 +
 .../autoscaling/v2/hpascalingpolicy.go        |    61 +
 .../autoscaling/v2/hpascalingrules.go         |    66 +
 .../autoscaling/v2/metricidentifier.go        |    52 +
 .../autoscaling/v2/metricspec.go              |    88 +
 .../autoscaling/v2/metricstatus.go            |    88 +
 .../autoscaling/v2/metrictarget.go            |    71 +
 .../autoscaling/v2/metricvaluestatus.go       |    61 +
 .../autoscaling/v2/objectmetricsource.go      |    57 +
 .../autoscaling/v2/objectmetricstatus.go      |    57 +
 .../autoscaling/v2/podresourcemetricsource.go |    52 +
 .../autoscaling/v2/podsmetricsource.go        |    48 +
 .../autoscaling/v2/podsmetricstatus.go        |    48 +
 .../autoscaling/v2/resourcemetricsource.go    |    52 +
 .../autoscaling/v2/resourcemetricstatus.go    |    52 +
 .../v2beta1/containerresourcemetricsource.go  |    71 +
 .../v2beta1/containerresourcemetricstatus.go  |    71 +
 .../v2beta1/crossversionobjectreference.go    |    57 +
 .../v2beta1/externalmetricsource.go           |    71 +
 .../v2beta1/externalmetricstatus.go           |    71 +
 .../v2beta1/horizontalpodautoscaler.go        |   258 +
 .../horizontalpodautoscalercondition.go       |    81 +
 .../v2beta1/horizontalpodautoscalerspec.go    |    71 +
 .../v2beta1/horizontalpodautoscalerstatus.go  |    98 +
 .../autoscaling/v2beta1/metricspec.go         |    88 +
 .../autoscaling/v2beta1/metricstatus.go       |    88 +
 .../autoscaling/v2beta1/objectmetricsource.go |    80 +
 .../autoscaling/v2beta1/objectmetricstatus.go |    80 +
 .../autoscaling/v2beta1/podsmetricsource.go   |    62 +
 .../autoscaling/v2beta1/podsmetricstatus.go   |    62 +
 .../v2beta1/resourcemetricsource.go           |    62 +
 .../v2beta1/resourcemetricstatus.go           |    62 +
 .../v2beta2/containerresourcemetricsource.go  |    61 +
 .../v2beta2/containerresourcemetricstatus.go  |    61 +
 .../v2beta2/crossversionobjectreference.go    |    57 +
 .../v2beta2/externalmetricsource.go           |    48 +
 .../v2beta2/externalmetricstatus.go           |    48 +
 .../v2beta2/horizontalpodautoscaler.go        |   258 +
 .../horizontalpodautoscalerbehavior.go        |    48 +
 .../horizontalpodautoscalercondition.go       |    81 +
 .../v2beta2/horizontalpodautoscalerspec.go    |    80 +
 .../v2beta2/horizontalpodautoscalerstatus.go  |    98 +
 .../autoscaling/v2beta2/hpascalingpolicy.go   |    61 +
 .../autoscaling/v2beta2/hpascalingrules.go    |    66 +
 .../autoscaling/v2beta2/metricidentifier.go   |    52 +
 .../autoscaling/v2beta2/metricspec.go         |    88 +
 .../autoscaling/v2beta2/metricstatus.go       |    88 +
 .../autoscaling/v2beta2/metrictarget.go       |    71 +
 .../autoscaling/v2beta2/metricvaluestatus.go  |    61 +
 .../autoscaling/v2beta2/objectmetricsource.go |    57 +
 .../autoscaling/v2beta2/objectmetricstatus.go |    57 +
 .../autoscaling/v2beta2/podsmetricsource.go   |    48 +
 .../autoscaling/v2beta2/podsmetricstatus.go   |    48 +
 .../v2beta2/resourcemetricsource.go           |    52 +
 .../v2beta2/resourcemetricstatus.go           |    52 +
 .../applyconfigurations/batch/v1/cronjob.go   |   258 +
 .../batch/v1/cronjobspec.go                   |   106 +
 .../batch/v1/cronjobstatus.go                 |    67 +
 .../applyconfigurations/batch/v1/job.go       |   258 +
 .../batch/v1/jobcondition.go                  |    90 +
 .../applyconfigurations/batch/v1/jobspec.go   |   135 +
 .../applyconfigurations/batch/v1/jobstatus.go |   120 +
 .../batch/v1/jobtemplatespec.go               |   188 +
 .../batch/v1/podfailurepolicy.go              |    44 +
 .../podfailurepolicyonexitcodesrequirement.go |    63 +
 .../podfailurepolicyonpodconditionspattern.go |    52 +
 .../batch/v1/podfailurepolicyrule.go          |    66 +
 .../batch/v1/uncountedterminatedpods.go       |    56 +
 .../batch/v1beta1/cronjob.go                  |   258 +
 .../batch/v1beta1/cronjobspec.go              |   106 +
 .../batch/v1beta1/cronjobstatus.go            |    67 +
 .../batch/v1beta1/jobtemplatespec.go          |   189 +
 .../v1/certificatesigningrequest.go           |   256 +
 .../v1/certificatesigningrequestcondition.go  |    90 +
 .../v1/certificatesigningrequestspec.go       |   118 +
 .../v1/certificatesigningrequeststatus.go     |    55 +
 .../v1beta1/certificatesigningrequest.go      |   256 +
 .../certificatesigningrequestcondition.go     |    90 +
 .../v1beta1/certificatesigningrequestspec.go  |   118 +
 .../certificatesigningrequeststatus.go        |    55 +
 .../coordination/v1/lease.go                  |   249 +
 .../coordination/v1/leasespec.go              |    79 +
 .../coordination/v1beta1/lease.go             |   249 +
 .../coordination/v1beta1/leasespec.go         |    79 +
 .../applyconfigurations/core/v1/affinity.go   |    57 +
 .../core/v1/attachedvolume.go                 |    52 +
 .../v1/awselasticblockstorevolumesource.go    |    66 +
 .../core/v1/azurediskvolumesource.go          |    88 +
 .../v1/azurefilepersistentvolumesource.go     |    66 +
 .../core/v1/azurefilevolumesource.go          |    57 +
 .../core/v1/capabilities.go                   |    56 +
 .../core/v1/cephfspersistentvolumesource.go   |    86 +
 .../core/v1/cephfsvolumesource.go             |    86 +
 .../core/v1/cinderpersistentvolumesource.go   |    66 +
 .../core/v1/cindervolumesource.go             |    66 +
 .../core/v1/claimsource.go                    |    48 +
 .../core/v1/clientipconfig.go                 |    39 +
 .../core/v1/componentcondition.go             |    70 +
 .../core/v1/componentstatus.go                |   252 +
 .../applyconfigurations/core/v1/configmap.go  |   279 +
 .../core/v1/configmapenvsource.go             |    48 +
 .../core/v1/configmapkeyselector.go           |    57 +
 .../core/v1/configmapnodeconfigsource.go      |    79 +
 .../core/v1/configmapprojection.go            |    62 +
 .../core/v1/configmapvolumesource.go          |    71 +
 .../applyconfigurations/core/v1/container.go  |   261 +
 .../core/v1/containerimage.go                 |    50 +
 .../core/v1/containerport.go                  |    79 +
 .../core/v1/containerstate.go                 |    57 +
 .../core/v1/containerstaterunning.go          |    43 +
 .../core/v1/containerstateterminated.go       |    97 +
 .../core/v1/containerstatewaiting.go          |    48 +
 .../core/v1/containerstatus.go                |   111 +
 .../core/v1/csipersistentvolumesource.go      |   126 +
 .../core/v1/csivolumesource.go                |    81 +
 .../core/v1/daemonendpoint.go                 |    39 +
 .../core/v1/downwardapiprojection.go          |    44 +
 .../core/v1/downwardapivolumefile.go          |    66 +
 .../core/v1/downwardapivolumesource.go        |    53 +
 .../core/v1/emptydirvolumesource.go           |    53 +
 .../core/v1/endpointaddress.go                |    66 +
 .../core/v1/endpointport.go                   |    70 +
 .../applyconfigurations/core/v1/endpoints.go  |   254 +
 .../core/v1/endpointsubset.go                 |    72 +
 .../core/v1/envfromsource.go                  |    57 +
 .../applyconfigurations/core/v1/envvar.go     |    57 +
 .../core/v1/envvarsource.go                   |    66 +
 .../core/v1/ephemeralcontainer.go             |   249 +
 .../core/v1/ephemeralcontainercommon.go       |   261 +
 .../core/v1/ephemeralvolumesource.go          |    39 +
 .../applyconfigurations/core/v1/event.go      |   366 +
 .../core/v1/eventseries.go                    |    52 +
 .../core/v1/eventsource.go                    |    48 +
 .../applyconfigurations/core/v1/execaction.go |    41 +
 .../core/v1/fcvolumesource.go                 |    79 +
 .../core/v1/flexpersistentvolumesource.go     |    81 +
 .../core/v1/flexvolumesource.go               |    81 +
 .../core/v1/flockervolumesource.go            |    48 +
 .../core/v1/gcepersistentdiskvolumesource.go  |    66 +
 .../core/v1/gitrepovolumesource.go            |    57 +
 .../v1/glusterfspersistentvolumesource.go     |    66 +
 .../core/v1/glusterfsvolumesource.go          |    57 +
 .../applyconfigurations/core/v1/grpcaction.go |    48 +
 .../applyconfigurations/core/v1/hostalias.go  |    50 +
 .../core/v1/hostpathvolumesource.go           |    52 +
 .../core/v1/httpgetaction.go                  |    85 +
 .../applyconfigurations/core/v1/httpheader.go |    48 +
 .../core/v1/iscsipersistentvolumesource.go    |   131 +
 .../core/v1/iscsivolumesource.go              |   131 +
 .../applyconfigurations/core/v1/keytopath.go  |    57 +
 .../applyconfigurations/core/v1/lifecycle.go  |    48 +
 .../core/v1/lifecyclehandler.go               |    57 +
 .../applyconfigurations/core/v1/limitrange.go |   249 +
 .../core/v1/limitrangeitem.go                 |    88 +
 .../core/v1/limitrangespec.go                 |    44 +
 .../core/v1/loadbalanceringress.go            |    62 +
 .../core/v1/loadbalancerstatus.go             |    44 +
 .../core/v1/localobjectreference.go           |    39 +
 .../core/v1/localvolumesource.go              |    48 +
 .../applyconfigurations/core/v1/namespace.go  |   256 +
 .../core/v1/namespacecondition.go             |    80 +
 .../core/v1/namespacespec.go                  |    45 +
 .../core/v1/namespacestatus.go                |    57 +
 .../core/v1/nfsvolumesource.go                |    57 +
 .../applyconfigurations/core/v1/node.go       |   256 +
 .../core/v1/nodeaddress.go                    |    52 +
 .../core/v1/nodeaffinity.go                   |    53 +
 .../core/v1/nodecondition.go                  |    89 +
 .../core/v1/nodeconfigsource.go               |    39 +
 .../core/v1/nodeconfigstatus.go               |    66 +
 .../core/v1/nodedaemonendpoints.go            |    39 +
 .../core/v1/nodeselector.go                   |    44 +
 .../core/v1/nodeselectorrequirement.go        |    63 +
 .../core/v1/nodeselectorterm.go               |    58 +
 .../applyconfigurations/core/v1/nodespec.go   |   100 +
 .../applyconfigurations/core/v1/nodestatus.go |   155 +
 .../core/v1/nodesysteminfo.go                 |   120 +
 .../core/v1/objectfieldselector.go            |    48 +
 .../core/v1/objectreference.go                |    97 +
 .../core/v1/persistentvolume.go               |   256 +
 .../core/v1/persistentvolumeclaim.go          |   258 +
 .../core/v1/persistentvolumeclaimcondition.go |    89 +
 .../core/v1/persistentvolumeclaimspec.go      |   109 +
 .../core/v1/persistentvolumeclaimstatus.go    |    95 +
 .../core/v1/persistentvolumeclaimtemplate.go  |   188 +
 .../v1/persistentvolumeclaimvolumesource.go   |    48 +
 .../core/v1/persistentvolumesource.go         |   228 +
 .../core/v1/persistentvolumespec.go           |   287 +
 .../core/v1/persistentvolumestatus.go         |    61 +
 .../v1/photonpersistentdiskvolumesource.go    |    48 +
 .../applyconfigurations/core/v1/pod.go        |   258 +
 .../core/v1/podaffinity.go                    |    58 +
 .../core/v1/podaffinityterm.go                |    72 +
 .../core/v1/podantiaffinity.go                |    58 +
 .../core/v1/podcondition.go                   |    89 +
 .../core/v1/poddnsconfig.go                   |    66 +
 .../core/v1/poddnsconfigoption.go             |    48 +
 .../applyconfigurations/core/v1/podip.go      |    39 +
 .../applyconfigurations/core/v1/podos.go      |    43 +
 .../core/v1/podreadinessgate.go               |    43 +
 .../core/v1/podresourceclaim.go               |    48 +
 .../core/v1/podschedulinggate.go              |    39 +
 .../core/v1/podsecuritycontext.go             |   131 +
 .../applyconfigurations/core/v1/podspec.go    |   446 +
 .../applyconfigurations/core/v1/podstatus.go  |   177 +
 .../core/v1/podtemplate.go                    |   249 +
 .../core/v1/podtemplatespec.go                |   188 +
 .../applyconfigurations/core/v1/portstatus.go |    61 +
 .../core/v1/portworxvolumesource.go           |    57 +
 .../core/v1/preferredschedulingterm.go        |    48 +
 .../applyconfigurations/core/v1/probe.go      |   117 +
 .../core/v1/probehandler.go                   |    66 +
 .../core/v1/projectedvolumesource.go          |    53 +
 .../core/v1/quobytevolumesource.go            |    84 +
 .../core/v1/rbdpersistentvolumesource.go      |   104 +
 .../core/v1/rbdvolumesource.go                |   104 +
 .../core/v1/replicationcontroller.go          |   258 +
 .../core/v1/replicationcontrollercondition.go |    80 +
 .../core/v1/replicationcontrollerspec.go      |    72 +
 .../core/v1/replicationcontrollerstatus.go    |    89 +
 .../core/v1/resourceclaim.go                  |    39 +
 .../core/v1/resourcefieldselector.go          |    61 +
 .../core/v1/resourcequota.go                  |   258 +
 .../core/v1/resourcequotaspec.go              |    63 +
 .../core/v1/resourcequotastatus.go            |    52 +
 .../core/v1/resourcerequirements.go           |    66 +
 .../core/v1/scaleiopersistentvolumesource.go  |   120 +
 .../core/v1/scaleiovolumesource.go            |   120 +
 .../v1/scopedresourceselectorrequirement.go   |    63 +
 .../core/v1/scopeselector.go                  |    44 +
 .../core/v1/seccompprofile.go                 |    52 +
 .../applyconfigurations/core/v1/secret.go     |   288 +
 .../core/v1/secretenvsource.go                |    48 +
 .../core/v1/secretkeyselector.go              |    57 +
 .../core/v1/secretprojection.go               |    62 +
 .../core/v1/secretreference.go                |    48 +
 .../core/v1/secretvolumesource.go             |    71 +
 .../core/v1/securitycontext.go                |   133 +
 .../core/v1/selinuxoptions.go                 |    66 +
 .../applyconfigurations/core/v1/service.go    |   258 +
 .../core/v1/serviceaccount.go                 |   277 +
 .../core/v1/serviceaccounttokenprojection.go  |    57 +
 .../core/v1/serviceport.go                    |    89 +
 .../core/v1/servicespec.go                    |   224 +
 .../core/v1/servicestatus.go                  |    57 +
 .../core/v1/sessionaffinityconfig.go          |    39 +
 .../v1/storageospersistentvolumesource.go     |    75 +
 .../core/v1/storageosvolumesource.go          |    75 +
 .../applyconfigurations/core/v1/sysctl.go     |    48 +
 .../applyconfigurations/core/v1/taint.go      |    71 +
 .../core/v1/tcpsocketaction.go                |    52 +
 .../applyconfigurations/core/v1/toleration.go |    79 +
 .../v1/topologyselectorlabelrequirement.go    |    50 +
 .../core/v1/topologyselectorterm.go           |    44 +
 .../core/v1/topologyspreadconstraint.go       |   109 +
 .../core/v1/typedlocalobjectreference.go      |    57 +
 .../core/v1/typedobjectreference.go           |    66 +
 .../applyconfigurations/core/v1/volume.go     |   272 +
 .../core/v1/volumedevice.go                   |    48 +
 .../core/v1/volumemount.go                    |    88 +
 .../core/v1/volumenodeaffinity.go             |    39 +
 .../core/v1/volumeprojection.go               |    66 +
 .../core/v1/volumesource.go                   |   291 +
 .../core/v1/vspherevirtualdiskvolumesource.go |    66 +
 .../core/v1/weightedpodaffinityterm.go        |    48 +
 .../core/v1/windowssecuritycontextoptions.go  |    66 +
 .../discovery/v1/endpoint.go                  |   114 +
 .../discovery/v1/endpointconditions.go        |    57 +
 .../discovery/v1/endpointhints.go             |    44 +
 .../discovery/v1/endpointport.go              |    70 +
 .../discovery/v1/endpointslice.go             |   277 +
 .../discovery/v1/forzone.go                   |    39 +
 .../discovery/v1beta1/endpoint.go             |   105 +
 .../discovery/v1beta1/endpointconditions.go   |    57 +
 .../discovery/v1beta1/endpointhints.go        |    44 +
 .../discovery/v1beta1/endpointport.go         |    70 +
 .../discovery/v1beta1/endpointslice.go        |   277 +
 .../discovery/v1beta1/forzone.go              |    39 +
 .../client-go/applyconfigurations/doc.go      |   153 +
 .../applyconfigurations/events/v1/event.go    |   367 +
 .../events/v1/eventseries.go                  |    52 +
 .../events/v1beta1/event.go                   |   367 +
 .../events/v1beta1/eventseries.go             |    52 +
 .../extensions/v1beta1/allowedcsidriver.go    |    39 +
 .../extensions/v1beta1/allowedflexvolume.go   |    39 +
 .../extensions/v1beta1/allowedhostpath.go     |    48 +
 .../extensions/v1beta1/daemonset.go           |   258 +
 .../extensions/v1beta1/daemonsetcondition.go  |    81 +
 .../extensions/v1beta1/daemonsetspec.go       |    89 +
 .../extensions/v1beta1/daemonsetstatus.go     |   125 +
 .../v1beta1/daemonsetupdatestrategy.go        |    52 +
 .../extensions/v1beta1/deployment.go          |   258 +
 .../extensions/v1beta1/deploymentcondition.go |    90 +
 .../extensions/v1beta1/deploymentspec.go      |   116 +
 .../extensions/v1beta1/deploymentstatus.go    |   107 +
 .../extensions/v1beta1/deploymentstrategy.go  |    52 +
 .../v1beta1/fsgroupstrategyoptions.go         |    57 +
 .../extensions/v1beta1/hostportrange.go       |    48 +
 .../extensions/v1beta1/httpingresspath.go     |    61 +
 .../v1beta1/httpingressrulevalue.go           |    44 +
 .../extensions/v1beta1/idrange.go             |    48 +
 .../extensions/v1beta1/ingress.go             |   258 +
 .../extensions/v1beta1/ingressbackend.go      |    62 +
 .../v1beta1/ingressloadbalanceringress.go     |    62 +
 .../v1beta1/ingressloadbalancerstatus.go      |    44 +
 .../extensions/v1beta1/ingressportstatus.go   |    61 +
 .../extensions/v1beta1/ingressrule.go         |    48 +
 .../extensions/v1beta1/ingressrulevalue.go    |    39 +
 .../extensions/v1beta1/ingressspec.go         |    76 +
 .../extensions/v1beta1/ingressstatus.go       |    39 +
 .../extensions/v1beta1/ingresstls.go          |    50 +
 .../extensions/v1beta1/ipblock.go             |    50 +
 .../extensions/v1beta1/networkpolicy.go       |   258 +
 .../v1beta1/networkpolicyegressrule.go        |    58 +
 .../v1beta1/networkpolicyingressrule.go       |    58 +
 .../extensions/v1beta1/networkpolicypeer.go   |    61 +
 .../extensions/v1beta1/networkpolicyport.go   |    62 +
 .../extensions/v1beta1/networkpolicyspec.go   |    83 +
 .../extensions/v1beta1/networkpolicystatus.go |    48 +
 .../extensions/v1beta1/podsecuritypolicy.go   |   247 +
 .../v1beta1/podsecuritypolicyspec.go          |   285 +
 .../extensions/v1beta1/replicaset.go          |   258 +
 .../extensions/v1beta1/replicasetcondition.go |    81 +
 .../extensions/v1beta1/replicasetspec.go      |    71 +
 .../extensions/v1beta1/replicasetstatus.go    |    89 +
 .../extensions/v1beta1/rollbackconfig.go      |    39 +
 .../v1beta1/rollingupdatedaemonset.go         |    52 +
 .../v1beta1/rollingupdatedeployment.go        |    52 +
 .../v1beta1/runasgroupstrategyoptions.go      |    57 +
 .../v1beta1/runasuserstrategyoptions.go       |    57 +
 .../v1beta1/runtimeclassstrategyoptions.go    |    50 +
 .../extensions/v1beta1/scale.go               |   218 +
 .../v1beta1/selinuxstrategyoptions.go         |    53 +
 .../supplementalgroupsstrategyoptions.go      |    57 +
 .../v1alpha1/flowdistinguishermethod.go       |    43 +
 .../flowcontrol/v1alpha1/flowschema.go        |   256 +
 .../v1alpha1/flowschemacondition.go           |    80 +
 .../flowcontrol/v1alpha1/flowschemaspec.go    |    71 +
 .../flowcontrol/v1alpha1/flowschemastatus.go  |    44 +
 .../flowcontrol/v1alpha1/groupsubject.go      |    39 +
 .../limitedprioritylevelconfiguration.go      |    66 +
 .../flowcontrol/v1alpha1/limitresponse.go     |    52 +
 .../v1alpha1/nonresourcepolicyrule.go         |    52 +
 .../v1alpha1/policyruleswithsubjects.go       |    72 +
 .../v1alpha1/prioritylevelconfiguration.go    |   256 +
 .../prioritylevelconfigurationcondition.go    |    80 +
 .../prioritylevelconfigurationreference.go    |    39 +
 .../prioritylevelconfigurationspec.go         |    52 +
 .../prioritylevelconfigurationstatus.go       |    44 +
 .../v1alpha1/queuingconfiguration.go          |    57 +
 .../v1alpha1/resourcepolicyrule.go            |    83 +
 .../v1alpha1/serviceaccountsubject.go         |    48 +
 .../flowcontrol/v1alpha1/subject.go           |    70 +
 .../flowcontrol/v1alpha1/usersubject.go       |    39 +
 .../v1beta1/flowdistinguishermethod.go        |    43 +
 .../flowcontrol/v1beta1/flowschema.go         |   256 +
 .../v1beta1/flowschemacondition.go            |    80 +
 .../flowcontrol/v1beta1/flowschemaspec.go     |    71 +
 .../flowcontrol/v1beta1/flowschemastatus.go   |    44 +
 .../flowcontrol/v1beta1/groupsubject.go       |    39 +
 .../limitedprioritylevelconfiguration.go      |    66 +
 .../flowcontrol/v1beta1/limitresponse.go      |    52 +
 .../v1beta1/nonresourcepolicyrule.go          |    52 +
 .../v1beta1/policyruleswithsubjects.go        |    72 +
 .../v1beta1/prioritylevelconfiguration.go     |   256 +
 .../prioritylevelconfigurationcondition.go    |    80 +
 .../prioritylevelconfigurationreference.go    |    39 +
 .../v1beta1/prioritylevelconfigurationspec.go |    52 +
 .../prioritylevelconfigurationstatus.go       |    44 +
 .../v1beta1/queuingconfiguration.go           |    57 +
 .../flowcontrol/v1beta1/resourcepolicyrule.go |    83 +
 .../v1beta1/serviceaccountsubject.go          |    48 +
 .../flowcontrol/v1beta1/subject.go            |    70 +
 .../flowcontrol/v1beta1/usersubject.go        |    39 +
 .../v1beta2/flowdistinguishermethod.go        |    43 +
 .../flowcontrol/v1beta2/flowschema.go         |   256 +
 .../v1beta2/flowschemacondition.go            |    80 +
 .../flowcontrol/v1beta2/flowschemaspec.go     |    71 +
 .../flowcontrol/v1beta2/flowschemastatus.go   |    44 +
 .../flowcontrol/v1beta2/groupsubject.go       |    39 +
 .../limitedprioritylevelconfiguration.go      |    66 +
 .../flowcontrol/v1beta2/limitresponse.go      |    52 +
 .../v1beta2/nonresourcepolicyrule.go          |    52 +
 .../v1beta2/policyruleswithsubjects.go        |    72 +
 .../v1beta2/prioritylevelconfiguration.go     |   256 +
 .../prioritylevelconfigurationcondition.go    |    80 +
 .../prioritylevelconfigurationreference.go    |    39 +
 .../v1beta2/prioritylevelconfigurationspec.go |    52 +
 .../prioritylevelconfigurationstatus.go       |    44 +
 .../v1beta2/queuingconfiguration.go           |    57 +
 .../flowcontrol/v1beta2/resourcepolicyrule.go |    83 +
 .../v1beta2/serviceaccountsubject.go          |    48 +
 .../flowcontrol/v1beta2/subject.go            |    70 +
 .../flowcontrol/v1beta2/usersubject.go        |    39 +
 .../v1beta3/flowdistinguishermethod.go        |    43 +
 .../flowcontrol/v1beta3/flowschema.go         |   256 +
 .../v1beta3/flowschemacondition.go            |    80 +
 .../flowcontrol/v1beta3/flowschemaspec.go     |    71 +
 .../flowcontrol/v1beta3/flowschemastatus.go   |    44 +
 .../flowcontrol/v1beta3/groupsubject.go       |    39 +
 .../limitedprioritylevelconfiguration.go      |    66 +
 .../flowcontrol/v1beta3/limitresponse.go      |    52 +
 .../v1beta3/nonresourcepolicyrule.go          |    52 +
 .../v1beta3/policyruleswithsubjects.go        |    72 +
 .../v1beta3/prioritylevelconfiguration.go     |   256 +
 .../prioritylevelconfigurationcondition.go    |    80 +
 .../prioritylevelconfigurationreference.go    |    39 +
 .../v1beta3/prioritylevelconfigurationspec.go |    52 +
 .../prioritylevelconfigurationstatus.go       |    44 +
 .../v1beta3/queuingconfiguration.go           |    57 +
 .../flowcontrol/v1beta3/resourcepolicyrule.go |    83 +
 .../v1beta3/serviceaccountsubject.go          |    48 +
 .../flowcontrol/v1beta3/subject.go            |    70 +
 .../flowcontrol/v1beta3/usersubject.go        |    39 +
 .../imagepolicy/v1alpha1/imagereview.go       |   256 +
 .../v1alpha1/imagereviewcontainerspec.go      |    39 +
 .../imagepolicy/v1alpha1/imagereviewspec.go   |    68 +
 .../imagepolicy/v1alpha1/imagereviewstatus.go |    63 +
 .../applyconfigurations/internal/internal.go  | 12683 +++
 .../applyconfigurations/meta/v1/condition.go  |    88 +
 .../meta/v1/deleteoptions.go                  |   101 +
 .../meta/v1/groupversionkind.go               |    57 +
 .../meta/v1/labelselector.go                  |    59 +
 .../meta/v1/labelselectorrequirement.go       |    63 +
 .../applyconfigurations/meta/v1/listmeta.go   |    66 +
 .../meta/v1/managedfieldsentry.go             |    97 +
 .../applyconfigurations/meta/v1/objectmeta.go |   171 +
 .../meta/v1/ownerreference.go                 |    88 +
 .../meta/v1/preconditions.go                  |    52 +
 .../applyconfigurations/meta/v1/status.go     |   142 +
 .../meta/v1/statuscause.go                    |    61 +
 .../meta/v1/statusdetails.go                  |    93 +
 .../applyconfigurations/meta/v1/typemeta.go   |    48 +
 .../meta/v1/unstructured.go                   |   137 +
 .../networking/v1/httpingresspath.go          |    61 +
 .../networking/v1/httpingressrulevalue.go     |    44 +
 .../networking/v1/ingress.go                  |   258 +
 .../networking/v1/ingressbackend.go           |    52 +
 .../networking/v1/ingressclass.go             |   247 +
 .../v1/ingressclassparametersreference.go     |    75 +
 .../networking/v1/ingressclassspec.go         |    48 +
 .../v1/ingressloadbalanceringress.go          |    62 +
 .../v1/ingressloadbalancerstatus.go           |    44 +
 .../networking/v1/ingressportstatus.go        |    61 +
 .../networking/v1/ingressrule.go              |    48 +
 .../networking/v1/ingressrulevalue.go         |    39 +
 .../networking/v1/ingressservicebackend.go    |    48 +
 .../networking/v1/ingressspec.go              |    76 +
 .../networking/v1/ingressstatus.go            |    39 +
 .../networking/v1/ingresstls.go               |    50 +
 .../networking/v1/ipblock.go                  |    50 +
 .../networking/v1/networkpolicy.go            |   258 +
 .../networking/v1/networkpolicyegressrule.go  |    58 +
 .../networking/v1/networkpolicyingressrule.go |    58 +
 .../networking/v1/networkpolicypeer.go        |    61 +
 .../networking/v1/networkpolicyport.go        |    62 +
 .../networking/v1/networkpolicyspec.go        |    83 +
 .../networking/v1/networkpolicystatus.go      |    48 +
 .../networking/v1/servicebackendport.go       |    48 +
 .../networking/v1alpha1/clustercidr.go        |   247 +
 .../networking/v1alpha1/clustercidrspec.go    |    70 +
 .../networking/v1beta1/httpingresspath.go     |    61 +
 .../v1beta1/httpingressrulevalue.go           |    44 +
 .../networking/v1beta1/ingress.go             |   258 +
 .../networking/v1beta1/ingressbackend.go      |    62 +
 .../networking/v1beta1/ingressclass.go        |   247 +
 .../ingressclassparametersreference.go        |    75 +
 .../networking/v1beta1/ingressclassspec.go    |    48 +
 .../v1beta1/ingressloadbalanceringress.go     |    62 +
 .../v1beta1/ingressloadbalancerstatus.go      |    44 +
 .../networking/v1beta1/ingressportstatus.go   |    61 +
 .../networking/v1beta1/ingressrule.go         |    48 +
 .../networking/v1beta1/ingressrulevalue.go    |    39 +
 .../networking/v1beta1/ingressspec.go         |    76 +
 .../networking/v1beta1/ingressstatus.go       |    39 +
 .../networking/v1beta1/ingresstls.go          |    50 +
 .../applyconfigurations/node/v1/overhead.go   |    43 +
 .../node/v1/runtimeclass.go                   |   265 +
 .../applyconfigurations/node/v1/scheduling.go |    63 +
 .../node/v1alpha1/overhead.go                 |    43 +
 .../node/v1alpha1/runtimeclass.go             |   247 +
 .../node/v1alpha1/runtimeclassspec.go         |    57 +
 .../node/v1alpha1/scheduling.go               |    63 +
 .../node/v1beta1/overhead.go                  |    43 +
 .../node/v1beta1/runtimeclass.go              |   265 +
 .../node/v1beta1/scheduling.go                |    63 +
 .../applyconfigurations/policy/v1/eviction.go |   249 +
 .../policy/v1/poddisruptionbudget.go          |   258 +
 .../policy/v1/poddisruptionbudgetspec.go      |    72 +
 .../policy/v1/poddisruptionbudgetstatus.go    |   109 +
 .../policy/v1beta1/allowedcsidriver.go        |    39 +
 .../policy/v1beta1/allowedflexvolume.go       |    39 +
 .../policy/v1beta1/allowedhostpath.go         |    48 +
 .../policy/v1beta1/eviction.go                |   249 +
 .../policy/v1beta1/fsgroupstrategyoptions.go  |    57 +
 .../policy/v1beta1/hostportrange.go           |    48 +
 .../policy/v1beta1/idrange.go                 |    48 +
 .../policy/v1beta1/poddisruptionbudget.go     |   258 +
 .../policy/v1beta1/poddisruptionbudgetspec.go |    72 +
 .../v1beta1/poddisruptionbudgetstatus.go      |   109 +
 .../policy/v1beta1/podsecuritypolicy.go       |   247 +
 .../policy/v1beta1/podsecuritypolicyspec.go   |   285 +
 .../v1beta1/runasgroupstrategyoptions.go      |    57 +
 .../v1beta1/runasuserstrategyoptions.go       |    57 +
 .../v1beta1/runtimeclassstrategyoptions.go    |    50 +
 .../policy/v1beta1/selinuxstrategyoptions.go  |    53 +
 .../supplementalgroupsstrategyoptions.go      |    57 +
 .../rbac/v1/aggregationrule.go                |    48 +
 .../rbac/v1/clusterrole.go                    |   261 +
 .../rbac/v1/clusterrolebinding.go             |   261 +
 .../applyconfigurations/rbac/v1/policyrule.go |    85 +
 .../applyconfigurations/rbac/v1/role.go       |   254 +
 .../rbac/v1/rolebinding.go                    |   263 +
 .../applyconfigurations/rbac/v1/roleref.go    |    57 +
 .../applyconfigurations/rbac/v1/subject.go    |    66 +
 .../rbac/v1alpha1/aggregationrule.go          |    48 +
 .../rbac/v1alpha1/clusterrole.go              |   261 +
 .../rbac/v1alpha1/clusterrolebinding.go       |   261 +
 .../rbac/v1alpha1/policyrule.go               |    85 +
 .../applyconfigurations/rbac/v1alpha1/role.go |   254 +
 .../rbac/v1alpha1/rolebinding.go              |   263 +
 .../rbac/v1alpha1/roleref.go                  |    57 +
 .../rbac/v1alpha1/subject.go                  |    66 +
 .../rbac/v1beta1/aggregationrule.go           |    48 +
 .../rbac/v1beta1/clusterrole.go               |   261 +
 .../rbac/v1beta1/clusterrolebinding.go        |   261 +
 .../rbac/v1beta1/policyrule.go                |    85 +
 .../applyconfigurations/rbac/v1beta1/role.go  |   254 +
 .../rbac/v1beta1/rolebinding.go               |   263 +
 .../rbac/v1beta1/roleref.go                   |    57 +
 .../rbac/v1beta1/subject.go                   |    66 +
 .../resource/v1alpha1/allocationresult.go     |    61 +
 .../resource/v1alpha1/podscheduling.go        |   258 +
 .../resource/v1alpha1/podschedulingspec.go    |    50 +
 .../resource/v1alpha1/podschedulingstatus.go  |    44 +
 .../resource/v1alpha1/resourceclaim.go        |   258 +
 .../resourceclaimconsumerreference.go         |    70 +
 .../resourceclaimparametersreference.go       |    57 +
 .../v1alpha1/resourceclaimschedulingstatus.go |    50 +
 .../resource/v1alpha1/resourceclaimspec.go    |    61 +
 .../resource/v1alpha1/resourceclaimstatus.go  |    71 +
 .../v1alpha1/resourceclaimtemplate.go         |   249 +
 .../v1alpha1/resourceclaimtemplatespec.go     |   188 +
 .../resource/v1alpha1/resourceclass.go        |   266 +
 .../resourceclassparametersreference.go       |    66 +
 .../scheduling/v1/priorityclass.go            |   275 +
 .../scheduling/v1alpha1/priorityclass.go      |   275 +
 .../scheduling/v1beta1/priorityclass.go       |   275 +
 .../storage/v1/csidriver.go                   |   247 +
 .../storage/v1/csidriverspec.go               |   113 +
 .../applyconfigurations/storage/v1/csinode.go |   247 +
 .../storage/v1/csinodedriver.go               |    68 +
 .../storage/v1/csinodespec.go                 |    44 +
 .../storage/v1/csistoragecapacity.go          |   277 +
 .../storage/v1/storageclass.go                |   316 +
 .../storage/v1/tokenrequest.go                |    48 +
 .../storage/v1/volumeattachment.go            |   256 +
 .../storage/v1/volumeattachmentsource.go      |    52 +
 .../storage/v1/volumeattachmentspec.go        |    57 +
 .../storage/v1/volumeattachmentstatus.go      |    72 +
 .../storage/v1/volumeerror.go                 |    52 +
 .../storage/v1/volumenoderesources.go         |    39 +
 .../storage/v1alpha1/csistoragecapacity.go    |   277 +
 .../storage/v1alpha1/volumeattachment.go      |   256 +
 .../v1alpha1/volumeattachmentsource.go        |    52 +
 .../storage/v1alpha1/volumeattachmentspec.go  |    57 +
 .../v1alpha1/volumeattachmentstatus.go        |    72 +
 .../storage/v1alpha1/volumeerror.go           |    52 +
 .../storage/v1beta1/csidriver.go              |   247 +
 .../storage/v1beta1/csidriverspec.go          |   113 +
 .../storage/v1beta1/csinode.go                |   247 +
 .../storage/v1beta1/csinodedriver.go          |    68 +
 .../storage/v1beta1/csinodespec.go            |    44 +
 .../storage/v1beta1/csistoragecapacity.go     |   277 +
 .../storage/v1beta1/storageclass.go           |   316 +
 .../storage/v1beta1/tokenrequest.go           |    48 +
 .../storage/v1beta1/volumeattachment.go       |   256 +
 .../storage/v1beta1/volumeattachmentsource.go |    52 +
 .../storage/v1beta1/volumeattachmentspec.go   |    57 +
 .../storage/v1beta1/volumeattachmentstatus.go |    72 +
 .../storage/v1beta1/volumeerror.go            |    52 +
 .../storage/v1beta1/volumenoderesources.go    |    39 +
 .../client-go/applyconfigurations/utils.go    |  1585 +
 .../discovery/aggregated_discovery.go         |   156 +
 .../discovery/cached/disk/cached_discovery.go |   325 +
 .../discovery/cached/disk/round_tripper.go    |   120 +
 .../client-go/discovery/cached/legacy.go      |    30 +
 .../discovery/cached/memory/memcache.go       |   332 +
 .../client-go/discovery/discovery_client.go   |   757 +
 vendor/k8s.io/client-go/discovery/doc.go      |    19 +
 .../client-go/discovery/fake/discovery.go     |   171 +
 vendor/k8s.io/client-go/discovery/helper.go   |   146 +
 .../dynamic/dynamicinformer/informer.go       |   158 +
 .../dynamic/dynamicinformer/interface.go      |    34 +
 .../dynamic/dynamiclister/interface.go        |    40 +
 .../client-go/dynamic/dynamiclister/lister.go |    91 +
 .../client-go/dynamic/dynamiclister/shim.go   |    87 +
 .../k8s.io/client-go/dynamic/fake/simple.go   |   539 +
 vendor/k8s.io/client-go/dynamic/interface.go  |    63 +
 vendor/k8s.io/client-go/dynamic/scheme.go     |   108 +
 vendor/k8s.io/client-go/dynamic/simple.go     |   437 +
 .../admissionregistration/interface.go        |    62 +
 .../admissionregistration/v1/interface.go     |    52 +
 .../v1/mutatingwebhookconfiguration.go        |    89 +
 .../v1/validatingwebhookconfiguration.go      |    89 +
 .../v1alpha1/interface.go                     |    52 +
 .../v1alpha1/validatingadmissionpolicy.go     |    89 +
 .../validatingadmissionpolicybinding.go       |    89 +
 .../v1beta1/interface.go                      |    52 +
 .../v1beta1/mutatingwebhookconfiguration.go   |    89 +
 .../v1beta1/validatingwebhookconfiguration.go |    89 +
 .../informers/apiserverinternal/interface.go  |    46 +
 .../apiserverinternal/v1alpha1/interface.go   |    45 +
 .../v1alpha1/storageversion.go                |    89 +
 .../client-go/informers/apps/interface.go     |    62 +
 .../informers/apps/v1/controllerrevision.go   |    90 +
 .../client-go/informers/apps/v1/daemonset.go  |    90 +
 .../client-go/informers/apps/v1/deployment.go |    90 +
 .../client-go/informers/apps/v1/interface.go  |    73 +
 .../client-go/informers/apps/v1/replicaset.go |    90 +
 .../informers/apps/v1/statefulset.go          |    90 +
 .../apps/v1beta1/controllerrevision.go        |    90 +
 .../informers/apps/v1beta1/deployment.go      |    90 +
 .../informers/apps/v1beta1/interface.go       |    59 +
 .../informers/apps/v1beta1/statefulset.go     |    90 +
 .../apps/v1beta2/controllerrevision.go        |    90 +
 .../informers/apps/v1beta2/daemonset.go       |    90 +
 .../informers/apps/v1beta2/deployment.go      |    90 +
 .../informers/apps/v1beta2/interface.go       |    73 +
 .../informers/apps/v1beta2/replicaset.go      |    90 +
 .../informers/apps/v1beta2/statefulset.go     |    90 +
 .../informers/autoscaling/interface.go        |    70 +
 .../autoscaling/v1/horizontalpodautoscaler.go |    90 +
 .../informers/autoscaling/v1/interface.go     |    45 +
 .../autoscaling/v2/horizontalpodautoscaler.go |    90 +
 .../informers/autoscaling/v2/interface.go     |    45 +
 .../v2beta1/horizontalpodautoscaler.go        |    90 +
 .../autoscaling/v2beta1/interface.go          |    45 +
 .../v2beta2/horizontalpodautoscaler.go        |    90 +
 .../autoscaling/v2beta2/interface.go          |    45 +
 .../client-go/informers/batch/interface.go    |    54 +
 .../client-go/informers/batch/v1/cronjob.go   |    90 +
 .../client-go/informers/batch/v1/interface.go |    52 +
 .../client-go/informers/batch/v1/job.go       |    90 +
 .../informers/batch/v1beta1/cronjob.go        |    90 +
 .../informers/batch/v1beta1/interface.go      |    45 +
 .../informers/certificates/interface.go       |    54 +
 .../v1/certificatesigningrequest.go           |    89 +
 .../informers/certificates/v1/interface.go    |    45 +
 .../v1beta1/certificatesigningrequest.go      |    89 +
 .../certificates/v1beta1/interface.go         |    45 +
 .../informers/coordination/interface.go       |    54 +
 .../informers/coordination/v1/interface.go    |    45 +
 .../informers/coordination/v1/lease.go        |    90 +
 .../coordination/v1beta1/interface.go         |    45 +
 .../informers/coordination/v1beta1/lease.go   |    90 +
 .../client-go/informers/core/interface.go     |    46 +
 .../informers/core/v1/componentstatus.go      |    89 +
 .../client-go/informers/core/v1/configmap.go  |    90 +
 .../client-go/informers/core/v1/endpoints.go  |    90 +
 .../client-go/informers/core/v1/event.go      |    90 +
 .../client-go/informers/core/v1/interface.go  |   150 +
 .../client-go/informers/core/v1/limitrange.go |    90 +
 .../client-go/informers/core/v1/namespace.go  |    89 +
 .../client-go/informers/core/v1/node.go       |    89 +
 .../informers/core/v1/persistentvolume.go     |    89 +
 .../core/v1/persistentvolumeclaim.go          |    90 +
 .../k8s.io/client-go/informers/core/v1/pod.go |    90 +
 .../informers/core/v1/podtemplate.go          |    90 +
 .../core/v1/replicationcontroller.go          |    90 +
 .../informers/core/v1/resourcequota.go        |    90 +
 .../client-go/informers/core/v1/secret.go     |    90 +
 .../client-go/informers/core/v1/service.go    |    90 +
 .../informers/core/v1/serviceaccount.go       |    90 +
 .../informers/discovery/interface.go          |    54 +
 .../informers/discovery/v1/endpointslice.go   |    90 +
 .../informers/discovery/v1/interface.go       |    45 +
 .../discovery/v1beta1/endpointslice.go        |    90 +
 .../informers/discovery/v1beta1/interface.go  |    45 +
 .../client-go/informers/events/interface.go   |    54 +
 .../client-go/informers/events/v1/event.go    |    90 +
 .../informers/events/v1/interface.go          |    45 +
 .../informers/events/v1beta1/event.go         |    90 +
 .../informers/events/v1beta1/interface.go     |    45 +
 .../informers/extensions/interface.go         |    46 +
 .../informers/extensions/v1beta1/daemonset.go |    90 +
 .../extensions/v1beta1/deployment.go          |    90 +
 .../informers/extensions/v1beta1/ingress.go   |    90 +
 .../informers/extensions/v1beta1/interface.go |    80 +
 .../extensions/v1beta1/networkpolicy.go       |    90 +
 .../extensions/v1beta1/podsecuritypolicy.go   |    89 +
 .../extensions/v1beta1/replicaset.go          |    90 +
 vendor/k8s.io/client-go/informers/factory.go  |   359 +
 .../informers/flowcontrol/interface.go        |    70 +
 .../flowcontrol/v1alpha1/flowschema.go        |    89 +
 .../flowcontrol/v1alpha1/interface.go         |    52 +
 .../v1alpha1/prioritylevelconfiguration.go    |    89 +
 .../flowcontrol/v1beta1/flowschema.go         |    89 +
 .../flowcontrol/v1beta1/interface.go          |    52 +
 .../v1beta1/prioritylevelconfiguration.go     |    89 +
 .../flowcontrol/v1beta2/flowschema.go         |    89 +
 .../flowcontrol/v1beta2/interface.go          |    52 +
 .../v1beta2/prioritylevelconfiguration.go     |    89 +
 .../flowcontrol/v1beta3/flowschema.go         |    89 +
 .../flowcontrol/v1beta3/interface.go          |    52 +
 .../v1beta3/prioritylevelconfiguration.go     |    89 +
 vendor/k8s.io/client-go/informers/generic.go  |   408 +
 .../internalinterfaces/factory_interfaces.go  |    40 +
 .../informers/networking/interface.go         |    62 +
 .../informers/networking/v1/ingress.go        |    90 +
 .../informers/networking/v1/ingressclass.go   |    89 +
 .../informers/networking/v1/interface.go      |    59 +
 .../informers/networking/v1/networkpolicy.go  |    90 +
 .../networking/v1alpha1/clustercidr.go        |    89 +
 .../networking/v1alpha1/interface.go          |    45 +
 .../informers/networking/v1beta1/ingress.go   |    90 +
 .../networking/v1beta1/ingressclass.go        |    89 +
 .../informers/networking/v1beta1/interface.go |    52 +
 .../client-go/informers/node/interface.go     |    62 +
 .../client-go/informers/node/v1/interface.go  |    45 +
 .../informers/node/v1/runtimeclass.go         |    89 +
 .../informers/node/v1alpha1/interface.go      |    45 +
 .../informers/node/v1alpha1/runtimeclass.go   |    89 +
 .../informers/node/v1beta1/interface.go       |    45 +
 .../informers/node/v1beta1/runtimeclass.go    |    89 +
 .../client-go/informers/policy/interface.go   |    54 +
 .../informers/policy/v1/interface.go          |    45 +
 .../policy/v1/poddisruptionbudget.go          |    90 +
 .../informers/policy/v1beta1/interface.go     |    52 +
 .../policy/v1beta1/poddisruptionbudget.go     |    90 +
 .../policy/v1beta1/podsecuritypolicy.go       |    89 +
 .../client-go/informers/rbac/interface.go     |    62 +
 .../informers/rbac/v1/clusterrole.go          |    89 +
 .../informers/rbac/v1/clusterrolebinding.go   |    89 +
 .../client-go/informers/rbac/v1/interface.go  |    66 +
 .../client-go/informers/rbac/v1/role.go       |    90 +
 .../informers/rbac/v1/rolebinding.go          |    90 +
 .../informers/rbac/v1alpha1/clusterrole.go    |    89 +
 .../rbac/v1alpha1/clusterrolebinding.go       |    89 +
 .../informers/rbac/v1alpha1/interface.go      |    66 +
 .../client-go/informers/rbac/v1alpha1/role.go |    90 +
 .../informers/rbac/v1alpha1/rolebinding.go    |    90 +
 .../informers/rbac/v1beta1/clusterrole.go     |    89 +
 .../rbac/v1beta1/clusterrolebinding.go        |    89 +
 .../informers/rbac/v1beta1/interface.go       |    66 +
 .../client-go/informers/rbac/v1beta1/role.go  |    90 +
 .../informers/rbac/v1beta1/rolebinding.go     |    90 +
 .../client-go/informers/resource/interface.go |    46 +
 .../informers/resource/v1alpha1/interface.go  |    66 +
 .../resource/v1alpha1/podscheduling.go        |    90 +
 .../resource/v1alpha1/resourceclaim.go        |    90 +
 .../v1alpha1/resourceclaimtemplate.go         |    90 +
 .../resource/v1alpha1/resourceclass.go        |    89 +
 .../informers/scheduling/interface.go         |    62 +
 .../informers/scheduling/v1/interface.go      |    45 +
 .../informers/scheduling/v1/priorityclass.go  |    89 +
 .../scheduling/v1alpha1/interface.go          |    45 +
 .../scheduling/v1alpha1/priorityclass.go      |    89 +
 .../informers/scheduling/v1beta1/interface.go |    45 +
 .../scheduling/v1beta1/priorityclass.go       |    89 +
 .../client-go/informers/storage/interface.go  |    62 +
 .../informers/storage/v1/csidriver.go         |    89 +
 .../client-go/informers/storage/v1/csinode.go |    89 +
 .../storage/v1/csistoragecapacity.go          |    90 +
 .../informers/storage/v1/interface.go         |    73 +
 .../informers/storage/v1/storageclass.go      |    89 +
 .../informers/storage/v1/volumeattachment.go  |    89 +
 .../storage/v1alpha1/csistoragecapacity.go    |    90 +
 .../informers/storage/v1alpha1/interface.go   |    52 +
 .../storage/v1alpha1/volumeattachment.go      |    89 +
 .../informers/storage/v1beta1/csidriver.go    |    89 +
 .../informers/storage/v1beta1/csinode.go      |    89 +
 .../storage/v1beta1/csistoragecapacity.go     |    90 +
 .../informers/storage/v1beta1/interface.go    |    73 +
 .../informers/storage/v1beta1/storageclass.go |    89 +
 .../storage/v1beta1/volumeattachment.go       |    89 +
 .../k8s.io/client-go/kubernetes/clientset.go  |   757 +
 vendor/k8s.io/client-go/kubernetes/doc.go     |    20 +
 .../kubernetes/fake/clientset_generated.go    |   428 +
 .../k8s.io/client-go/kubernetes/fake/doc.go   |    20 +
 .../client-go/kubernetes/fake/register.go     |   154 +
 vendor/k8s.io/client-go/kubernetes/import.go  |    19 +
 .../k8s.io/client-go/kubernetes/scheme/doc.go |    20 +
 .../client-go/kubernetes/scheme/register.go   |   154 +
 .../v1/admissionregistration_client.go        |   112 +
 .../typed/admissionregistration/v1/doc.go     |    20 +
 .../admissionregistration/v1/fake/doc.go      |    20 +
 .../fake/fake_admissionregistration_client.go |    44 +
 .../fake/fake_mutatingwebhookconfiguration.go |   146 +
 .../fake_validatingwebhookconfiguration.go    |   146 +
 .../v1/generated_expansion.go                 |    23 +
 .../v1/mutatingwebhookconfiguration.go        |   197 +
 .../v1/validatingwebhookconfiguration.go      |   197 +
 .../v1alpha1/admissionregistration_client.go  |   112 +
 .../admissionregistration/v1alpha1/doc.go     |    20 +
 .../v1alpha1/fake/doc.go                      |    20 +
 .../fake/fake_admissionregistration_client.go |    44 +
 .../fake/fake_validatingadmissionpolicy.go    |   146 +
 .../fake_validatingadmissionpolicybinding.go  |   146 +
 .../v1alpha1/generated_expansion.go           |    23 +
 .../v1alpha1/validatingadmissionpolicy.go     |   197 +
 .../validatingadmissionpolicybinding.go       |   197 +
 .../v1beta1/admissionregistration_client.go   |   112 +
 .../admissionregistration/v1beta1/doc.go      |    20 +
 .../admissionregistration/v1beta1/fake/doc.go |    20 +
 .../fake/fake_admissionregistration_client.go |    44 +
 .../fake/fake_mutatingwebhookconfiguration.go |   146 +
 .../fake_validatingwebhookconfiguration.go    |   146 +
 .../v1beta1/generated_expansion.go            |    23 +
 .../v1beta1/mutatingwebhookconfiguration.go   |   197 +
 .../v1beta1/validatingwebhookconfiguration.go |   197 +
 .../v1alpha1/apiserverinternal_client.go      |   107 +
 .../typed/apiserverinternal/v1alpha1/doc.go   |    20 +
 .../apiserverinternal/v1alpha1/fake/doc.go    |    20 +
 .../fake/fake_apiserverinternal_client.go     |    40 +
 .../v1alpha1/fake/fake_storageversion.go      |   179 +
 .../v1alpha1/generated_expansion.go           |    21 +
 .../v1alpha1/storageversion.go                |   243 +
 .../kubernetes/typed/apps/v1/apps_client.go   |   127 +
 .../typed/apps/v1/controllerrevision.go       |   208 +
 .../kubernetes/typed/apps/v1/daemonset.go     |   256 +
 .../kubernetes/typed/apps/v1/deployment.go    |   316 +
 .../client-go/kubernetes/typed/apps/v1/doc.go |    20 +
 .../kubernetes/typed/apps/v1/fake/doc.go      |    20 +
 .../typed/apps/v1/fake/fake_apps_client.go    |    56 +
 .../apps/v1/fake/fake_controllerrevision.go   |   155 +
 .../typed/apps/v1/fake/fake_daemonset.go      |   190 +
 .../typed/apps/v1/fake/fake_deployment.go     |   233 +
 .../typed/apps/v1/fake/fake_replicaset.go     |   233 +
 .../typed/apps/v1/fake/fake_statefulset.go    |   233 +
 .../typed/apps/v1/generated_expansion.go      |    29 +
 .../kubernetes/typed/apps/v1/replicaset.go    |   316 +
 .../kubernetes/typed/apps/v1/statefulset.go   |   316 +
 .../typed/apps/v1beta1/apps_client.go         |   117 +
 .../typed/apps/v1beta1/controllerrevision.go  |   208 +
 .../typed/apps/v1beta1/deployment.go          |   256 +
 .../kubernetes/typed/apps/v1beta1/doc.go      |    20 +
 .../kubernetes/typed/apps/v1beta1/fake/doc.go |    20 +
 .../apps/v1beta1/fake/fake_apps_client.go     |    48 +
 .../v1beta1/fake/fake_controllerrevision.go   |   155 +
 .../apps/v1beta1/fake/fake_deployment.go      |   190 +
 .../apps/v1beta1/fake/fake_statefulset.go     |   190 +
 .../typed/apps/v1beta1/generated_expansion.go |    25 +
 .../typed/apps/v1beta1/statefulset.go         |   256 +
 .../typed/apps/v1beta2/apps_client.go         |   127 +
 .../typed/apps/v1beta2/controllerrevision.go  |   208 +
 .../typed/apps/v1beta2/daemonset.go           |   256 +
 .../typed/apps/v1beta2/deployment.go          |   256 +
 .../kubernetes/typed/apps/v1beta2/doc.go      |    20 +
 .../kubernetes/typed/apps/v1beta2/fake/doc.go |    20 +
 .../apps/v1beta2/fake/fake_apps_client.go     |    56 +
 .../v1beta2/fake/fake_controllerrevision.go   |   155 +
 .../typed/apps/v1beta2/fake/fake_daemonset.go |   190 +
 .../apps/v1beta2/fake/fake_deployment.go      |   190 +
 .../apps/v1beta2/fake/fake_replicaset.go      |   190 +
 .../apps/v1beta2/fake/fake_statefulset.go     |   231 +
 .../typed/apps/v1beta2/generated_expansion.go |    29 +
 .../typed/apps/v1beta2/replicaset.go          |   256 +
 .../typed/apps/v1beta2/statefulset.go         |   314 +
 .../v1/authentication_client.go               |   107 +
 .../kubernetes/typed/authentication/v1/doc.go |    20 +
 .../typed/authentication/v1/fake/doc.go       |    20 +
 .../v1/fake/fake_authentication_client.go     |    40 +
 .../v1/fake/fake_tokenreview.go               |    47 +
 .../authentication/v1/generated_expansion.go  |    21 +
 .../typed/authentication/v1/tokenreview.go    |    64 +
 .../v1alpha1/authentication_client.go         |   107 +
 .../typed/authentication/v1alpha1/doc.go      |    20 +
 .../typed/authentication/v1alpha1/fake/doc.go |    20 +
 .../fake/fake_authentication_client.go        |    40 +
 .../v1alpha1/fake/fake_selfsubjectreview.go   |    47 +
 .../v1alpha1/generated_expansion.go           |    21 +
 .../v1alpha1/selfsubjectreview.go             |    64 +
 .../v1beta1/authentication_client.go          |   107 +
 .../typed/authentication/v1beta1/doc.go       |    20 +
 .../typed/authentication/v1beta1/fake/doc.go  |    20 +
 .../fake/fake_authentication_client.go        |    40 +
 .../v1beta1/fake/fake_tokenreview.go          |    47 +
 .../v1beta1/generated_expansion.go            |    21 +
 .../authentication/v1beta1/tokenreview.go     |    64 +
 .../authorization/v1/authorization_client.go  |   122 +
 .../kubernetes/typed/authorization/v1/doc.go  |    20 +
 .../typed/authorization/v1/fake/doc.go        |    20 +
 .../v1/fake/fake_authorization_client.go      |    52 +
 .../v1/fake/fake_localsubjectaccessreview.go  |    49 +
 .../v1/fake/fake_selfsubjectaccessreview.go   |    47 +
 .../v1/fake/fake_selfsubjectrulesreview.go    |    47 +
 .../v1/fake/fake_subjectaccessreview.go       |    47 +
 .../authorization/v1/generated_expansion.go   |    27 +
 .../v1/localsubjectaccessreview.go            |    67 +
 .../v1/selfsubjectaccessreview.go             |    64 +
 .../v1/selfsubjectrulesreview.go              |    64 +
 .../authorization/v1/subjectaccessreview.go   |    64 +
 .../v1beta1/authorization_client.go           |   122 +
 .../typed/authorization/v1beta1/doc.go        |    20 +
 .../typed/authorization/v1beta1/fake/doc.go   |    20 +
 .../v1beta1/fake/fake_authorization_client.go |    52 +
 .../fake/fake_localsubjectaccessreview.go     |    49 +
 .../fake/fake_selfsubjectaccessreview.go      |    47 +
 .../fake/fake_selfsubjectrulesreview.go       |    47 +
 .../v1beta1/fake/fake_subjectaccessreview.go  |    47 +
 .../v1beta1/generated_expansion.go            |    27 +
 .../v1beta1/localsubjectaccessreview.go       |    67 +
 .../v1beta1/selfsubjectaccessreview.go        |    64 +
 .../v1beta1/selfsubjectrulesreview.go         |    64 +
 .../v1beta1/subjectaccessreview.go            |    64 +
 .../autoscaling/v1/autoscaling_client.go      |   107 +
 .../kubernetes/typed/autoscaling/v1/doc.go    |    20 +
 .../typed/autoscaling/v1/fake/doc.go          |    20 +
 .../v1/fake/fake_autoscaling_client.go        |    40 +
 .../v1/fake/fake_horizontalpodautoscaler.go   |   190 +
 .../autoscaling/v1/generated_expansion.go     |    21 +
 .../autoscaling/v1/horizontalpodautoscaler.go |   256 +
 .../autoscaling/v2/autoscaling_client.go      |   107 +
 .../kubernetes/typed/autoscaling/v2/doc.go    |    20 +
 .../typed/autoscaling/v2/fake/doc.go          |    20 +
 .../v2/fake/fake_autoscaling_client.go        |    40 +
 .../v2/fake/fake_horizontalpodautoscaler.go   |   190 +
 .../autoscaling/v2/generated_expansion.go     |    21 +
 .../autoscaling/v2/horizontalpodautoscaler.go |   256 +
 .../autoscaling/v2beta1/autoscaling_client.go |   107 +
 .../typed/autoscaling/v2beta1/doc.go          |    20 +
 .../typed/autoscaling/v2beta1/fake/doc.go     |    20 +
 .../v2beta1/fake/fake_autoscaling_client.go   |    40 +
 .../fake/fake_horizontalpodautoscaler.go      |   190 +
 .../v2beta1/generated_expansion.go            |    21 +
 .../v2beta1/horizontalpodautoscaler.go        |   256 +
 .../autoscaling/v2beta2/autoscaling_client.go |   107 +
 .../typed/autoscaling/v2beta2/doc.go          |    20 +
 .../typed/autoscaling/v2beta2/fake/doc.go     |    20 +
 .../v2beta2/fake/fake_autoscaling_client.go   |    40 +
 .../fake/fake_horizontalpodautoscaler.go      |   190 +
 .../v2beta2/generated_expansion.go            |    21 +
 .../v2beta2/horizontalpodautoscaler.go        |   256 +
 .../kubernetes/typed/batch/v1/batch_client.go |   112 +
 .../kubernetes/typed/batch/v1/cronjob.go      |   256 +
 .../kubernetes/typed/batch/v1/doc.go          |    20 +
 .../kubernetes/typed/batch/v1/fake/doc.go     |    20 +
 .../typed/batch/v1/fake/fake_batch_client.go  |    44 +
 .../typed/batch/v1/fake/fake_cronjob.go       |   190 +
 .../typed/batch/v1/fake/fake_job.go           |   190 +
 .../typed/batch/v1/generated_expansion.go     |    23 +
 .../kubernetes/typed/batch/v1/job.go          |   256 +
 .../typed/batch/v1beta1/batch_client.go       |   107 +
 .../kubernetes/typed/batch/v1beta1/cronjob.go |   256 +
 .../kubernetes/typed/batch/v1beta1/doc.go     |    20 +
 .../typed/batch/v1beta1/fake/doc.go           |    20 +
 .../batch/v1beta1/fake/fake_batch_client.go   |    40 +
 .../typed/batch/v1beta1/fake/fake_cronjob.go  |   190 +
 .../batch/v1beta1/generated_expansion.go      |    21 +
 .../certificates/v1/certificates_client.go    |   107 +
 .../v1/certificatesigningrequest.go           |   259 +
 .../kubernetes/typed/certificates/v1/doc.go   |    20 +
 .../typed/certificates/v1/fake/doc.go         |    20 +
 .../v1/fake/fake_certificates_client.go       |    40 +
 .../v1/fake/fake_certificatesigningrequest.go |   189 +
 .../certificates/v1/generated_expansion.go    |    21 +
 .../v1beta1/certificates_client.go            |   107 +
 .../v1beta1/certificatesigningrequest.go      |   243 +
 .../certificatesigningrequest_expansion.go    |    42 +
 .../typed/certificates/v1beta1/doc.go         |    20 +
 .../typed/certificates/v1beta1/fake/doc.go    |    20 +
 .../v1beta1/fake/fake_certificates_client.go  |    40 +
 .../fake/fake_certificatesigningrequest.go    |   179 +
 ...ake_certificatesigningrequest_expansion.go |    34 +
 .../v1beta1/generated_expansion.go            |    19 +
 .../coordination/v1/coordination_client.go    |   107 +
 .../kubernetes/typed/coordination/v1/doc.go   |    20 +
 .../typed/coordination/v1/fake/doc.go         |    20 +
 .../v1/fake/fake_coordination_client.go       |    40 +
 .../typed/coordination/v1/fake/fake_lease.go  |   155 +
 .../coordination/v1/generated_expansion.go    |    21 +
 .../kubernetes/typed/coordination/v1/lease.go |   208 +
 .../v1beta1/coordination_client.go            |   107 +
 .../typed/coordination/v1beta1/doc.go         |    20 +
 .../typed/coordination/v1beta1/fake/doc.go    |    20 +
 .../v1beta1/fake/fake_coordination_client.go  |    40 +
 .../coordination/v1beta1/fake/fake_lease.go   |   155 +
 .../v1beta1/generated_expansion.go            |    21 +
 .../typed/coordination/v1beta1/lease.go       |   208 +
 .../typed/core/v1/componentstatus.go          |   197 +
 .../kubernetes/typed/core/v1/configmap.go     |   208 +
 .../kubernetes/typed/core/v1/core_client.go   |   182 +
 .../client-go/kubernetes/typed/core/v1/doc.go |    20 +
 .../kubernetes/typed/core/v1/endpoints.go     |   208 +
 .../kubernetes/typed/core/v1/event.go         |   208 +
 .../typed/core/v1/event_expansion.go          |   169 +
 .../kubernetes/typed/core/v1/fake/doc.go      |    20 +
 .../core/v1/fake/fake_componentstatus.go      |   146 +
 .../typed/core/v1/fake/fake_configmap.go      |   155 +
 .../typed/core/v1/fake/fake_core_client.go    |   100 +
 .../typed/core/v1/fake/fake_endpoints.go      |   155 +
 .../typed/core/v1/fake/fake_event.go          |   155 +
 .../core/v1/fake/fake_event_expansion.go      |   101 +
 .../typed/core/v1/fake/fake_limitrange.go     |   155 +
 .../typed/core/v1/fake/fake_namespace.go      |   171 +
 .../core/v1/fake/fake_namespace_expansion.go  |    40 +
 .../typed/core/v1/fake/fake_node.go           |   179 +
 .../typed/core/v1/fake/fake_node_expansion.go |    38 +
 .../core/v1/fake/fake_persistentvolume.go     |   179 +
 .../v1/fake/fake_persistentvolumeclaim.go     |   190 +
 .../kubernetes/typed/core/v1/fake/fake_pod.go |   201 +
 .../typed/core/v1/fake/fake_pod_expansion.go  |   112 +
 .../typed/core/v1/fake/fake_podtemplate.go    |   155 +
 .../v1/fake/fake_replicationcontroller.go     |   213 +
 .../typed/core/v1/fake/fake_resourcequota.go  |   190 +
 .../typed/core/v1/fake/fake_secret.go         |   155 +
 .../typed/core/v1/fake/fake_service.go        |   182 +
 .../core/v1/fake/fake_service_expansion.go    |    26 +
 .../typed/core/v1/fake/fake_serviceaccount.go |   167 +
 .../typed/core/v1/generated_expansion.go      |    41 +
 .../kubernetes/typed/core/v1/limitrange.go    |   208 +
 .../kubernetes/typed/core/v1/namespace.go     |   227 +
 .../typed/core/v1/namespace_expansion.go      |    37 +
 .../kubernetes/typed/core/v1/node.go          |   243 +
 .../typed/core/v1/node_expansion.go           |    45 +
 .../typed/core/v1/persistentvolume.go         |   243 +
 .../typed/core/v1/persistentvolumeclaim.go    |   256 +
 .../client-go/kubernetes/typed/core/v1/pod.go |   273 +
 .../kubernetes/typed/core/v1/pod_expansion.go |    85 +
 .../kubernetes/typed/core/v1/podtemplate.go   |   208 +
 .../typed/core/v1/replicationcontroller.go    |   289 +
 .../kubernetes/typed/core/v1/resourcequota.go |   256 +
 .../kubernetes/typed/core/v1/secret.go        |   208 +
 .../kubernetes/typed/core/v1/service.go       |   239 +
 .../typed/core/v1/service_expansion.go        |    41 +
 .../typed/core/v1/serviceaccount.go           |   226 +
 .../typed/discovery/v1/discovery_client.go    |   107 +
 .../kubernetes/typed/discovery/v1/doc.go      |    20 +
 .../typed/discovery/v1/endpointslice.go       |   208 +
 .../kubernetes/typed/discovery/v1/fake/doc.go |    20 +
 .../v1/fake/fake_discovery_client.go          |    40 +
 .../discovery/v1/fake/fake_endpointslice.go   |   155 +
 .../typed/discovery/v1/generated_expansion.go |    21 +
 .../discovery/v1beta1/discovery_client.go     |   107 +
 .../kubernetes/typed/discovery/v1beta1/doc.go |    20 +
 .../typed/discovery/v1beta1/endpointslice.go  |   208 +
 .../typed/discovery/v1beta1/fake/doc.go       |    20 +
 .../v1beta1/fake/fake_discovery_client.go     |    40 +
 .../v1beta1/fake/fake_endpointslice.go        |   155 +
 .../discovery/v1beta1/generated_expansion.go  |    21 +
 .../kubernetes/typed/events/v1/doc.go         |    20 +
 .../kubernetes/typed/events/v1/event.go       |   208 +
 .../typed/events/v1/events_client.go          |   107 +
 .../kubernetes/typed/events/v1/fake/doc.go    |    20 +
 .../typed/events/v1/fake/fake_event.go        |   155 +
 .../events/v1/fake/fake_events_client.go      |    40 +
 .../typed/events/v1/generated_expansion.go    |    21 +
 .../kubernetes/typed/events/v1beta1/doc.go    |    20 +
 .../kubernetes/typed/events/v1beta1/event.go  |   208 +
 .../typed/events/v1beta1/event_expansion.go   |   100 +
 .../typed/events/v1beta1/events_client.go     |   107 +
 .../typed/events/v1beta1/fake/doc.go          |    20 +
 .../typed/events/v1beta1/fake/fake_event.go   |   155 +
 .../v1beta1/fake/fake_event_expansion.go      |    66 +
 .../events/v1beta1/fake/fake_events_client.go |    40 +
 .../events/v1beta1/generated_expansion.go     |    19 +
 .../typed/extensions/v1beta1/daemonset.go     |   256 +
 .../typed/extensions/v1beta1/deployment.go    |   314 +
 .../v1beta1/deployment_expansion.go           |    35 +
 .../typed/extensions/v1beta1/doc.go           |    20 +
 .../extensions/v1beta1/extensions_client.go   |   132 +
 .../typed/extensions/v1beta1/fake/doc.go      |    20 +
 .../extensions/v1beta1/fake/fake_daemonset.go |   190 +
 .../v1beta1/fake/fake_deployment.go           |   231 +
 .../v1beta1/fake/fake_deployment_expansion.go |    36 +
 .../v1beta1/fake/fake_extensions_client.go    |    60 +
 .../extensions/v1beta1/fake/fake_ingress.go   |   190 +
 .../v1beta1/fake/fake_networkpolicy.go        |   190 +
 .../v1beta1/fake/fake_podsecuritypolicy.go    |   146 +
 .../v1beta1/fake/fake_replicaset.go           |   231 +
 .../extensions/v1beta1/generated_expansion.go |    29 +
 .../typed/extensions/v1beta1/ingress.go       |   256 +
 .../typed/extensions/v1beta1/networkpolicy.go |   256 +
 .../extensions/v1beta1/podsecuritypolicy.go   |   197 +
 .../typed/extensions/v1beta1/replicaset.go    |   314 +
 .../typed/flowcontrol/v1alpha1/doc.go         |    20 +
 .../typed/flowcontrol/v1alpha1/fake/doc.go    |    20 +
 .../v1alpha1/fake/fake_flowcontrol_client.go  |    44 +
 .../v1alpha1/fake/fake_flowschema.go          |   179 +
 .../fake/fake_prioritylevelconfiguration.go   |   179 +
 .../v1alpha1/flowcontrol_client.go            |   112 +
 .../typed/flowcontrol/v1alpha1/flowschema.go  |   243 +
 .../v1alpha1/generated_expansion.go           |    23 +
 .../v1alpha1/prioritylevelconfiguration.go    |   243 +
 .../typed/flowcontrol/v1beta1/doc.go          |    20 +
 .../typed/flowcontrol/v1beta1/fake/doc.go     |    20 +
 .../v1beta1/fake/fake_flowcontrol_client.go   |    44 +
 .../v1beta1/fake/fake_flowschema.go           |   179 +
 .../fake/fake_prioritylevelconfiguration.go   |   179 +
 .../flowcontrol/v1beta1/flowcontrol_client.go |   112 +
 .../typed/flowcontrol/v1beta1/flowschema.go   |   243 +
 .../v1beta1/generated_expansion.go            |    23 +
 .../v1beta1/prioritylevelconfiguration.go     |   243 +
 .../typed/flowcontrol/v1beta2/doc.go          |    20 +
 .../typed/flowcontrol/v1beta2/fake/doc.go     |    20 +
 .../v1beta2/fake/fake_flowcontrol_client.go   |    44 +
 .../v1beta2/fake/fake_flowschema.go           |   179 +
 .../fake/fake_prioritylevelconfiguration.go   |   179 +
 .../flowcontrol/v1beta2/flowcontrol_client.go |   112 +
 .../typed/flowcontrol/v1beta2/flowschema.go   |   243 +
 .../v1beta2/generated_expansion.go            |    23 +
 .../v1beta2/prioritylevelconfiguration.go     |   243 +
 .../typed/flowcontrol/v1beta3/doc.go          |    20 +
 .../typed/flowcontrol/v1beta3/fake/doc.go     |    20 +
 .../v1beta3/fake/fake_flowcontrol_client.go   |    44 +
 .../v1beta3/fake/fake_flowschema.go           |   179 +
 .../fake/fake_prioritylevelconfiguration.go   |   179 +
 .../flowcontrol/v1beta3/flowcontrol_client.go |   112 +
 .../typed/flowcontrol/v1beta3/flowschema.go   |   243 +
 .../v1beta3/generated_expansion.go            |    23 +
 .../v1beta3/prioritylevelconfiguration.go     |   243 +
 .../kubernetes/typed/networking/v1/doc.go     |    20 +
 .../typed/networking/v1/fake/doc.go           |    20 +
 .../typed/networking/v1/fake/fake_ingress.go  |   190 +
 .../networking/v1/fake/fake_ingressclass.go   |   146 +
 .../v1/fake/fake_networking_client.go         |    48 +
 .../networking/v1/fake/fake_networkpolicy.go  |   190 +
 .../networking/v1/generated_expansion.go      |    25 +
 .../kubernetes/typed/networking/v1/ingress.go |   256 +
 .../typed/networking/v1/ingressclass.go       |   197 +
 .../typed/networking/v1/networking_client.go  |   117 +
 .../typed/networking/v1/networkpolicy.go      |   256 +
 .../typed/networking/v1alpha1/clustercidr.go  |   197 +
 .../typed/networking/v1alpha1/doc.go          |    20 +
 .../typed/networking/v1alpha1/fake/doc.go     |    20 +
 .../v1alpha1/fake/fake_clustercidr.go         |   146 +
 .../v1alpha1/fake/fake_networking_client.go   |    40 +
 .../v1alpha1/generated_expansion.go           |    21 +
 .../networking/v1alpha1/networking_client.go  |   107 +
 .../typed/networking/v1beta1/doc.go           |    20 +
 .../typed/networking/v1beta1/fake/doc.go      |    20 +
 .../networking/v1beta1/fake/fake_ingress.go   |   190 +
 .../v1beta1/fake/fake_ingressclass.go         |   146 +
 .../v1beta1/fake/fake_networking_client.go    |    44 +
 .../networking/v1beta1/generated_expansion.go |    23 +
 .../typed/networking/v1beta1/ingress.go       |   256 +
 .../typed/networking/v1beta1/ingressclass.go  |   197 +
 .../networking/v1beta1/networking_client.go   |   112 +
 .../client-go/kubernetes/typed/node/v1/doc.go |    20 +
 .../kubernetes/typed/node/v1/fake/doc.go      |    20 +
 .../typed/node/v1/fake/fake_node_client.go    |    40 +
 .../typed/node/v1/fake/fake_runtimeclass.go   |   146 +
 .../typed/node/v1/generated_expansion.go      |    21 +
 .../kubernetes/typed/node/v1/node_client.go   |   107 +
 .../kubernetes/typed/node/v1/runtimeclass.go  |   197 +
 .../kubernetes/typed/node/v1alpha1/doc.go     |    20 +
 .../typed/node/v1alpha1/fake/doc.go           |    20 +
 .../node/v1alpha1/fake/fake_node_client.go    |    40 +
 .../node/v1alpha1/fake/fake_runtimeclass.go   |   146 +
 .../node/v1alpha1/generated_expansion.go      |    21 +
 .../typed/node/v1alpha1/node_client.go        |   107 +
 .../typed/node/v1alpha1/runtimeclass.go       |   197 +
 .../kubernetes/typed/node/v1beta1/doc.go      |    20 +
 .../kubernetes/typed/node/v1beta1/fake/doc.go |    20 +
 .../node/v1beta1/fake/fake_node_client.go     |    40 +
 .../node/v1beta1/fake/fake_runtimeclass.go    |   146 +
 .../typed/node/v1beta1/generated_expansion.go |    21 +
 .../typed/node/v1beta1/node_client.go         |   107 +
 .../typed/node/v1beta1/runtimeclass.go        |   197 +
 .../kubernetes/typed/policy/v1/doc.go         |    20 +
 .../kubernetes/typed/policy/v1/eviction.go    |    48 +
 .../typed/policy/v1/eviction_expansion.go     |    40 +
 .../kubernetes/typed/policy/v1/fake/doc.go    |    20 +
 .../typed/policy/v1/fake/fake_eviction.go     |    25 +
 .../policy/v1/fake/fake_eviction_expansion.go |    37 +
 .../v1/fake/fake_poddisruptionbudget.go       |   190 +
 .../policy/v1/fake/fake_policy_client.go      |    44 +
 .../typed/policy/v1/generated_expansion.go    |    21 +
 .../typed/policy/v1/poddisruptionbudget.go    |   256 +
 .../typed/policy/v1/policy_client.go          |   112 +
 .../kubernetes/typed/policy/v1beta1/doc.go    |    20 +
 .../typed/policy/v1beta1/eviction.go          |    48 +
 .../policy/v1beta1/eviction_expansion.go      |    40 +
 .../typed/policy/v1beta1/fake/doc.go          |    20 +
 .../policy/v1beta1/fake/fake_eviction.go      |    25 +
 .../v1beta1/fake/fake_eviction_expansion.go   |    37 +
 .../v1beta1/fake/fake_poddisruptionbudget.go  |   190 +
 .../v1beta1/fake/fake_podsecuritypolicy.go    |   146 +
 .../policy/v1beta1/fake/fake_policy_client.go |    48 +
 .../policy/v1beta1/generated_expansion.go     |    23 +
 .../policy/v1beta1/poddisruptionbudget.go     |   256 +
 .../typed/policy/v1beta1/podsecuritypolicy.go |   197 +
 .../typed/policy/v1beta1/policy_client.go     |   117 +
 .../kubernetes/typed/rbac/v1/clusterrole.go   |   197 +
 .../typed/rbac/v1/clusterrolebinding.go       |   197 +
 .../client-go/kubernetes/typed/rbac/v1/doc.go |    20 +
 .../kubernetes/typed/rbac/v1/fake/doc.go      |    20 +
 .../typed/rbac/v1/fake/fake_clusterrole.go    |   146 +
 .../rbac/v1/fake/fake_clusterrolebinding.go   |   146 +
 .../typed/rbac/v1/fake/fake_rbac_client.go    |    52 +
 .../typed/rbac/v1/fake/fake_role.go           |   155 +
 .../typed/rbac/v1/fake/fake_rolebinding.go    |   155 +
 .../typed/rbac/v1/generated_expansion.go      |    27 +
 .../kubernetes/typed/rbac/v1/rbac_client.go   |   122 +
 .../kubernetes/typed/rbac/v1/role.go          |   208 +
 .../kubernetes/typed/rbac/v1/rolebinding.go   |   208 +
 .../typed/rbac/v1alpha1/clusterrole.go        |   197 +
 .../typed/rbac/v1alpha1/clusterrolebinding.go |   197 +
 .../kubernetes/typed/rbac/v1alpha1/doc.go     |    20 +
 .../typed/rbac/v1alpha1/fake/doc.go           |    20 +
 .../rbac/v1alpha1/fake/fake_clusterrole.go    |   146 +
 .../v1alpha1/fake/fake_clusterrolebinding.go  |   146 +
 .../rbac/v1alpha1/fake/fake_rbac_client.go    |    52 +
 .../typed/rbac/v1alpha1/fake/fake_role.go     |   155 +
 .../rbac/v1alpha1/fake/fake_rolebinding.go    |   155 +
 .../rbac/v1alpha1/generated_expansion.go      |    27 +
 .../typed/rbac/v1alpha1/rbac_client.go        |   122 +
 .../kubernetes/typed/rbac/v1alpha1/role.go    |   208 +
 .../typed/rbac/v1alpha1/rolebinding.go        |   208 +
 .../typed/rbac/v1beta1/clusterrole.go         |   197 +
 .../typed/rbac/v1beta1/clusterrolebinding.go  |   197 +
 .../kubernetes/typed/rbac/v1beta1/doc.go      |    20 +
 .../kubernetes/typed/rbac/v1beta1/fake/doc.go |    20 +
 .../rbac/v1beta1/fake/fake_clusterrole.go     |   146 +
 .../v1beta1/fake/fake_clusterrolebinding.go   |   146 +
 .../rbac/v1beta1/fake/fake_rbac_client.go     |    52 +
 .../typed/rbac/v1beta1/fake/fake_role.go      |   155 +
 .../rbac/v1beta1/fake/fake_rolebinding.go     |   155 +
 .../typed/rbac/v1beta1/generated_expansion.go |    27 +
 .../typed/rbac/v1beta1/rbac_client.go         |   122 +
 .../kubernetes/typed/rbac/v1beta1/role.go     |   208 +
 .../typed/rbac/v1beta1/rolebinding.go         |   208 +
 .../kubernetes/typed/resource/v1alpha1/doc.go |    20 +
 .../typed/resource/v1alpha1/fake/doc.go       |    20 +
 .../v1alpha1/fake/fake_podscheduling.go       |   190 +
 .../v1alpha1/fake/fake_resource_client.go     |    52 +
 .../v1alpha1/fake/fake_resourceclaim.go       |   190 +
 .../fake/fake_resourceclaimtemplate.go        |   155 +
 .../v1alpha1/fake/fake_resourceclass.go       |   146 +
 .../resource/v1alpha1/generated_expansion.go  |    27 +
 .../typed/resource/v1alpha1/podscheduling.go  |   256 +
 .../resource/v1alpha1/resource_client.go      |   122 +
 .../typed/resource/v1alpha1/resourceclaim.go  |   256 +
 .../v1alpha1/resourceclaimtemplate.go         |   208 +
 .../typed/resource/v1alpha1/resourceclass.go  |   197 +
 .../kubernetes/typed/scheduling/v1/doc.go     |    20 +
 .../typed/scheduling/v1/fake/doc.go           |    20 +
 .../scheduling/v1/fake/fake_priorityclass.go  |   146 +
 .../v1/fake/fake_scheduling_client.go         |    40 +
 .../scheduling/v1/generated_expansion.go      |    21 +
 .../typed/scheduling/v1/priorityclass.go      |   197 +
 .../typed/scheduling/v1/scheduling_client.go  |   107 +
 .../typed/scheduling/v1alpha1/doc.go          |    20 +
 .../typed/scheduling/v1alpha1/fake/doc.go     |    20 +
 .../v1alpha1/fake/fake_priorityclass.go       |   146 +
 .../v1alpha1/fake/fake_scheduling_client.go   |    40 +
 .../v1alpha1/generated_expansion.go           |    21 +
 .../scheduling/v1alpha1/priorityclass.go      |   197 +
 .../scheduling/v1alpha1/scheduling_client.go  |   107 +
 .../typed/scheduling/v1beta1/doc.go           |    20 +
 .../typed/scheduling/v1beta1/fake/doc.go      |    20 +
 .../v1beta1/fake/fake_priorityclass.go        |   146 +
 .../v1beta1/fake/fake_scheduling_client.go    |    40 +
 .../scheduling/v1beta1/generated_expansion.go |    21 +
 .../typed/scheduling/v1beta1/priorityclass.go |   197 +
 .../scheduling/v1beta1/scheduling_client.go   |   107 +
 .../kubernetes/typed/storage/v1/csidriver.go  |   197 +
 .../kubernetes/typed/storage/v1/csinode.go    |   197 +
 .../typed/storage/v1/csistoragecapacity.go    |   208 +
 .../kubernetes/typed/storage/v1/doc.go        |    20 +
 .../kubernetes/typed/storage/v1/fake/doc.go   |    20 +
 .../typed/storage/v1/fake/fake_csidriver.go   |   146 +
 .../typed/storage/v1/fake/fake_csinode.go     |   146 +
 .../v1/fake/fake_csistoragecapacity.go        |   155 +
 .../storage/v1/fake/fake_storage_client.go    |    56 +
 .../storage/v1/fake/fake_storageclass.go      |   146 +
 .../storage/v1/fake/fake_volumeattachment.go  |   179 +
 .../typed/storage/v1/generated_expansion.go   |    29 +
 .../typed/storage/v1/storage_client.go        |   127 +
 .../typed/storage/v1/storageclass.go          |   197 +
 .../typed/storage/v1/volumeattachment.go      |   243 +
 .../storage/v1alpha1/csistoragecapacity.go    |   208 +
 .../kubernetes/typed/storage/v1alpha1/doc.go  |    20 +
 .../typed/storage/v1alpha1/fake/doc.go        |    20 +
 .../v1alpha1/fake/fake_csistoragecapacity.go  |   155 +
 .../v1alpha1/fake/fake_storage_client.go      |    44 +
 .../v1alpha1/fake/fake_volumeattachment.go    |   179 +
 .../storage/v1alpha1/generated_expansion.go   |    23 +
 .../typed/storage/v1alpha1/storage_client.go  |   112 +
 .../storage/v1alpha1/volumeattachment.go      |   243 +
 .../typed/storage/v1beta1/csidriver.go        |   197 +
 .../typed/storage/v1beta1/csinode.go          |   197 +
 .../storage/v1beta1/csistoragecapacity.go     |   208 +
 .../kubernetes/typed/storage/v1beta1/doc.go   |    20 +
 .../typed/storage/v1beta1/fake/doc.go         |    20 +
 .../storage/v1beta1/fake/fake_csidriver.go    |   146 +
 .../storage/v1beta1/fake/fake_csinode.go      |   146 +
 .../v1beta1/fake/fake_csistoragecapacity.go   |   155 +
 .../v1beta1/fake/fake_storage_client.go       |    56 +
 .../storage/v1beta1/fake/fake_storageclass.go |   146 +
 .../v1beta1/fake/fake_volumeattachment.go     |   179 +
 .../storage/v1beta1/generated_expansion.go    |    29 +
 .../typed/storage/v1beta1/storage_client.go   |   127 +
 .../typed/storage/v1beta1/storageclass.go     |   197 +
 .../typed/storage/v1beta1/volumeattachment.go |   243 +
 .../v1/expansion_generated.go                 |    27 +
 .../v1/mutatingwebhookconfiguration.go        |    68 +
 .../v1/validatingwebhookconfiguration.go      |    68 +
 .../v1alpha1/expansion_generated.go           |    27 +
 .../v1alpha1/validatingadmissionpolicy.go     |    68 +
 .../validatingadmissionpolicybinding.go       |    68 +
 .../v1beta1/expansion_generated.go            |    27 +
 .../v1beta1/mutatingwebhookconfiguration.go   |    68 +
 .../v1beta1/validatingwebhookconfiguration.go |    68 +
 .../v1alpha1/expansion_generated.go           |    23 +
 .../v1alpha1/storageversion.go                |    68 +
 .../listers/apps/v1/controllerrevision.go     |    99 +
 .../client-go/listers/apps/v1/daemonset.go    |    99 +
 .../listers/apps/v1/daemonset_expansion.go    |   114 +
 .../client-go/listers/apps/v1/deployment.go   |    99 +
 .../listers/apps/v1/expansion_generated.go    |    35 +
 .../client-go/listers/apps/v1/replicaset.go   |    99 +
 .../listers/apps/v1/replicaset_expansion.go   |    74 +
 .../client-go/listers/apps/v1/statefulset.go  |    99 +
 .../listers/apps/v1/statefulset_expansion.go  |    78 +
 .../apps/v1beta1/controllerrevision.go        |    99 +
 .../listers/apps/v1beta1/deployment.go        |    99 +
 .../apps/v1beta1/expansion_generated.go       |    35 +
 .../listers/apps/v1beta1/statefulset.go       |    99 +
 .../apps/v1beta1/statefulset_expansion.go     |    78 +
 .../apps/v1beta2/controllerrevision.go        |    99 +
 .../listers/apps/v1beta2/daemonset.go         |    99 +
 .../apps/v1beta2/daemonset_expansion.go       |   114 +
 .../listers/apps/v1beta2/deployment.go        |    99 +
 .../apps/v1beta2/expansion_generated.go       |    35 +
 .../listers/apps/v1beta2/replicaset.go        |    99 +
 .../apps/v1beta2/replicaset_expansion.go      |    74 +
 .../listers/apps/v1beta2/statefulset.go       |    99 +
 .../apps/v1beta2/statefulset_expansion.go     |    78 +
 .../autoscaling/v1/expansion_generated.go     |    27 +
 .../autoscaling/v1/horizontalpodautoscaler.go |    99 +
 .../autoscaling/v2/expansion_generated.go     |    27 +
 .../autoscaling/v2/horizontalpodautoscaler.go |    99 +
 .../v2beta1/expansion_generated.go            |    27 +
 .../v2beta1/horizontalpodautoscaler.go        |    99 +
 .../v2beta2/expansion_generated.go            |    27 +
 .../v2beta2/horizontalpodautoscaler.go        |    99 +
 .../client-go/listers/batch/v1/cronjob.go     |    99 +
 .../listers/batch/v1/expansion_generated.go   |    27 +
 .../k8s.io/client-go/listers/batch/v1/job.go  |    99 +
 .../listers/batch/v1/job_expansion.go         |    72 +
 .../listers/batch/v1beta1/cronjob.go          |    99 +
 .../batch/v1beta1/expansion_generated.go      |    27 +
 .../v1/certificatesigningrequest.go           |    68 +
 .../certificates/v1/expansion_generated.go    |    23 +
 .../v1beta1/certificatesigningrequest.go      |    68 +
 .../v1beta1/expansion_generated.go            |    23 +
 .../coordination/v1/expansion_generated.go    |    27 +
 .../listers/coordination/v1/lease.go          |    99 +
 .../v1beta1/expansion_generated.go            |    27 +
 .../listers/coordination/v1beta1/lease.go     |    99 +
 .../listers/core/v1/componentstatus.go        |    68 +
 .../client-go/listers/core/v1/configmap.go    |    99 +
 .../client-go/listers/core/v1/endpoints.go    |    99 +
 .../k8s.io/client-go/listers/core/v1/event.go |    99 +
 .../listers/core/v1/expansion_generated.go    |   123 +
 .../client-go/listers/core/v1/limitrange.go   |    99 +
 .../client-go/listers/core/v1/namespace.go    |    68 +
 .../k8s.io/client-go/listers/core/v1/node.go  |    68 +
 .../listers/core/v1/persistentvolume.go       |    68 +
 .../listers/core/v1/persistentvolumeclaim.go  |    99 +
 .../k8s.io/client-go/listers/core/v1/pod.go   |    99 +
 .../client-go/listers/core/v1/podtemplate.go  |    99 +
 .../listers/core/v1/replicationcontroller.go  |    99 +
 .../v1/replicationcontroller_expansion.go     |    66 +
 .../listers/core/v1/resourcequota.go          |    99 +
 .../client-go/listers/core/v1/secret.go       |    99 +
 .../client-go/listers/core/v1/service.go      |    99 +
 .../listers/core/v1/serviceaccount.go         |    99 +
 .../listers/discovery/v1/endpointslice.go     |    99 +
 .../discovery/v1/expansion_generated.go       |    27 +
 .../discovery/v1beta1/endpointslice.go        |    99 +
 .../discovery/v1beta1/expansion_generated.go  |    27 +
 .../client-go/listers/events/v1/event.go      |    99 +
 .../listers/events/v1/expansion_generated.go  |    27 +
 .../client-go/listers/events/v1beta1/event.go |    99 +
 .../events/v1beta1/expansion_generated.go     |    27 +
 .../listers/extensions/v1beta1/daemonset.go   |    99 +
 .../extensions/v1beta1/daemonset_expansion.go |   115 +
 .../listers/extensions/v1beta1/deployment.go  |    99 +
 .../extensions/v1beta1/expansion_generated.go |    47 +
 .../listers/extensions/v1beta1/ingress.go     |    99 +
 .../extensions/v1beta1/networkpolicy.go       |    99 +
 .../extensions/v1beta1/podsecuritypolicy.go   |    68 +
 .../listers/extensions/v1beta1/replicaset.go  |    99 +
 .../v1beta1/replicaset_expansion.go           |    74 +
 .../v1alpha1/expansion_generated.go           |    27 +
 .../flowcontrol/v1alpha1/flowschema.go        |    68 +
 .../v1alpha1/prioritylevelconfiguration.go    |    68 +
 .../v1beta1/expansion_generated.go            |    27 +
 .../listers/flowcontrol/v1beta1/flowschema.go |    68 +
 .../v1beta1/prioritylevelconfiguration.go     |    68 +
 .../v1beta2/expansion_generated.go            |    27 +
 .../listers/flowcontrol/v1beta2/flowschema.go |    68 +
 .../v1beta2/prioritylevelconfiguration.go     |    68 +
 .../v1beta3/expansion_generated.go            |    27 +
 .../listers/flowcontrol/v1beta3/flowschema.go |    68 +
 .../v1beta3/prioritylevelconfiguration.go     |    68 +
 .../networking/v1/expansion_generated.go      |    39 +
 .../listers/networking/v1/ingress.go          |    99 +
 .../listers/networking/v1/ingressclass.go     |    68 +
 .../listers/networking/v1/networkpolicy.go    |    99 +
 .../networking/v1alpha1/clustercidr.go        |    68 +
 .../v1alpha1/expansion_generated.go           |    23 +
 .../networking/v1beta1/expansion_generated.go |    31 +
 .../listers/networking/v1beta1/ingress.go     |    99 +
 .../networking/v1beta1/ingressclass.go        |    68 +
 .../listers/node/v1/expansion_generated.go    |    23 +
 .../client-go/listers/node/v1/runtimeclass.go |    68 +
 .../node/v1alpha1/expansion_generated.go      |    23 +
 .../listers/node/v1alpha1/runtimeclass.go     |    68 +
 .../node/v1beta1/expansion_generated.go       |    23 +
 .../listers/node/v1beta1/runtimeclass.go      |    68 +
 .../client-go/listers/policy/v1/eviction.go   |    99 +
 .../listers/policy/v1/expansion_generated.go  |    27 +
 .../listers/policy/v1/poddisruptionbudget.go  |    99 +
 .../v1/poddisruptionbudget_expansion.go       |    68 +
 .../listers/policy/v1beta1/eviction.go        |    99 +
 .../policy/v1beta1/expansion_generated.go     |    31 +
 .../policy/v1beta1/poddisruptionbudget.go     |    99 +
 .../v1beta1/poddisruptionbudget_expansion.go  |    68 +
 .../policy/v1beta1/podsecuritypolicy.go       |    68 +
 .../client-go/listers/rbac/v1/clusterrole.go  |    68 +
 .../listers/rbac/v1/clusterrolebinding.go     |    68 +
 .../listers/rbac/v1/expansion_generated.go    |    43 +
 .../k8s.io/client-go/listers/rbac/v1/role.go  |    99 +
 .../client-go/listers/rbac/v1/rolebinding.go  |    99 +
 .../listers/rbac/v1alpha1/clusterrole.go      |    68 +
 .../rbac/v1alpha1/clusterrolebinding.go       |    68 +
 .../rbac/v1alpha1/expansion_generated.go      |    43 +
 .../client-go/listers/rbac/v1alpha1/role.go   |    99 +
 .../listers/rbac/v1alpha1/rolebinding.go      |    99 +
 .../listers/rbac/v1beta1/clusterrole.go       |    68 +
 .../rbac/v1beta1/clusterrolebinding.go        |    68 +
 .../rbac/v1beta1/expansion_generated.go       |    43 +
 .../client-go/listers/rbac/v1beta1/role.go    |    99 +
 .../listers/rbac/v1beta1/rolebinding.go       |    99 +
 .../resource/v1alpha1/expansion_generated.go  |    47 +
 .../resource/v1alpha1/podscheduling.go        |    99 +
 .../resource/v1alpha1/resourceclaim.go        |    99 +
 .../v1alpha1/resourceclaimtemplate.go         |    99 +
 .../resource/v1alpha1/resourceclass.go        |    68 +
 .../scheduling/v1/expansion_generated.go      |    23 +
 .../listers/scheduling/v1/priorityclass.go    |    68 +
 .../v1alpha1/expansion_generated.go           |    23 +
 .../scheduling/v1alpha1/priorityclass.go      |    68 +
 .../scheduling/v1beta1/expansion_generated.go |    23 +
 .../scheduling/v1beta1/priorityclass.go       |    68 +
 .../client-go/listers/storage/v1/csidriver.go |    68 +
 .../client-go/listers/storage/v1/csinode.go   |    68 +
 .../listers/storage/v1/csistoragecapacity.go  |    99 +
 .../listers/storage/v1/expansion_generated.go |    43 +
 .../listers/storage/v1/storageclass.go        |    68 +
 .../listers/storage/v1/volumeattachment.go    |    68 +
 .../storage/v1alpha1/csistoragecapacity.go    |    99 +
 .../storage/v1alpha1/expansion_generated.go   |    31 +
 .../storage/v1alpha1/volumeattachment.go      |    68 +
 .../listers/storage/v1beta1/csidriver.go      |    68 +
 .../listers/storage/v1beta1/csinode.go        |    68 +
 .../storage/v1beta1/csistoragecapacity.go     |    99 +
 .../storage/v1beta1/expansion_generated.go    |    43 +
 .../listers/storage/v1beta1/storageclass.go   |    68 +
 .../storage/v1beta1/volumeattachment.go       |    68 +
 .../k8s.io/client-go/metadata/fake/simple.go  |   405 +
 vendor/k8s.io/client-go/metadata/interface.go |    49 +
 vendor/k8s.io/client-go/metadata/metadata.go  |   331 +
 .../metadata/metadatainformer/informer.go     |   157 +
 .../metadata/metadatainformer/interface.go    |    34 +
 .../metadata/metadatalister/interface.go      |    40 +
 .../metadata/metadatalister/lister.go         |    91 +
 .../client-go/metadata/metadatalister/shim.go |    87 +
 .../k8s.io/client-go/openapi/cached/client.go |    54 +
 .../client-go/openapi/cached/groupversion.go  |    58 +
 vendor/k8s.io/client-go/openapi/client.go     |    69 +
 .../k8s.io/client-go/openapi/groupversion.go  |    70 +
 .../pkg/apis/clientauthentication/OWNERS      |     8 +
 .../pkg/apis/clientauthentication/doc.go      |    20 +
 .../clientauthentication/install/install.go   |    34 +
 .../pkg/apis/clientauthentication/register.go |    50 +
 .../pkg/apis/clientauthentication/types.go    |   129 +
 .../pkg/apis/clientauthentication/v1/doc.go   |    24 +
 .../apis/clientauthentication/v1/register.go  |    55 +
 .../pkg/apis/clientauthentication/v1/types.go |   127 +
 .../v1/zz_generated.conversion.go             |   207 +
 .../v1/zz_generated.deepcopy.go               |   120 +
 .../v1/zz_generated.defaults.go               |    33 +
 .../apis/clientauthentication/v1beta1/doc.go  |    24 +
 .../clientauthentication/v1beta1/register.go  |    55 +
 .../clientauthentication/v1beta1/types.go     |   127 +
 .../v1beta1/zz_generated.conversion.go        |   207 +
 .../v1beta1/zz_generated.deepcopy.go          |   120 +
 .../v1beta1/zz_generated.defaults.go          |    33 +
 .../zz_generated.deepcopy.go                  |   122 +
 .../client-go/pkg/version/.gitattributes      |     1 +
 vendor/k8s.io/client-go/pkg/version/base.go   |    63 +
 vendor/k8s.io/client-go/pkg/version/doc.go    |    21 +
 .../k8s.io/client-go/pkg/version/version.go   |    42 +
 .../client-go/plugin/pkg/client/auth/OWNERS   |     8 +
 .../pkg/client/auth/azure/azure_stub.go       |    36 +
 .../plugin/pkg/client/auth/exec/exec.go       |   549 +
 .../plugin/pkg/client/auth/exec/metrics.go    |   111 +
 .../plugin/pkg/client/auth/gcp/gcp_stub.go    |    36 +
 .../plugin/pkg/client/auth/oidc/oidc.go       |   380 +
 .../plugin/pkg/client/auth/plugins.go         |    22 +
 .../pkg/client/auth/plugins_providers.go      |    26 +
 vendor/k8s.io/client-go/rest/OWNERS           |    14 +
 vendor/k8s.io/client-go/rest/client.go        |   203 +
 vendor/k8s.io/client-go/rest/config.go        |   671 +
 vendor/k8s.io/client-go/rest/exec.go          |    86 +
 vendor/k8s.io/client-go/rest/fake/fake.go     |   118 +
 vendor/k8s.io/client-go/rest/plugin.go        |    84 +
 vendor/k8s.io/client-go/rest/request.go       |  1431 +
 vendor/k8s.io/client-go/rest/transport.go     |   155 +
 vendor/k8s.io/client-go/rest/url_utils.go     |    97 +
 vendor/k8s.io/client-go/rest/urlbackoff.go    |   107 +
 vendor/k8s.io/client-go/rest/warnings.go      |   147 +
 vendor/k8s.io/client-go/rest/watch/decoder.go |    72 +
 vendor/k8s.io/client-go/rest/watch/encoder.go |    56 +
 vendor/k8s.io/client-go/rest/with_retry.go    |   353 +
 .../client-go/rest/zz_generated.deepcopy.go   |    58 +
 .../restmapper/category_expansion.go          |   119 +
 .../k8s.io/client-go/restmapper/discovery.go  |   338 +
 .../k8s.io/client-go/restmapper/shortcut.go   |   187 +
 vendor/k8s.io/client-go/scale/client.go       |   238 +
 vendor/k8s.io/client-go/scale/doc.go          |    21 +
 vendor/k8s.io/client-go/scale/fake/client.go  |    81 +
 vendor/k8s.io/client-go/scale/interfaces.go   |    47 +
 .../client-go/scale/scheme/appsint/doc.go     |    22 +
 .../scale/scheme/appsint/register.go          |    55 +
 .../scale/scheme/appsv1beta1/conversion.go    |    73 +
 .../client-go/scale/scheme/appsv1beta1/doc.go |    20 +
 .../scale/scheme/appsv1beta1/register.go      |    45 +
 .../appsv1beta1/zz_generated.conversion.go    |   134 +
 .../scale/scheme/appsv1beta2/conversion.go    |    73 +
 .../client-go/scale/scheme/appsv1beta2/doc.go |    20 +
 .../scale/scheme/appsv1beta2/register.go      |    45 +
 .../appsv1beta2/zz_generated.conversion.go    |   134 +
 .../scale/scheme/autoscalingv1/conversion.go  |    54 +
 .../scale/scheme/autoscalingv1/doc.go         |    20 +
 .../scale/scheme/autoscalingv1/register.go    |    45 +
 .../autoscalingv1/zz_generated.conversion.go  |   133 +
 vendor/k8s.io/client-go/scale/scheme/doc.go   |    22 +
 .../scale/scheme/extensionsint/doc.go         |    22 +
 .../scale/scheme/extensionsint/register.go    |    55 +
 .../scheme/extensionsv1beta1/conversion.go    |    73 +
 .../scale/scheme/extensionsv1beta1/doc.go     |    20 +
 .../scheme/extensionsv1beta1/register.go      |    45 +
 .../zz_generated.conversion.go                |   134 +
 .../k8s.io/client-go/scale/scheme/register.go |    54 +
 vendor/k8s.io/client-go/scale/scheme/types.go |    60 +
 .../scale/scheme/zz_generated.deepcopy.go     |    92 +
 vendor/k8s.io/client-go/scale/util.go         |   197 +
 vendor/k8s.io/client-go/testing/actions.go    |   698 +
 vendor/k8s.io/client-go/testing/fake.go       |   220 +
 vendor/k8s.io/client-go/testing/fixture.go    |   581 +
 vendor/k8s.io/client-go/testing/interface.go  |    66 +
 .../third_party/forked/golang/LICENSE         |    27 +
 .../third_party/forked/golang/PATENTS         |    22 +
 .../forked/golang/template/exec.go            |    52 +
 .../forked/golang/template/funcs.go           |   177 +
 vendor/k8s.io/client-go/tools/auth/OWNERS     |     8 +
 .../k8s.io/client-go/tools/auth/clientauth.go |   125 +
 vendor/k8s.io/client-go/tools/cache/OWNERS    |    28 +
 .../client-go/tools/cache/controller.go       |   477 +
 .../client-go/tools/cache/delta_fifo.go       |   798 +
 vendor/k8s.io/client-go/tools/cache/doc.go    |    24 +
 .../client-go/tools/cache/expiration_cache.go |   214 +
 .../tools/cache/expiration_cache_fakes.go     |    57 +
 .../tools/cache/fake_custom_store.go          |   102 +
 vendor/k8s.io/client-go/tools/cache/fifo.go   |   374 +
 vendor/k8s.io/client-go/tools/cache/heap.go   |   322 +
 vendor/k8s.io/client-go/tools/cache/index.go  |   101 +
 .../k8s.io/client-go/tools/cache/listers.go   |   169 +
 .../k8s.io/client-go/tools/cache/listwatch.go |   112 +
 .../client-go/tools/cache/mutation_cache.go   |   262 +
 .../tools/cache/mutation_detector.go          |   166 +
 .../k8s.io/client-go/tools/cache/reflector.go |   639 +
 .../tools/cache/reflector_metrics.go          |    89 +
 .../tools/cache/retry_with_deadline.go        |    78 +
 .../client-go/tools/cache/shared_informer.go  |   946 +
 vendor/k8s.io/client-go/tools/cache/store.go  |   276 +
 .../tools/cache/thread_safe_store.go          |   363 +
 .../client-go/tools/cache/undelta_store.go    |    89 +
 .../client-go/tools/clientcmd/api/doc.go      |    19 +
 .../client-go/tools/clientcmd/api/helpers.go  |   266 +
 .../tools/clientcmd/api/latest/latest.go      |    61 +
 .../client-go/tools/clientcmd/api/register.go |    46 +
 .../client-go/tools/clientcmd/api/types.go    |   375 +
 .../tools/clientcmd/api/v1/conversion.go      |   174 +
 .../tools/clientcmd/api/v1/defaults.go        |    37 +
 .../client-go/tools/clientcmd/api/v1/doc.go   |    21 +
 .../tools/clientcmd/api/v1/register.go        |    56 +
 .../client-go/tools/clientcmd/api/v1/types.go |   271 +
 .../api/v1/zz_generated.conversion.go         |   458 +
 .../clientcmd/api/v1/zz_generated.deepcopy.go |   349 +
 .../clientcmd/api/v1/zz_generated.defaults.go |    43 +
 .../clientcmd/api/zz_generated.deepcopy.go    |   328 +
 .../client-go/tools/clientcmd/auth_loaders.go |   110 +
 .../tools/clientcmd/client_config.go          |   638 +
 .../client-go/tools/clientcmd/config.go       |   500 +
 .../k8s.io/client-go/tools/clientcmd/doc.go   |    37 +
 .../k8s.io/client-go/tools/clientcmd/flag.go  |    49 +
 .../client-go/tools/clientcmd/helpers.go      |    50 +
 .../client-go/tools/clientcmd/loader.go       |   647 +
 .../tools/clientcmd/merged_client_builder.go  |   172 +
 .../client-go/tools/clientcmd/overrides.go    |   263 +
 .../client-go/tools/clientcmd/validation.go   |   371 +
 vendor/k8s.io/client-go/tools/events/OWNERS   |    10 +
 vendor/k8s.io/client-go/tools/events/doc.go   |    19 +
 .../tools/events/event_broadcaster.go         |   426 +
 .../client-go/tools/events/event_recorder.go  |    92 +
 vendor/k8s.io/client-go/tools/events/fake.go  |    45 +
 .../k8s.io/client-go/tools/events/helper.go   |    64 +
 .../client-go/tools/events/interfaces.go      |    95 +
 .../client-go/tools/leaderelection/OWNERS     |    11 +
 .../tools/leaderelection/healthzadaptor.go    |    69 +
 .../tools/leaderelection/leaderelection.go    |   418 +
 .../client-go/tools/leaderelection/metrics.go |   109 +
 .../resourcelock/configmaplock.go             |   126 +
 .../resourcelock/endpointslock.go             |   121 +
 .../leaderelection/resourcelock/interface.go  |   227 +
 .../leaderelection/resourcelock/leaselock.go  |   139 +
 .../leaderelection/resourcelock/multilock.go  |   104 +
 vendor/k8s.io/client-go/tools/metrics/OWNERS  |     5 +
 .../k8s.io/client-go/tools/metrics/metrics.go |   146 +
 vendor/k8s.io/client-go/tools/pager/pager.go  |   255 +
 .../k8s.io/client-go/tools/portforward/doc.go |    19 +
 .../tools/portforward/portforward.go          |   437 +
 vendor/k8s.io/client-go/tools/record/OWNERS   |     6 +
 vendor/k8s.io/client-go/tools/record/doc.go   |    19 +
 vendor/k8s.io/client-go/tools/record/event.go |   397 +
 .../client-go/tools/record/events_cache.go    |   525 +
 vendor/k8s.io/client-go/tools/record/fake.go  |    66 +
 .../client-go/tools/record/util/util.go       |    40 +
 .../k8s.io/client-go/tools/reference/ref.go   |   109 +
 .../client-go/tools/remotecommand/doc.go      |    20 +
 .../tools/remotecommand/errorstream.go        |    54 +
 .../client-go/tools/remotecommand/reader.go   |    41 +
 .../tools/remotecommand/remotecommand.go      |   182 +
 .../client-go/tools/remotecommand/resize.go   |    33 +
 .../client-go/tools/remotecommand/v1.go       |   159 +
 .../client-go/tools/remotecommand/v2.go       |   199 +
 .../client-go/tools/remotecommand/v3.go       |   111 +
 .../client-go/tools/remotecommand/v4.go       |   119 +
 .../client-go/tools/watch/informerwatcher.go  |   150 +
 .../client-go/tools/watch/retrywatcher.go     |   296 +
 vendor/k8s.io/client-go/tools/watch/until.go  |   169 +
 vendor/k8s.io/client-go/transport/OWNERS      |     8 +
 vendor/k8s.io/client-go/transport/cache.go    |   172 +
 .../k8s.io/client-go/transport/cache_go118.go |    24 +
 .../client-go/transport/cert_rotation.go      |   176 +
 vendor/k8s.io/client-go/transport/config.go   |   160 +
 .../client-go/transport/round_trippers.go     |   697 +
 .../k8s.io/client-go/transport/spdy/spdy.go   |   103 +
 .../client-go/transport/token_source.go       |   201 +
 .../k8s.io/client-go/transport/transport.go   |   344 +
 vendor/k8s.io/client-go/util/cert/OWNERS      |     8 +
 vendor/k8s.io/client-go/util/cert/cert.go     |   230 +
 vendor/k8s.io/client-go/util/cert/csr.go      |    75 +
 vendor/k8s.io/client-go/util/cert/io.go       |   112 +
 vendor/k8s.io/client-go/util/cert/pem.go      |    73 +
 .../client-go/util/cert/server_inspection.go  |   102 +
 .../k8s.io/client-go/util/certificate/OWNERS  |     8 +
 .../util/certificate/certificate_manager.go   |   684 +
 .../util/certificate/certificate_store.go     |   318 +
 .../client-go/util/certificate/csr/csr.go     |   364 +
 .../util/connrotation/connrotation.go         |   133 +
 .../k8s.io/client-go/util/csaupgrade/OWNERS   |    10 +
 .../client-go/util/csaupgrade/upgrade.go      |   321 +
 vendor/k8s.io/client-go/util/exec/exec.go     |    52 +
 .../client-go/util/flowcontrol/backoff.go     |   181 +
 .../client-go/util/flowcontrol/throttle.go    |   192 +
 .../k8s.io/client-go/util/homedir/homedir.go  |    92 +
 vendor/k8s.io/client-go/util/jsonpath/doc.go  |    20 +
 .../client-go/util/jsonpath/jsonpath.go       |   579 +
 vendor/k8s.io/client-go/util/jsonpath/node.go |   256 +
 .../k8s.io/client-go/util/jsonpath/parser.go  |   527 +
 vendor/k8s.io/client-go/util/keyutil/OWNERS   |     6 +
 vendor/k8s.io/client-go/util/keyutil/key.go   |   322 +
 vendor/k8s.io/client-go/util/retry/OWNERS     |     4 +
 vendor/k8s.io/client-go/util/retry/util.go    |   105 +
 .../client-go/util/testing/fake_handler.go    |   139 +
 .../util/testing/fake_openapi_handler.go      |   171 +
 .../k8s.io/client-go/util/testing/tmpdir.go   |    43 +
 .../util/workqueue/default_rate_limiters.go   |   238 +
 .../util/workqueue/delaying_queue.go          |   282 +
 vendor/k8s.io/client-go/util/workqueue/doc.go |    26 +
 .../client-go/util/workqueue/metrics.go       |   261 +
 .../client-go/util/workqueue/parallelizer.go  |   101 +
 .../k8s.io/client-go/util/workqueue/queue.go  |   285 +
 .../util/workqueue/rate_limiting_queue.go     |    78 +
 vendor/k8s.io/cloud-provider                  |     1 -
 vendor/k8s.io/cloud-provider/CONTRIBUTING.md  |     9 +
 vendor/k8s.io/cloud-provider/LICENSE          |   201 +
 vendor/k8s.io/cloud-provider/OWNERS           |    29 +
 vendor/k8s.io/cloud-provider/README.md        |    33 +
 .../k8s.io/cloud-provider/SECURITY_CONTACTS   |    20 +
 .../api/well_known_annotations.go             |    26 +
 .../cloud-provider/api/well_known_taints.go   |    28 +
 .../cloud-provider/app/config/config.go       |    79 +
 .../cloud-provider/app/controllermanager.go   |   559 +
 vendor/k8s.io/cloud-provider/app/core.go      |   165 +
 .../cloud-provider/app/testing/testserver.go  |   226 +
 vendor/k8s.io/cloud-provider/cloud.go         |   318 +
 .../k8s.io/cloud-provider/code-of-conduct.md  |     3 +
 vendor/k8s.io/cloud-provider/config/doc.go    |    20 +
 .../cloud-provider/config/install/install.go  |    44 +
 .../k8s.io/cloud-provider/config/register.go  |    42 +
 vendor/k8s.io/cloud-provider/config/types.go  |    86 +
 .../config/v1alpha1/conversion.go             |    49 +
 .../config/v1alpha1/defaults.go               |    68 +
 .../cloud-provider/config/v1alpha1/doc.go     |    32 +
 .../config/v1alpha1/register.go               |    52 +
 .../cloud-provider/config/v1alpha1/types.go   |    83 +
 .../v1alpha1/zz_generated.conversion.go       |   161 +
 .../config/v1alpha1/zz_generated.deepcopy.go  |    96 +
 .../config/v1alpha1/zz_generated.defaults.go  |    41 +
 .../config/zz_generated.deepcopy.go           |    91 +
 .../controllers/node/node_controller.go       |   775 +
 .../controllers/nodelifecycle/OWNERS          |    14 +
 .../node_lifecycle_controller.go              |   248 +
 .../cloud-provider/controllers/route/OWNERS   |    13 +
 .../cloud-provider/controllers/route/doc.go   |    19 +
 .../controllers/route/route_controller.go     |   478 +
 .../cloud-provider/controllers/service/OWNERS |    18 +
 .../controllers/service/config/OWNERS         |    14 +
 .../controllers/service/config/doc.go         |    19 +
 .../controllers/service/config/types.go       |    25 +
 .../service/config/v1alpha1/conversion.go     |    39 +
 .../service/config/v1alpha1/defaults.go       |    32 +
 .../service/config/v1alpha1/doc.go            |    21 +
 .../service/config/v1alpha1/register.go       |    31 +
 .../service/config/v1alpha1/types.go          |    25 +
 .../v1alpha1/zz_generated.conversion.go       |    58 +
 .../config/v1alpha1/zz_generated.deepcopy.go  |    38 +
 .../service/config/zz_generated.deepcopy.go   |    38 +
 .../controllers/service/controller.go         |  1037 +
 .../cloud-provider/controllers/service/doc.go |    19 +
 .../controllers/service/metrics.go            |    58 +
 .../credentialconfig/registry.go              |    31 +
 vendor/k8s.io/cloud-provider/doc.go           |    18 +
 vendor/k8s.io/cloud-provider/fake/doc.go      |    19 +
 vendor/k8s.io/cloud-provider/fake/fake.go     |   460 +
 .../cloud-provider/node/helpers/address.go    |   113 +
 .../cloud-provider/node/helpers/labels.go     |   103 +
 .../cloud-provider/node/helpers/taints.go     |   245 +
 .../cloud-provider/options/cloudprovider.go   |    54 +
 .../cloud-provider/options/kubecloudshared.go |   106 +
 .../k8s.io/cloud-provider/options/options.go  |   247 +
 .../options/servicecontroller.go              |    57 +
 vendor/k8s.io/cloud-provider/plugins.go       |   174 +
 vendor/k8s.io/cloud-provider/ports.go         |    23 +
 .../cloud-provider/service/helpers/helper.go  |   184 +
 .../k8s.io/cloud-provider/volume/constants.go |    26 +
 .../cloud-provider/volume/errors/errors.go    |    77 +
 .../cloud-provider/volume/helpers/rounding.go |   165 +
 .../cloud-provider/volume/helpers/zones.go    |   313 +
 vendor/k8s.io/cluster-bootstrap               |     1 -
 vendor/k8s.io/cluster-bootstrap/LICENSE       |   202 +
 .../k8s.io/cluster-bootstrap/token/api/doc.go |    20 +
 .../cluster-bootstrap/token/api/types.go      |   112 +
 .../k8s.io/cluster-bootstrap/token/jws/jws.go |    82 +
 .../cluster-bootstrap/token/util/helpers.go   |   136 +
 .../cluster-bootstrap/util/secrets/secrets.go |   112 +
 .../cluster-bootstrap/util/tokens/tokens.go   |    38 +
 vendor/k8s.io/code-generator                  |     1 -
 vendor/k8s.io/code-generator/LICENSE          |   202 +
 .../cmd/go-to-protobuf/.gitignore             |     1 +
 .../code-generator/cmd/go-to-protobuf/OWNERS  |     6 +
 .../code-generator/cmd/go-to-protobuf/main.go |    41 +
 .../cmd/go-to-protobuf/protobuf/cmd.go        |   463 +
 .../cmd/go-to-protobuf/protobuf/generator.go  |   773 +
 .../go-to-protobuf/protobuf/import_tracker.go |    50 +
 .../cmd/go-to-protobuf/protobuf/namer.go      |   208 +
 .../cmd/go-to-protobuf/protobuf/package.go    |   215 +
 .../cmd/go-to-protobuf/protobuf/parser.go     |   464 +
 .../cmd/go-to-protobuf/protobuf/tags.go       |    33 +
 .../go-to-protobuf/protoc-gen-gogo/main.go    |    47 +
 .../third_party/forked/golang/LICENSE         |    27 +
 .../third_party/forked/golang/PATENTS         |    22 +
 .../third_party/forked/golang/reflect/type.go |    91 +
 vendor/k8s.io/component-base                  |     1 -
 vendor/k8s.io/component-base/LICENSE          |   202 +
 vendor/k8s.io/component-base/cli/OWNERS       |    12 +
 .../cli/flag/ciphersuites_flag.go             |   147 +
 .../colon_separated_multimap_string_string.go |   102 +
 .../cli/flag/configuration_map.go             |    53 +
 .../k8s.io/component-base/cli/flag/flags.go   |    66 +
 .../langle_separated_map_string_string.go     |    82 +
 .../cli/flag/map_string_bool.go               |    90 +
 .../cli/flag/map_string_string.go             |   112 +
 .../cli/flag/namedcertkey_flag.go             |   113 +
 vendor/k8s.io/component-base/cli/flag/noop.go |    41 +
 .../component-base/cli/flag/omitempty.go      |    24 +
 .../component-base/cli/flag/sectioned.go      |   105 +
 .../component-base/cli/flag/string_flag.go    |    56 +
 .../cli/flag/string_slice_flag.go             |    62 +
 .../component-base/cli/flag/tristate.go       |    83 +
 .../cli/globalflag/globalflags.go             |    50 +
 vendor/k8s.io/component-base/cli/run.go       |   148 +
 vendor/k8s.io/component-base/codec/OWNERS     |    11 +
 vendor/k8s.io/component-base/codec/codec.go   |    39 +
 vendor/k8s.io/component-base/config/OWNERS    |    13 +
 vendor/k8s.io/component-base/config/doc.go    |    19 +
 .../config/options/leaderelectionconfig.go    |    53 +
 .../component-base/config/testing/apigroup.go |   207 +
 .../config/testing/defaulting.go              |    58 +
 .../component-base/config/testing/helpers.go  |   108 +
 .../config/testing/roundtrip.go               |   109 +
 vendor/k8s.io/component-base/config/types.go  |    80 +
 .../config/v1alpha1/conversion.go             |    53 +
 .../config/v1alpha1/defaults.go               |    98 +
 .../component-base/config/v1alpha1/doc.go     |    20 +
 .../config/v1alpha1/register.go               |    31 +
 .../component-base/config/v1alpha1/types.go   |    82 +
 .../v1alpha1/zz_generated.conversion.go       |   133 +
 .../config/v1alpha1/zz_generated.deepcopy.go  |    88 +
 .../config/validation/validation.go           |    61 +
 .../config/zz_generated.deepcopy.go           |    73 +
 vendor/k8s.io/component-base/configz/OWNERS   |    16 +
 .../k8s.io/component-base/configz/configz.go  |   125 +
 .../k8s.io/component-base/featuregate/OWNERS  |    16 +
 .../featuregate/feature_gate.go               |   385 +
 .../featuregate/testing/feature_gate.go       |    44 +
 vendor/k8s.io/component-base/logs/OWNERS      |    12 +
 .../k8s.io/component-base/logs/api/v1/doc.go  |    32 +
 .../logs/api/v1/kube_features.go              |    70 +
 .../component-base/logs/api/v1/options.go     |   265 +
 .../component-base/logs/api/v1/pflags.go      |   113 +
 .../component-base/logs/api/v1/registry.go    |   110 +
 .../component-base/logs/api/v1/types.go       |    99 +
 .../logs/api/v1/zz_generated.deepcopy.go      |   114 +
 .../k8s.io/component-base/logs/json/json.go   |   135 +
 .../logs/json/register/register.go            |    29 +
 .../logs/klogflags/klogflags.go               |    41 +
 .../logs/logreduction/logreduction.go         |    78 +
 vendor/k8s.io/component-base/logs/logs.go     |   192 +
 .../component-base/logs/testinit/testinit.go  |    32 +
 vendor/k8s.io/component-base/metrics/OWNERS   |    11 +
 .../k8s.io/component-base/metrics/buckets.go  |    43 +
 .../component-base/metrics/collector.go       |   190 +
 .../k8s.io/component-base/metrics/counter.go  |   242 +
 vendor/k8s.io/component-base/metrics/desc.go  |   225 +
 .../metrics/features/kube_features.go         |    39 +
 vendor/k8s.io/component-base/metrics/gauge.go |   277 +
 .../component-base/metrics/histogram.go       |   214 +
 vendor/k8s.io/component-base/metrics/http.go  |    77 +
 .../k8s.io/component-base/metrics/labels.go   |    22 +
 .../metrics/legacyregistry/registry.go        |    88 +
 .../k8s.io/component-base/metrics/metric.go   |   236 +
 .../k8s.io/component-base/metrics/options.go  |   125 +
 vendor/k8s.io/component-base/metrics/opts.go  |   356 +
 .../metrics/processstarttime.go               |    51 +
 .../metrics/processstarttime_others.go        |    39 +
 .../metrics/processstarttime_windows.go       |    34 +
 .../clientgo/leaderelection/metrics.go        |    54 +
 .../metrics/prometheus/clientgo/metrics.go    |    23 +
 .../metrics/prometheus/controllers/metrics.go |    68 +
 .../metrics/prometheus/feature/metrics.go     |    53 +
 .../metrics/prometheus/restclient/metrics.go  |   215 +
 .../metrics/prometheus/slis/metrics.go        |    77 +
 .../metrics/prometheus/slis/registry.go       |    27 +
 .../metrics/prometheus/slis/routes.go         |    53 +
 .../metrics/prometheus/version/metrics.go     |    41 +
 .../metrics/prometheus/workqueue/metrics.go   |   137 +
 .../prometheusextension/timing_histogram.go   |   189 +
 .../timing_histogram_vec.go                   |   111 +
 .../prometheusextension/weighted_histogram.go |   203 +
 .../weighted_histogram_vec.go                 |   106 +
 .../k8s.io/component-base/metrics/registry.go |   385 +
 .../k8s.io/component-base/metrics/summary.go  |   226 +
 .../metrics/testutil/metrics.go               |   435 +
 .../metrics/testutil/promlint.go              |   151 +
 .../metrics/testutil/testutil.go              |    86 +
 .../metrics/timing_histogram.go               |   270 +
 vendor/k8s.io/component-base/metrics/value.go |    71 +
 .../k8s.io/component-base/metrics/version.go  |    37 +
 .../component-base/metrics/version_parser.go  |    50 +
 .../k8s.io/component-base/metrics/wrappers.go |   167 +
 vendor/k8s.io/component-base/term/OWNERS      |    11 +
 vendor/k8s.io/component-base/term/term.go     |    39 +
 vendor/k8s.io/component-base/tracing/OWNERS   |     8 +
 .../component-base/tracing/api/v1/config.go   |    88 +
 .../component-base/tracing/api/v1/doc.go      |    29 +
 .../component-base/tracing/api/v1/types.go    |    32 +
 .../tracing/api/v1/zz_generated.deepcopy.go   |    48 +
 .../k8s.io/component-base/tracing/tracing.go  |    92 +
 vendor/k8s.io/component-base/tracing/utils.go |   124 +
 .../component-base/version/.gitattributes     |     1 +
 vendor/k8s.io/component-base/version/OWNERS   |    16 +
 vendor/k8s.io/component-base/version/base.go  |    63 +
 .../component-base/version/verflag/verflag.go |   111 +
 .../k8s.io/component-base/version/version.go  |    42 +
 vendor/k8s.io/component-helpers               |     1 -
 vendor/k8s.io/component-helpers/LICENSE       |   202 +
 .../apimachinery/lease/controller.go          |   239 +
 .../apps/poddisruptionbudget/helpers.go       |    65 +
 .../reconciliation/clusterrole_interfaces.go  |   106 +
 .../clusterrolebinding_interfaces.go          |   111 +
 .../auth/rbac/reconciliation/namespace.go     |    45 +
 .../rbac/reconciliation/reconcile_role.go     |   289 +
 .../reconciliation/reconcile_rolebindings.go  |   250 +
 .../rbac/reconciliation/role_interfaces.go    |   111 +
 .../reconciliation/rolebinding_interfaces.go  |   117 +
 .../reconciliation/zz_generated.deepcopy.go   |   130 +
 .../auth/rbac/validation/policy_comparator.go |   173 +
 .../node/topology/helpers.go                  |    58 +
 .../component-helpers/node/util/cidr.go       |    58 +
 .../component-helpers/node/util/conditions.go |    57 +
 .../component-helpers/node/util/status.go     |   134 +
 .../node/util/sysctl/sysctl.go                |   100 +
 .../node/util/sysctl/testing/fake.go          |    52 +
 .../scheduling/corev1/doc.go                  |    23 +
 .../scheduling/corev1/helpers.go              |   101 +
 .../corev1/nodeaffinity/nodeaffinity.go       |   324 +
 .../storage/ephemeral/ephemeral.go            |    57 +
 .../storage/volume/helpers.go                 |    84 +
 .../storage/volume/pv_helpers.go              |   342 +
 vendor/k8s.io/controller-manager              |     1 -
 vendor/k8s.io/controller-manager/LICENSE      |   201 +
 .../app/controllercontext.go                  |    66 +
 .../k8s.io/controller-manager/app/helper.go   |    80 +
 vendor/k8s.io/controller-manager/app/serve.go |    72 +
 .../k8s.io/controller-manager/config/OWNERS   |    14 +
 .../k8s.io/controller-manager/config/doc.go   |    19 +
 .../controller-manager/config/register.go     |    46 +
 .../k8s.io/controller-manager/config/types.go |    82 +
 .../config/v1/conversion.go                   |    82 +
 .../controller-manager/config/v1/doc.go       |    20 +
 .../controller-manager/config/v1/register.go  |    48 +
 .../controller-manager/config/v1/types.go     |    47 +
 .../config/v1/zz_generated.deepcopy.go        |    72 +
 .../config/v1alpha1/conversion.go             |    39 +
 .../config/v1alpha1/defaults.go               |    51 +
 .../controller-manager/config/v1alpha1/doc.go |    23 +
 .../config/v1alpha1/register.go               |    48 +
 .../config/v1alpha1/types.go                  |    81 +
 .../v1alpha1/zz_generated.conversion.go       |   161 +
 .../config/v1alpha1/zz_generated.deepcopy.go  |    99 +
 .../controller-manager/config/v1beta1/doc.go  |    22 +
 .../config/v1beta1/register.go                |    48 +
 .../config/v1beta1/types.go                   |    51 +
 .../config/v1beta1/zz_generated.conversion.go |   106 +
 .../config/v1beta1/zz_generated.deepcopy.go   |    72 +
 .../config/zz_generated.deepcopy.go           |    99 +
 .../controller/interfaces.go                  |    55 +
 .../controller-manager/options/debugging.go   |    72 +
 .../controller-manager/options/generic.go     |   117 +
 .../pkg/clientbuilder/client_builder.go       |   102 +
 .../clientbuilder/client_builder_dynamic.go   |   271 +
 .../controller-manager/pkg/features/OWNERS    |     4 +
 .../pkg/features/kube_features.go             |    62 +
 .../pkg/features/register/register.go         |    27 +
 .../controller-manager/pkg/healthz/handler.go |    68 +
 .../controller-manager/pkg/healthz/healthz.go |    43 +
 .../pkg/informerfactory/informer_factory.go   |    56 +
 .../pkg/leadermigration/config/config.go      |   109 +
 .../pkg/leadermigration/config/default.go     |    41 +
 .../pkg/leadermigration/feature.go            |    28 +
 .../pkg/leadermigration/filter.go             |    35 +
 .../pkg/leadermigration/migrator.go           |    62 +
 .../pkg/leadermigration/options/options.go    |    89 +
 .../pkg/leadermigration/util.go               |    25 +
 vendor/k8s.io/cri-api                         |     1 -
 vendor/k8s.io/cri-api/LICENSE                 |   201 +
 .../cri-api/pkg/apis/runtime/v1/api.pb.go     | 45944 ++++++++++
 .../cri-api/pkg/apis/runtime/v1/api.proto     |  1783 +
 .../cri-api/pkg/apis/runtime/v1/constants.go  |    55 +
 vendor/k8s.io/cri-api/pkg/apis/services.go    |   134 +
 .../pkg/apis/testing/fake_image_service.go    |   244 +
 .../pkg/apis/testing/fake_runtime_service.go  |   782 +
 .../k8s.io/cri-api/pkg/apis/testing/utils.go  |    48 +
 vendor/k8s.io/cri-api/pkg/errors/doc.go       |    19 +
 vendor/k8s.io/cri-api/pkg/errors/errors.go    |    38 +
 vendor/k8s.io/csi-translation-lib             |     1 -
 .../csi-translation-lib/CONTRIBUTING.md       |     7 +
 vendor/k8s.io/csi-translation-lib/LICENSE     |   201 +
 vendor/k8s.io/csi-translation-lib/OWNERS      |    11 +
 vendor/k8s.io/csi-translation-lib/README.md   |    30 +
 .../csi-translation-lib/SECURITY_CONTACTS     |    18 +
 .../csi-translation-lib/code-of-conduct.md    |     3 +
 .../csi-translation-lib/plugins/aws_ebs.go    |   304 +
 .../csi-translation-lib/plugins/azure_disk.go |   308 +
 .../csi-translation-lib/plugins/azure_file.go |   282 +
 .../csi-translation-lib/plugins/const.go      |    21 +
 .../csi-translation-lib/plugins/gce_pd.go     |   399 +
 .../plugins/in_tree_volume.go                 |   397 +
 .../plugins/openstack_cinder.go               |   184 +
 .../csi-translation-lib/plugins/portworx.go   |   145 +
 .../k8s.io/csi-translation-lib/plugins/rbd.go |   325 +
 .../plugins/vsphere_volume.go                 |   302 +
 .../k8s.io/csi-translation-lib/translate.go   |   212 +
 vendor/k8s.io/dynamic-resource-allocation     |     1 -
 .../dynamic-resource-allocation/LICENSE       |   202 +
 .../controller/controller.go                  |   809 +
 .../kubeletplugin/doc.go                      |    19 +
 .../kubeletplugin/draplugin.go                |   236 +
 .../kubeletplugin/noderegistrar.go            |    60 +
 .../kubeletplugin/nonblockinggrpcserver.go    |   151 +
 .../kubeletplugin/registrationserver.go       |    54 +
 .../leaderelection/leaderelection.go          |   262 +
 .../resourceclaim/resourceclaim.go            |    81 +
 vendor/k8s.io/kms                             |     1 -
 vendor/k8s.io/kms/LICENSE                     |   201 +
 vendor/k8s.io/kms/apis/v1beta1/api.pb.go      |   502 +
 vendor/k8s.io/kms/apis/v1beta1/api.proto      |    70 +
 vendor/k8s.io/kms/apis/v1beta1/v1beta1.go     |    23 +
 vendor/k8s.io/kms/apis/v2alpha1/api.pb.go     |   542 +
 vendor/k8s.io/kms/apis/v2alpha1/api.proto     |    78 +
 vendor/k8s.io/kms/apis/v2alpha1/v2alpha1.go   |    18 +
 vendor/k8s.io/kube-aggregator                 |     1 -
 vendor/k8s.io/kube-aggregator/LICENSE         |   202 +
 .../pkg/apis/apiregistration/doc.go           |    21 +
 .../pkg/apis/apiregistration/helpers.go       |   128 +
 .../apis/apiregistration/install/install.go   |    33 +
 .../pkg/apis/apiregistration/register.go      |    54 +
 .../pkg/apis/apiregistration/types.go         |   146 +
 .../pkg/apis/apiregistration/v1/defaults.go   |    33 +
 .../pkg/apis/apiregistration/v1/doc.go        |    37 +
 .../apis/apiregistration/v1/generated.pb.go   |  1814 +
 .../apis/apiregistration/v1/generated.proto   |   151 +
 .../apis/apiregistration/v1/helper/helpers.go |   138 +
 .../pkg/apis/apiregistration/v1/register.go   |    61 +
 .../pkg/apis/apiregistration/v1/types.go      |   162 +
 .../v1/zz_generated.conversion.go             |   299 +
 .../v1/zz_generated.deepcopy.go               |   174 +
 .../v1/zz_generated.defaults.go               |    48 +
 .../apis/apiregistration/v1beta1/defaults.go  |    33 +
 .../pkg/apis/apiregistration/v1beta1/doc.go   |    38 +
 .../apiregistration/v1beta1/generated.pb.go   |  1814 +
 .../apiregistration/v1beta1/generated.proto   |   151 +
 .../apis/apiregistration/v1beta1/register.go  |    61 +
 .../pkg/apis/apiregistration/v1beta1/types.go |   168 +
 .../v1beta1/zz_generated.conversion.go        |   299 +
 .../v1beta1/zz_generated.deepcopy.go          |   174 +
 .../v1beta1/zz_generated.defaults.go          |    48 +
 .../zz_generated.prerelease-lifecycle.go      |    74 +
 .../apiregistration/validation/validation.go  |   125 +
 .../apiregistration/zz_generated.deepcopy.go  |   221 +
 .../pkg/apiserver/apiserver.go                |   571 +
 .../pkg/apiserver/apiservice_controller.go    |   209 +
 .../pkg/apiserver/handler_apis.go             |   166 +
 .../pkg/apiserver/handler_discovery.go        |   566 +
 .../pkg/apiserver/handler_proxy.go            |   272 +
 .../kube-aggregator/pkg/apiserver/metrics.go  |    52 +
 .../pkg/apiserver/resolvers.go                |    84 +
 .../pkg/apiserver/scheme/scheme.go            |    36 +
 .../clientset/clientset.go                    |   133 +
 .../clientset_generated/clientset/doc.go      |    20 +
 .../clientset/scheme/doc.go                   |    20 +
 .../clientset/scheme/register.go              |    58 +
 .../v1/apiregistration_client.go              |   107 +
 .../typed/apiregistration/v1/apiservice.go    |   184 +
 .../clientset/typed/apiregistration/v1/doc.go |    20 +
 .../apiregistration/v1/generated_expansion.go |    21 +
 .../v1beta1/apiregistration_client.go         |   107 +
 .../apiregistration/v1beta1/apiservice.go     |   184 +
 .../typed/apiregistration/v1beta1/doc.go      |    20 +
 .../v1beta1/generated_expansion.go            |    21 +
 .../apiregistration/interface.go              |    54 +
 .../apiregistration/v1/apiservice.go          |    89 +
 .../apiregistration/v1/interface.go           |    45 +
 .../apiregistration/v1beta1/apiservice.go     |    89 +
 .../apiregistration/v1beta1/interface.go      |    45 +
 .../informers/externalversions/factory.go     |   251 +
 .../informers/externalversions/generic.go     |    67 +
 .../internalinterfaces/factory_interfaces.go  |    40 +
 .../listers/apiregistration/v1/apiservice.go  |    68 +
 .../apiregistration/v1/expansion_generated.go |    23 +
 .../apiregistration/v1beta1/apiservice.go     |    68 +
 .../v1beta1/expansion_generated.go            |    23 +
 .../autoregister/autoregister_controller.go   |   357 +
 .../kube-aggregator/pkg/controllers/cache.go  |    41 +
 .../openapi/aggregator/aggregator.go          |   351 +
 .../openapi/aggregator/downloader.go          |   141 +
 .../controllers/openapi/aggregator/metrics.go |    46 +
 .../openapi/aggregator/priority.go            |    74 +
 .../pkg/controllers/openapi/controller.go     |   196 +
 .../openapiv3/aggregator/aggregator.go        |   276 +
 .../openapiv3/aggregator/downloader.go        |   115 +
 .../pkg/controllers/openapiv3/controller.go   |   174 +
 .../status/available_controller.go            |   621 +
 .../pkg/controllers/status/metrics.go         |   150 +
 .../pkg/registry/apiservice/etcd/etcd.go      |   171 +
 .../apiservice/rest/storage_apiservice.go     |    49 +
 .../pkg/registry/apiservice/strategy.go       |   196 +
 vendor/k8s.io/kube-controller-manager         |     1 -
 vendor/k8s.io/kube-controller-manager/LICENSE |   202 +
 .../config/v1alpha1/doc.go                    |    21 +
 .../config/v1alpha1/register.go               |    43 +
 .../config/v1alpha1/types.go                  |   479 +
 .../config/v1alpha1/zz_generated.deepcopy.go  |   584 +
 vendor/k8s.io/kube-proxy                      |     1 -
 vendor/k8s.io/kube-proxy/LICENSE              |   202 +
 .../k8s.io/kube-proxy/config/v1alpha1/doc.go  |    21 +
 .../kube-proxy/config/v1alpha1/register.go    |    43 +
 .../kube-proxy/config/v1alpha1/types.go       |   201 +
 .../config/v1alpha1/zz_generated.deepcopy.go  |   198 +
 vendor/k8s.io/kube-scheduler                  |     1 -
 vendor/k8s.io/kube-scheduler/LICENSE          |   202 +
 vendor/k8s.io/kube-scheduler/config/v1/doc.go |    21 +
 .../kube-scheduler/config/v1/register.go      |    50 +
 .../k8s.io/kube-scheduler/config/v1/types.go  |   391 +
 .../config/v1/types_pluginargs.go             |   225 +
 .../config/v1/zz_generated.deepcopy.go        |   609 +
 .../kube-scheduler/config/v1beta2/doc.go      |    21 +
 .../kube-scheduler/config/v1beta2/register.go |    50 +
 .../kube-scheduler/config/v1beta2/types.go    |   369 +
 .../config/v1beta2/types_pluginargs.go        |   225 +
 .../config/v1beta2/zz_generated.deepcopy.go   |   614 +
 .../kube-scheduler/config/v1beta3/doc.go      |    21 +
 .../kube-scheduler/config/v1beta3/register.go |    50 +
 .../kube-scheduler/config/v1beta3/types.go    |   377 +
 .../config/v1beta3/types_pluginargs.go        |   225 +
 .../config/v1beta3/zz_generated.deepcopy.go   |   604 +
 .../k8s.io/kube-scheduler/extender/v1/doc.go  |    20 +
 .../kube-scheduler/extender/v1/types.go       |   132 +
 .../extender/v1/zz_generated.deepcopy.go      |   347 +
 vendor/k8s.io/kubectl                         |     1 -
 vendor/k8s.io/kubectl/LICENSE                 |   201 +
 .../k8s.io/kubectl/pkg/apps/kind_visitor.go   |    75 +
 vendor/k8s.io/kubectl/pkg/cmd/alpha.go        |    58 +
 .../kubectl/pkg/cmd/annotate/annotate.go      |   454 +
 .../pkg/cmd/apiresources/apiresources.go      |   292 +
 .../pkg/cmd/apiresources/apiversions.go       |    95 +
 vendor/k8s.io/kubectl/pkg/cmd/apply/apply.go  |  1027 +
 .../pkg/cmd/apply/apply_edit_last_applied.go  |    89 +
 .../pkg/cmd/apply/apply_set_last_applied.go   |   229 +
 .../pkg/cmd/apply/apply_view_last_applied.go  |   174 +
 .../k8s.io/kubectl/pkg/cmd/apply/patcher.go   |   311 +
 vendor/k8s.io/kubectl/pkg/cmd/apply/prune.go  |   160 +
 .../k8s.io/kubectl/pkg/cmd/attach/attach.go   |   333 +
 vendor/k8s.io/kubectl/pkg/cmd/auth/OWNERS     |     8 +
 vendor/k8s.io/kubectl/pkg/cmd/auth/auth.go    |    40 +
 vendor/k8s.io/kubectl/pkg/cmd/auth/cani.go    |   430 +
 .../k8s.io/kubectl/pkg/cmd/auth/reconcile.go  |   348 +
 vendor/k8s.io/kubectl/pkg/cmd/auth/whoami.go  |   216 +
 .../kubectl/pkg/cmd/autoscale/autoscale.go    |   301 +
 .../pkg/cmd/certificates/certificates.go      |   305 +
 .../pkg/cmd/clusterinfo/clusterinfo.go        |   166 +
 .../pkg/cmd/clusterinfo/clusterinfo_dump.go   |   309 +
 vendor/k8s.io/kubectl/pkg/cmd/cmd.go          |   527 +
 .../kubectl/pkg/cmd/completion/completion.go  |   208 +
 .../k8s.io/kubectl/pkg/cmd/config/config.go   |    94 +
 .../kubectl/pkg/cmd/config/current_context.go |    76 +
 .../kubectl/pkg/cmd/config/delete_cluster.go  |    86 +
 .../kubectl/pkg/cmd/config/delete_context.go  |    90 +
 .../kubectl/pkg/cmd/config/delete_user.go     |   122 +
 .../kubectl/pkg/cmd/config/get_clusters.go    |    64 +
 .../kubectl/pkg/cmd/config/get_contexts.go    |   183 +
 .../kubectl/pkg/cmd/config/get_users.go       |    90 +
 .../pkg/cmd/config/navigation_step_parser.go  |   147 +
 .../kubectl/pkg/cmd/config/rename_context.go  |   135 +
 vendor/k8s.io/kubectl/pkg/cmd/config/set.go   |   262 +
 .../kubectl/pkg/cmd/config/set_cluster.go     |   199 +
 .../kubectl/pkg/cmd/config/set_context.go     |   155 +
 .../kubectl/pkg/cmd/config/set_credentials.go |   442 +
 vendor/k8s.io/kubectl/pkg/cmd/config/unset.go |   116 +
 .../kubectl/pkg/cmd/config/use_context.go     |   105 +
 vendor/k8s.io/kubectl/pkg/cmd/config/view.go  |   184 +
 vendor/k8s.io/kubectl/pkg/cmd/cp/cp.go        |   578 +
 vendor/k8s.io/kubectl/pkg/cmd/cp/filespec.go  |   161 +
 .../k8s.io/kubectl/pkg/cmd/create/create.go   |   493 +
 .../pkg/cmd/create/create_clusterrole.go      |   230 +
 .../cmd/create/create_clusterrolebinding.go   |   237 +
 .../pkg/cmd/create/create_configmap.go        |   430 +
 .../kubectl/pkg/cmd/create/create_cronjob.go  |   234 +
 .../pkg/cmd/create/create_deployment.go       |   284 +
 .../kubectl/pkg/cmd/create/create_ingress.go  |   467 +
 .../kubectl/pkg/cmd/create/create_job.go      |   290 +
 .../pkg/cmd/create/create_namespace.go        |   192 +
 .../kubectl/pkg/cmd/create/create_pdb.go      |   274 +
 .../pkg/cmd/create/create_priorityclass.go    |   207 +
 .../kubectl/pkg/cmd/create/create_quota.go    |   277 +
 .../kubectl/pkg/cmd/create/create_role.go     |   454 +
 .../pkg/cmd/create/create_rolebinding.go      |   257 +
 .../kubectl/pkg/cmd/create/create_secret.go   |   429 +
 .../pkg/cmd/create/create_secret_docker.go    |   315 +
 .../pkg/cmd/create/create_secret_tls.go       |   266 +
 .../kubectl/pkg/cmd/create/create_service.go  |   417 +
 .../pkg/cmd/create/create_serviceaccount.go   |   211 +
 .../kubectl/pkg/cmd/create/create_token.go    |   268 +
 vendor/k8s.io/kubectl/pkg/cmd/debug/debug.go  |   843 +
 .../kubectl/pkg/cmd/debug/profile_applier.go  |    49 +
 .../k8s.io/kubectl/pkg/cmd/debug/profiles.go  |    59 +
 .../k8s.io/kubectl/pkg/cmd/delete/delete.go   |   452 +
 .../kubectl/pkg/cmd/delete/delete_flags.go    |   251 +
 .../kubectl/pkg/cmd/describe/describe.go      |   294 +
 vendor/k8s.io/kubectl/pkg/cmd/diff/diff.go    |   801 +
 vendor/k8s.io/kubectl/pkg/cmd/diff/prune.go   |   127 +
 vendor/k8s.io/kubectl/pkg/cmd/drain/drain.go  |   455 +
 vendor/k8s.io/kubectl/pkg/cmd/edit/edit.go    |   103 +
 .../kubectl/pkg/cmd/events/event_printer.go   |   126 +
 .../k8s.io/kubectl/pkg/cmd/events/events.go   |   401 +
 vendor/k8s.io/kubectl/pkg/cmd/exec/exec.go    |   376 +
 .../k8s.io/kubectl/pkg/cmd/explain/explain.go |   209 +
 .../k8s.io/kubectl/pkg/cmd/expose/expose.go   |   568 +
 .../kubectl/pkg/cmd/get/customcolumn.go       |   262 +
 .../kubectl/pkg/cmd/get/customcolumn_flags.go |   113 +
 vendor/k8s.io/kubectl/pkg/cmd/get/get.go      |   861 +
 .../k8s.io/kubectl/pkg/cmd/get/get_flags.go   |   201 +
 .../pkg/cmd/get/humanreadable_flags.go        |   138 +
 .../kubectl/pkg/cmd/get/skip_printer.go       |    48 +
 vendor/k8s.io/kubectl/pkg/cmd/get/sorter.go   |   424 +
 .../kubectl/pkg/cmd/get/table_printer.go      |    94 +
 .../kubectl/pkg/cmd/kustomize/kustomize.go    |    40 +
 vendor/k8s.io/kubectl/pkg/cmd/label/label.go  |   475 +
 vendor/k8s.io/kubectl/pkg/cmd/logs/logs.go    |   463 +
 .../k8s.io/kubectl/pkg/cmd/options/options.go |    56 +
 vendor/k8s.io/kubectl/pkg/cmd/patch/patch.go  |   373 +
 .../k8s.io/kubectl/pkg/cmd/plugin/plugin.go   |   291 +
 .../pkg/cmd/plugin/plugin_completion.go       |   231 +
 .../pkg/cmd/portforward/portforward.go        |   417 +
 vendor/k8s.io/kubectl/pkg/cmd/profiling.go    |   106 +
 vendor/k8s.io/kubectl/pkg/cmd/proxy/proxy.go  |   228 +
 .../k8s.io/kubectl/pkg/cmd/replace/replace.go |   439 +
 .../k8s.io/kubectl/pkg/cmd/rollout/rollout.go |    74 +
 .../pkg/cmd/rollout/rollout_history.go        |   222 +
 .../kubectl/pkg/cmd/rollout/rollout_pause.go  |   210 +
 .../pkg/cmd/rollout/rollout_restart.go        |   209 +
 .../kubectl/pkg/cmd/rollout/rollout_resume.go |   214 +
 .../kubectl/pkg/cmd/rollout/rollout_status.go |   230 +
 .../kubectl/pkg/cmd/rollout/rollout_undo.go   |   189 +
 vendor/k8s.io/kubectl/pkg/cmd/run/run.go      |   741 +
 vendor/k8s.io/kubectl/pkg/cmd/scale/scale.go  |   284 +
 vendor/k8s.io/kubectl/pkg/cmd/set/env/doc.go  |    18 +
 .../kubectl/pkg/cmd/set/env/env_parse.go      |   138 +
 .../kubectl/pkg/cmd/set/env/env_resolve.go    |   297 +
 vendor/k8s.io/kubectl/pkg/cmd/set/helper.go   |   163 +
 vendor/k8s.io/kubectl/pkg/cmd/set/set.go      |    53 +
 vendor/k8s.io/kubectl/pkg/cmd/set/set_env.go  |   555 +
 .../k8s.io/kubectl/pkg/cmd/set/set_image.go   |   341 +
 .../kubectl/pkg/cmd/set/set_resources.go      |   313 +
 .../kubectl/pkg/cmd/set/set_selector.go       |   267 +
 .../kubectl/pkg/cmd/set/set_serviceaccount.go |   234 +
 .../k8s.io/kubectl/pkg/cmd/set/set_subject.go |   331 +
 .../kubectl/pkg/cmd/skiplookerr_go118.go      |    24 +
 .../kubectl/pkg/cmd/skiplookerr_go119.go      |    29 +
 vendor/k8s.io/kubectl/pkg/cmd/taint/taint.go  |   381 +
 vendor/k8s.io/kubectl/pkg/cmd/taint/utils.go  |   214 +
 vendor/k8s.io/kubectl/pkg/cmd/testing/fake.go |   846 +
 .../kubectl/pkg/cmd/testing/interfaces.go     |    32 +
 vendor/k8s.io/kubectl/pkg/cmd/testing/util.go |   181 +
 .../pkg/cmd/testing/zz_generated.deepcopy.go  |   170 +
 vendor/k8s.io/kubectl/pkg/cmd/top/top.go      |    76 +
 vendor/k8s.io/kubectl/pkg/cmd/top/top_node.go |   229 +
 vendor/k8s.io/kubectl/pkg/cmd/top/top_pod.go  |   288 +
 .../kubectl/pkg/cmd/util/editor/crlf/crlf.go  |    57 +
 .../pkg/cmd/util/editor/editoptions.go        |   925 +
 .../kubectl/pkg/cmd/util/editor/editor.go     |   168 +
 .../k8s.io/kubectl/pkg/cmd/util/env_file.go   |   103 +
 vendor/k8s.io/kubectl/pkg/cmd/util/factory.go |    69 +
 .../pkg/cmd/util/factory_client_access.go     |   196 +
 vendor/k8s.io/kubectl/pkg/cmd/util/helpers.go |   874 +
 .../pkg/cmd/util/kubectl_match_version.go     |   129 +
 .../kubectl/pkg/cmd/util/override_options.go  |    90 +
 .../kubectl/pkg/cmd/util/podcmd/podcmd.go     |   104 +
 .../k8s.io/kubectl/pkg/cmd/util/printing.go   |    29 +
 .../kubectl/pkg/cmd/util/sanity/cmd_sanity.go |   162 +
 .../kubectl/pkg/cmd/version/skew_warning.go   |    54 +
 .../k8s.io/kubectl/pkg/cmd/version/version.go |   203 +
 vendor/k8s.io/kubectl/pkg/cmd/wait/wait.go    |   666 +
 .../k8s.io/kubectl/pkg/describe/describe.go   |  5677 ++
 .../k8s.io/kubectl/pkg/describe/interface.go  |    72 +
 vendor/k8s.io/kubectl/pkg/drain/cordon.go     |   111 +
 vendor/k8s.io/kubectl/pkg/drain/default.go    |    75 +
 vendor/k8s.io/kubectl/pkg/drain/drain.go      |   453 +
 vendor/k8s.io/kubectl/pkg/drain/filters.go    |   258 +
 vendor/k8s.io/kubectl/pkg/explain/OWNERS      |     6 +
 vendor/k8s.io/kubectl/pkg/explain/explain.go  |   110 +
 .../kubectl/pkg/explain/field_lookup.go       |   111 +
 .../kubectl/pkg/explain/fields_printer.go     |    82 +
 .../pkg/explain/fields_printer_builder.go     |    36 +
 .../k8s.io/kubectl/pkg/explain/formatter.go   |   178 +
 .../kubectl/pkg/explain/model_printer.go      |   163 +
 .../pkg/explain/recursive_fields_printer.go   |    81 +
 .../pkg/explain/test-recursive-swagger.json   |    63 +
 .../kubectl/pkg/explain/test-swagger.json     |   102 +
 vendor/k8s.io/kubectl/pkg/explain/typename.go |    66 +
 .../k8s.io/kubectl/pkg/explain/v2/explain.go  |    89 +
 vendor/k8s.io/kubectl/pkg/explain/v2/funcs.go |   227 +
 .../kubectl/pkg/explain/v2/generator.go       |   102 +
 .../k8s.io/kubectl/pkg/explain/v2/template.go |    50 +
 .../pkg/explain/v2/templates/plaintext.tmpl   |   250 +
 .../k8s.io/kubectl/pkg/generate/generate.go   |   207 +
 .../pkg/generate/versioned/generator.go       |    49 +
 .../kubectl/pkg/generate/versioned/run.go     |   379 +
 .../kubectl/pkg/generate/versioned/service.go |   240 +
 .../pkg/metricsutil/metrics_printer.go        |   236 +
 .../pkg/metricsutil/metrics_resource_adder.go |    45 +
 .../kubectl/pkg/metricsutil/metrics_sorter.go |   130 +
 .../attachablepodforobject.go                 |    54 +
 .../pkg/polymorphichelpers/canbeexposed.go    |    44 +
 .../kubectl/pkg/polymorphichelpers/helpers.go |   191 +
 .../kubectl/pkg/polymorphichelpers/history.go |   478 +
 .../pkg/polymorphichelpers/historyviewer.go   |    37 +
 .../pkg/polymorphichelpers/interface.go       |   114 +
 .../pkg/polymorphichelpers/logsforobject.go   |   169 +
 .../mapbasedselectorforobject.go              |   160 +
 .../pkg/polymorphichelpers/objectpauser.go    |    65 +
 .../pkg/polymorphichelpers/objectrestarter.go |   119 +
 .../pkg/polymorphichelpers/objectresumer.go   |    64 +
 .../pkg/polymorphichelpers/portsforobject.go  |    78 +
 .../polymorphichelpers/protocolsforobject.go  |    89 +
 .../pkg/polymorphichelpers/rollback.go        |   500 +
 .../pkg/polymorphichelpers/rollbacker.go      |    37 +
 .../pkg/polymorphichelpers/rollout_status.go  |   152 +
 .../pkg/polymorphichelpers/statusviewer.go    |    26 +
 .../pkg/polymorphichelpers/updatepodspec.go   |    90 +
 .../k8s.io/kubectl/pkg/proxy/proxy_server.go  |   277 +
 vendor/k8s.io/kubectl/pkg/rawhttp/raw.go      |    95 +
 vendor/k8s.io/kubectl/pkg/scale/scale.go      |   214 +
 vendor/k8s.io/kubectl/pkg/scheme/install.go   |    82 +
 vendor/k8s.io/kubectl/pkg/scheme/scheme.go    |    39 +
 vendor/k8s.io/kubectl/pkg/util/apply.go       |   146 +
 .../pkg/util/certificate/certificate.go       |    38 +
 .../kubectl/pkg/util/completion/completion.go |   455 +
 .../kubectl/pkg/util/deployment/deployment.go |   257 +
 .../pkg/util/event/sorted_event_list.go       |    36 +
 .../kubectl/pkg/util/fieldpath/fieldpath.go   |   112 +
 vendor/k8s.io/kubectl/pkg/util/hash/hash.go   |   130 +
 vendor/k8s.io/kubectl/pkg/util/i18n/i18n.go   |   150 +
 .../kubectl/pkg/util/i18n/translations/OWNERS |     7 +
 .../pkg/util/i18n/translations/README.md      |    82 +
 .../pkg/util/i18n/translations/extract.py     |   105 +
 .../pkg/util/i18n/translations/kubectl/OWNERS |     6 +
 .../kubectl/de_DE/LC_MESSAGES/k8s.mo          |   Bin 0 -> 17420 bytes
 .../kubectl/de_DE/LC_MESSAGES/k8s.po          |  2920 +
 .../kubectl/default/LC_MESSAGES/k8s.mo        |   Bin 0 -> 153024 bytes
 .../kubectl/default/LC_MESSAGES/k8s.po        |  5085 ++
 .../kubectl/en_US/LC_MESSAGES/k8s.mo          |   Bin 0 -> 153024 bytes
 .../kubectl/en_US/LC_MESSAGES/k8s.po          |  5085 ++
 .../kubectl/fr_FR/LC_MESSAGES/k8s.mo          |   Bin 0 -> 1233 bytes
 .../kubectl/fr_FR/LC_MESSAGES/k8s.po          |   103 +
 .../kubectl/it_IT/LC_MESSAGES/k8s.mo          |   Bin 0 -> 20017 bytes
 .../kubectl/it_IT/LC_MESSAGES/k8s.po          |  3249 +
 .../kubectl/ja_JP/LC_MESSAGES/k8s.mo          |   Bin 0 -> 19210 bytes
 .../kubectl/ja_JP/LC_MESSAGES/k8s.po          |  3365 +
 .../kubectl/ko_KR/LC_MESSAGES/k8s.mo          |   Bin 0 -> 1274 bytes
 .../kubectl/ko_KR/LC_MESSAGES/k8s.po          |    96 +
 .../kubectl/pt_BR/LC_MESSAGES/k8s.mo          |   Bin 0 -> 19980 bytes
 .../kubectl/pt_BR/LC_MESSAGES/k8s.po          |  3250 +
 .../i18n/translations/kubectl/template.pot    |  3183 +
 .../kubectl/zh_CN/LC_MESSAGES/k8s.mo          |   Bin 0 -> 18566 bytes
 .../kubectl/zh_CN/LC_MESSAGES/k8s.po          |  3236 +
 .../kubectl/zh_TW/LC_MESSAGES/k8s.mo          |   Bin 0 -> 1187 bytes
 .../kubectl/zh_TW/LC_MESSAGES/k8s.po          |    81 +
 .../test/default/LC_MESSAGES/k8s.mo           |   Bin 0 -> 563 bytes
 .../test/default/LC_MESSAGES/k8s.po           |    28 +
 .../test/en_US/LC_MESSAGES/k8s.mo             |   Bin 0 -> 563 bytes
 .../test/en_US/LC_MESSAGES/k8s.po             |    28 +
 .../kubectl/pkg/util/interrupt/interrupt.go   |   104 +
 vendor/k8s.io/kubectl/pkg/util/openapi/OWNERS |     6 +
 vendor/k8s.io/kubectl/pkg/util/openapi/doc.go |    21 +
 .../kubectl/pkg/util/openapi/extensions.go    |    27 +
 .../kubectl/pkg/util/openapi/openapi.go       |   170 +
 .../pkg/util/openapi/openapi_getter.go        |    82 +
 .../pkg/util/openapi/testing/openapi.go       |    88 +
 .../pkg/util/openapi/validation/validation.go |   140 +
 vendor/k8s.io/kubectl/pkg/util/pod_port.go    |    36 +
 .../kubectl/pkg/util/podutils/podutils.go     |   188 +
 vendor/k8s.io/kubectl/pkg/util/prune/prune.go |   119 +
 vendor/k8s.io/kubectl/pkg/util/qos/qos.go     |    98 +
 vendor/k8s.io/kubectl/pkg/util/rbac/rbac.go   |   135 +
 .../kubectl/pkg/util/resource/resource.go     |   172 +
 .../k8s.io/kubectl/pkg/util/service_port.go   |    59 +
 vendor/k8s.io/kubectl/pkg/util/slice/slice.go |    57 +
 .../kubectl/pkg/util/storage/storage.go       |   110 +
 .../pkg/util/templates/command_groups.go      |    59 +
 .../pkg/util/templates/help_flags_printer.go  |    76 +
 .../kubectl/pkg/util/templates/markdown.go    |   114 +
 .../kubectl/pkg/util/templates/normalizers.go |    97 +
 .../kubectl/pkg/util/templates/templater.go   |   309 +
 .../kubectl/pkg/util/templates/templates.go   |   103 +
 vendor/k8s.io/kubectl/pkg/util/term/resize.go |   132 +
 .../kubectl/pkg/util/term/resizeevents.go     |    62 +
 .../pkg/util/term/resizeevents_windows.go     |    62 +
 vendor/k8s.io/kubectl/pkg/util/term/term.go   |   137 +
 .../kubectl/pkg/util/term/term_writer.go      |   146 +
 vendor/k8s.io/kubectl/pkg/util/umask.go       |    29 +
 .../k8s.io/kubectl/pkg/util/umask_windows.go  |    29 +
 vendor/k8s.io/kubectl/pkg/util/util.go        |    93 +
 .../k8s.io/kubectl/pkg/validation/schema.go   |   154 +
 vendor/k8s.io/kubelet                         |     1 -
 vendor/k8s.io/kubelet/LICENSE                 |   202 +
 vendor/k8s.io/kubelet/config/v1/doc.go        |    21 +
 vendor/k8s.io/kubelet/config/v1/register.go   |    43 +
 vendor/k8s.io/kubelet/config/v1/types.go      |    97 +
 .../config/v1/zz_generated.deepcopy.go        |   111 +
 vendor/k8s.io/kubelet/config/v1alpha1/doc.go  |    21 +
 .../kubelet/config/v1alpha1/register.go       |    43 +
 .../k8s.io/kubelet/config/v1alpha1/types.go   |    97 +
 .../config/v1alpha1/zz_generated.deepcopy.go  |   111 +
 vendor/k8s.io/kubelet/config/v1beta1/doc.go   |    21 +
 .../k8s.io/kubelet/config/v1beta1/register.go |    45 +
 vendor/k8s.io/kubelet/config/v1beta1/types.go |   990 +
 .../config/v1beta1/zz_generated.deepcopy.go   |   623 +
 .../pkg/apis/credentialprovider/OWNERS        |    10 +
 .../pkg/apis/credentialprovider/doc.go        |    20 +
 .../credentialprovider/install/install.go     |    37 +
 .../pkg/apis/credentialprovider/register.go   |    41 +
 .../pkg/apis/credentialprovider/types.go      |   117 +
 .../pkg/apis/credentialprovider/v1/doc.go     |    22 +
 .../apis/credentialprovider/v1/register.go    |    46 +
 .../pkg/apis/credentialprovider/v1/types.go   |   117 +
 .../v1/zz_generated.conversion.go             |   137 +
 .../v1/zz_generated.deepcopy.go               |   105 +
 .../v1/zz_generated.defaults.go               |    33 +
 .../apis/credentialprovider/v1alpha1/doc.go   |    22 +
 .../credentialprovider/v1alpha1/register.go   |    46 +
 .../apis/credentialprovider/v1alpha1/types.go |   117 +
 .../v1alpha1/zz_generated.conversion.go       |   137 +
 .../v1alpha1/zz_generated.deepcopy.go         |   105 +
 .../v1alpha1/zz_generated.defaults.go         |    33 +
 .../apis/credentialprovider/v1beta1/doc.go    |    22 +
 .../credentialprovider/v1beta1/register.go    |    46 +
 .../apis/credentialprovider/v1beta1/types.go  |   117 +
 .../v1beta1/zz_generated.conversion.go        |   137 +
 .../v1beta1/zz_generated.deepcopy.go          |   105 +
 .../v1beta1/zz_generated.defaults.go          |    33 +
 .../zz_generated.deepcopy.go                  |   105 +
 .../pkg/apis/deviceplugin/v1beta1/api.pb.go   |  5118 ++
 .../pkg/apis/deviceplugin/v1beta1/api.proto   |   211 +
 .../apis/deviceplugin/v1beta1/constants.go    |    48 +
 .../kubelet/pkg/apis/dra/v1alpha1/api.pb.go   |  1314 +
 .../kubelet/pkg/apis/dra/v1alpha1/api.proto   |    81 +
 .../pkg/apis/pluginregistration/v1/api.pb.go  |  1010 +
 .../pkg/apis/pluginregistration/v1/api.proto  |    60 +
 .../apis/pluginregistration/v1/constants.go   |    26 +
 .../pkg/apis/podresources/v1/api.pb.go        |  2822 +
 .../pkg/apis/podresources/v1/api.proto        |    78 +
 .../pkg/apis/podresources/v1alpha1/api.pb.go  |  1400 +
 .../pkg/apis/podresources/v1alpha1/api.proto  |    48 +
 .../kubelet/pkg/apis/stats/v1alpha1/types.go  |   358 +
 .../kubelet/pkg/apis/well_known_labels.go     |    87 +
 vendor/k8s.io/legacy-cloud-providers          |     1 -
 vendor/k8s.io/legacy-cloud-providers/LICENSE  |   201 +
 .../k8s.io/legacy-cloud-providers/aws/OWNERS  |    18 +
 .../k8s.io/legacy-cloud-providers/aws/aws.go  |  5100 ++
 .../aws/aws_assumerole_provider.go            |    62 +
 .../legacy-cloud-providers/aws/aws_fakes.go   |   688 +
 .../aws/aws_instancegroups.go                 |    92 +
 .../aws/aws_loadbalancer.go                   |  1663 +
 .../legacy-cloud-providers/aws/aws_metrics.go |    75 +
 .../legacy-cloud-providers/aws/aws_routes.go  |   222 +
 .../legacy-cloud-providers/aws/aws_utils.go   |    48 +
 .../aws/device_allocator.go                   |   135 +
 .../k8s.io/legacy-cloud-providers/aws/doc.go  |    17 +
 .../legacy-cloud-providers/aws/instances.go   |   276 +
 .../legacy-cloud-providers/aws/log_handler.go |    51 +
 .../aws/retry_handler.go                      |   178 +
 .../aws/sets_ippermissions.go                 |   219 +
 .../k8s.io/legacy-cloud-providers/aws/tags.go |   315 +
 .../legacy-cloud-providers/aws/volumes.go     |   120 +
 .../legacy-cloud-providers/azure/OWNERS       |    18 +
 .../azure/auth/azure_auth.go                  |   290 +
 .../legacy-cloud-providers/azure/auth/doc.go  |    18 +
 .../legacy-cloud-providers/azure/azure.go     |   988 +
 .../azure/azure_backoff.go                    |   470 +
 .../azure/azure_blobDiskController.go         |   648 +
 .../azure/azure_config.go                     |    95 +
 .../azure/azure_controller_common.go          |   460 +
 .../azure/azure_controller_standard.go        |   204 +
 .../azure/azure_controller_vmss.go            |   207 +
 .../azure/azure_fakes.go                      |    99 +
 .../azure/azure_file.go                       |    42 +
 .../azure/azure_instance_metadata.go          |   270 +
 .../azure/azure_instances.go                  |   432 +
 .../azure/azure_loadbalancer.go               |  2769 +
 .../azure/azure_managedDiskController.go      |   399 +
 .../azure/azure_ratelimit.go                  |   110 +
 .../azure/azure_routes.go                     |   579 +
 .../azure/azure_standard.go                   |  1132 +
 .../azure/azure_storage.go                    |    86 +
 .../azure/azure_storageaccount.go             |   214 +
 .../azure/azure_utils.go                      |   166 +
 .../azure/azure_vmsets.go                     |    88 +
 .../azure/azure_vmss.go                       |  1708 +
 .../azure/azure_vmss_cache.go                 |   350 +
 .../azure/azure_wrap.go                       |   356 +
 .../azure/azure_zones.go                      |   131 +
 .../azure/cache/azure_cache.go                |   178 +
 .../legacy-cloud-providers/azure/cache/doc.go |    21 +
 .../clients/armclient/azure_armclient.go      |   701 +
 .../azure/clients/armclient/doc.go            |    21 +
 .../azure/clients/armclient/interface.go      |   104 +
 .../azure/clients/azure_client_config.go      |    82 +
 .../azure_containerserviceclient.go           |   419 +
 .../clients/containerserviceclient/doc.go     |    21 +
 .../containerserviceclient/interface.go       |    42 +
 .../azure_deploymentclient.go                 |   459 +
 .../azure/clients/deploymentclient/doc.go     |    21 +
 .../clients/deploymentclient/interface.go     |    42 +
 .../clients/diskclient/azure_diskclient.go    |   453 +
 .../azure/clients/diskclient/doc.go           |    21 +
 .../azure/clients/diskclient/interface.go     |    55 +
 .../clients/diskclient/mockdiskclient/doc.go  |    21 +
 .../diskclient/mockdiskclient/interface.go    |   128 +
 .../azure/clients/doc.go                      |    21 +
 .../clients/fileclient/azure_fileclient.go    |   121 +
 .../azure/clients/fileclient/doc.go           |    21 +
 .../azure/clients/fileclient/interface.go     |    33 +
 .../interfaceclient/azure_interfaceclient.go  |   320 +
 .../azure/clients/interfaceclient/doc.go      |    21 +
 .../clients/interfaceclient/interface.go      |    51 +
 .../mockinterfaceclient/doc.go                |    21 +
 .../mockinterfaceclient/interface.go          |   114 +
 .../azure_loadbalancerclient.go               |   419 +
 .../azure/clients/loadbalancerclient/doc.go   |    21 +
 .../clients/loadbalancerclient/interface.go   |    48 +
 .../mockloadbalancerclient/doc.go             |    21 +
 .../mockloadbalancerclient/interface.go       |   114 +
 .../publicipclient/azure_publicipclient.go    |   485 +
 .../azure/clients/publicipclient/doc.go       |    21 +
 .../azure/clients/publicipclient/interface.go |    54 +
 .../publicipclient/mockpublicipclient/doc.go  |    21 +
 .../mockpublicipclient/interface.go           |   129 +
 .../clients/routeclient/azure_routeclient.go  |   199 +
 .../azure/clients/routeclient/doc.go          |    21 +
 .../azure/clients/routeclient/interface.go    |    42 +
 .../routeclient/mockrouteclient/doc.go        |    21 +
 .../routeclient/mockrouteclient/interface.go  |    84 +
 .../azure_routetableclient.go                 |   213 +
 .../azure/clients/routetableclient/doc.go     |    21 +
 .../clients/routetableclient/interface.go     |    42 +
 .../mockroutetableclient/doc.go               |    21 +
 .../mockroutetableclient/interface.go         |    85 +
 .../azure_securitygroupclient.go              |   419 +
 .../azure/clients/securitygroupclient/doc.go  |    21 +
 .../clients/securitygroupclient/interface.go  |    48 +
 .../mocksecuritygroupclient/doc.go            |    21 +
 .../mocksecuritygroupclient/interface.go      |   114 +
 .../snapshotclient/azure_snapshotclient.go    |   412 +
 .../azure/clients/snapshotclient/doc.go       |    21 +
 .../azure/clients/snapshotclient/interface.go |    48 +
 .../azure_storageaccountclient.go             |   478 +
 .../azure/clients/storageaccountclient/doc.go |    21 +
 .../clients/storageaccountclient/interface.go |    55 +
 .../subnetclient/azure_subnetclient.go        |   419 +
 .../azure/clients/subnetclient/doc.go         |    21 +
 .../azure/clients/subnetclient/interface.go   |    48 +
 .../subnetclient/mocksubnetclient/doc.go      |    21 +
 .../mocksubnetclient/interface.go             |   114 +
 .../azure/clients/vmclient/azure_vmclient.go  |   486 +
 .../azure/clients/vmclient/doc.go             |    21 +
 .../azure/clients/vmclient/interface.go       |    51 +
 .../clients/vmclient/mockvmclient/doc.go      |    21 +
 .../vmclient/mockvmclient/interface.go        |   128 +
 .../vmsizeclient/azure_vmsizeclient.go        |   137 +
 .../azure/clients/vmsizeclient/doc.go         |    21 +
 .../azure/clients/vmsizeclient/interface.go   |    39 +
 .../clients/vmssclient/azure_vmssclient.go    |   653 +
 .../azure/clients/vmssclient/doc.go           |    21 +
 .../azure/clients/vmssclient/interface.go     |    78 +
 .../clients/vmssclient/mockvmssclient/doc.go  |    21 +
 .../vmssclient/mockvmssclient/interface.go    |   251 +
 .../vmssvmclient/azure_vmssvmclient.go        |   463 +
 .../azure/clients/vmssvmclient/doc.go         |    21 +
 .../azure/clients/vmssvmclient/interface.go   |    48 +
 .../vmssvmclient/mockvmssvmclient/doc.go      |    21 +
 .../mockvmssvmclient/interface.go             |   114 +
 .../legacy-cloud-providers/azure/doc.go       |    22 +
 .../azure/metrics/azure_metrics.go            |   189 +
 .../azure/metrics/doc.go                      |    21 +
 .../azure/retry/azure_error.go                |   315 +
 .../azure/retry/azure_retry.go                |   201 +
 .../legacy-cloud-providers/azure/retry/doc.go |    22 +
 .../k8s.io/legacy-cloud-providers/gce/OWNERS  |    10 +
 .../k8s.io/legacy-cloud-providers/gce/doc.go  |    19 +
 .../k8s.io/legacy-cloud-providers/gce/gce.go  |   962 +
 .../gce/gce_address_manager.go                |   202 +
 .../gce/gce_addresses.go                      |   192 +
 .../legacy-cloud-providers/gce/gce_alpha.go   |    52 +
 .../gce/gce_annotations.go                    |   164 +
 .../gce/gce_backendservice.go                 |   238 +
 .../legacy-cloud-providers/gce/gce_cert.go    |    74 +
 .../gce/gce_clusterid.go                      |   270 +
 .../gce/gce_clusters.go                       |   107 +
 .../legacy-cloud-providers/gce/gce_disks.go   |  1054 +
 .../legacy-cloud-providers/gce/gce_fake.go    |    91 +
 .../gce/gce_firewall.go                       |    77 +
 .../gce/gce_forwardingrule.go                 |   193 +
 .../gce/gce_healthchecks.go                   |   298 +
 .../gce/gce_instancegroup.go                  |   138 +
 .../gce/gce_instances.go                      |   810 +
 .../gce/gce_interfaces.go                     |    54 +
 .../gce/gce_loadbalancer.go                   |   302 +
 .../gce/gce_loadbalancer_external.go          |  1172 +
 .../gce/gce_loadbalancer_internal.go          |  1018 +
 .../gce/gce_loadbalancer_metrics.go           |   182 +
 .../gce/gce_loadbalancer_naming.go            |   129 +
 .../gce/gce_networkendpointgroup.go           |   138 +
 .../legacy-cloud-providers/gce/gce_routes.go  |   110 +
 .../gce/gce_securitypolicy.go                 |   119 +
 .../gce/gce_targetpool.go                     |    83 +
 .../gce/gce_targetproxy.go                    |   142 +
 .../legacy-cloud-providers/gce/gce_tpu.go     |   220 +
 .../legacy-cloud-providers/gce/gce_urlmap.go  |    79 +
 .../legacy-cloud-providers/gce/gce_util.go    |   418 +
 .../legacy-cloud-providers/gce/gce_zones.go   |    95 +
 .../gce/gcpcredential/credentialutil.go       |   113 +
 .../gce/gcpcredential/gcpcredential.go        |   130 +
 .../gce/gcpcredential/registry_marshal.go     |   110 +
 .../legacy-cloud-providers/gce/metrics.go     |   111 +
 .../legacy-cloud-providers/gce/support.go     |    78 +
 .../gce/token_source.go                       |   130 +
 .../legacy-cloud-providers/vsphere/OWNERS     |    12 +
 .../vsphere/credentialmanager.go              |   170 +
 .../legacy-cloud-providers/vsphere/doc.go     |    17 +
 .../vsphere/nodemanager.go                    |   563 +
 .../vsphere/shared_datastore.go               |   210 +
 .../vsphere/testing/testing.go                |    27 +
 .../vsphere/vclib/connection.go               |   237 +
 .../vsphere/vclib/constants.go                |    65 +
 .../vsphere/vclib/custom_errors.go            |    37 +
 .../vsphere/vclib/datacenter.go               |   370 +
 .../vsphere/vclib/datastore.go                |   109 +
 .../vsphere/vclib/diskmanagers/vdm.go         |   105 +
 .../vsphere/vclib/diskmanagers/virtualdisk.go |    80 +
 .../vsphere/vclib/diskmanagers/vmdm.go        |   254 +
 .../vsphere/vclib/folder.go                   |    47 +
 .../vsphere/vclib/pbm.go                      |   169 +
 .../vsphere/vclib/utils.go                    |   284 +
 .../vsphere/vclib/virtualmachine.go           |   472 +
 .../vsphere/vclib/vmoptions.go                |    27 +
 .../vsphere/vclib/volumeoptions.go            |   111 +
 .../vsphere/vclib/vsphere_metrics.go          |   192 +
 .../legacy-cloud-providers/vsphere/vsphere.go |  2105 +
 .../vsphere/vsphere_util.go                   |   880 +
 .../vsphere/vsphere_util_linux.go             |    34 +
 .../vsphere/vsphere_util_unsupported.go       |    26 +
 .../vsphere/vsphere_util_windows.go           |    45 +
 .../vsphere/vsphere_volume_map.go             |   114 +
 vendor/k8s.io/metrics                         |     1 -
 vendor/k8s.io/metrics/LICENSE                 |   201 +
 .../pkg/apis/custom_metrics/conversion.go     |    46 +
 .../metrics/pkg/apis/custom_metrics/doc.go    |    21 +
 .../pkg/apis/custom_metrics/register.go       |    52 +
 .../metrics/pkg/apis/custom_metrics/types.go  |   106 +
 .../apis/custom_metrics/v1beta1/conversion.go |    40 +
 .../pkg/apis/custom_metrics/v1beta1/doc.go    |    23 +
 .../custom_metrics/v1beta1/generated.pb.go    |  1011 +
 .../custom_metrics/v1beta1/generated.proto    |    80 +
 .../apis/custom_metrics/v1beta1/register.go   |    52 +
 .../pkg/apis/custom_metrics/v1beta1/types.go  |    86 +
 .../v1beta1/zz_generated.conversion.go        |   157 +
 .../v1beta1/zz_generated.deepcopy.go          |   123 +
 .../pkg/apis/custom_metrics/v1beta2/doc.go    |    23 +
 .../custom_metrics/v1beta2/generated.pb.go    |  1180 +
 .../custom_metrics/v1beta2/generated.proto    |    85 +
 .../apis/custom_metrics/v1beta2/register.go   |    52 +
 .../pkg/apis/custom_metrics/v1beta2/types.go  |    90 +
 .../v1beta2/zz_generated.conversion.go        |   203 +
 .../v1beta2/zz_generated.deepcopy.go          |   140 +
 .../custom_metrics/zz_generated.deepcopy.go   |   156 +
 .../metrics/pkg/apis/external_metrics/doc.go  |    21 +
 .../pkg/apis/external_metrics/register.go     |    51 +
 .../pkg/apis/external_metrics/types.go        |    60 +
 .../pkg/apis/external_metrics/v1beta1/doc.go  |    23 +
 .../external_metrics/v1beta1/generated.pb.go  |   879 +
 .../external_metrics/v1beta1/generated.proto  |    62 +
 .../apis/external_metrics/v1beta1/register.go |    51 +
 .../apis/external_metrics/v1beta1/types.go    |    60 +
 .../v1beta1/zz_generated.conversion.go        |   110 +
 .../v1beta1/zz_generated.deepcopy.go          |    98 +
 .../external_metrics/zz_generated.deepcopy.go |    98 +
 vendor/k8s.io/metrics/pkg/apis/metrics/doc.go |    21 +
 .../metrics/pkg/apis/metrics/register.go      |    55 +
 .../k8s.io/metrics/pkg/apis/metrics/types.go  |   101 +
 .../metrics/pkg/apis/metrics/v1alpha1/doc.go  |    24 +
 .../pkg/apis/metrics/v1alpha1/generated.pb.go |  1758 +
 .../pkg/apis/metrics/v1alpha1/generated.proto |    95 +
 .../pkg/apis/metrics/v1alpha1/register.go     |    53 +
 .../pkg/apis/metrics/v1alpha1/types.go        |   101 +
 .../v1alpha1/zz_generated.conversion.go       |   209 +
 .../metrics/v1alpha1/zz_generated.deepcopy.go |   186 +
 .../metrics/pkg/apis/metrics/v1beta1/doc.go   |    24 +
 .../pkg/apis/metrics/v1beta1/generated.pb.go  |  1758 +
 .../pkg/apis/metrics/v1beta1/generated.proto  |    95 +
 .../pkg/apis/metrics/v1beta1/register.go      |    53 +
 .../metrics/pkg/apis/metrics/v1beta1/types.go |   101 +
 .../v1beta1/zz_generated.conversion.go        |   209 +
 .../metrics/v1beta1/zz_generated.deepcopy.go  |   186 +
 .../pkg/apis/metrics/zz_generated.deepcopy.go |   186 +
 .../client/clientset/versioned/clientset.go   |   133 +
 .../pkg/client/clientset/versioned/doc.go     |    20 +
 .../versioned/fake/clientset_generated.go     |    92 +
 .../client/clientset/versioned/fake/doc.go    |    20 +
 .../clientset/versioned/fake/register.go      |    58 +
 .../client/clientset/versioned/scheme/doc.go  |    20 +
 .../clientset/versioned/scheme/register.go    |    58 +
 .../versioned/typed/metrics/v1alpha1/doc.go   |    20 +
 .../typed/metrics/v1alpha1/fake/doc.go        |    20 +
 .../v1alpha1/fake/fake_metrics_client.go      |    44 +
 .../metrics/v1alpha1/fake/fake_nodemetrics.go |    76 +
 .../metrics/v1alpha1/fake/fake_podmetrics.go  |    80 +
 .../metrics/v1alpha1/generated_expansion.go   |    23 +
 .../typed/metrics/v1alpha1/metrics_client.go  |   112 +
 .../typed/metrics/v1alpha1/nodemetrics.go     |    98 +
 .../typed/metrics/v1alpha1/podmetrics.go      |   103 +
 .../versioned/typed/metrics/v1beta1/doc.go    |    20 +
 .../typed/metrics/v1beta1/fake/doc.go         |    20 +
 .../v1beta1/fake/fake_metrics_client.go       |    44 +
 .../metrics/v1beta1/fake/fake_nodemetrics.go  |    76 +
 .../metrics/v1beta1/fake/fake_podmetrics.go   |    80 +
 .../metrics/v1beta1/generated_expansion.go    |    23 +
 .../typed/metrics/v1beta1/metrics_client.go   |   112 +
 .../typed/metrics/v1beta1/nodemetrics.go      |    98 +
 .../typed/metrics/v1beta1/podmetrics.go       |   103 +
 .../pkg/client/custom_metrics/converter.go    |   122 +
 .../pkg/client/custom_metrics/discovery.go    |   145 +
 .../client/custom_metrics/fake/fake_client.go |   182 +
 .../pkg/client/custom_metrics/interfaces.go   |    54 +
 .../pkg/client/custom_metrics/multi_client.go |   138 +
 .../client/custom_metrics/scheme/register.go  |    67 +
 .../client/custom_metrics/versioned_client.go |   292 +
 .../pkg/client/external_metrics/client.go     |   100 +
 .../external_metrics/fake/fake_client.go      |    62 +
 .../pkg/client/external_metrics/interfaces.go |    40 +
 vendor/k8s.io/mount-utils                     |     1 -
 vendor/k8s.io/mount-utils/LICENSE             |   201 +
 vendor/k8s.io/mount-utils/OWNERS              |    15 +
 vendor/k8s.io/mount-utils/README.md           |    31 +
 vendor/k8s.io/mount-utils/SECURITY_CONTACTS   |    18 +
 vendor/k8s.io/mount-utils/code-of-conduct.md  |     3 +
 vendor/k8s.io/mount-utils/doc.go              |    18 +
 vendor/k8s.io/mount-utils/fake_mounter.go     |   242 +
 vendor/k8s.io/mount-utils/mount.go            |   370 +
 .../k8s.io/mount-utils/mount_helper_common.go |   157 +
 .../k8s.io/mount-utils/mount_helper_unix.go   |   201 +
 .../mount-utils/mount_helper_windows.go       |   111 +
 vendor/k8s.io/mount-utils/mount_linux.go      |   810 +
 .../k8s.io/mount-utils/mount_unsupported.go   |   105 +
 vendor/k8s.io/mount-utils/mount_windows.go    |   364 +
 vendor/k8s.io/mount-utils/resizefs_linux.go   |   266 +
 .../mount-utils/resizefs_unsupported.go       |    46 +
 vendor/k8s.io/pod-security-admission          |     1 -
 vendor/k8s.io/pod-security-admission/LICENSE  |   201 +
 .../admission/admission.go                    |   775 +
 .../admission/api/doc.go                      |    20 +
 .../admission/api/helpers.go                  |    87 +
 .../admission/api/load/load.go                |    78 +
 .../admission/api/register.go                 |    50 +
 .../admission/api/scheme/scheme.go            |    48 +
 .../admission/api/types.go                    |    44 +
 .../admission/api/v1/defaults.go              |    48 +
 .../admission/api/v1/doc.go                   |    23 +
 .../admission/api/v1/register.go              |    50 +
 .../admission/api/v1/types.go                 |    44 +
 .../api/v1/zz_generated.conversion.go         |   154 +
 .../admission/api/v1/zz_generated.deepcopy.go |   100 +
 .../admission/api/v1/zz_generated.defaults.go |    38 +
 .../admission/api/v1alpha1/defaults.go        |    48 +
 .../admission/api/v1alpha1/doc.go             |    23 +
 .../admission/api/v1alpha1/register.go        |    50 +
 .../admission/api/v1alpha1/types.go           |    44 +
 .../api/v1alpha1/zz_generated.conversion.go   |   154 +
 .../api/v1alpha1/zz_generated.deepcopy.go     |   100 +
 .../api/v1alpha1/zz_generated.defaults.go     |    38 +
 .../admission/api/v1beta1/defaults.go         |    48 +
 .../admission/api/v1beta1/doc.go              |    23 +
 .../admission/api/v1beta1/register.go         |    50 +
 .../admission/api/v1beta1/types.go            |    44 +
 .../api/v1beta1/zz_generated.conversion.go    |   154 +
 .../api/v1beta1/zz_generated.deepcopy.go      |   100 +
 .../api/v1beta1/zz_generated.defaults.go      |    38 +
 .../admission/api/validation/validation.go    |   127 +
 .../admission/api/zz_generated.deepcopy.go    |   100 +
 .../pod-security-admission/admission/doc.go   |    18 +
 .../admission/namespace.go                    |    50 +
 .../pod-security-admission/admission/pods.go  |    61 +
 .../admission/response.go                     |    80 +
 .../pod-security-admission/api/attributes.go  |   146 +
 .../pod-security-admission/api/constants.go   |    50 +
 .../k8s.io/pod-security-admission/api/doc.go  |    18 +
 .../pod-security-admission/api/helpers.go     |   269 +
 .../cmd/webhook/server/options/options.go     |    79 +
 .../cmd/webhook/server/scheme.go              |    41 +
 .../cmd/webhook/server/server.go              |   336 +
 .../pod-security-admission/metrics/doc.go     |    18 +
 .../pod-security-admission/metrics/metrics.go |   302 +
 .../policy/check_allowPrivilegeEscalation.go  |    93 +
 .../policy/check_appArmorProfile.go           |    81 +
 .../policy/check_capabilities_baseline.go     |   110 +
 .../policy/check_capabilities_restricted.go   |   145 +
 .../policy/check_hostNamespaces.go            |    82 +
 .../policy/check_hostPathVolumes.go           |    76 +
 .../policy/check_hostPorts.go                 |    91 +
 .../policy/check_privileged.go                |    75 +
 .../policy/check_procMount.go                 |    91 +
 .../policy/check_restrictedVolumes.go         |   171 +
 .../policy/check_runAsNonRoot.go              |   128 +
 .../policy/check_runAsUser.go                 |    99 +
 .../policy/check_seLinuxOptions.go            |   159 +
 .../policy/check_seccompProfile_baseline.go   |   171 +
 .../policy/check_seccompProfile_restricted.go |   155 +
 .../policy/check_sysctls.go                   |    96 +
 .../policy/check_windowsHostProcess.go        |   102 +
 .../pod-security-admission/policy/checks.go   |   184 +
 .../pod-security-admission/policy/doc.go      |    18 +
 .../pod-security-admission/policy/helpers.go  |    33 +
 .../pod-security-admission/policy/registry.go |   226 +
 .../pod-security-admission/policy/visitor.go  |    37 +
 .../k8s.io/pod-security-admission/test/doc.go |    18 +
 .../pod-security-admission/test/fixtures.go   |   293 +
 .../test/fixtures_allowPrivilegeEscalation.go |    65 +
 .../test/fixtures_appArmorProfile.go          |    65 +
 .../test/fixtures_capabilities_baseline.go    |   101 +
 .../test/fixtures_capabilities_restricted.go  |    97 +
 .../test/fixtures_hostNamespaces.go           |    55 +
 .../test/fixtures_hostPathVolumes.go          |    86 +
 .../test/fixtures_hostPorts.go                |   101 +
 .../test/fixtures_privileged.go               |    67 +
 .../test/fixtures_procMount.go                |    61 +
 .../test/fixtures_restrictedVolumes.go        |   120 +
 .../test/fixtures_runAsNonRoot.go             |    79 +
 .../test/fixtures_runAsUser.go                |    66 +
 .../test/fixtures_seLinuxOptions.go           |    87 +
 .../test/fixtures_seccompProfile_baseline.go  |   114 +
 .../fixtures_seccompProfile_restricted.go     |    85 +
 .../test/fixtures_sysctls.go                  |    73 +
 .../test/fixtures_windowsHostProcess.go       |    83 +
 .../pod-security-admission/test/helpers.go    |    75 +
 .../test/helpers_seccomp.go                   |    51 +
 .../k8s.io/pod-security-admission/test/run.go |   400 +
 vendor/k8s.io/sample-apiserver                |     1 -
 vendor/k8s.io/sample-apiserver/LICENSE        |   202 +
 .../admission/plugin/banflunder/admission.go  |   107 +
 .../admission/wardleinitializer/interfaces.go |    28 +
 .../wardleinitializer/wardleinitializer.go    |    43 +
 .../sample-apiserver/pkg/apis/wardle/doc.go   |    21 +
 .../pkg/apis/wardle/install/install.go        |    33 +
 .../pkg/apis/wardle/register.go               |    56 +
 .../sample-apiserver/pkg/apis/wardle/types.go |    90 +
 .../pkg/apis/wardle/v1alpha1/conversion.go    |    55 +
 .../pkg/apis/wardle/v1alpha1/defaults.go      |    33 +
 .../pkg/apis/wardle/v1alpha1/doc.go           |    24 +
 .../pkg/apis/wardle/v1alpha1/register.go      |    63 +
 .../pkg/apis/wardle/v1alpha1/types.go         |    80 +
 .../v1alpha1/zz_generated.conversion.go       |   249 +
 .../wardle/v1alpha1/zz_generated.deepcopy.go  |   188 +
 .../wardle/v1alpha1/zz_generated.defaults.go  |    46 +
 .../pkg/apis/wardle/v1beta1/doc.go            |    24 +
 .../pkg/apis/wardle/v1beta1/register.go       |    62 +
 .../pkg/apis/wardle/v1beta1/types.go          |    65 +
 .../wardle/v1beta1/zz_generated.conversion.go |   176 +
 .../wardle/v1beta1/zz_generated.deepcopy.go   |   119 +
 .../wardle/v1beta1/zz_generated.defaults.go   |    33 +
 .../pkg/apis/wardle/validation/validation.go  |    54 +
 .../pkg/apis/wardle/zz_generated.deepcopy.go  |   183 +
 .../pkg/apiserver/apiserver.go                |   129 +
 .../sample-apiserver/pkg/cmd/server/start.go  |   180 +
 .../clientset/versioned/clientset.go          |   133 +
 .../pkg/generated/clientset/versioned/doc.go  |    20 +
 .../clientset/versioned/scheme/doc.go         |    20 +
 .../clientset/versioned/scheme/register.go    |    58 +
 .../versioned/typed/wardle/v1alpha1/doc.go    |    20 +
 .../typed/wardle/v1alpha1/fischer.go          |   168 +
 .../typed/wardle/v1alpha1/flunder.go          |   195 +
 .../wardle/v1alpha1/generated_expansion.go    |    23 +
 .../typed/wardle/v1alpha1/wardle_client.go    |   112 +
 .../versioned/typed/wardle/v1beta1/doc.go     |    20 +
 .../versioned/typed/wardle/v1beta1/flunder.go |   195 +
 .../wardle/v1beta1/generated_expansion.go     |    21 +
 .../typed/wardle/v1beta1/wardle_client.go     |   107 +
 .../informers/externalversions/factory.go     |   251 +
 .../informers/externalversions/generic.go     |    69 +
 .../internalinterfaces/factory_interfaces.go  |    40 +
 .../externalversions/wardle/interface.go      |    54 +
 .../wardle/v1alpha1/fischer.go                |    89 +
 .../wardle/v1alpha1/flunder.go                |    90 +
 .../wardle/v1alpha1/interface.go              |    52 +
 .../wardle/v1beta1/flunder.go                 |    90 +
 .../wardle/v1beta1/interface.go               |    45 +
 .../wardle/v1alpha1/expansion_generated.go    |    31 +
 .../listers/wardle/v1alpha1/fischer.go        |    68 +
 .../listers/wardle/v1alpha1/flunder.go        |    99 +
 .../wardle/v1beta1/expansion_generated.go     |    27 +
 .../listers/wardle/v1beta1/flunder.go         |    99 +
 .../generated/openapi/zz_generated.openapi.go |  2897 +
 .../sample-apiserver/pkg/registry/registry.go |    39 +
 .../pkg/registry/wardle/fischer/etcd.go       |    50 +
 .../pkg/registry/wardle/fischer/strategy.go   |   103 +
 .../pkg/registry/wardle/flunder/etcd.go       |    50 +
 .../pkg/registry/wardle/flunder/strategy.go   |   105 +
 vendor/k8s.io/sample-cli-plugin               |     1 -
 vendor/k8s.io/sample-controller               |     1 -
 vendor/modules.txt                            |    24 +-
 4922 files changed, 1068969 insertions(+), 3517 deletions(-)
 delete mode 100644 vendor/golang.org/x/crypto/internal/poly1305/bits_compat.go
 delete mode 100644 vendor/golang.org/x/crypto/internal/poly1305/bits_go1.13.go
 delete mode 100644 vendor/golang.org/x/net/http2/go111.go
 delete mode 100644 vendor/golang.org/x/net/http2/go115.go
 delete mode 100644 vendor/golang.org/x/net/http2/go118.go
 delete mode 100644 vendor/golang.org/x/net/http2/not_go111.go
 delete mode 100644 vendor/golang.org/x/net/http2/not_go115.go
 delete mode 100644 vendor/golang.org/x/net/http2/not_go118.go
 create mode 100644 vendor/golang.org/x/net/http2/testsync.go
 delete mode 120000 vendor/k8s.io/api
 create mode 100644 vendor/k8s.io/api/LICENSE
 create mode 100644 vendor/k8s.io/api/admission/v1/doc.go
 create mode 100644 vendor/k8s.io/api/admission/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/admission/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/admission/v1/register.go
 create mode 100644 vendor/k8s.io/api/admission/v1/types.go
 create mode 100644 vendor/k8s.io/api/admission/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/admission/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/admission/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/admission/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/admission/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/admission/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/admission/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/admission/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/admission/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/admission/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1/doc.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1/register.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1/types.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1alpha1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/admissionregistration/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/apidiscovery/v2beta1/doc.go
 create mode 100644 vendor/k8s.io/api/apidiscovery/v2beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/apidiscovery/v2beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/apidiscovery/v2beta1/register.go
 create mode 100644 vendor/k8s.io/api/apidiscovery/v2beta1/types.go
 create mode 100644 vendor/k8s.io/api/apidiscovery/v2beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/apidiscovery/v2beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/apiserverinternal/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/api/apiserverinternal/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/apiserverinternal/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/api/apiserverinternal/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/api/apiserverinternal/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/api/apiserverinternal/v1alpha1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/apiserverinternal/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/apps/v1/doc.go
 create mode 100644 vendor/k8s.io/api/apps/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/apps/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/apps/v1/register.go
 create mode 100644 vendor/k8s.io/api/apps/v1/types.go
 create mode 100644 vendor/k8s.io/api/apps/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/apps/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/apps/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta2/doc.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta2/generated.pb.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta2/generated.proto
 create mode 100644 vendor/k8s.io/api/apps/v1beta2/register.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta2/types.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta2/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta2/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/apps/v1beta2/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/authentication/v1/doc.go
 create mode 100644 vendor/k8s.io/api/authentication/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/authentication/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/authentication/v1/register.go
 create mode 100644 vendor/k8s.io/api/authentication/v1/types.go
 create mode 100644 vendor/k8s.io/api/authentication/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/authentication/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/authentication/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/api/authentication/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/authentication/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/api/authentication/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/api/authentication/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/api/authentication/v1alpha1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/authentication/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/authentication/v1alpha1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/authentication/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/authentication/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/authentication/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/authentication/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/authentication/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/authentication/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/authentication/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/authentication/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/authorization/v1/doc.go
 create mode 100644 vendor/k8s.io/api/authorization/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/authorization/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/authorization/v1/register.go
 create mode 100644 vendor/k8s.io/api/authorization/v1/types.go
 create mode 100644 vendor/k8s.io/api/authorization/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/authorization/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/authorization/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/authorization/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/authorization/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/authorization/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/authorization/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/authorization/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/authorization/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/authorization/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v1/doc.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/autoscaling/v1/register.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v1/types.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2/doc.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2/generated.pb.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2/generated.proto
 create mode 100644 vendor/k8s.io/api/autoscaling/v2/register.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2/types.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta1/doc.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta1/register.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta1/types.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta2/doc.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta2/generated.pb.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta2/generated.proto
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta2/register.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta2/types.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta2/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta2/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/autoscaling/v2beta2/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/batch/v1/doc.go
 create mode 100644 vendor/k8s.io/api/batch/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/batch/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/batch/v1/register.go
 create mode 100644 vendor/k8s.io/api/batch/v1/types.go
 create mode 100644 vendor/k8s.io/api/batch/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/batch/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/batch/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/batch/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/batch/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/batch/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/batch/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/batch/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/batch/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/batch/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/certificates/v1/doc.go
 create mode 100644 vendor/k8s.io/api/certificates/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/certificates/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/certificates/v1/register.go
 create mode 100644 vendor/k8s.io/api/certificates/v1/types.go
 create mode 100644 vendor/k8s.io/api/certificates/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/certificates/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/certificates/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/certificates/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/certificates/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/certificates/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/certificates/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/certificates/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/certificates/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/certificates/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/coordination/v1/doc.go
 create mode 100644 vendor/k8s.io/api/coordination/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/coordination/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/coordination/v1/register.go
 create mode 100644 vendor/k8s.io/api/coordination/v1/types.go
 create mode 100644 vendor/k8s.io/api/coordination/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/coordination/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/coordination/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/coordination/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/coordination/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/coordination/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/coordination/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/coordination/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/coordination/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/coordination/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/core/v1/annotation_key_constants.go
 create mode 100644 vendor/k8s.io/api/core/v1/doc.go
 create mode 100644 vendor/k8s.io/api/core/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/core/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/core/v1/lifecycle.go
 create mode 100644 vendor/k8s.io/api/core/v1/objectreference.go
 create mode 100644 vendor/k8s.io/api/core/v1/register.go
 create mode 100644 vendor/k8s.io/api/core/v1/resource.go
 create mode 100644 vendor/k8s.io/api/core/v1/taint.go
 create mode 100644 vendor/k8s.io/api/core/v1/toleration.go
 create mode 100644 vendor/k8s.io/api/core/v1/types.go
 create mode 100644 vendor/k8s.io/api/core/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/core/v1/well_known_labels.go
 create mode 100644 vendor/k8s.io/api/core/v1/well_known_taints.go
 create mode 100644 vendor/k8s.io/api/core/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/discovery/v1/doc.go
 create mode 100644 vendor/k8s.io/api/discovery/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/discovery/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/discovery/v1/register.go
 create mode 100644 vendor/k8s.io/api/discovery/v1/types.go
 create mode 100644 vendor/k8s.io/api/discovery/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/discovery/v1/well_known_labels.go
 create mode 100644 vendor/k8s.io/api/discovery/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/discovery/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/discovery/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/discovery/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/discovery/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/discovery/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/discovery/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/discovery/v1beta1/well_known_labels.go
 create mode 100644 vendor/k8s.io/api/discovery/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/discovery/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/events/v1/doc.go
 create mode 100644 vendor/k8s.io/api/events/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/events/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/events/v1/register.go
 create mode 100644 vendor/k8s.io/api/events/v1/types.go
 create mode 100644 vendor/k8s.io/api/events/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/events/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/events/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/events/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/events/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/events/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/events/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/events/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/events/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/events/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/extensions/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/extensions/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/extensions/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/extensions/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/extensions/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/extensions/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/extensions/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/extensions/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1alpha1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1alpha1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta2/doc.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta2/generated.pb.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta2/generated.proto
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta2/register.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta2/types.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta2/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta2/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta2/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta3/doc.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta3/generated.pb.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta3/generated.proto
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta3/register.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta3/types.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta3/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta3/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/flowcontrol/v1beta3/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/imagepolicy/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/api/imagepolicy/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/imagepolicy/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/api/imagepolicy/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/api/imagepolicy/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/api/imagepolicy/v1alpha1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/imagepolicy/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/networking/v1/doc.go
 create mode 100644 vendor/k8s.io/api/networking/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/networking/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/networking/v1/register.go
 create mode 100644 vendor/k8s.io/api/networking/v1/types.go
 create mode 100644 vendor/k8s.io/api/networking/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/networking/v1/well_known_annotations.go
 create mode 100644 vendor/k8s.io/api/networking/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/networking/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/api/networking/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/networking/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/api/networking/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/api/networking/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/api/networking/v1alpha1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/networking/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/networking/v1alpha1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/networking/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/networking/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/networking/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/networking/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/networking/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/networking/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/networking/v1beta1/well_known_annotations.go
 create mode 100644 vendor/k8s.io/api/networking/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/networking/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/node/v1/doc.go
 create mode 100644 vendor/k8s.io/api/node/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/node/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/node/v1/register.go
 create mode 100644 vendor/k8s.io/api/node/v1/types.go
 create mode 100644 vendor/k8s.io/api/node/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/node/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/node/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/api/node/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/node/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/api/node/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/api/node/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/api/node/v1alpha1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/node/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/node/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/node/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/node/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/node/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/node/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/node/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/node/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/node/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/policy/v1/doc.go
 create mode 100644 vendor/k8s.io/api/policy/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/policy/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/policy/v1/register.go
 create mode 100644 vendor/k8s.io/api/policy/v1/types.go
 create mode 100644 vendor/k8s.io/api/policy/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/policy/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/policy/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/policy/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/policy/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/policy/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/policy/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/policy/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/policy/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/policy/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/rbac/v1/doc.go
 create mode 100644 vendor/k8s.io/api/rbac/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/rbac/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/rbac/v1/register.go
 create mode 100644 vendor/k8s.io/api/rbac/v1/types.go
 create mode 100644 vendor/k8s.io/api/rbac/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/rbac/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/rbac/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/api/rbac/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/rbac/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/api/rbac/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/api/rbac/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/api/rbac/v1alpha1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/rbac/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/rbac/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/rbac/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/rbac/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/rbac/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/rbac/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/rbac/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/rbac/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/rbac/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/resource/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/api/resource/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/resource/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/api/resource/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/api/resource/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/api/resource/v1alpha1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/resource/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1/doc.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/scheduling/v1/register.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1/types.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/api/scheduling/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1alpha1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/scheduling/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/scheduling/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/storage/v1/doc.go
 create mode 100644 vendor/k8s.io/api/storage/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/storage/v1/generated.proto
 create mode 100644 vendor/k8s.io/api/storage/v1/register.go
 create mode 100644 vendor/k8s.io/api/storage/v1/types.go
 create mode 100644 vendor/k8s.io/api/storage/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/storage/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/storage/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/api/storage/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/storage/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/api/storage/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/api/storage/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/api/storage/v1alpha1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/storage/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/storage/v1alpha1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/api/storage/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/api/storage/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/api/storage/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/api/storage/v1beta1/register.go
 create mode 100644 vendor/k8s.io/api/storage/v1beta1/types.go
 create mode 100644 vendor/k8s.io/api/storage/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/api/storage/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/api/storage/v1beta1/zz_generated.prerelease-lifecycle.go
 delete mode 120000 vendor/k8s.io/apiextensions-apiserver
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/LICENSE
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apihelpers/helpers.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/deepcopy.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/doc.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/helpers.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/install/install.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/register.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/types.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/types_jsonschema.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/.import-restrictions
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/conversion.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/deepcopy.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/defaults.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/doc.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/generated.proto
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/marshal.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/register.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/types.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/types_jsonschema.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/.import-restrictions
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/conversion.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/deepcopy.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/defaults.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/marshal.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/register.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/types.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/types_jsonschema.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/validation/cel_validation.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/validation/validation.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/apiserver.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/converter.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/metrics.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/nop_converter.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/webhook_converter.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_discovery.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_discovery_controller.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/helpers.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/compilation.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/maplist.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/model/schemas.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/validation.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/values.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/complete.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/convert.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/algorithm.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/prune.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/prunenulls.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/surroundingobject.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/validation.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/kubeopenapi.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/listtype/validation.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/algorithm.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/coerce.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/validation.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/options.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/pruning/algorithm.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/skeleton.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/structural.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/unfold.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/validation.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/visitor.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/formats.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/validation.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/clientset.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/doc.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/scheme/doc.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/scheme/register.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1/apiextensions_client.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1/customresourcedefinition.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1/doc.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1beta1/apiextensions_client.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1beta1/customresourcedefinition.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/apiextensions/interface.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/apiextensions/v1/customresourcedefinition.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/apiextensions/v1/interface.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/apiextensions/v1beta1/customresourcedefinition.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/apiextensions/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/factory.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/generic.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/internalinterfaces/factory_interfaces.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/listers/apiextensions/v1/customresourcedefinition.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/listers/apiextensions/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/listers/apiextensions/v1beta1/customresourcedefinition.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/client/listers/apiextensions/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/cmd/server/options/options.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/cmd/server/testing/testserver.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/apiapproval/apiapproval_controller.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/establish/establishing_controller.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/finalizer/crd_finalizer.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/nonstructuralschema/nonstructuralschema_controller.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/openapi/builder/builder.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/openapi/builder/merge.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/openapi/controller.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/openapi/metrics.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/openapi/v2/conversion.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/openapiv3/controller.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/openapiv3/metrics.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/openapiv3/util.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/controller/status/naming_controller.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/crdserverscheme/unstructured.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/generated/openapi/doc.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/generated/openapi/zz_generated.openapi.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/registry/customresource/etcd.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/registry/customresource/status_strategy.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/registry/customresource/strategy.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/registry/customresource/tableconvertor/tableconvertor.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/registry/customresource/validator.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition/etcd.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition/strategy.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/test/integration/fixtures/etcd.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/test/integration/fixtures/resources.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/test/integration/fixtures/server.go
 create mode 100644 vendor/k8s.io/apiextensions-apiserver/test/integration/helpers.go
 delete mode 120000 vendor/k8s.io/apimachinery
 create mode 100644 vendor/k8s.io/apimachinery/LICENSE
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/apitesting/codec.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/apitesting/fuzzer/fuzzer.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/apitesting/fuzzer/valuefuzz.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/apitesting/naming/naming.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/apitesting/roundtrip/compatibility.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/apitesting/roundtrip/construct.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/apitesting/roundtrip/fuzz_norace.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/apitesting/roundtrip/fuzz_race.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/apitesting/roundtrip/roundtrip.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/equality/semantic.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/errors/OWNERS
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/errors/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/errors/errors.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/OWNERS
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/conditions.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/errors.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/firsthit_restmapper.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/help.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/interfaces.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/lazy.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/meta.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/multirestmapper.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/priority.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/restmapper.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/table/table.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/meta/testrestmapper/test_restmapper.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/resource/OWNERS
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/resource/amount.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/resource/generated.pb.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/resource/generated.proto
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/resource/math.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/resource/quantity.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/resource/quantity_proto.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/resource/scale_int.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/resource/suffix.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/resource/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/validation/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/validation/generic.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/validation/objectmeta.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/api/validation/path/name.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/fuzzer/fuzzer.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/register.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/scheme/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/scheme/register.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/types.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/validation/validation.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/OWNERS
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/controller_ref.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/conversion.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/deepcopy.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/duration.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/group_version.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/labels.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/meta.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_fuzz.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_proto.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/register.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time_fuzz.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time_proto.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/helpers.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured_list.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructuredscheme/scheme.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/watch.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/conversion.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/deepcopy.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/register.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/types.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/types_swagger_doc_generated.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/validation/validation.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/conversion/converter.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/conversion/deep_equal.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/conversion/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/conversion/helper.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/conversion/queryparams/convert.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/conversion/queryparams/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/fields/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/fields/fields.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/fields/requirements.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/fields/selector.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/labels/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/labels/labels.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/labels/selector.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/labels/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/allocator.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/codec.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/codec_check.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/conversion.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/converter.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/embedded.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/error.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/extension.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/generated.pb.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/generated.proto
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/helper.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/interfaces.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/mapper.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/negotiate.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/register.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/schema/generated.pb.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/schema/generated.proto
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/schema/group_version.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/schema/interfaces.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/scheme.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/scheme_builder.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/serializer/codec_factory.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/json.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/meta.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/serializer/negotiated_codec.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/protobuf.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer/recognizer.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/serializer/streaming/streaming.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/serializer/versioning/versioning.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/serializer/yaml/meta.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/serializer/yaml/yaml.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/types.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/types_proto.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/runtime/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/selection/operator.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/types/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/types/namespacedname.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/types/nodename.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/types/patch.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/types/uid.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/cache/expiring.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/cache/lruexpirecache.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/diff/diff.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/duration/duration.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/errors/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/errors/errors.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/framer/framer.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/httpstream/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/httpstream/httpstream.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/httpstream/spdy/connection.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/httpstream/spdy/roundtripper.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/httpstream/spdy/upgrade.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/intstr/generated.pb.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/intstr/generated.proto
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/intstr/instr_fuzz.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/intstr/intstr.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/json/json.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/jsonmergepatch/patch.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/managedfields/extract.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/managedfields/gvkparser.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/mergepatch/OWNERS
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/mergepatch/errors.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/mergepatch/util.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/naming/from_stack.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/net/http.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/net/interface.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/net/port_range.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/net/port_split.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/net/util.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/proxy/dial.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/proxy/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/proxy/transport.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/proxy/upgradeaware.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/rand/rand.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/remotecommand/constants.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/sets/byte.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/sets/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/sets/empty.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/sets/int.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/sets/int32.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/sets/int64.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/sets/ordered.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/sets/set.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/sets/string.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/strategicpatch/OWNERS
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/strategicpatch/errors.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/strategicpatch/meta.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/strategicpatch/patch.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/strategicpatch/types.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/uuid/uuid.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/validation/field/errors.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/validation/field/path.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/validation/validation.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/version/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/version/version.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/wait/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/wait/wait.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/waitgroup/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/waitgroup/waitgroup.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/util/yaml/decoder.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/version/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/version/helpers.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/version/types.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/watch/doc.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/watch/filter.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/watch/mux.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/watch/streamwatcher.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/watch/watch.go
 create mode 100644 vendor/k8s.io/apimachinery/pkg/watch/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apimachinery/third_party/forked/golang/LICENSE
 create mode 100644 vendor/k8s.io/apimachinery/third_party/forked/golang/PATENTS
 create mode 100644 vendor/k8s.io/apimachinery/third_party/forked/golang/json/OWNERS
 create mode 100644 vendor/k8s.io/apimachinery/third_party/forked/golang/json/fields.go
 create mode 100644 vendor/k8s.io/apimachinery/third_party/forked/golang/netutil/addr.go
 create mode 100644 vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/deep_equal.go
 delete mode 120000 vendor/k8s.io/apiserver
 create mode 100644 vendor/k8s.io/apiserver/LICENSE
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/attributes.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/audit.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/cel/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/chain.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/config.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/configuration/configuration_manager.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/configuration/mutating_webhook_manager.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/configuration/validating_webhook_manager.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/decorator.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/errors.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/handler.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/initializer/initializer.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/initializer/interfaces.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/interfaces.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/metrics/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/namespace/lifecycle/admission.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/admission.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/install/install.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1/defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1alpha1/defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1alpha1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1alpha1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1beta1/defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1beta1/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1beta1/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1beta1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/validation/validation.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/config.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/controller.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/resourcequota/resource_access.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/admission.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/compiler.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/controller.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/controller_reconcile.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/initializer.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/interface.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/internal/generic/controller.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/internal/generic/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/internal/generic/informer.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/internal/generic/interface.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/internal/generic/lister.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/matching/matching.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/policy_decision.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/validatingadmissionpolicy/validator.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/accessors.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1alpha1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1alpha1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/config/kubeconfig.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/errors/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/errors/statuserror.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/generic/conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/generic/interfaces.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/generic/webhook.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/initializer/initializer.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/dispatcher.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/plugin.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/reinvocationcontext.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/namespace/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/namespace/matcher.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/object/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/object/matcher.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/rules/rules.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/request/admissionreview.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/request/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/validating/dispatcher.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/validating/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/validating/plugin.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/plugins.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/reinvocation.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/testing/helpers.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/admission/util.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/install/install.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1alpha1/conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1alpha1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1alpha1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1beta1/conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1beta1/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1beta1/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/v1beta1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/apiserver/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/helpers.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/install/install.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/v1/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/v1/generated.proto
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/v1/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/v1/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/validation/validation.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/audit/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/v1/defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/v1/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/v1/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/v1/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/validation/validation.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/config/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/example/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/example/register.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/example/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/example/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/apis/flowcontrol/bootstrap/default.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/context.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/evaluator.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/format.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/policy/checker.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/policy/reader.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/policy/util.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/request.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/scheme.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/audit/union.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/authenticator/audagnostic.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/authenticator/audiences.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/authenticator/interfaces.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/authenticatorfactory/delegating.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/authenticatorfactory/loopback.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/authenticatorfactory/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/authenticatorfactory/requestheader.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/group/authenticated_group_adder.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/group/group_adder.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/group/token_group_adder.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/request/anonymous/anonymous.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/request/bearertoken/bearertoken.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/request/headerrequest/requestheader.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/request/headerrequest/requestheader_controller.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/request/union/union.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/request/websocket/protocol.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/request/x509/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/request/x509/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/request/x509/verify_options.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/request/x509/x509.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/serviceaccount/util.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/token/cache/cache_simple.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/token/cache/cache_striped.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/token/cache/cached_token_authenticator.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/token/cache/stats.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/token/tokenfile/tokenfile.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/token/union/union.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/user/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authentication/user/user.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authorization/authorizer/interfaces.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authorization/authorizer/rule.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authorization/authorizerfactory/builtin.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authorization/authorizerfactory/delegating.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authorization/authorizerfactory/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authorization/path/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authorization/path/path.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/authorization/union/union.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/errors.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/escaping.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/library/cost.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/library/libraries.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/library/lists.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/library/regex.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/library/urls.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/limits.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/metrics/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/registry.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/url.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/cel/value.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/deprecation/deprecation.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/addresses.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/etag.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/fake.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/handler.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/negotiation.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/wrapper.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/group.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/legacy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/root.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/storageversionhash.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/util.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/discovery/version.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filterlatency/filterlatency.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/audit.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/audit_init.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/authentication.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/authn_audit.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/authorization.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/cachecontrol.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/impersonation.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/mux_discovery_complete.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/request_deadline.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/request_received_time.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/requestinfo.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/storageversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/traces.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/warning.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/filters/webhook_duration.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/groupversion.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/create.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/delete.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/admission.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/buildmanagerinfo.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/capmanagers.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/endpoints.yaml
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/equality.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/fieldmanager.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/atmostevery.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/conflict.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/fields.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/managedfields.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/pathelement.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/lastappliedmanager.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/lastappliedupdater.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/managedfieldsupdater.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/node.yaml
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/pod.yaml
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/scalehandler.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/skipnonapplied.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/stripmeta.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/structuredmerge.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/typeconverter.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/versionconverter.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/finisher/finisher.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/get.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/helpers.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/metrics/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/metrics/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/namer.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/negotiation/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/negotiation/errors.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/negotiation/negotiate.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/patch.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/response.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/responsewriters/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/responsewriters/errors.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/responsewriters/status.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/responsewriters/writers.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/rest.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/trace_util.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/update.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/handlers/watch.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/installer.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/metrics/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/openapi/openapi.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/request/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/request/context.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/request/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/request/received_time.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/request/requestinfo.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/request/webhook_duration.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/responsewriter/fake.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/responsewriter/wrapper.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/endpoints/warning/warning.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/features/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/features/kube_features.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/quota/v1/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/quota/v1/generic/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/quota/v1/generic/configuration.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/quota/v1/generic/evaluator.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/quota/v1/generic/registry.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/quota/v1/interfaces.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/quota/v1/resources.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/matcher.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/options.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/registry/decorated_watcher.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/registry/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/registry/dryrun.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/registry/storage_factory.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/registry/store.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/rest/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/rest/response_checker.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/rest/streamer.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/storage_decorator.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/generic/testing/tester.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/rest/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/rest/create.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/rest/create_update.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/rest/delete.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/rest/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/rest/meta.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/rest/rest.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/rest/resttest/resttest.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/rest/table.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/registry/rest/update.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/config.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/config_selfclient.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/deleted_kinds.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/deprecated_insecure_serving.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/cert_key.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/client_ca.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/configmap_cafile_content.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/dynamic_cafile_content.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/dynamic_serving_content.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/dynamic_sni_content.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/interfaces.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/named_certificates.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/static_content.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/tlsconfig.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/union_content.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/dynamiccertificates/util.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/egressselector/config.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/egressselector/egress_selector.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/egressselector/metrics/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/content_type.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/cors.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/goaway.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/hsts.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/longrunning.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/maxinflight.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/priority-and-fairness.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/timeout.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/waitgroup.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/with_retry_after.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/filters/wrap.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/genericapiserver.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/handler.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/healthz.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/healthz/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/healthz/healthz.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/hooks.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/httplog/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/httplog/httplog.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/lifecycle_signals.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/mux/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/mux/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/mux/pathrecorder.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/admission.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/api_enablement.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/audit.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/authentication.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/authentication_dynamic_request_header.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/authorization.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/coreapi.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/deprecated_insecure_serving.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/egress_selector.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/encryptionconfig/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/encryptionconfig/config.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/encryptionconfig/controller/controller.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/etcd.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/feature.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/recommended.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/server_run_options.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/serving.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/serving_unix.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/serving_windows.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/serving_with_loopback.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/options/tracing.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/plugins.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/resourceconfig/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/resourceconfig/helpers.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/routes/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/routes/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/routes/flags.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/routes/index.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/routes/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/routes/openapi.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/routes/profiling.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/routes/version.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/secure_serving.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/signal.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/signal_posix.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/signal_windows.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/storage/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/storage/resource_config.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/storage/resource_encoding_config.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/storage/storage_codec.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/server/storage/storage_factory.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/api_object_versioner.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/cacher/cacher.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/cacher/caching_object.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/cacher/metrics/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/cacher/metrics/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/cacher/ready.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/cacher/time_budget.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/cacher/util.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/cacher/watch_cache.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/cacher/watch_cache_interval.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/continue.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/errors.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/errors/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/errors/storage.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/compact.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/errors.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/event.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/healthcheck.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/latency_tracker.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/lease_manager.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/logger.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/metrics/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/metrics/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/store.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/testing/test_server.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/testing/utils.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/testserver/test_server.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/etcd3/watcher.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/interfaces.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/names/generate.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/selection_predicate.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/storagebackend/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/storagebackend/config.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/storagebackend/factory/etcd3.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/storagebackend/factory/factory.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/testing/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/testing/store_tests.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/testing/utils.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/testing/watcher_tests.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/util.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/aes/aes.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/envelope.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/grpc_service.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/envelope.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/grpc_service.go
 rename vendor/{ => k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/v2alpha1}/OWNERS (52%)
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/v2alpha1/api.pb.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/v2alpha1/api.proto
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/v2alpha1/v2alpha1.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/metrics/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/testing/v1beta1/kms_plugin_mock.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/testing/v2alpha1/kms_plugin_mock.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/util/util.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/identity/identity.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/encrypt/secretbox/secretbox.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storage/value/transformer.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storageversion/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/storageversion/manager.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/storageversion/updater.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/apihelpers/helpers.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/dryrun/dryrun.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/feature/feature_gate.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/OWNERS
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/apf_context.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/apf_controller.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/apf_controller_debug.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/apf_filter.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/conc_alloc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/debug/dump.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/eventclock/interface.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/eventclock/real.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/integrator.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/interface.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/promise/interface.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/promise/promise.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/fifo_list.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/queueset.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/types.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/testing/no-restraint.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/format/formatting.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/formatting.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/max_seats.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/metrics/interface.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/metrics/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/metrics/timing_ratio_histogram.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/metrics/union_gauge.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/metrics/vec_element_pair.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/request/config.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/request/list_work_estimator.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/request/mutating_work_estimator.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/request/object_count_tracker.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/request/seat_seconds.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/request/width.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/rule.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flowcontrol/watch_tracker.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flushwriter/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/flushwriter/writer.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/notfoundhandler/not_found_handler.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/openapi/enablement.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/openapi/proto.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/proxy/proxy.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/shufflesharding/shufflesharding.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/webhook/authentication.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/webhook/client.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/webhook/error.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/webhook/gencerts.sh
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/webhook/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/webhook/serviceresolver.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/webhook/validation.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/webhook/webhook.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/wsstream/conn.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/wsstream/doc.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/wsstream/stream.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/util/x509metrics/server_cert_deprecations.go
 create mode 100644 vendor/k8s.io/apiserver/pkg/warning/context.go
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/audit/buffered/buffered.go
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/audit/buffered/doc.go
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/audit/log/backend.go
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/audit/truncate/doc.go
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/audit/truncate/truncate.go
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/audit/webhook/webhook.go
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/oidc.go
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/authenticator/token/webhook/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/authenticator/token/webhook/webhook.go
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/authorizer/webhook/gencerts.sh
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/authorizer/webhook/metrics.go
 create mode 100644 vendor/k8s.io/apiserver/plugin/pkg/authorizer/webhook/webhook.go
 delete mode 120000 vendor/k8s.io/cli-runtime
 create mode 100644 vendor/k8s.io/cli-runtime/LICENSE
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/builder_flags.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/builder_flags_fake.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/client_config.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/command_headers.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/config_flags.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/config_flags_fake.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/doc.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/filename_flags.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/io_options.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/json_yaml_flags.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/jsonpath_flags.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/kube_template_flags.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/name_flags.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/print_flags.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/record_flags.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/genericclioptions/template_flags.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/discard.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/doc.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/interface.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/json.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/jsonpath.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/managedfields.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/name.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/sourcechecker.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/tableprinter.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/tabwriter.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/template.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/terminal.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/typesetter.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/warningprinter.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/printers/yaml.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/builder.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/client.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/crd_finder.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/doc.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/fake.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/helper.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/interfaces.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/kustomizevisitor.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/mapper.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/metadata_decoder.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/query_param_verifier.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/result.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/scheme.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/selector.go
 create mode 100644 vendor/k8s.io/cli-runtime/pkg/resource/visitor.go
 delete mode 120000 vendor/k8s.io/client-go
 create mode 100644 vendor/k8s.io/client-go/LICENSE
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1/mutatingwebhook.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1/mutatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1/rule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1/rulewithoperations.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1/servicereference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1/validatingwebhook.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1/validatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1/webhookclientconfig.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/admissionpolicyspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/matchresources.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/namedrulewithoperations.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/paramkind.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/paramref.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/paramsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/rule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/rulewithoperations.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/validatingadmissionpolicy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/validatingadmissionpolicybinding.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/validatingadmissionpolicybindingspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/validatingadmissionpolicyspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/validation.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1/mutatingwebhook.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1/mutatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1/rule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1/rulewithoperations.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1/servicereference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1/validatingwebhook.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1/validatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1/webhookclientconfig.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apiserverinternal/v1alpha1/serverstorageversion.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apiserverinternal/v1alpha1/storageversion.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apiserverinternal/v1alpha1/storageversioncondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apiserverinternal/v1alpha1/storageversionstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/daemonsetcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/daemonsetspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/daemonsetstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/daemonsetupdatestrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/deploymentcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/deploymentspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/deploymentstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/deploymentstrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/replicasetcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/replicasetspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/replicasetstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/rollingupdatedaemonset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/rollingupdatedeployment.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/rollingupdatestatefulsetstrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/statefulsetcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/statefulsetordinals.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/statefulsetpersistentvolumeclaimretentionpolicy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/statefulsetspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/statefulsetstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1/statefulsetupdatestrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/deploymentcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/deploymentspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/deploymentstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/deploymentstrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/rollbackconfig.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/rollingupdatedeployment.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/rollingupdatestatefulsetstrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/statefulsetcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/statefulsetordinals.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/statefulsetpersistentvolumeclaimretentionpolicy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/statefulsetspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/statefulsetstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta1/statefulsetupdatestrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/daemonsetcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/daemonsetspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/daemonsetstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/daemonsetupdatestrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/deployment.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/deploymentcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/deploymentspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/deploymentstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/deploymentstrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/replicasetcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/replicasetspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/replicasetstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/rollingupdatedaemonset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/rollingupdatedeployment.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/rollingupdatestatefulsetstrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/scale.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/statefulsetcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/statefulsetordinals.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/statefulsetpersistentvolumeclaimretentionpolicy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/statefulsetspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/statefulsetstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/apps/v1beta2/statefulsetupdatestrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v1/crossversionobjectreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v1/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v1/horizontalpodautoscalerspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v1/horizontalpodautoscalerstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v1/scale.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v1/scalespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v1/scalestatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/containerresourcemetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/containerresourcemetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/crossversionobjectreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/externalmetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/externalmetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/horizontalpodautoscalerbehavior.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/horizontalpodautoscalercondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/horizontalpodautoscalerspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/horizontalpodautoscalerstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/hpascalingpolicy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/hpascalingrules.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/metricidentifier.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/metricspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/metricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/metrictarget.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/metricvaluestatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/objectmetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/objectmetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/podresourcemetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/podsmetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/podsmetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/resourcemetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2/resourcemetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/containerresourcemetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/containerresourcemetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/crossversionobjectreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/externalmetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/externalmetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/horizontalpodautoscalercondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/horizontalpodautoscalerspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/horizontalpodautoscalerstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/metricspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/metricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/objectmetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/objectmetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/podsmetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/podsmetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/resourcemetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta1/resourcemetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/containerresourcemetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/containerresourcemetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/crossversionobjectreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/externalmetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/externalmetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/horizontalpodautoscalerbehavior.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/horizontalpodautoscalercondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/horizontalpodautoscalerspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/horizontalpodautoscalerstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/hpascalingpolicy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/hpascalingrules.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/metricidentifier.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/metricspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/metricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/metrictarget.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/metricvaluestatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/objectmetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/objectmetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/podsmetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/podsmetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/resourcemetricsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/autoscaling/v2beta2/resourcemetricstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/cronjob.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/cronjobspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/cronjobstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/job.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/jobcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/jobspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/jobstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/jobtemplatespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/podfailurepolicy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/podfailurepolicyonexitcodesrequirement.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/podfailurepolicyonpodconditionspattern.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/podfailurepolicyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1/uncountedterminatedpods.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1beta1/cronjob.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1beta1/cronjobspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1beta1/cronjobstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/batch/v1beta1/jobtemplatespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/certificates/v1/certificatesigningrequest.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/certificates/v1/certificatesigningrequestcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/certificates/v1/certificatesigningrequestspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/certificates/v1/certificatesigningrequeststatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/certificates/v1beta1/certificatesigningrequest.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/certificates/v1beta1/certificatesigningrequestcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/certificates/v1beta1/certificatesigningrequestspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/certificates/v1beta1/certificatesigningrequeststatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/coordination/v1/lease.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/coordination/v1/leasespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/coordination/v1beta1/lease.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/coordination/v1beta1/leasespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/affinity.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/attachedvolume.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/awselasticblockstorevolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/azurediskvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/azurefilepersistentvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/azurefilevolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/capabilities.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/cephfspersistentvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/cephfsvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/cinderpersistentvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/cindervolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/claimsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/clientipconfig.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/componentcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/componentstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/configmap.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/configmapenvsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/configmapkeyselector.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/configmapnodeconfigsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/configmapprojection.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/configmapvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/container.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/containerimage.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/containerport.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/containerstate.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/containerstaterunning.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/containerstateterminated.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/containerstatewaiting.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/containerstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/csipersistentvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/csivolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/daemonendpoint.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/downwardapiprojection.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/downwardapivolumefile.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/downwardapivolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/emptydirvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/endpointaddress.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/endpointport.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/endpoints.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/endpointsubset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/envfromsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/envvar.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/envvarsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/ephemeralcontainer.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/ephemeralcontainercommon.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/ephemeralvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/event.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/eventseries.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/eventsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/execaction.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/fcvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/flexpersistentvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/flexvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/flockervolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/gcepersistentdiskvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/gitrepovolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/glusterfspersistentvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/glusterfsvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/grpcaction.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/hostalias.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/hostpathvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/httpgetaction.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/httpheader.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/iscsipersistentvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/iscsivolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/keytopath.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/lifecycle.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/lifecyclehandler.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/limitrange.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/limitrangeitem.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/limitrangespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/loadbalanceringress.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/loadbalancerstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/localobjectreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/localvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/namespace.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/namespacecondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/namespacespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/namespacestatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nfsvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/node.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodeaddress.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodeaffinity.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodecondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodeconfigsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodeconfigstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodedaemonendpoints.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodeselector.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodeselectorrequirement.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodeselectorterm.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodestatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/nodesysteminfo.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/objectfieldselector.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/objectreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/persistentvolume.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumeclaim.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumeclaimcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumeclaimspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumeclaimstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumeclaimtemplate.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumeclaimvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/persistentvolumestatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/photonpersistentdiskvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/pod.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podaffinity.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podaffinityterm.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podantiaffinity.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/poddnsconfig.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/poddnsconfigoption.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podip.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podos.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podreadinessgate.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podresourceclaim.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podschedulinggate.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podsecuritycontext.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podtemplate.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/podtemplatespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/portstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/portworxvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/preferredschedulingterm.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/probe.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/probehandler.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/projectedvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/quobytevolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/rbdpersistentvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/rbdvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/replicationcontroller.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/replicationcontrollercondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/replicationcontrollerspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/replicationcontrollerstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/resourceclaim.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/resourcefieldselector.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/resourcequota.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/resourcequotaspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/resourcequotastatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/resourcerequirements.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/scaleiopersistentvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/scaleiovolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/scopedresourceselectorrequirement.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/scopeselector.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/seccompprofile.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/secret.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/secretenvsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/secretkeyselector.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/secretprojection.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/secretreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/secretvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/securitycontext.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/selinuxoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/service.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/serviceaccount.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/serviceaccounttokenprojection.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/serviceport.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/servicespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/servicestatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/sessionaffinityconfig.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/storageospersistentvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/storageosvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/sysctl.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/taint.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/tcpsocketaction.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/toleration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/topologyselectorlabelrequirement.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/topologyselectorterm.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/topologyspreadconstraint.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/typedlocalobjectreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/typedobjectreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/volume.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/volumedevice.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/volumemount.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/volumenodeaffinity.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/volumeprojection.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/volumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/vspherevirtualdiskvolumesource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/weightedpodaffinityterm.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/core/v1/windowssecuritycontextoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1/endpoint.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1/endpointconditions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1/endpointhints.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1/endpointport.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1/endpointslice.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1/forzone.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1beta1/endpoint.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1beta1/endpointconditions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1beta1/endpointhints.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1beta1/endpointport.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1beta1/endpointslice.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/discovery/v1beta1/forzone.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/doc.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/events/v1/event.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/events/v1/eventseries.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/events/v1beta1/event.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/events/v1beta1/eventseries.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/allowedcsidriver.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/allowedflexvolume.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/allowedhostpath.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/daemonsetcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/daemonsetspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/daemonsetstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/daemonsetupdatestrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/deploymentcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/deploymentspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/deploymentstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/deploymentstrategy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/fsgroupstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/hostportrange.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/httpingresspath.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/httpingressrulevalue.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/idrange.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/ingressbackend.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/ingressloadbalanceringress.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/ingressloadbalancerstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/ingressportstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/ingressrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/ingressrulevalue.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/ingressspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/ingressstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/ingresstls.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/ipblock.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/networkpolicy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/networkpolicyegressrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/networkpolicyingressrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/networkpolicypeer.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/networkpolicyport.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/networkpolicyspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/networkpolicystatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/podsecuritypolicy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/podsecuritypolicyspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/replicasetcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/replicasetspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/replicasetstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/rollbackconfig.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/rollingupdatedaemonset.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/rollingupdatedeployment.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/runasgroupstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/runasuserstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/runtimeclassstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/scale.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/selinuxstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/extensions/v1beta1/supplementalgroupsstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/flowdistinguishermethod.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/flowschemacondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/flowschemaspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/flowschemastatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/groupsubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/limitedprioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/limitresponse.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/nonresourcepolicyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/policyruleswithsubjects.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/prioritylevelconfigurationcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/prioritylevelconfigurationreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/prioritylevelconfigurationspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/prioritylevelconfigurationstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/queuingconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/resourcepolicyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/serviceaccountsubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/subject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1alpha1/usersubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/flowdistinguishermethod.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/flowschemacondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/flowschemaspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/flowschemastatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/groupsubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/limitedprioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/limitresponse.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/nonresourcepolicyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/policyruleswithsubjects.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/prioritylevelconfigurationcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/prioritylevelconfigurationreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/prioritylevelconfigurationspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/prioritylevelconfigurationstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/queuingconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/resourcepolicyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/serviceaccountsubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/subject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1/usersubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/flowdistinguishermethod.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/flowschemacondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/flowschemaspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/flowschemastatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/groupsubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/limitedprioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/limitresponse.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/nonresourcepolicyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/policyruleswithsubjects.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/prioritylevelconfigurationcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/prioritylevelconfigurationreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/prioritylevelconfigurationspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/prioritylevelconfigurationstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/queuingconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/resourcepolicyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/serviceaccountsubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/subject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2/usersubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/flowdistinguishermethod.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/flowschemacondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/flowschemaspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/flowschemastatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/groupsubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/limitedprioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/limitresponse.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/nonresourcepolicyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/policyruleswithsubjects.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/prioritylevelconfigurationcondition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/prioritylevelconfigurationreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/prioritylevelconfigurationspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/prioritylevelconfigurationstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/queuingconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/resourcepolicyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/serviceaccountsubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/subject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3/usersubject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/imagepolicy/v1alpha1/imagereview.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/imagepolicy/v1alpha1/imagereviewcontainerspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/imagepolicy/v1alpha1/imagereviewspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/imagepolicy/v1alpha1/imagereviewstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/internal/internal.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/condition.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/deleteoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/groupversionkind.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/labelselector.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/labelselectorrequirement.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/listmeta.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/managedfieldsentry.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/objectmeta.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/ownerreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/preconditions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/status.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/statuscause.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/statusdetails.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/typemeta.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/meta/v1/unstructured.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/httpingresspath.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/httpingressrulevalue.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressbackend.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressclass.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressclassparametersreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressclassspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressloadbalanceringress.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressloadbalancerstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressportstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressrulevalue.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressservicebackend.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingressstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ingresstls.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/ipblock.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/networkpolicy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/networkpolicyegressrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/networkpolicyingressrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/networkpolicypeer.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/networkpolicyport.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/networkpolicyspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/networkpolicystatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1/servicebackendport.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1alpha1/clustercidr.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1alpha1/clustercidrspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/httpingresspath.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/httpingressrulevalue.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingressbackend.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingressclass.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingressclassparametersreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingressclassspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingressloadbalanceringress.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingressloadbalancerstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingressportstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingressrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingressrulevalue.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingressspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingressstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/networking/v1beta1/ingresstls.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/node/v1/overhead.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/node/v1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/node/v1/scheduling.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/node/v1alpha1/overhead.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/node/v1alpha1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/node/v1alpha1/runtimeclassspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/node/v1alpha1/scheduling.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/node/v1beta1/overhead.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/node/v1beta1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/node/v1beta1/scheduling.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1/eviction.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1/poddisruptionbudget.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1/poddisruptionbudgetspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1/poddisruptionbudgetstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/allowedcsidriver.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/allowedflexvolume.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/allowedhostpath.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/eviction.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/fsgroupstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/hostportrange.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/idrange.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/poddisruptionbudget.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/poddisruptionbudgetspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/poddisruptionbudgetstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/podsecuritypolicy.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/podsecuritypolicyspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/runasgroupstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/runasuserstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/runtimeclassstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/selinuxstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/policy/v1beta1/supplementalgroupsstrategyoptions.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1/aggregationrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1/policyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1/role.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1/roleref.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1/subject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1alpha1/aggregationrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1alpha1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1alpha1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1alpha1/policyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1alpha1/role.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1alpha1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1alpha1/roleref.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1alpha1/subject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1beta1/aggregationrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1beta1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1beta1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1beta1/policyrule.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1beta1/role.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1beta1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1beta1/roleref.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/rbac/v1beta1/subject.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/allocationresult.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/podscheduling.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/podschedulingspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/podschedulingstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/resourceclaim.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/resourceclaimconsumerreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/resourceclaimparametersreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/resourceclaimschedulingstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/resourceclaimspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/resourceclaimstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/resourceclaimtemplate.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/resourceclaimtemplatespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/resourceclass.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/resource/v1alpha1/resourceclassparametersreference.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/scheduling/v1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/scheduling/v1alpha1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/scheduling/v1beta1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/csidriver.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/csidriverspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/csinode.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/csinodedriver.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/csinodespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/storageclass.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/tokenrequest.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/volumeattachmentsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/volumeattachmentspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/volumeattachmentstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/volumeerror.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1/volumenoderesources.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1alpha1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1alpha1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1alpha1/volumeattachmentsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1alpha1/volumeattachmentspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1alpha1/volumeattachmentstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1alpha1/volumeerror.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/csidriver.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/csidriverspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/csinode.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/csinodedriver.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/csinodespec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/storageclass.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/tokenrequest.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/volumeattachmentsource.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/volumeattachmentspec.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/volumeattachmentstatus.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/volumeerror.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/storage/v1beta1/volumenoderesources.go
 create mode 100644 vendor/k8s.io/client-go/applyconfigurations/utils.go
 create mode 100644 vendor/k8s.io/client-go/discovery/aggregated_discovery.go
 create mode 100644 vendor/k8s.io/client-go/discovery/cached/disk/cached_discovery.go
 create mode 100644 vendor/k8s.io/client-go/discovery/cached/disk/round_tripper.go
 create mode 100644 vendor/k8s.io/client-go/discovery/cached/legacy.go
 create mode 100644 vendor/k8s.io/client-go/discovery/cached/memory/memcache.go
 create mode 100644 vendor/k8s.io/client-go/discovery/discovery_client.go
 create mode 100644 vendor/k8s.io/client-go/discovery/doc.go
 create mode 100644 vendor/k8s.io/client-go/discovery/fake/discovery.go
 create mode 100644 vendor/k8s.io/client-go/discovery/helper.go
 create mode 100644 vendor/k8s.io/client-go/dynamic/dynamicinformer/informer.go
 create mode 100644 vendor/k8s.io/client-go/dynamic/dynamicinformer/interface.go
 create mode 100644 vendor/k8s.io/client-go/dynamic/dynamiclister/interface.go
 create mode 100644 vendor/k8s.io/client-go/dynamic/dynamiclister/lister.go
 create mode 100644 vendor/k8s.io/client-go/dynamic/dynamiclister/shim.go
 create mode 100644 vendor/k8s.io/client-go/dynamic/fake/simple.go
 create mode 100644 vendor/k8s.io/client-go/dynamic/interface.go
 create mode 100644 vendor/k8s.io/client-go/dynamic/scheme.go
 create mode 100644 vendor/k8s.io/client-go/dynamic/simple.go
 create mode 100644 vendor/k8s.io/client-go/informers/admissionregistration/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/admissionregistration/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/admissionregistration/v1/mutatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/informers/admissionregistration/v1/validatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/informers/admissionregistration/v1alpha1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/admissionregistration/v1alpha1/validatingadmissionpolicy.go
 create mode 100644 vendor/k8s.io/client-go/informers/admissionregistration/v1alpha1/validatingadmissionpolicybinding.go
 create mode 100644 vendor/k8s.io/client-go/informers/admissionregistration/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/admissionregistration/v1beta1/mutatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/informers/admissionregistration/v1beta1/validatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/informers/apiserverinternal/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/apiserverinternal/v1alpha1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/apiserverinternal/v1alpha1/storageversion.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1beta1/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1beta1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1beta1/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1beta2/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1beta2/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1beta2/deployment.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1beta2/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1beta2/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/informers/apps/v1beta2/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/informers/autoscaling/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/autoscaling/v1/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/informers/autoscaling/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/autoscaling/v2/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/informers/autoscaling/v2/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/autoscaling/v2beta1/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/informers/autoscaling/v2beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/autoscaling/v2beta2/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/informers/autoscaling/v2beta2/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/batch/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/batch/v1/cronjob.go
 create mode 100644 vendor/k8s.io/client-go/informers/batch/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/batch/v1/job.go
 create mode 100644 vendor/k8s.io/client-go/informers/batch/v1beta1/cronjob.go
 create mode 100644 vendor/k8s.io/client-go/informers/batch/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/certificates/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/certificates/v1/certificatesigningrequest.go
 create mode 100644 vendor/k8s.io/client-go/informers/certificates/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/certificates/v1beta1/certificatesigningrequest.go
 create mode 100644 vendor/k8s.io/client-go/informers/certificates/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/coordination/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/coordination/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/coordination/v1/lease.go
 create mode 100644 vendor/k8s.io/client-go/informers/coordination/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/coordination/v1beta1/lease.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/componentstatus.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/configmap.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/endpoints.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/event.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/limitrange.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/namespace.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/node.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/persistentvolume.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/persistentvolumeclaim.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/pod.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/podtemplate.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/replicationcontroller.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/resourcequota.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/secret.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/service.go
 create mode 100644 vendor/k8s.io/client-go/informers/core/v1/serviceaccount.go
 create mode 100644 vendor/k8s.io/client-go/informers/discovery/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/discovery/v1/endpointslice.go
 create mode 100644 vendor/k8s.io/client-go/informers/discovery/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/discovery/v1beta1/endpointslice.go
 create mode 100644 vendor/k8s.io/client-go/informers/discovery/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/events/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/events/v1/event.go
 create mode 100644 vendor/k8s.io/client-go/informers/events/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/events/v1beta1/event.go
 create mode 100644 vendor/k8s.io/client-go/informers/events/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/extensions/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/extensions/v1beta1/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/informers/extensions/v1beta1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/informers/extensions/v1beta1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/informers/extensions/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/extensions/v1beta1/networkpolicy.go
 create mode 100644 vendor/k8s.io/client-go/informers/extensions/v1beta1/podsecuritypolicy.go
 create mode 100644 vendor/k8s.io/client-go/informers/extensions/v1beta1/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/informers/factory.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1alpha1/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1alpha1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1alpha1/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1beta1/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1beta1/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1beta2/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1beta2/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1beta2/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1beta3/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1beta3/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/flowcontrol/v1beta3/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/informers/generic.go
 create mode 100644 vendor/k8s.io/client-go/informers/internalinterfaces/factory_interfaces.go
 create mode 100644 vendor/k8s.io/client-go/informers/networking/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/networking/v1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/informers/networking/v1/ingressclass.go
 create mode 100644 vendor/k8s.io/client-go/informers/networking/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/networking/v1/networkpolicy.go
 create mode 100644 vendor/k8s.io/client-go/informers/networking/v1alpha1/clustercidr.go
 create mode 100644 vendor/k8s.io/client-go/informers/networking/v1alpha1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/networking/v1beta1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/informers/networking/v1beta1/ingressclass.go
 create mode 100644 vendor/k8s.io/client-go/informers/networking/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/node/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/node/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/node/v1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/informers/node/v1alpha1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/node/v1alpha1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/informers/node/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/node/v1beta1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/informers/policy/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/policy/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/policy/v1/poddisruptionbudget.go
 create mode 100644 vendor/k8s.io/client-go/informers/policy/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/policy/v1beta1/poddisruptionbudget.go
 create mode 100644 vendor/k8s.io/client-go/informers/policy/v1beta1/podsecuritypolicy.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1/role.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1alpha1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1alpha1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1alpha1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1alpha1/role.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1alpha1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1beta1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1beta1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1beta1/role.go
 create mode 100644 vendor/k8s.io/client-go/informers/rbac/v1beta1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/informers/resource/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/resource/v1alpha1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/resource/v1alpha1/podscheduling.go
 create mode 100644 vendor/k8s.io/client-go/informers/resource/v1alpha1/resourceclaim.go
 create mode 100644 vendor/k8s.io/client-go/informers/resource/v1alpha1/resourceclaimtemplate.go
 create mode 100644 vendor/k8s.io/client-go/informers/resource/v1alpha1/resourceclass.go
 create mode 100644 vendor/k8s.io/client-go/informers/scheduling/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/scheduling/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/scheduling/v1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/informers/scheduling/v1alpha1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/scheduling/v1alpha1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/informers/scheduling/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/scheduling/v1beta1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1/csidriver.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1/csinode.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1/storageclass.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1alpha1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1alpha1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1alpha1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1beta1/csidriver.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1beta1/csinode.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1beta1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1beta1/storageclass.go
 create mode 100644 vendor/k8s.io/client-go/informers/storage/v1beta1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/clientset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/fake/clientset_generated.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/fake/register.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/import.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/scheme/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/scheme/register.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1/admissionregistration_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1/fake/fake_admissionregistration_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1/fake/fake_mutatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1/fake/fake_validatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1/mutatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1/validatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/admissionregistration_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake/fake_admissionregistration_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake/fake_validatingadmissionpolicy.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake/fake_validatingadmissionpolicybinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/validatingadmissionpolicy.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/validatingadmissionpolicybinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/admissionregistration_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake/fake_admissionregistration_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake/fake_mutatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake/fake_validatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/mutatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/validatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apiserverinternal/v1alpha1/apiserverinternal_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apiserverinternal/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apiserverinternal/v1alpha1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apiserverinternal/v1alpha1/fake/fake_apiserverinternal_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apiserverinternal/v1alpha1/fake/fake_storageversion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apiserverinternal/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apiserverinternal/v1alpha1/storageversion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/apps_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_apps_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_daemonset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_deployment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_replicaset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_statefulset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/apps_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake/fake_apps_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake/fake_controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake/fake_deployment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake/fake_statefulset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/apps_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/deployment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_apps_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_daemonset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_deployment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_replicaset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_statefulset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/authentication_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/fake/fake_authentication_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/fake/fake_tokenreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/tokenreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1alpha1/authentication_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1alpha1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1alpha1/fake/fake_authentication_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1alpha1/fake/fake_selfsubjectreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1alpha1/selfsubjectreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/authentication_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake/fake_authentication_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake/fake_tokenreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/tokenreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/authorization_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_authorization_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_localsubjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_selfsubjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_selfsubjectrulesreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_subjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/localsubjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/selfsubjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/selfsubjectrulesreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/subjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/authorization_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_authorization_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_localsubjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_selfsubjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_selfsubjectrulesreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_subjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/localsubjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/selfsubjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/selfsubjectrulesreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/subjectaccessreview.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/autoscaling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake/fake_autoscaling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake/fake_horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2/autoscaling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2/fake/fake_autoscaling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2/fake/fake_horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/autoscaling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake/fake_autoscaling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake/fake_horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/autoscaling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/fake/fake_autoscaling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/fake/fake_horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1/batch_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1/cronjob.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1/fake/fake_batch_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1/fake/fake_cronjob.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1/fake/fake_job.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1/job.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/batch_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/cronjob.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake/fake_batch_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake/fake_cronjob.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1/certificates_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1/certificatesigningrequest.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1/fake/fake_certificates_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1/fake/fake_certificatesigningrequest.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificates_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificatesigningrequest.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificatesigningrequest_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake/fake_certificates_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake/fake_certificatesigningrequest.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake/fake_certificatesigningrequest_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/coordination_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/fake/fake_coordination_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/fake/fake_lease.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/lease.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/coordination_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/fake/fake_coordination_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/fake/fake_lease.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/lease.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/componentstatus.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/configmap.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/core_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/endpoints.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/event.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/event_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_componentstatus.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_configmap.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_core_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_endpoints.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_event.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_event_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_limitrange.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_namespace.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_namespace_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_node.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_node_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_persistentvolume.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_persistentvolumeclaim.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_pod.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_pod_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_podtemplate.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_replicationcontroller.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_resourcequota.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_secret.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_service.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_service_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_serviceaccount.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/limitrange.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/namespace.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/namespace_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/node.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/node_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/persistentvolume.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/persistentvolumeclaim.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/pod.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/pod_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/podtemplate.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/replicationcontroller.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/resourcequota.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/secret.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/service.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/service_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/core/v1/serviceaccount.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1/discovery_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1/endpointslice.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1/fake/fake_discovery_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1/fake/fake_endpointslice.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1beta1/discovery_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1beta1/endpointslice.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1beta1/fake/fake_discovery_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1beta1/fake/fake_endpointslice.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/discovery/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1/event.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1/events_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1/fake/fake_event.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1/fake/fake_events_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/event.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/event_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/events_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/fake/fake_event.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/fake/fake_event_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/fake/fake_events_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/deployment_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/extensions_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_daemonset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_deployment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_deployment_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_extensions_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_ingress.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_networkpolicy.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_podsecuritypolicy.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_replicaset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/networkpolicy.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/podsecuritypolicy.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1alpha1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1alpha1/fake/fake_flowcontrol_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1alpha1/fake/fake_flowschema.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1alpha1/fake/fake_prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1alpha1/flowcontrol_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1alpha1/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1alpha1/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1/fake/fake_flowcontrol_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1/fake/fake_flowschema.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1/fake/fake_prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1/flowcontrol_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta1/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2/fake/fake_flowcontrol_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2/fake/fake_flowschema.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2/fake/fake_prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2/flowcontrol_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta2/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3/fake/fake_flowcontrol_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3/fake/fake_flowschema.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3/fake/fake_prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3/flowcontrol_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/flowcontrol/v1beta3/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1/fake/fake_ingress.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1/fake/fake_ingressclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1/fake/fake_networking_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1/fake/fake_networkpolicy.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1/ingressclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1/networking_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1/networkpolicy.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1alpha1/clustercidr.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1alpha1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1alpha1/fake/fake_clustercidr.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1alpha1/fake/fake_networking_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1alpha1/networking_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/fake/fake_ingress.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/fake/fake_ingressclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/fake/fake_networking_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/ingressclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/networking_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1/fake/fake_node_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1/fake/fake_runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1/node_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/fake/fake_node_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/fake/fake_runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/node_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/fake/fake_node_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/fake/fake_runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/node_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1/eviction.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1/eviction_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1/fake/fake_eviction.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1/fake/fake_eviction_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1/fake/fake_poddisruptionbudget.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1/fake/fake_policy_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1/poddisruptionbudget.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1/policy_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/eviction.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/eviction_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/fake_eviction.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/fake_eviction_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/fake_poddisruptionbudget.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/fake_podsecuritypolicy.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/fake_policy_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/poddisruptionbudget.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/podsecuritypolicy.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/policy_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/fake_clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/fake_clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/fake_rbac_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/fake_role.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/fake_rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/rbac_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/role.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_rbac_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_role.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/rbac_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/role.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/fake_clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/fake_clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/fake_rbac_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/fake_role.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/fake_rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/rbac_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/role.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/fake/fake_podscheduling.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/fake/fake_resource_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/fake/fake_resourceclaim.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/fake/fake_resourceclaimtemplate.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/fake/fake_resourceclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/podscheduling.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/resource_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/resourceclaim.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/resourceclaimtemplate.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/resource/v1alpha1/resourceclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/fake/fake_priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/fake/fake_scheduling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/scheduling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake/fake_priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake/fake_scheduling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/scheduling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/fake/fake_priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/fake/fake_scheduling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/scheduling_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/csidriver.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/csinode.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/fake/fake_csidriver.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/fake/fake_csinode.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/fake/fake_csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/fake/fake_storage_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/fake/fake_storageclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/fake/fake_volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/storage_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/storageclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake/fake_csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake/fake_storage_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake/fake_volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/storage_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/csidriver.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/csinode.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_csidriver.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_csinode.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_storage_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_storageclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/storage_client.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/storageclass.go
 create mode 100644 vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/listers/admissionregistration/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/admissionregistration/v1/mutatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/listers/admissionregistration/v1/validatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/listers/admissionregistration/v1alpha1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/admissionregistration/v1alpha1/validatingadmissionpolicy.go
 create mode 100644 vendor/k8s.io/client-go/listers/admissionregistration/v1alpha1/validatingadmissionpolicybinding.go
 create mode 100644 vendor/k8s.io/client-go/listers/admissionregistration/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/admissionregistration/v1beta1/mutatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/listers/admissionregistration/v1beta1/validatingwebhookconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/listers/apiserverinternal/v1alpha1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/apiserverinternal/v1alpha1/storageversion.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1/daemonset_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1/replicaset_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1/statefulset_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta1/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta1/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta1/statefulset_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta2/controllerrevision.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta2/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta2/daemonset_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta2/deployment.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta2/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta2/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta2/replicaset_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta2/statefulset.go
 create mode 100644 vendor/k8s.io/client-go/listers/apps/v1beta2/statefulset_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/autoscaling/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/autoscaling/v1/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/listers/autoscaling/v2/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/autoscaling/v2/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/listers/autoscaling/v2beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/autoscaling/v2beta1/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/listers/autoscaling/v2beta2/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/autoscaling/v2beta2/horizontalpodautoscaler.go
 create mode 100644 vendor/k8s.io/client-go/listers/batch/v1/cronjob.go
 create mode 100644 vendor/k8s.io/client-go/listers/batch/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/batch/v1/job.go
 create mode 100644 vendor/k8s.io/client-go/listers/batch/v1/job_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/batch/v1beta1/cronjob.go
 create mode 100644 vendor/k8s.io/client-go/listers/batch/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/certificates/v1/certificatesigningrequest.go
 create mode 100644 vendor/k8s.io/client-go/listers/certificates/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/certificates/v1beta1/certificatesigningrequest.go
 create mode 100644 vendor/k8s.io/client-go/listers/certificates/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/coordination/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/coordination/v1/lease.go
 create mode 100644 vendor/k8s.io/client-go/listers/coordination/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/coordination/v1beta1/lease.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/componentstatus.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/configmap.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/endpoints.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/event.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/limitrange.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/namespace.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/node.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/persistentvolume.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/persistentvolumeclaim.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/pod.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/podtemplate.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/replicationcontroller.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/replicationcontroller_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/resourcequota.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/secret.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/service.go
 create mode 100644 vendor/k8s.io/client-go/listers/core/v1/serviceaccount.go
 create mode 100644 vendor/k8s.io/client-go/listers/discovery/v1/endpointslice.go
 create mode 100644 vendor/k8s.io/client-go/listers/discovery/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/discovery/v1beta1/endpointslice.go
 create mode 100644 vendor/k8s.io/client-go/listers/discovery/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/events/v1/event.go
 create mode 100644 vendor/k8s.io/client-go/listers/events/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/events/v1beta1/event.go
 create mode 100644 vendor/k8s.io/client-go/listers/events/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/extensions/v1beta1/daemonset.go
 create mode 100644 vendor/k8s.io/client-go/listers/extensions/v1beta1/daemonset_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/extensions/v1beta1/deployment.go
 create mode 100644 vendor/k8s.io/client-go/listers/extensions/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/extensions/v1beta1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/listers/extensions/v1beta1/networkpolicy.go
 create mode 100644 vendor/k8s.io/client-go/listers/extensions/v1beta1/podsecuritypolicy.go
 create mode 100644 vendor/k8s.io/client-go/listers/extensions/v1beta1/replicaset.go
 create mode 100644 vendor/k8s.io/client-go/listers/extensions/v1beta1/replicaset_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1alpha1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1alpha1/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1alpha1/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1beta1/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1beta1/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1beta2/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1beta2/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1beta2/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1beta3/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1beta3/flowschema.go
 create mode 100644 vendor/k8s.io/client-go/listers/flowcontrol/v1beta3/prioritylevelconfiguration.go
 create mode 100644 vendor/k8s.io/client-go/listers/networking/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/networking/v1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/listers/networking/v1/ingressclass.go
 create mode 100644 vendor/k8s.io/client-go/listers/networking/v1/networkpolicy.go
 create mode 100644 vendor/k8s.io/client-go/listers/networking/v1alpha1/clustercidr.go
 create mode 100644 vendor/k8s.io/client-go/listers/networking/v1alpha1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/networking/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/networking/v1beta1/ingress.go
 create mode 100644 vendor/k8s.io/client-go/listers/networking/v1beta1/ingressclass.go
 create mode 100644 vendor/k8s.io/client-go/listers/node/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/node/v1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/listers/node/v1alpha1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/node/v1alpha1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/listers/node/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/node/v1beta1/runtimeclass.go
 create mode 100644 vendor/k8s.io/client-go/listers/policy/v1/eviction.go
 create mode 100644 vendor/k8s.io/client-go/listers/policy/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/policy/v1/poddisruptionbudget.go
 create mode 100644 vendor/k8s.io/client-go/listers/policy/v1/poddisruptionbudget_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/policy/v1beta1/eviction.go
 create mode 100644 vendor/k8s.io/client-go/listers/policy/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/policy/v1beta1/poddisruptionbudget.go
 create mode 100644 vendor/k8s.io/client-go/listers/policy/v1beta1/poddisruptionbudget_expansion.go
 create mode 100644 vendor/k8s.io/client-go/listers/policy/v1beta1/podsecuritypolicy.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1/role.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1alpha1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1alpha1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1alpha1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1alpha1/role.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1alpha1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1beta1/clusterrole.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1beta1/clusterrolebinding.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1beta1/role.go
 create mode 100644 vendor/k8s.io/client-go/listers/rbac/v1beta1/rolebinding.go
 create mode 100644 vendor/k8s.io/client-go/listers/resource/v1alpha1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/resource/v1alpha1/podscheduling.go
 create mode 100644 vendor/k8s.io/client-go/listers/resource/v1alpha1/resourceclaim.go
 create mode 100644 vendor/k8s.io/client-go/listers/resource/v1alpha1/resourceclaimtemplate.go
 create mode 100644 vendor/k8s.io/client-go/listers/resource/v1alpha1/resourceclass.go
 create mode 100644 vendor/k8s.io/client-go/listers/scheduling/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/scheduling/v1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/listers/scheduling/v1alpha1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/scheduling/v1alpha1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/listers/scheduling/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/scheduling/v1beta1/priorityclass.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1/csidriver.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1/csinode.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1/storageclass.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1alpha1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1alpha1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1alpha1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1beta1/csidriver.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1beta1/csinode.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1beta1/csistoragecapacity.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1beta1/storageclass.go
 create mode 100644 vendor/k8s.io/client-go/listers/storage/v1beta1/volumeattachment.go
 create mode 100644 vendor/k8s.io/client-go/metadata/fake/simple.go
 create mode 100644 vendor/k8s.io/client-go/metadata/interface.go
 create mode 100644 vendor/k8s.io/client-go/metadata/metadata.go
 create mode 100644 vendor/k8s.io/client-go/metadata/metadatainformer/informer.go
 create mode 100644 vendor/k8s.io/client-go/metadata/metadatainformer/interface.go
 create mode 100644 vendor/k8s.io/client-go/metadata/metadatalister/interface.go
 create mode 100644 vendor/k8s.io/client-go/metadata/metadatalister/lister.go
 create mode 100644 vendor/k8s.io/client-go/metadata/metadatalister/shim.go
 create mode 100644 vendor/k8s.io/client-go/openapi/cached/client.go
 create mode 100644 vendor/k8s.io/client-go/openapi/cached/groupversion.go
 create mode 100644 vendor/k8s.io/client-go/openapi/client.go
 create mode 100644 vendor/k8s.io/client-go/openapi/groupversion.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/OWNERS
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/doc.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/install/install.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/register.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/types.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1/register.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1/types.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/register.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/types.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/client-go/pkg/apis/clientauthentication/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/client-go/pkg/version/.gitattributes
 create mode 100644 vendor/k8s.io/client-go/pkg/version/base.go
 create mode 100644 vendor/k8s.io/client-go/pkg/version/doc.go
 create mode 100644 vendor/k8s.io/client-go/pkg/version/version.go
 create mode 100644 vendor/k8s.io/client-go/plugin/pkg/client/auth/OWNERS
 create mode 100644 vendor/k8s.io/client-go/plugin/pkg/client/auth/azure/azure_stub.go
 create mode 100644 vendor/k8s.io/client-go/plugin/pkg/client/auth/exec/exec.go
 create mode 100644 vendor/k8s.io/client-go/plugin/pkg/client/auth/exec/metrics.go
 create mode 100644 vendor/k8s.io/client-go/plugin/pkg/client/auth/gcp/gcp_stub.go
 create mode 100644 vendor/k8s.io/client-go/plugin/pkg/client/auth/oidc/oidc.go
 create mode 100644 vendor/k8s.io/client-go/plugin/pkg/client/auth/plugins.go
 create mode 100644 vendor/k8s.io/client-go/plugin/pkg/client/auth/plugins_providers.go
 create mode 100644 vendor/k8s.io/client-go/rest/OWNERS
 create mode 100644 vendor/k8s.io/client-go/rest/client.go
 create mode 100644 vendor/k8s.io/client-go/rest/config.go
 create mode 100644 vendor/k8s.io/client-go/rest/exec.go
 create mode 100644 vendor/k8s.io/client-go/rest/fake/fake.go
 create mode 100644 vendor/k8s.io/client-go/rest/plugin.go
 create mode 100644 vendor/k8s.io/client-go/rest/request.go
 create mode 100644 vendor/k8s.io/client-go/rest/transport.go
 create mode 100644 vendor/k8s.io/client-go/rest/url_utils.go
 create mode 100644 vendor/k8s.io/client-go/rest/urlbackoff.go
 create mode 100644 vendor/k8s.io/client-go/rest/warnings.go
 create mode 100644 vendor/k8s.io/client-go/rest/watch/decoder.go
 create mode 100644 vendor/k8s.io/client-go/rest/watch/encoder.go
 create mode 100644 vendor/k8s.io/client-go/rest/with_retry.go
 create mode 100644 vendor/k8s.io/client-go/rest/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/client-go/restmapper/category_expansion.go
 create mode 100644 vendor/k8s.io/client-go/restmapper/discovery.go
 create mode 100644 vendor/k8s.io/client-go/restmapper/shortcut.go
 create mode 100644 vendor/k8s.io/client-go/scale/client.go
 create mode 100644 vendor/k8s.io/client-go/scale/doc.go
 create mode 100644 vendor/k8s.io/client-go/scale/fake/client.go
 create mode 100644 vendor/k8s.io/client-go/scale/interfaces.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/appsint/doc.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/appsint/register.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/appsv1beta1/conversion.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/appsv1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/appsv1beta1/register.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/appsv1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/appsv1beta2/conversion.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/appsv1beta2/doc.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/appsv1beta2/register.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/appsv1beta2/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/autoscalingv1/conversion.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/autoscalingv1/doc.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/autoscalingv1/register.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/autoscalingv1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/doc.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/extensionsint/doc.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/extensionsint/register.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/extensionsv1beta1/conversion.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/extensionsv1beta1/doc.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/extensionsv1beta1/register.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/extensionsv1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/register.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/types.go
 create mode 100644 vendor/k8s.io/client-go/scale/scheme/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/client-go/scale/util.go
 create mode 100644 vendor/k8s.io/client-go/testing/actions.go
 create mode 100644 vendor/k8s.io/client-go/testing/fake.go
 create mode 100644 vendor/k8s.io/client-go/testing/fixture.go
 create mode 100644 vendor/k8s.io/client-go/testing/interface.go
 create mode 100644 vendor/k8s.io/client-go/third_party/forked/golang/LICENSE
 create mode 100644 vendor/k8s.io/client-go/third_party/forked/golang/PATENTS
 create mode 100644 vendor/k8s.io/client-go/third_party/forked/golang/template/exec.go
 create mode 100644 vendor/k8s.io/client-go/third_party/forked/golang/template/funcs.go
 create mode 100644 vendor/k8s.io/client-go/tools/auth/OWNERS
 create mode 100644 vendor/k8s.io/client-go/tools/auth/clientauth.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/OWNERS
 create mode 100644 vendor/k8s.io/client-go/tools/cache/controller.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/delta_fifo.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/doc.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/expiration_cache.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/expiration_cache_fakes.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/fake_custom_store.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/fifo.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/heap.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/index.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/listers.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/listwatch.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/mutation_cache.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/mutation_detector.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/reflector.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/reflector_metrics.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/retry_with_deadline.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/shared_informer.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/store.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/thread_safe_store.go
 create mode 100644 vendor/k8s.io/client-go/tools/cache/undelta_store.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/doc.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/helpers.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/latest/latest.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/register.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/types.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/v1/conversion.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/v1/defaults.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/v1/doc.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/v1/register.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/v1/types.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/api/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/auth_loaders.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/client_config.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/config.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/doc.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/flag.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/helpers.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/loader.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/merged_client_builder.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/overrides.go
 create mode 100644 vendor/k8s.io/client-go/tools/clientcmd/validation.go
 create mode 100644 vendor/k8s.io/client-go/tools/events/OWNERS
 create mode 100644 vendor/k8s.io/client-go/tools/events/doc.go
 create mode 100644 vendor/k8s.io/client-go/tools/events/event_broadcaster.go
 create mode 100644 vendor/k8s.io/client-go/tools/events/event_recorder.go
 create mode 100644 vendor/k8s.io/client-go/tools/events/fake.go
 create mode 100644 vendor/k8s.io/client-go/tools/events/helper.go
 create mode 100644 vendor/k8s.io/client-go/tools/events/interfaces.go
 create mode 100644 vendor/k8s.io/client-go/tools/leaderelection/OWNERS
 create mode 100644 vendor/k8s.io/client-go/tools/leaderelection/healthzadaptor.go
 create mode 100644 vendor/k8s.io/client-go/tools/leaderelection/leaderelection.go
 create mode 100644 vendor/k8s.io/client-go/tools/leaderelection/metrics.go
 create mode 100644 vendor/k8s.io/client-go/tools/leaderelection/resourcelock/configmaplock.go
 create mode 100644 vendor/k8s.io/client-go/tools/leaderelection/resourcelock/endpointslock.go
 create mode 100644 vendor/k8s.io/client-go/tools/leaderelection/resourcelock/interface.go
 create mode 100644 vendor/k8s.io/client-go/tools/leaderelection/resourcelock/leaselock.go
 create mode 100644 vendor/k8s.io/client-go/tools/leaderelection/resourcelock/multilock.go
 create mode 100644 vendor/k8s.io/client-go/tools/metrics/OWNERS
 create mode 100644 vendor/k8s.io/client-go/tools/metrics/metrics.go
 create mode 100644 vendor/k8s.io/client-go/tools/pager/pager.go
 create mode 100644 vendor/k8s.io/client-go/tools/portforward/doc.go
 create mode 100644 vendor/k8s.io/client-go/tools/portforward/portforward.go
 create mode 100644 vendor/k8s.io/client-go/tools/record/OWNERS
 create mode 100644 vendor/k8s.io/client-go/tools/record/doc.go
 create mode 100644 vendor/k8s.io/client-go/tools/record/event.go
 create mode 100644 vendor/k8s.io/client-go/tools/record/events_cache.go
 create mode 100644 vendor/k8s.io/client-go/tools/record/fake.go
 create mode 100644 vendor/k8s.io/client-go/tools/record/util/util.go
 create mode 100644 vendor/k8s.io/client-go/tools/reference/ref.go
 create mode 100644 vendor/k8s.io/client-go/tools/remotecommand/doc.go
 create mode 100644 vendor/k8s.io/client-go/tools/remotecommand/errorstream.go
 create mode 100644 vendor/k8s.io/client-go/tools/remotecommand/reader.go
 create mode 100644 vendor/k8s.io/client-go/tools/remotecommand/remotecommand.go
 create mode 100644 vendor/k8s.io/client-go/tools/remotecommand/resize.go
 create mode 100644 vendor/k8s.io/client-go/tools/remotecommand/v1.go
 create mode 100644 vendor/k8s.io/client-go/tools/remotecommand/v2.go
 create mode 100644 vendor/k8s.io/client-go/tools/remotecommand/v3.go
 create mode 100644 vendor/k8s.io/client-go/tools/remotecommand/v4.go
 create mode 100644 vendor/k8s.io/client-go/tools/watch/informerwatcher.go
 create mode 100644 vendor/k8s.io/client-go/tools/watch/retrywatcher.go
 create mode 100644 vendor/k8s.io/client-go/tools/watch/until.go
 create mode 100644 vendor/k8s.io/client-go/transport/OWNERS
 create mode 100644 vendor/k8s.io/client-go/transport/cache.go
 create mode 100644 vendor/k8s.io/client-go/transport/cache_go118.go
 create mode 100644 vendor/k8s.io/client-go/transport/cert_rotation.go
 create mode 100644 vendor/k8s.io/client-go/transport/config.go
 create mode 100644 vendor/k8s.io/client-go/transport/round_trippers.go
 create mode 100644 vendor/k8s.io/client-go/transport/spdy/spdy.go
 create mode 100644 vendor/k8s.io/client-go/transport/token_source.go
 create mode 100644 vendor/k8s.io/client-go/transport/transport.go
 create mode 100644 vendor/k8s.io/client-go/util/cert/OWNERS
 create mode 100644 vendor/k8s.io/client-go/util/cert/cert.go
 create mode 100644 vendor/k8s.io/client-go/util/cert/csr.go
 create mode 100644 vendor/k8s.io/client-go/util/cert/io.go
 create mode 100644 vendor/k8s.io/client-go/util/cert/pem.go
 create mode 100644 vendor/k8s.io/client-go/util/cert/server_inspection.go
 create mode 100644 vendor/k8s.io/client-go/util/certificate/OWNERS
 create mode 100644 vendor/k8s.io/client-go/util/certificate/certificate_manager.go
 create mode 100644 vendor/k8s.io/client-go/util/certificate/certificate_store.go
 create mode 100644 vendor/k8s.io/client-go/util/certificate/csr/csr.go
 create mode 100644 vendor/k8s.io/client-go/util/connrotation/connrotation.go
 create mode 100644 vendor/k8s.io/client-go/util/csaupgrade/OWNERS
 create mode 100644 vendor/k8s.io/client-go/util/csaupgrade/upgrade.go
 create mode 100644 vendor/k8s.io/client-go/util/exec/exec.go
 create mode 100644 vendor/k8s.io/client-go/util/flowcontrol/backoff.go
 create mode 100644 vendor/k8s.io/client-go/util/flowcontrol/throttle.go
 create mode 100644 vendor/k8s.io/client-go/util/homedir/homedir.go
 create mode 100644 vendor/k8s.io/client-go/util/jsonpath/doc.go
 create mode 100644 vendor/k8s.io/client-go/util/jsonpath/jsonpath.go
 create mode 100644 vendor/k8s.io/client-go/util/jsonpath/node.go
 create mode 100644 vendor/k8s.io/client-go/util/jsonpath/parser.go
 create mode 100644 vendor/k8s.io/client-go/util/keyutil/OWNERS
 create mode 100644 vendor/k8s.io/client-go/util/keyutil/key.go
 create mode 100644 vendor/k8s.io/client-go/util/retry/OWNERS
 create mode 100644 vendor/k8s.io/client-go/util/retry/util.go
 create mode 100644 vendor/k8s.io/client-go/util/testing/fake_handler.go
 create mode 100644 vendor/k8s.io/client-go/util/testing/fake_openapi_handler.go
 create mode 100644 vendor/k8s.io/client-go/util/testing/tmpdir.go
 create mode 100644 vendor/k8s.io/client-go/util/workqueue/default_rate_limiters.go
 create mode 100644 vendor/k8s.io/client-go/util/workqueue/delaying_queue.go
 create mode 100644 vendor/k8s.io/client-go/util/workqueue/doc.go
 create mode 100644 vendor/k8s.io/client-go/util/workqueue/metrics.go
 create mode 100644 vendor/k8s.io/client-go/util/workqueue/parallelizer.go
 create mode 100644 vendor/k8s.io/client-go/util/workqueue/queue.go
 create mode 100644 vendor/k8s.io/client-go/util/workqueue/rate_limiting_queue.go
 delete mode 120000 vendor/k8s.io/cloud-provider
 create mode 100644 vendor/k8s.io/cloud-provider/CONTRIBUTING.md
 create mode 100644 vendor/k8s.io/cloud-provider/LICENSE
 create mode 100644 vendor/k8s.io/cloud-provider/OWNERS
 create mode 100644 vendor/k8s.io/cloud-provider/README.md
 create mode 100644 vendor/k8s.io/cloud-provider/SECURITY_CONTACTS
 create mode 100644 vendor/k8s.io/cloud-provider/api/well_known_annotations.go
 create mode 100644 vendor/k8s.io/cloud-provider/api/well_known_taints.go
 create mode 100644 vendor/k8s.io/cloud-provider/app/config/config.go
 create mode 100644 vendor/k8s.io/cloud-provider/app/controllermanager.go
 create mode 100644 vendor/k8s.io/cloud-provider/app/core.go
 create mode 100644 vendor/k8s.io/cloud-provider/app/testing/testserver.go
 create mode 100644 vendor/k8s.io/cloud-provider/cloud.go
 create mode 100644 vendor/k8s.io/cloud-provider/code-of-conduct.md
 create mode 100644 vendor/k8s.io/cloud-provider/config/doc.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/install/install.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/register.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/types.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/v1alpha1/conversion.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/v1alpha1/defaults.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/v1alpha1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/v1alpha1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/cloud-provider/config/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/node/node_controller.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/nodelifecycle/OWNERS
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/nodelifecycle/node_lifecycle_controller.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/route/OWNERS
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/route/doc.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/route/route_controller.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/OWNERS
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/config/OWNERS
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/config/doc.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/config/types.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/config/v1alpha1/conversion.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/config/v1alpha1/defaults.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/config/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/config/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/config/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/config/v1alpha1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/config/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/config/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/controller.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/doc.go
 create mode 100644 vendor/k8s.io/cloud-provider/controllers/service/metrics.go
 create mode 100644 vendor/k8s.io/cloud-provider/credentialconfig/registry.go
 create mode 100644 vendor/k8s.io/cloud-provider/doc.go
 create mode 100644 vendor/k8s.io/cloud-provider/fake/doc.go
 create mode 100644 vendor/k8s.io/cloud-provider/fake/fake.go
 create mode 100644 vendor/k8s.io/cloud-provider/node/helpers/address.go
 create mode 100644 vendor/k8s.io/cloud-provider/node/helpers/labels.go
 create mode 100644 vendor/k8s.io/cloud-provider/node/helpers/taints.go
 create mode 100644 vendor/k8s.io/cloud-provider/options/cloudprovider.go
 create mode 100644 vendor/k8s.io/cloud-provider/options/kubecloudshared.go
 create mode 100644 vendor/k8s.io/cloud-provider/options/options.go
 create mode 100644 vendor/k8s.io/cloud-provider/options/servicecontroller.go
 create mode 100644 vendor/k8s.io/cloud-provider/plugins.go
 create mode 100644 vendor/k8s.io/cloud-provider/ports.go
 create mode 100644 vendor/k8s.io/cloud-provider/service/helpers/helper.go
 create mode 100644 vendor/k8s.io/cloud-provider/volume/constants.go
 create mode 100644 vendor/k8s.io/cloud-provider/volume/errors/errors.go
 create mode 100644 vendor/k8s.io/cloud-provider/volume/helpers/rounding.go
 create mode 100644 vendor/k8s.io/cloud-provider/volume/helpers/zones.go
 delete mode 120000 vendor/k8s.io/cluster-bootstrap
 create mode 100644 vendor/k8s.io/cluster-bootstrap/LICENSE
 create mode 100644 vendor/k8s.io/cluster-bootstrap/token/api/doc.go
 create mode 100644 vendor/k8s.io/cluster-bootstrap/token/api/types.go
 create mode 100644 vendor/k8s.io/cluster-bootstrap/token/jws/jws.go
 create mode 100644 vendor/k8s.io/cluster-bootstrap/token/util/helpers.go
 create mode 100644 vendor/k8s.io/cluster-bootstrap/util/secrets/secrets.go
 create mode 100644 vendor/k8s.io/cluster-bootstrap/util/tokens/tokens.go
 delete mode 120000 vendor/k8s.io/code-generator
 create mode 100644 vendor/k8s.io/code-generator/LICENSE
 create mode 100644 vendor/k8s.io/code-generator/cmd/go-to-protobuf/.gitignore
 create mode 100644 vendor/k8s.io/code-generator/cmd/go-to-protobuf/OWNERS
 create mode 100644 vendor/k8s.io/code-generator/cmd/go-to-protobuf/main.go
 create mode 100644 vendor/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/cmd.go
 create mode 100644 vendor/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/generator.go
 create mode 100644 vendor/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/import_tracker.go
 create mode 100644 vendor/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/namer.go
 create mode 100644 vendor/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/package.go
 create mode 100644 vendor/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/parser.go
 create mode 100644 vendor/k8s.io/code-generator/cmd/go-to-protobuf/protobuf/tags.go
 create mode 100644 vendor/k8s.io/code-generator/cmd/go-to-protobuf/protoc-gen-gogo/main.go
 create mode 100644 vendor/k8s.io/code-generator/third_party/forked/golang/LICENSE
 create mode 100644 vendor/k8s.io/code-generator/third_party/forked/golang/PATENTS
 create mode 100644 vendor/k8s.io/code-generator/third_party/forked/golang/reflect/type.go
 delete mode 120000 vendor/k8s.io/component-base
 create mode 100644 vendor/k8s.io/component-base/LICENSE
 create mode 100644 vendor/k8s.io/component-base/cli/OWNERS
 create mode 100644 vendor/k8s.io/component-base/cli/flag/ciphersuites_flag.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/colon_separated_multimap_string_string.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/configuration_map.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/flags.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/langle_separated_map_string_string.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/map_string_bool.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/map_string_string.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/namedcertkey_flag.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/noop.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/omitempty.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/sectioned.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/string_flag.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/string_slice_flag.go
 create mode 100644 vendor/k8s.io/component-base/cli/flag/tristate.go
 create mode 100644 vendor/k8s.io/component-base/cli/globalflag/globalflags.go
 create mode 100644 vendor/k8s.io/component-base/cli/run.go
 create mode 100644 vendor/k8s.io/component-base/codec/OWNERS
 create mode 100644 vendor/k8s.io/component-base/codec/codec.go
 create mode 100644 vendor/k8s.io/component-base/config/OWNERS
 create mode 100644 vendor/k8s.io/component-base/config/doc.go
 create mode 100644 vendor/k8s.io/component-base/config/options/leaderelectionconfig.go
 create mode 100644 vendor/k8s.io/component-base/config/testing/apigroup.go
 create mode 100644 vendor/k8s.io/component-base/config/testing/defaulting.go
 create mode 100644 vendor/k8s.io/component-base/config/testing/helpers.go
 create mode 100644 vendor/k8s.io/component-base/config/testing/roundtrip.go
 create mode 100644 vendor/k8s.io/component-base/config/types.go
 create mode 100644 vendor/k8s.io/component-base/config/v1alpha1/conversion.go
 create mode 100644 vendor/k8s.io/component-base/config/v1alpha1/defaults.go
 create mode 100644 vendor/k8s.io/component-base/config/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/component-base/config/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/component-base/config/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/component-base/config/v1alpha1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/component-base/config/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/component-base/config/validation/validation.go
 create mode 100644 vendor/k8s.io/component-base/config/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/component-base/configz/OWNERS
 create mode 100644 vendor/k8s.io/component-base/configz/configz.go
 create mode 100644 vendor/k8s.io/component-base/featuregate/OWNERS
 create mode 100644 vendor/k8s.io/component-base/featuregate/feature_gate.go
 create mode 100644 vendor/k8s.io/component-base/featuregate/testing/feature_gate.go
 create mode 100644 vendor/k8s.io/component-base/logs/OWNERS
 create mode 100644 vendor/k8s.io/component-base/logs/api/v1/doc.go
 create mode 100644 vendor/k8s.io/component-base/logs/api/v1/kube_features.go
 create mode 100644 vendor/k8s.io/component-base/logs/api/v1/options.go
 create mode 100644 vendor/k8s.io/component-base/logs/api/v1/pflags.go
 create mode 100644 vendor/k8s.io/component-base/logs/api/v1/registry.go
 create mode 100644 vendor/k8s.io/component-base/logs/api/v1/types.go
 create mode 100644 vendor/k8s.io/component-base/logs/api/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/component-base/logs/json/json.go
 create mode 100644 vendor/k8s.io/component-base/logs/json/register/register.go
 create mode 100644 vendor/k8s.io/component-base/logs/klogflags/klogflags.go
 create mode 100644 vendor/k8s.io/component-base/logs/logreduction/logreduction.go
 create mode 100644 vendor/k8s.io/component-base/logs/logs.go
 create mode 100644 vendor/k8s.io/component-base/logs/testinit/testinit.go
 create mode 100644 vendor/k8s.io/component-base/metrics/OWNERS
 create mode 100644 vendor/k8s.io/component-base/metrics/buckets.go
 create mode 100644 vendor/k8s.io/component-base/metrics/collector.go
 create mode 100644 vendor/k8s.io/component-base/metrics/counter.go
 create mode 100644 vendor/k8s.io/component-base/metrics/desc.go
 create mode 100644 vendor/k8s.io/component-base/metrics/features/kube_features.go
 create mode 100644 vendor/k8s.io/component-base/metrics/gauge.go
 create mode 100644 vendor/k8s.io/component-base/metrics/histogram.go
 create mode 100644 vendor/k8s.io/component-base/metrics/http.go
 create mode 100644 vendor/k8s.io/component-base/metrics/labels.go
 create mode 100644 vendor/k8s.io/component-base/metrics/legacyregistry/registry.go
 create mode 100644 vendor/k8s.io/component-base/metrics/metric.go
 create mode 100644 vendor/k8s.io/component-base/metrics/options.go
 create mode 100644 vendor/k8s.io/component-base/metrics/opts.go
 create mode 100644 vendor/k8s.io/component-base/metrics/processstarttime.go
 create mode 100644 vendor/k8s.io/component-base/metrics/processstarttime_others.go
 create mode 100644 vendor/k8s.io/component-base/metrics/processstarttime_windows.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheus/clientgo/leaderelection/metrics.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheus/clientgo/metrics.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheus/controllers/metrics.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheus/feature/metrics.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheus/restclient/metrics.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheus/slis/metrics.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheus/slis/registry.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheus/slis/routes.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheus/version/metrics.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheus/workqueue/metrics.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheusextension/timing_histogram.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheusextension/timing_histogram_vec.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheusextension/weighted_histogram.go
 create mode 100644 vendor/k8s.io/component-base/metrics/prometheusextension/weighted_histogram_vec.go
 create mode 100644 vendor/k8s.io/component-base/metrics/registry.go
 create mode 100644 vendor/k8s.io/component-base/metrics/summary.go
 create mode 100644 vendor/k8s.io/component-base/metrics/testutil/metrics.go
 create mode 100644 vendor/k8s.io/component-base/metrics/testutil/promlint.go
 create mode 100644 vendor/k8s.io/component-base/metrics/testutil/testutil.go
 create mode 100644 vendor/k8s.io/component-base/metrics/timing_histogram.go
 create mode 100644 vendor/k8s.io/component-base/metrics/value.go
 create mode 100644 vendor/k8s.io/component-base/metrics/version.go
 create mode 100644 vendor/k8s.io/component-base/metrics/version_parser.go
 create mode 100644 vendor/k8s.io/component-base/metrics/wrappers.go
 create mode 100644 vendor/k8s.io/component-base/term/OWNERS
 create mode 100644 vendor/k8s.io/component-base/term/term.go
 create mode 100644 vendor/k8s.io/component-base/tracing/OWNERS
 create mode 100644 vendor/k8s.io/component-base/tracing/api/v1/config.go
 create mode 100644 vendor/k8s.io/component-base/tracing/api/v1/doc.go
 create mode 100644 vendor/k8s.io/component-base/tracing/api/v1/types.go
 create mode 100644 vendor/k8s.io/component-base/tracing/api/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/component-base/tracing/tracing.go
 create mode 100644 vendor/k8s.io/component-base/tracing/utils.go
 create mode 100644 vendor/k8s.io/component-base/version/.gitattributes
 create mode 100644 vendor/k8s.io/component-base/version/OWNERS
 create mode 100644 vendor/k8s.io/component-base/version/base.go
 create mode 100644 vendor/k8s.io/component-base/version/verflag/verflag.go
 create mode 100644 vendor/k8s.io/component-base/version/version.go
 delete mode 120000 vendor/k8s.io/component-helpers
 create mode 100644 vendor/k8s.io/component-helpers/LICENSE
 create mode 100644 vendor/k8s.io/component-helpers/apimachinery/lease/controller.go
 create mode 100644 vendor/k8s.io/component-helpers/apps/poddisruptionbudget/helpers.go
 create mode 100644 vendor/k8s.io/component-helpers/auth/rbac/reconciliation/clusterrole_interfaces.go
 create mode 100644 vendor/k8s.io/component-helpers/auth/rbac/reconciliation/clusterrolebinding_interfaces.go
 create mode 100644 vendor/k8s.io/component-helpers/auth/rbac/reconciliation/namespace.go
 create mode 100644 vendor/k8s.io/component-helpers/auth/rbac/reconciliation/reconcile_role.go
 create mode 100644 vendor/k8s.io/component-helpers/auth/rbac/reconciliation/reconcile_rolebindings.go
 create mode 100644 vendor/k8s.io/component-helpers/auth/rbac/reconciliation/role_interfaces.go
 create mode 100644 vendor/k8s.io/component-helpers/auth/rbac/reconciliation/rolebinding_interfaces.go
 create mode 100644 vendor/k8s.io/component-helpers/auth/rbac/reconciliation/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/component-helpers/auth/rbac/validation/policy_comparator.go
 create mode 100644 vendor/k8s.io/component-helpers/node/topology/helpers.go
 create mode 100644 vendor/k8s.io/component-helpers/node/util/cidr.go
 create mode 100644 vendor/k8s.io/component-helpers/node/util/conditions.go
 create mode 100644 vendor/k8s.io/component-helpers/node/util/status.go
 create mode 100644 vendor/k8s.io/component-helpers/node/util/sysctl/sysctl.go
 create mode 100644 vendor/k8s.io/component-helpers/node/util/sysctl/testing/fake.go
 create mode 100644 vendor/k8s.io/component-helpers/scheduling/corev1/doc.go
 create mode 100644 vendor/k8s.io/component-helpers/scheduling/corev1/helpers.go
 create mode 100644 vendor/k8s.io/component-helpers/scheduling/corev1/nodeaffinity/nodeaffinity.go
 create mode 100644 vendor/k8s.io/component-helpers/storage/ephemeral/ephemeral.go
 create mode 100644 vendor/k8s.io/component-helpers/storage/volume/helpers.go
 create mode 100644 vendor/k8s.io/component-helpers/storage/volume/pv_helpers.go
 delete mode 120000 vendor/k8s.io/controller-manager
 create mode 100644 vendor/k8s.io/controller-manager/LICENSE
 create mode 100644 vendor/k8s.io/controller-manager/app/controllercontext.go
 create mode 100644 vendor/k8s.io/controller-manager/app/helper.go
 create mode 100644 vendor/k8s.io/controller-manager/app/serve.go
 create mode 100644 vendor/k8s.io/controller-manager/config/OWNERS
 create mode 100644 vendor/k8s.io/controller-manager/config/doc.go
 create mode 100644 vendor/k8s.io/controller-manager/config/register.go
 create mode 100644 vendor/k8s.io/controller-manager/config/types.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1/conversion.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1/doc.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1/register.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1/types.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1alpha1/conversion.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1alpha1/defaults.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1alpha1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1beta1/register.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1beta1/types.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/controller-manager/config/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/controller-manager/config/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/controller-manager/controller/interfaces.go
 create mode 100644 vendor/k8s.io/controller-manager/options/debugging.go
 create mode 100644 vendor/k8s.io/controller-manager/options/generic.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/clientbuilder/client_builder.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/clientbuilder/client_builder_dynamic.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/features/OWNERS
 create mode 100644 vendor/k8s.io/controller-manager/pkg/features/kube_features.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/features/register/register.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/healthz/handler.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/healthz/healthz.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/informerfactory/informer_factory.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/leadermigration/config/config.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/leadermigration/config/default.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/leadermigration/feature.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/leadermigration/filter.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/leadermigration/migrator.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/leadermigration/options/options.go
 create mode 100644 vendor/k8s.io/controller-manager/pkg/leadermigration/util.go
 delete mode 120000 vendor/k8s.io/cri-api
 create mode 100644 vendor/k8s.io/cri-api/LICENSE
 create mode 100644 vendor/k8s.io/cri-api/pkg/apis/runtime/v1/api.pb.go
 create mode 100644 vendor/k8s.io/cri-api/pkg/apis/runtime/v1/api.proto
 create mode 100644 vendor/k8s.io/cri-api/pkg/apis/runtime/v1/constants.go
 create mode 100644 vendor/k8s.io/cri-api/pkg/apis/services.go
 create mode 100644 vendor/k8s.io/cri-api/pkg/apis/testing/fake_image_service.go
 create mode 100644 vendor/k8s.io/cri-api/pkg/apis/testing/fake_runtime_service.go
 create mode 100644 vendor/k8s.io/cri-api/pkg/apis/testing/utils.go
 create mode 100644 vendor/k8s.io/cri-api/pkg/errors/doc.go
 create mode 100644 vendor/k8s.io/cri-api/pkg/errors/errors.go
 delete mode 120000 vendor/k8s.io/csi-translation-lib
 create mode 100644 vendor/k8s.io/csi-translation-lib/CONTRIBUTING.md
 create mode 100644 vendor/k8s.io/csi-translation-lib/LICENSE
 create mode 100644 vendor/k8s.io/csi-translation-lib/OWNERS
 create mode 100644 vendor/k8s.io/csi-translation-lib/README.md
 create mode 100644 vendor/k8s.io/csi-translation-lib/SECURITY_CONTACTS
 create mode 100644 vendor/k8s.io/csi-translation-lib/code-of-conduct.md
 create mode 100644 vendor/k8s.io/csi-translation-lib/plugins/aws_ebs.go
 create mode 100644 vendor/k8s.io/csi-translation-lib/plugins/azure_disk.go
 create mode 100644 vendor/k8s.io/csi-translation-lib/plugins/azure_file.go
 create mode 100644 vendor/k8s.io/csi-translation-lib/plugins/const.go
 create mode 100644 vendor/k8s.io/csi-translation-lib/plugins/gce_pd.go
 create mode 100644 vendor/k8s.io/csi-translation-lib/plugins/in_tree_volume.go
 create mode 100644 vendor/k8s.io/csi-translation-lib/plugins/openstack_cinder.go
 create mode 100644 vendor/k8s.io/csi-translation-lib/plugins/portworx.go
 create mode 100644 vendor/k8s.io/csi-translation-lib/plugins/rbd.go
 create mode 100644 vendor/k8s.io/csi-translation-lib/plugins/vsphere_volume.go
 create mode 100644 vendor/k8s.io/csi-translation-lib/translate.go
 delete mode 120000 vendor/k8s.io/dynamic-resource-allocation
 create mode 100644 vendor/k8s.io/dynamic-resource-allocation/LICENSE
 create mode 100644 vendor/k8s.io/dynamic-resource-allocation/controller/controller.go
 create mode 100644 vendor/k8s.io/dynamic-resource-allocation/kubeletplugin/doc.go
 create mode 100644 vendor/k8s.io/dynamic-resource-allocation/kubeletplugin/draplugin.go
 create mode 100644 vendor/k8s.io/dynamic-resource-allocation/kubeletplugin/noderegistrar.go
 create mode 100644 vendor/k8s.io/dynamic-resource-allocation/kubeletplugin/nonblockinggrpcserver.go
 create mode 100644 vendor/k8s.io/dynamic-resource-allocation/kubeletplugin/registrationserver.go
 create mode 100644 vendor/k8s.io/dynamic-resource-allocation/leaderelection/leaderelection.go
 create mode 100644 vendor/k8s.io/dynamic-resource-allocation/resourceclaim/resourceclaim.go
 delete mode 120000 vendor/k8s.io/kms
 create mode 100644 vendor/k8s.io/kms/LICENSE
 create mode 100644 vendor/k8s.io/kms/apis/v1beta1/api.pb.go
 create mode 100644 vendor/k8s.io/kms/apis/v1beta1/api.proto
 create mode 100644 vendor/k8s.io/kms/apis/v1beta1/v1beta1.go
 create mode 100644 vendor/k8s.io/kms/apis/v2alpha1/api.pb.go
 create mode 100644 vendor/k8s.io/kms/apis/v2alpha1/api.proto
 create mode 100644 vendor/k8s.io/kms/apis/v2alpha1/v2alpha1.go
 delete mode 120000 vendor/k8s.io/kube-aggregator
 create mode 100644 vendor/k8s.io/kube-aggregator/LICENSE
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/doc.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/helpers.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/install/install.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/register.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/types.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/defaults.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/doc.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/generated.pb.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/generated.proto
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/helper/helpers.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/register.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/types.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/defaults.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/register.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/types.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/zz_generated.prerelease-lifecycle.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/validation/validation.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apiserver/apiserver.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apiserver/apiservice_controller.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apiserver/handler_apis.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apiserver/handler_discovery.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apiserver/handler_proxy.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apiserver/metrics.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apiserver/resolvers.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/apiserver/scheme/scheme.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/clientset.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/doc.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/scheme/doc.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/scheme/register.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1/apiregistration_client.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1/apiservice.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1/doc.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1/generated_expansion.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1beta1/apiregistration_client.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1beta1/apiservice.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/informers/externalversions/apiregistration/interface.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/informers/externalversions/apiregistration/v1/apiservice.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/informers/externalversions/apiregistration/v1/interface.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/informers/externalversions/apiregistration/v1beta1/apiservice.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/informers/externalversions/apiregistration/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/informers/externalversions/factory.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/informers/externalversions/generic.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/informers/externalversions/internalinterfaces/factory_interfaces.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/listers/apiregistration/v1/apiservice.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/listers/apiregistration/v1/expansion_generated.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/listers/apiregistration/v1beta1/apiservice.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/client/listers/apiregistration/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/autoregister/autoregister_controller.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/cache.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/openapi/aggregator/aggregator.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/openapi/aggregator/downloader.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/openapi/aggregator/metrics.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/openapi/aggregator/priority.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/openapi/controller.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/openapiv3/aggregator/aggregator.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/openapiv3/aggregator/downloader.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/openapiv3/controller.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/status/available_controller.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/controllers/status/metrics.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/registry/apiservice/etcd/etcd.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/registry/apiservice/rest/storage_apiservice.go
 create mode 100644 vendor/k8s.io/kube-aggregator/pkg/registry/apiservice/strategy.go
 delete mode 120000 vendor/k8s.io/kube-controller-manager
 create mode 100644 vendor/k8s.io/kube-controller-manager/LICENSE
 create mode 100644 vendor/k8s.io/kube-controller-manager/config/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/kube-controller-manager/config/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/kube-controller-manager/config/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/kube-controller-manager/config/v1alpha1/zz_generated.deepcopy.go
 delete mode 120000 vendor/k8s.io/kube-proxy
 create mode 100644 vendor/k8s.io/kube-proxy/LICENSE
 create mode 100644 vendor/k8s.io/kube-proxy/config/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/kube-proxy/config/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/kube-proxy/config/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/kube-proxy/config/v1alpha1/zz_generated.deepcopy.go
 delete mode 120000 vendor/k8s.io/kube-scheduler
 create mode 100644 vendor/k8s.io/kube-scheduler/LICENSE
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1/doc.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1/register.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1/types.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1/types_pluginargs.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1beta2/doc.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1beta2/register.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1beta2/types.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1beta2/types_pluginargs.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1beta2/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1beta3/doc.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1beta3/register.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1beta3/types.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1beta3/types_pluginargs.go
 create mode 100644 vendor/k8s.io/kube-scheduler/config/v1beta3/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kube-scheduler/extender/v1/doc.go
 create mode 100644 vendor/k8s.io/kube-scheduler/extender/v1/types.go
 create mode 100644 vendor/k8s.io/kube-scheduler/extender/v1/zz_generated.deepcopy.go
 delete mode 120000 vendor/k8s.io/kubectl
 create mode 100644 vendor/k8s.io/kubectl/LICENSE
 create mode 100644 vendor/k8s.io/kubectl/pkg/apps/kind_visitor.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/alpha.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/annotate/annotate.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/apply/apply.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/apply/apply_edit_last_applied.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/apply/patcher.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/apply/prune.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/attach/attach.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/auth/OWNERS
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/auth/auth.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/auth/cani.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/auth/reconcile.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/auth/whoami.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/certificates/certificates.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/cmd.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/completion/completion.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/config.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/current_context.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/delete_context.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/delete_user.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/get_clusters.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/get_contexts.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/get_users.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/navigation_step_parser.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/rename_context.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/set.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/set_cluster.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/set_context.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/set_credentials.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/unset.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/use_context.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/config/view.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/cp/cp.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/cp/filespec.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_configmap.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_deployment.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_ingress.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_job.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_namespace.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_pdb.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_quota.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_role.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_secret.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_service.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/create/create_token.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/debug/debug.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/debug/profile_applier.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/debug/profiles.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/delete/delete.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/delete/delete_flags.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/describe/describe.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/diff/diff.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/diff/prune.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/drain/drain.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/edit/edit.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/events/event_printer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/events/events.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/exec/exec.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/explain/explain.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/expose/expose.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/get/customcolumn.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/get/customcolumn_flags.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/get/get.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/get/get_flags.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/get/humanreadable_flags.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/get/skip_printer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/get/sorter.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/get/table_printer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/kustomize/kustomize.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/label/label.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/logs/logs.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/options/options.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/patch/patch.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/plugin/plugin.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/plugin/plugin_completion.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/portforward/portforward.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/profiling.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/proxy/proxy.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/replace/replace.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/rollout/rollout.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/run/run.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/scale/scale.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/set/env/doc.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/set/env/env_parse.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/set/env/env_resolve.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/set/helper.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/set/set.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/set/set_env.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/set/set_image.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/set/set_resources.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/set/set_selector.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/set/set_subject.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/skiplookerr_go118.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/skiplookerr_go119.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/taint/taint.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/taint/utils.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/testing/fake.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/testing/interfaces.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/testing/util.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/testing/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/top/top.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/top/top_node.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/top/top_pod.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/editor/crlf/crlf.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/editor/editoptions.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/editor/editor.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/env_file.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/factory.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/factory_client_access.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/helpers.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/kubectl_match_version.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/override_options.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/podcmd/podcmd.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/printing.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/util/sanity/cmd_sanity.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/version/skew_warning.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/version/version.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/cmd/wait/wait.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/describe/describe.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/describe/interface.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/drain/cordon.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/drain/default.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/drain/drain.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/drain/filters.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/OWNERS
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/explain.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/field_lookup.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/fields_printer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/fields_printer_builder.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/formatter.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/model_printer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/recursive_fields_printer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/test-recursive-swagger.json
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/test-swagger.json
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/typename.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/v2/explain.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/v2/funcs.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/v2/generator.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/v2/template.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/explain/v2/templates/plaintext.tmpl
 create mode 100644 vendor/k8s.io/kubectl/pkg/generate/generate.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/generate/versioned/generator.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/generate/versioned/run.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/generate/versioned/service.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/metricsutil/metrics_printer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/metricsutil/metrics_resource_adder.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/metricsutil/metrics_sorter.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/attachablepodforobject.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/canbeexposed.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/helpers.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/history.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/historyviewer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/interface.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/logsforobject.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/mapbasedselectorforobject.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/objectpauser.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/objectrestarter.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/objectresumer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/portsforobject.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/protocolsforobject.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/rollback.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/rollbacker.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/rollout_status.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/statusviewer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/polymorphichelpers/updatepodspec.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/proxy/proxy_server.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/rawhttp/raw.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/scale/scale.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/scheme/install.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/scheme/scheme.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/apply.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/certificate/certificate.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/completion/completion.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/deployment/deployment.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/event/sorted_event_list.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/fieldpath/fieldpath.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/hash/hash.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/i18n.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/OWNERS
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/README.md
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/extract.py
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/OWNERS
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/fr_FR/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/fr_FR/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/template.pot
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_CN/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_CN/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/test/default/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/test/default/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/test/en_US/LC_MESSAGES/k8s.mo
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/i18n/translations/test/en_US/LC_MESSAGES/k8s.po
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/interrupt/interrupt.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/openapi/OWNERS
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/openapi/doc.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/openapi/extensions.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/openapi/openapi.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/openapi/openapi_getter.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/openapi/testing/openapi.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/openapi/validation/validation.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/pod_port.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/podutils/podutils.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/prune/prune.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/qos/qos.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/rbac/rbac.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/resource/resource.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/service_port.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/slice/slice.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/storage/storage.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/templates/command_groups.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/templates/help_flags_printer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/templates/markdown.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/templates/normalizers.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/templates/templater.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/templates/templates.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/term/resize.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/term/resizeevents.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/term/resizeevents_windows.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/term/term.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/term/term_writer.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/umask.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/umask_windows.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/util/util.go
 create mode 100644 vendor/k8s.io/kubectl/pkg/validation/schema.go
 delete mode 120000 vendor/k8s.io/kubelet
 create mode 100644 vendor/k8s.io/kubelet/LICENSE
 create mode 100644 vendor/k8s.io/kubelet/config/v1/doc.go
 create mode 100644 vendor/k8s.io/kubelet/config/v1/register.go
 create mode 100644 vendor/k8s.io/kubelet/config/v1/types.go
 create mode 100644 vendor/k8s.io/kubelet/config/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kubelet/config/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/kubelet/config/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/kubelet/config/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/kubelet/config/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kubelet/config/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/kubelet/config/v1beta1/register.go
 create mode 100644 vendor/k8s.io/kubelet/config/v1beta1/types.go
 create mode 100644 vendor/k8s.io/kubelet/config/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/OWNERS
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/doc.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/install/install.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/register.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/types.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1/doc.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1/register.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1/types.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1alpha1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1alpha1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1beta1/register.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1beta1/types.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/v1beta1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/credentialprovider/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/deviceplugin/v1beta1/api.pb.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/deviceplugin/v1beta1/api.proto
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/deviceplugin/v1beta1/constants.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/dra/v1alpha1/api.pb.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/dra/v1alpha1/api.proto
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/pluginregistration/v1/api.pb.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/pluginregistration/v1/api.proto
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/pluginregistration/v1/constants.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/podresources/v1/api.pb.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/podresources/v1/api.proto
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/podresources/v1alpha1/api.pb.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/podresources/v1alpha1/api.proto
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/stats/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/kubelet/pkg/apis/well_known_labels.go
 delete mode 120000 vendor/k8s.io/legacy-cloud-providers
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/LICENSE
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/OWNERS
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/aws.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/aws_assumerole_provider.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/aws_fakes.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/aws_instancegroups.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/aws_loadbalancer.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/aws_metrics.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/aws_routes.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/aws_utils.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/device_allocator.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/instances.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/log_handler.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/retry_handler.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/sets_ippermissions.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/tags.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/aws/volumes.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/OWNERS
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/auth/azure_auth.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/auth/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_backoff.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_blobDiskController.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_config.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_controller_common.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_controller_standard.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_controller_vmss.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_fakes.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_file.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_instance_metadata.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_instances.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_loadbalancer.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_managedDiskController.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_ratelimit.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_routes.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_standard.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_storage.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_storageaccount.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_utils.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_vmsets.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_vmss.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_vmss_cache.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_wrap.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/azure_zones.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/cache/azure_cache.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/cache/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/armclient/azure_armclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/armclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/armclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/azure_client_config.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/containerserviceclient/azure_containerserviceclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/containerserviceclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/containerserviceclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/deploymentclient/azure_deploymentclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/deploymentclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/deploymentclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/diskclient/azure_diskclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/diskclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/diskclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/diskclient/mockdiskclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/diskclient/mockdiskclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/fileclient/azure_fileclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/fileclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/fileclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/interfaceclient/azure_interfaceclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/interfaceclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/interfaceclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/interfaceclient/mockinterfaceclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/interfaceclient/mockinterfaceclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/loadbalancerclient/azure_loadbalancerclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/loadbalancerclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/loadbalancerclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/loadbalancerclient/mockloadbalancerclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/loadbalancerclient/mockloadbalancerclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/publicipclient/azure_publicipclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/publicipclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/publicipclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/publicipclient/mockpublicipclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/publicipclient/mockpublicipclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/routeclient/azure_routeclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/routeclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/routeclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/routeclient/mockrouteclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/routeclient/mockrouteclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/routetableclient/azure_routetableclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/routetableclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/routetableclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/routetableclient/mockroutetableclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/routetableclient/mockroutetableclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/securitygroupclient/azure_securitygroupclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/securitygroupclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/securitygroupclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/securitygroupclient/mocksecuritygroupclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/securitygroupclient/mocksecuritygroupclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/snapshotclient/azure_snapshotclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/snapshotclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/snapshotclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/storageaccountclient/azure_storageaccountclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/storageaccountclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/storageaccountclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/subnetclient/azure_subnetclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/subnetclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/subnetclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/subnetclient/mocksubnetclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/subnetclient/mocksubnetclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmclient/azure_vmclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmclient/mockvmclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmclient/mockvmclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmsizeclient/azure_vmsizeclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmsizeclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmsizeclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmssclient/azure_vmssclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmssclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmssclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmssclient/mockvmssclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmssclient/mockvmssclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmssvmclient/azure_vmssvmclient.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmssvmclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmssvmclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmssvmclient/mockvmssvmclient/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/clients/vmssvmclient/mockvmssvmclient/interface.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/metrics/azure_metrics.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/metrics/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/retry/azure_error.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/retry/azure_retry.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/azure/retry/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/OWNERS
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_address_manager.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_addresses.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_alpha.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_annotations.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_backendservice.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_cert.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_clusterid.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_clusters.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_disks.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_fake.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_firewall.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_forwardingrule.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_healthchecks.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_instancegroup.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_instances.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_interfaces.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_loadbalancer.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_loadbalancer_external.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_loadbalancer_internal.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_loadbalancer_metrics.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_loadbalancer_naming.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_networkendpointgroup.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_routes.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_securitypolicy.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_targetpool.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_targetproxy.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_tpu.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_urlmap.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_util.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gce_zones.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gcpcredential/credentialutil.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gcpcredential/gcpcredential.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/gcpcredential/registry_marshal.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/metrics.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/support.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/gce/token_source.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/OWNERS
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/credentialmanager.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/doc.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/nodemanager.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/shared_datastore.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/testing/testing.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/connection.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/constants.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/custom_errors.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/datacenter.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/datastore.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/diskmanagers/vdm.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/diskmanagers/virtualdisk.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/diskmanagers/vmdm.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/folder.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/pbm.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/utils.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/virtualmachine.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/vmoptions.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/volumeoptions.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vclib/vsphere_metrics.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vsphere.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vsphere_util.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vsphere_util_linux.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vsphere_util_unsupported.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vsphere_util_windows.go
 create mode 100644 vendor/k8s.io/legacy-cloud-providers/vsphere/vsphere_volume_map.go
 delete mode 120000 vendor/k8s.io/metrics
 create mode 100644 vendor/k8s.io/metrics/LICENSE
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/conversion.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/register.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/types.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/conversion.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/register.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/types.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/generated.pb.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/generated.proto
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/register.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/types.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/v1beta2/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/custom_metrics/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/external_metrics/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/external_metrics/register.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/external_metrics/types.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/register.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/types.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/external_metrics/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/external_metrics/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/register.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/types.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1alpha1/generated.pb.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1alpha1/generated.proto
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1alpha1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1beta1/generated.pb.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1beta1/generated.proto
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1beta1/register.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1beta1/types.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/metrics/pkg/apis/metrics/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/clientset.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/fake/clientset_generated.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/fake/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/fake/register.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/scheme/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/scheme/register.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1alpha1/fake/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1alpha1/fake/fake_metrics_client.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1alpha1/fake/fake_nodemetrics.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1alpha1/fake/fake_podmetrics.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1alpha1/metrics_client.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1alpha1/nodemetrics.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1alpha1/podmetrics.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1/fake/doc.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1/fake/fake_metrics_client.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1/fake/fake_nodemetrics.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1/fake/fake_podmetrics.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1/metrics_client.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1/nodemetrics.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/clientset/versioned/typed/metrics/v1beta1/podmetrics.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/custom_metrics/converter.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/custom_metrics/discovery.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/custom_metrics/fake/fake_client.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/custom_metrics/interfaces.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/custom_metrics/multi_client.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/custom_metrics/scheme/register.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/custom_metrics/versioned_client.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/external_metrics/client.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/external_metrics/fake/fake_client.go
 create mode 100644 vendor/k8s.io/metrics/pkg/client/external_metrics/interfaces.go
 delete mode 120000 vendor/k8s.io/mount-utils
 create mode 100644 vendor/k8s.io/mount-utils/LICENSE
 create mode 100644 vendor/k8s.io/mount-utils/OWNERS
 create mode 100644 vendor/k8s.io/mount-utils/README.md
 create mode 100644 vendor/k8s.io/mount-utils/SECURITY_CONTACTS
 create mode 100644 vendor/k8s.io/mount-utils/code-of-conduct.md
 create mode 100644 vendor/k8s.io/mount-utils/doc.go
 create mode 100644 vendor/k8s.io/mount-utils/fake_mounter.go
 create mode 100644 vendor/k8s.io/mount-utils/mount.go
 create mode 100644 vendor/k8s.io/mount-utils/mount_helper_common.go
 create mode 100644 vendor/k8s.io/mount-utils/mount_helper_unix.go
 create mode 100644 vendor/k8s.io/mount-utils/mount_helper_windows.go
 create mode 100644 vendor/k8s.io/mount-utils/mount_linux.go
 create mode 100644 vendor/k8s.io/mount-utils/mount_unsupported.go
 create mode 100644 vendor/k8s.io/mount-utils/mount_windows.go
 create mode 100644 vendor/k8s.io/mount-utils/resizefs_linux.go
 create mode 100644 vendor/k8s.io/mount-utils/resizefs_unsupported.go
 delete mode 120000 vendor/k8s.io/pod-security-admission
 create mode 100644 vendor/k8s.io/pod-security-admission/LICENSE
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/admission.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/doc.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/helpers.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/load/load.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/register.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/scheme/scheme.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/types.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1/defaults.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1/doc.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1/register.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1/types.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1alpha1/defaults.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1alpha1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1alpha1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1beta1/defaults.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1beta1/register.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1beta1/types.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/v1beta1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/validation/validation.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/api/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/doc.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/namespace.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/pods.go
 create mode 100644 vendor/k8s.io/pod-security-admission/admission/response.go
 create mode 100644 vendor/k8s.io/pod-security-admission/api/attributes.go
 create mode 100644 vendor/k8s.io/pod-security-admission/api/constants.go
 create mode 100644 vendor/k8s.io/pod-security-admission/api/doc.go
 create mode 100644 vendor/k8s.io/pod-security-admission/api/helpers.go
 create mode 100644 vendor/k8s.io/pod-security-admission/cmd/webhook/server/options/options.go
 create mode 100644 vendor/k8s.io/pod-security-admission/cmd/webhook/server/scheme.go
 create mode 100644 vendor/k8s.io/pod-security-admission/cmd/webhook/server/server.go
 create mode 100644 vendor/k8s.io/pod-security-admission/metrics/doc.go
 create mode 100644 vendor/k8s.io/pod-security-admission/metrics/metrics.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_allowPrivilegeEscalation.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_appArmorProfile.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_capabilities_baseline.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_capabilities_restricted.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_hostNamespaces.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_hostPathVolumes.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_hostPorts.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_privileged.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_procMount.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_restrictedVolumes.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_runAsNonRoot.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_runAsUser.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_seLinuxOptions.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_seccompProfile_baseline.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_seccompProfile_restricted.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_sysctls.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/check_windowsHostProcess.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/checks.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/doc.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/helpers.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/registry.go
 create mode 100644 vendor/k8s.io/pod-security-admission/policy/visitor.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/doc.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_allowPrivilegeEscalation.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_appArmorProfile.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_capabilities_baseline.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_capabilities_restricted.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_hostNamespaces.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_hostPathVolumes.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_hostPorts.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_privileged.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_procMount.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_restrictedVolumes.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_runAsNonRoot.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_runAsUser.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_seLinuxOptions.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_seccompProfile_baseline.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_seccompProfile_restricted.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_sysctls.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/fixtures_windowsHostProcess.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/helpers.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/helpers_seccomp.go
 create mode 100644 vendor/k8s.io/pod-security-admission/test/run.go
 delete mode 120000 vendor/k8s.io/sample-apiserver
 create mode 100644 vendor/k8s.io/sample-apiserver/LICENSE
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/admission/plugin/banflunder/admission.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/admission/wardleinitializer/interfaces.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/admission/wardleinitializer/wardleinitializer.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/doc.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/install/install.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/register.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/types.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/conversion.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/defaults.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/register.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/types.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1alpha1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1beta1/register.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1beta1/types.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1beta1/zz_generated.conversion.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1beta1/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/v1beta1/zz_generated.defaults.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/validation/validation.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apis/wardle/zz_generated.deepcopy.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/apiserver/apiserver.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/cmd/server/start.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/clientset.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/doc.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/scheme/doc.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/scheme/register.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/typed/wardle/v1alpha1/doc.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/typed/wardle/v1alpha1/fischer.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/typed/wardle/v1alpha1/flunder.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/typed/wardle/v1alpha1/generated_expansion.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/typed/wardle/v1alpha1/wardle_client.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/typed/wardle/v1beta1/doc.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/typed/wardle/v1beta1/flunder.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/typed/wardle/v1beta1/generated_expansion.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/clientset/versioned/typed/wardle/v1beta1/wardle_client.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/informers/externalversions/factory.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/informers/externalversions/generic.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/informers/externalversions/internalinterfaces/factory_interfaces.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/informers/externalversions/wardle/interface.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/informers/externalversions/wardle/v1alpha1/fischer.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/informers/externalversions/wardle/v1alpha1/flunder.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/informers/externalversions/wardle/v1alpha1/interface.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/informers/externalversions/wardle/v1beta1/flunder.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/informers/externalversions/wardle/v1beta1/interface.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/listers/wardle/v1alpha1/expansion_generated.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/listers/wardle/v1alpha1/fischer.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/listers/wardle/v1alpha1/flunder.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/listers/wardle/v1beta1/expansion_generated.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/listers/wardle/v1beta1/flunder.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/generated/openapi/zz_generated.openapi.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/registry/registry.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/registry/wardle/fischer/etcd.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/registry/wardle/fischer/strategy.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/registry/wardle/flunder/etcd.go
 create mode 100644 vendor/k8s.io/sample-apiserver/pkg/registry/wardle/flunder/strategy.go
 delete mode 120000 vendor/k8s.io/sample-cli-plugin
 delete mode 120000 vendor/k8s.io/sample-controller

Index: kubernetes-1.26.15/go.mod
===================================================================
--- kubernetes-1.26.15.orig/go.mod
+++ kubernetes-1.26.15/go.mod
@@ -77,12 +77,12 @@ require (
 	go.opentelemetry.io/otel/trace v1.10.0
 	go.opentelemetry.io/proto/otlp v0.19.0
 	go.uber.org/zap v1.19.0
-	golang.org/x/crypto v0.14.0
-	golang.org/x/net v0.17.0
+	golang.org/x/crypto v0.21.0
+	golang.org/x/net v0.23.0
 	golang.org/x/oauth2 v0.7.0
-	golang.org/x/sync v0.3.0
-	golang.org/x/sys v0.13.0
-	golang.org/x/term v0.13.0
+	golang.org/x/sync v0.5.0
+	golang.org/x/sys v0.18.0
+	golang.org/x/term v0.18.0
 	golang.org/x/time v0.3.0
 	golang.org/x/tools v0.12.0
 	google.golang.org/api v0.114.0
@@ -238,7 +238,7 @@ require (
 	go.uber.org/atomic v1.7.0 // indirect
 	go.uber.org/multierr v1.6.0 // indirect
 	golang.org/x/mod v0.12.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/genproto v0.0.0-20230525234025-438c736192d0 // indirect
 	google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a // indirect
Index: kubernetes-1.26.15/go.sum
===================================================================
--- kubernetes-1.26.15.orig/go.sum
+++ kubernetes-1.26.15/go.sum
@@ -29,145 +29,29 @@ cloud.google.com/go v0.93.3/go.mod h1:8u
 cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4=
 cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc=
 cloud.google.com/go v0.110.0 h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys=
-cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY=
-cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E=
-cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ=
-cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw=
-cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE=
-cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8=
-cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8=
-cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc=
-cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E=
-cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k=
-cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08=
-cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw=
-cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E=
-cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU=
-cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss=
-cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g=
-cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU=
 cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
 cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
 cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
 cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
 cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
 cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU=
-cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc=
-cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q=
-cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8=
-cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU=
-cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s=
-cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA=
-cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs=
 cloud.google.com/go/compute v1.19.1 h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY=
 cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
 cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
 cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w=
-cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA=
-cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s=
-cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8=
-cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE=
-cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE=
-cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8=
-cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM=
-cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs=
-cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4=
-cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c=
 cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
 cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c=
-cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww=
-cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ=
-cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE=
-cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4=
-cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs=
-cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE=
-cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY=
-cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU=
-cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M=
-cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY=
-cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg=
 cloud.google.com/go/firestore v1.1.0/go.mod h1:ulACoGHTpvq5r8rxGJ4ddJZBZqakUQqClKRT5SZwBmk=
-cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE=
-cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c=
-cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0=
-cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg=
-cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw=
-cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw=
-cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y=
-cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo=
-cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0=
-cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74=
-cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4=
-cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE=
-cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI=
-cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY=
-cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo=
-cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M=
 cloud.google.com/go/longrunning v0.4.1 h1:v+yFJOfKC3yZdY6ZUI933pIYdhyhV8S3NpWrXWmg7jM=
-cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
-cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
-cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY=
-cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I=
-cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM=
-cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo=
-cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw=
-cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM=
-cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY=
-cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU=
-cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ=
-cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI=
-cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ=
-cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc=
-cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw=
-cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs=
-cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk=
-cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc=
-cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs=
 cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
 cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
 cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
 cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4=
-cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM=
-cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c=
-cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac=
-cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ=
-cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ=
-cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI=
-cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA=
-cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14=
-cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg=
-cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc=
-cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU=
-cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0=
-cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag=
-cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s=
-cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A=
-cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M=
-cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI=
 cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
 cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
 cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
 cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
 cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw=
-cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c=
-cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc=
-cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM=
-cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk=
-cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos=
-cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ=
-cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU=
-cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0=
-cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY=
-cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY=
-cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes=
-cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg=
-cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng=
-cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
 github.com/Azure/azure-sdk-for-go v55.0.0+incompatible h1:L4/vUGbg1Xkw5L20LZD+hJI5I+ibWSytqQ68lTCfLwY=
 github.com/Azure/azure-sdk-for-go v55.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc=
@@ -210,9 +94,6 @@ github.com/Microsoft/hcsshim v0.8.22/go.
 github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I=
 github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c=
 github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
-github.com/a8m/tree v0.0.0-20210115125333-10a5fd5b637d/go.mod h1:FSdwKX97koS5efgm8WevNf7XS3PqtyFkKDDXrz778cg=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
@@ -249,7 +130,6 @@ github.com/cenkalti/backoff/v4 v4.1.1/go
 github.com/cenkalti/backoff/v4 v4.1.3 h1:cFAlzYUlVYDysBEH2T5hyJZMh3+5+WCBvSnK6Q8UtC4=
 github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
 github.com/certifi/gocertifi v0.0.0-20191021191039-0944d244cd40/go.mod h1:sGbDF6GwGcLpkNXPUTkMRoywsNa/ol15pxFe6ERfguA=
 github.com/certifi/gocertifi v0.0.0-20200922220541-2c3bb06c6054 h1:uH66TXeswKn5PW5zdZ39xEwfS9an067BirqA+P4QaLI=
 github.com/certifi/gocertifi v0.0.0-20200922220541-2c3bb06c6054/go.mod h1:sGbDF6GwGcLpkNXPUTkMRoywsNa/ol15pxFe6ERfguA=
@@ -273,14 +153,12 @@ github.com/cncf/udpa/go v0.0.0-201912090
 github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
 github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cockroachdb/datadriven v0.0.0-20200714090401-bf6692d28da5 h1:xD/lrqdvwsc+O2bjSSi3YqY73Ke3LAiSCx49aCesA0E=
 github.com/cockroachdb/datadriven v0.0.0-20200714090401-bf6692d28da5/go.mod h1:h6jFvWxBdQXxjopDMZyH2UVceIRfR84bdzbkoKrsWNo=
 github.com/cockroachdb/errors v1.2.4 h1:Lap807SXTH5tri2TivECb/4abUkMZC9zRoLarvcKDqs=
@@ -339,7 +217,6 @@ github.com/daviddengcn/go-colortext v1.0
 github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ=
 github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no=
 github.com/dnaeon/go-vcr v1.2.0 h1:zHCHvJYTMh1N7xnV7zf1m1GPBF9Ad0Jk/whtQ1663qI=
-github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ=
 github.com/docker/distribution v2.8.1+incompatible h1:Q50tZOPR6T/hjNsyc9g8/syEs6bk8XXApsHjKukMl68=
 github.com/docker/distribution v2.8.1+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w=
 github.com/docker/docker v20.10.18+incompatible h1:SN84VYXTBNGn92T/QwIRPlum9zfemfitN7pbsp26WSc=
@@ -350,7 +227,6 @@ github.com/docker/go-units v0.4.0/go.mod
 github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4=
 github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk=
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
-github.com/dougm/pretty v0.0.0-20171025230240-2ee9d7453c02/go.mod h1:7NQ3kWOx2cZOSjtcveTa5nqupVr2s6/83sG+rTlI7uA=
 github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=
 github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
 github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153 h1:yUdfgN0XgIJw7foRItutHYUIhlcKzcSf5vDpdhQAKTc=
@@ -366,10 +242,8 @@ github.com/envoyproxy/go-control-plane v
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
 github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
 github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/envoyproxy/protoc-gen-validate v0.10.1 h1:c0g45+xCJhdgFGw7a5QAfdS4byAbud7miNWJ1WwEVf8=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/euank/go-kmsg-parser v2.0.0+incompatible h1:cHD53+PLQuuQyLZeriD1V/esuG4MuU0Pjs5y6iknohY=
 github.com/euank/go-kmsg-parser v2.0.0+incompatible/go.mod h1:MhmAMZ8V4CYH4ybgdRwPr2TU5ThnS43puaKEMpja1uw=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
@@ -446,7 +320,6 @@ github.com/golang-jwt/jwt/v4 v4.2.0/go.m
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
 github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4=
 github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
@@ -629,7 +502,6 @@ github.com/kr/pretty v0.1.0/go.mod h1:dA
 github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
 github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
 github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0=
-github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk=
 github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
 github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
 github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
@@ -648,7 +520,6 @@ github.com/mailru/easyjson v0.7.6 h1:8yT
 github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
 github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU=
 github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4=
-github.com/mattn/go-runewidth v0.0.7/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
 github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
 github.com/matttproud/golang_protobuf_extensions v1.0.2 h1:hAHbPm5IJGijwng3PWk09JkG9WeqChjprR5s9bBZ+OM=
 github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
@@ -701,7 +572,6 @@ github.com/mxk/go-flowrate v0.0.0-201404
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
-github.com/olekukonko/tablewriter v0.0.4/go.mod h1:zq6QwlOf5SlnkVbMSr5EoBv3636FWnp+qbPhuoO21uA=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
 github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
@@ -767,7 +637,6 @@ github.com/prometheus/procfs v0.7.3/go.m
 github.com/prometheus/procfs v0.8.0 h1:ODq8ZFEaYeCaZOJlZZdJA2AbQR98dSHSM1KW/You5mo=
 github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4=
 github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU=
-github.com/rasky/go-xdr v0.0.0-20170217172119-4930550ba2e2/go.mod h1:Nfe4efndBz4TibWycNE+lqyJZiMX4ycx+QKV8Ta0f/o=
 github.com/robfig/cron/v3 v3.0.1 h1:WdRxkvbJztn8LMz/QEvLN5sBU+xKpSqwwUO1Pjr4qDs=
 github.com/robfig/cron/v3 v3.0.1/go.mod h1:eQICP3HwyT7UooqI/z+Ov+PtYAWygg1TEWWzGIFLtro=
 github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg=
@@ -785,7 +654,6 @@ github.com/sean-/seed v0.0.0-20170313163
 github.com/seccomp/libseccomp-golang v0.9.2-0.20220502022130-f33da4d89646 h1:RpforrEYXWkmGwJHIGnLZ3tTWStkjVVstwzNGqxX2Ds=
 github.com/seccomp/libseccomp-golang v0.9.2-0.20220502022130-f33da4d89646/go.mod h1:JA8cRccbGaA1s33RQf7Y1+q9gHmZX1yB/z9WDN1C6fg=
 github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=
-github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
 github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
 github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
 github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q=
@@ -846,7 +714,6 @@ github.com/vishvananda/netns v0.0.0-2020
 github.com/vishvananda/netns v0.0.0-20200728191858-db3c7e526aae/go.mod h1:DD4vA1DwXk04H54A1oHXtwZmA0grkVMdPxx/VGLCah0=
 github.com/vmware/govmomi v0.30.6 h1:O3tjSwQBy0XwI5uK1/yVIfQ1LP9bAECEDUfifnyGs9U=
 github.com/vmware/govmomi v0.30.6/go.mod h1:epgoslm97rLECMV4D+08ORzUBEU7boFSepKjt7AYVGg=
-github.com/vmware/vmw-guestinfo v0.0.0-20170707015358-25eff159a728/go.mod h1:x9oS4Wk2s2u4tS29nEaDLdzvuHdB19CvSGJjPgkZJNk=
 github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8=
 github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU=
 github.com/xlab/treeprint v1.1.0 h1:G/1DjNkPpfZCFt9CSh6b5/nY4VimlbHF3Rh4obvtzDk=
@@ -857,7 +724,6 @@ github.com/yuin/goldmark v1.1.27/go.mod
 github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
-github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU=
 go.etcd.io/bbolt v1.3.6 h1:/ecaJf0sk1l4l6V4awd65v2C3ILy7MSj+s/x1ADCIMU=
 go.etcd.io/bbolt v1.3.6/go.mod h1:qXsaaIqmgQH0T+OPdb99Bf+PKfBBQVAdyD6TY9G8XM4=
@@ -892,7 +758,6 @@ go.opentelemetry.io/contrib/instrumentat
 go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.35.1 h1:sxoY9kG1s1WpSYNyzm24rlwH4lnRYFXUVVBmKMBfRgw=
 go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.35.1/go.mod h1:9NiG9I2aHTKkcxqCILhjtyNA1QEiCjdBACv4IvrFQ+c=
 go.opentelemetry.io/contrib/propagators/b3 v1.10.0 h1:6AD2VV8edRdEYNaD8cNckpzgdMLU2kbV9OYyxt2kvCg=
-go.opentelemetry.io/contrib/propagators/b3 v1.10.0/go.mod h1:oxvamQ/mTDFQVugml/uFS59+aEUnFLhmd1wsG+n5MOE=
 go.opentelemetry.io/otel v1.0.1/go.mod h1:OPEOD4jIT2SlZPMmwT6FqZz2C0ZNdQqiWcoK6M0SNFU=
 go.opentelemetry.io/otel v1.10.0 h1:Y7DTJMR6zs1xkS/upamJYk0SxxN4C9AqRd77jmZnyY4=
 go.opentelemetry.io/otel v1.10.0/go.mod h1:NbvWjCthWHKBEUMpf0/v8ZRZlni86PpGFEMA9pnQSnQ=
@@ -923,7 +788,6 @@ go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDD
 go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
 go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A=
 go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA=
-go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
 go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0=
 go.uber.org/multierr v1.6.0 h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4=
 go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
@@ -941,8 +805,8 @@ golang.org/x/crypto v0.0.0-2020062221362
 golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
 golang.org/x/crypto v0.0.0-20211215153901-e495a2d5b3d3/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
 golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -1027,8 +891,8 @@ golang.org/x/net v0.0.0-20210525063256-a
 golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -1061,8 +925,8 @@ golang.org/x/sync v0.0.0-20201020160332-
 golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.3.0 h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E=
-golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
+golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE=
+golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
 golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -1140,12 +1004,12 @@ golang.org/x/sys v0.0.0-20211216021012-1
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1155,8 +1019,8 @@ golang.org/x/text v0.3.4/go.mod h1:5Zoc/
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -1450,7 +1314,6 @@ sigs.k8s.io/json v0.0.0-20220713155537-f
 sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
 sigs.k8s.io/kustomize/api v0.12.1 h1:7YM7gW3kYBwtKvoY216ZzY+8hM+lV53LUayghNRJ0vM=
 sigs.k8s.io/kustomize/api v0.12.1/go.mod h1:y3JUhimkZkR6sbLNwfJHxvo1TCLwuwm14sCYnkH6S1s=
-sigs.k8s.io/kustomize/cmd/config v0.10.9/go.mod h1:T0s850zPV3wKfBALA0dyeP/K74jlJcoP8Pr9ZWwE3MQ=
 sigs.k8s.io/kustomize/kustomize/v4 v4.5.7 h1:cDW6AVMl6t/SLuQaezMET8hgnadZGIAr8tUrxFVOrpg=
 sigs.k8s.io/kustomize/kustomize/v4 v4.5.7/go.mod h1:VSNKEH9D9d9bLiWEGbS6Xbg/Ih0tgQalmPvntzRxZ/Q=
 sigs.k8s.io/kustomize/kyaml v0.13.9 h1:Qz53EAaFFANyNgyOEJbT/yoIHygK40/ZcvU3rgry2Tk=
Index: kubernetes-1.26.15/staging/src/k8s.io/api/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/api/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/api/go.mod
@@ -21,8 +21,8 @@ require (
 	github.com/modern-go/reflect2 v1.0.2 // indirect
 	github.com/pmezard/go-difflib v1.0.0 // indirect
 	github.com/spf13/pflag v1.0.5 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	google.golang.org/protobuf v1.33.0 // indirect
 	gopkg.in/inf.v0 v0.9.1 // indirect
 	gopkg.in/yaml.v2 v2.4.0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/api/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/api/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/api/go.sum
@@ -1,9 +1,6 @@
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
-github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -11,31 +8,22 @@ github.com/gogo/protobuf v1.3.2 h1:Ov1cv
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
 github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
-github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
 github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
 github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
 github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
 github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
 github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
 github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
 github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
-github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
@@ -53,33 +41,31 @@ github.com/yuin/goldmark v1.2.1/go.mod h
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -88,7 +74,6 @@ google.golang.org/protobuf v1.33.0 h1:uN
 google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU=
-gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
 gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
@@ -99,7 +84,6 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqL
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
-k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280/go.mod h1:+Axhij7bCpeqhklhUTe3xmOn6bWxolyZEeyaFpjGtl4=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d h1:0Smp/HP1OH4Rvhe+4B8nWGERtlqAGSftbSbbmm45oFs=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
 sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 h1:iXTIw73aPyC+oRdyqqvVJuloN1p0AC/kzH07hu3NE+k=
Index: kubernetes-1.26.15/staging/src/k8s.io/apiextensions-apiserver/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/apiextensions-apiserver/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/apiextensions-apiserver/go.mod
@@ -105,14 +105,14 @@ require (
 	go.uber.org/atomic v1.7.0 // indirect
 	go.uber.org/multierr v1.6.0 // indirect
 	go.uber.org/zap v1.19.0 // indirect
-	golang.org/x/crypto v0.14.0 // indirect
+	golang.org/x/crypto v0.21.0 // indirect
 	golang.org/x/mod v0.12.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
 	golang.org/x/sync v0.3.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	golang.org/x/tools v0.12.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/apiextensions-apiserver/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/apiextensions-apiserver/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/apiextensions-apiserver/go.sum
@@ -14,154 +14,33 @@ cloud.google.com/go v0.57.0/go.mod h1:oX
 cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
 cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
 cloud.google.com/go v0.110.0 h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys=
-cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY=
-cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E=
-cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ=
-cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw=
-cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE=
-cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8=
-cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8=
-cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc=
-cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E=
-cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k=
-cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08=
-cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw=
-cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E=
-cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU=
-cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss=
-cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g=
-cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU=
 cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
 cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
 cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
 cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
 cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
 cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU=
-cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc=
-cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q=
-cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8=
-cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU=
-cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s=
-cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA=
-cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs=
 cloud.google.com/go/compute v1.19.1 h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY=
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
 cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w=
-cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA=
-cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s=
-cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8=
-cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE=
-cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE=
-cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8=
-cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM=
-cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs=
-cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4=
-cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c=
 cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
 cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c=
-cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww=
-cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ=
-cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE=
-cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4=
-cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs=
-cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE=
-cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY=
-cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU=
-cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M=
-cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY=
-cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg=
 cloud.google.com/go/firestore v1.1.0/go.mod h1:ulACoGHTpvq5r8rxGJ4ddJZBZqakUQqClKRT5SZwBmk=
-cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE=
-cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c=
-cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0=
-cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg=
-cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw=
-cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw=
-cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y=
-cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo=
-cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0=
-cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74=
-cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4=
-cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE=
-cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI=
-cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY=
-cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo=
-cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M=
-cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
-cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
-cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY=
-cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I=
-cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM=
-cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo=
-cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw=
-cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM=
-cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY=
-cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU=
-cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ=
-cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI=
-cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ=
-cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc=
-cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw=
-cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs=
-cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk=
-cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc=
-cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs=
 cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
 cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
 cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
 cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4=
-cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM=
-cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c=
-cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac=
-cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ=
-cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ=
-cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI=
-cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA=
-cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14=
-cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg=
-cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc=
-cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU=
-cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0=
-cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag=
-cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s=
-cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A=
-cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M=
-cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI=
 cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
 cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
 cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
 cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
 cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw=
-cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c=
-cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc=
-cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM=
-cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk=
-cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos=
-cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ=
-cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU=
-cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0=
-cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY=
-cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY=
-cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes=
-cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg=
-cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng=
-cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
 github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
 github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
 github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I=
 github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c=
 github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
@@ -173,7 +52,6 @@ github.com/antlr/antlr4/runtime/Go/antlr
 github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o=
 github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY=
 github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
 github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a h1:idn718Q4B6AGu/h5Sxe66HYVdqdGu2l9Iebqhi/AEoA=
 github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/benbjohnson/clock v1.1.0 h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8=
@@ -190,7 +68,6 @@ github.com/cenkalti/backoff/v4 v4.1.1/go
 github.com/cenkalti/backoff/v4 v4.1.3 h1:cFAlzYUlVYDysBEH2T5hyJZMh3+5+WCBvSnK6Q8UtC4=
 github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
 github.com/certifi/gocertifi v0.0.0-20191021191039-0944d244cd40/go.mod h1:sGbDF6GwGcLpkNXPUTkMRoywsNa/ol15pxFe6ERfguA=
 github.com/certifi/gocertifi v0.0.0-20200922220541-2c3bb06c6054 h1:uH66TXeswKn5PW5zdZ39xEwfS9an067BirqA+P4QaLI=
 github.com/certifi/gocertifi v0.0.0-20200922220541-2c3bb06c6054/go.mod h1:sGbDF6GwGcLpkNXPUTkMRoywsNa/ol15pxFe6ERfguA=
@@ -206,13 +83,11 @@ github.com/client9/misspell v0.3.4/go.mo
 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
 github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
 github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cockroachdb/datadriven v0.0.0-20200714090401-bf6692d28da5 h1:xD/lrqdvwsc+O2bjSSi3YqY73Ke3LAiSCx49aCesA0E=
 github.com/cockroachdb/datadriven v0.0.0-20200714090401-bf6692d28da5/go.mod h1:h6jFvWxBdQXxjopDMZyH2UVceIRfR84bdzbkoKrsWNo=
 github.com/cockroachdb/errors v1.2.4 h1:Lap807SXTH5tri2TivECb/4abUkMZC9zRoLarvcKDqs=
@@ -221,7 +96,6 @@ github.com/cockroachdb/logtags v0.0.0-20
 github.com/cockroachdb/logtags v0.0.0-20190617123548-eb05cc24525f/go.mod h1:i/u985jwjWRlyHXQbwatDASoW0RMlZ/3i9yJHE2xLkI=
 github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk=
 github.com/coreos/etcd v3.3.13+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE=
-github.com/coreos/go-oidc v2.1.0+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc=
 github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM=
 github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
 github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4=
@@ -240,7 +114,6 @@ github.com/dgryski/go-sip13 v0.0.0-20181
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=
 github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -250,10 +123,8 @@ github.com/envoyproxy/go-control-plane v
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
 github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/envoyproxy/protoc-gen-validate v0.10.1 h1:c0g45+xCJhdgFGw7a5QAfdS4byAbud7miNWJ1WwEVf8=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
 github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
@@ -285,7 +156,6 @@ github.com/go-logr/logr v1.2.3 h1:2DntVw
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
 github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
 github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
 github.com/go-openapi/jsonpointer v0.19.5 h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY=
 github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
@@ -304,7 +174,6 @@ github.com/gogo/protobuf v1.3.2/go.mod h
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
 github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4=
 github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
@@ -378,7 +247,6 @@ github.com/googleapis/gax-go/v2 v2.0.5/g
 github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
 github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
 github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
 github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs=
 github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw=
 github.com/grpc-ecosystem/go-grpc-middleware v1.3.0/go.mod h1:z0ButlSOZa5vEBq9m2m2hlwIgKw+rp3sdCBRoJY+30Y=
@@ -465,8 +333,6 @@ github.com/mitchellh/mapstructure v0.0.0
 github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
 github.com/mitchellh/mapstructure v1.4.1 h1:CpVNEelQCZBooIPDn+AR3NpivK/TIKU8bDxdASFVQag=
 github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -478,18 +344,14 @@ github.com/munnerz/goautoneg v0.0.0-2019
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
 github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
 github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
 github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o=
 github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
 github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@@ -497,7 +359,6 @@ github.com/pkg/errors v0.9.1/go.mod h1:b
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
 github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI=
-github.com/pquerna/cachecontrol v0.1.0/go.mod h1:NrUG3Z7Rdu85UNR3vm7SOsl1nFIeSiQnrHV5K9mBcUI=
 github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
 github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso=
 github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
@@ -587,7 +448,6 @@ github.com/yuin/goldmark v1.1.27/go.mod
 github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
-github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU=
 go.etcd.io/bbolt v1.3.6 h1:/ecaJf0sk1l4l6V4awd65v2C3ILy7MSj+s/x1ADCIMU=
 go.etcd.io/bbolt v1.3.6/go.mod h1:qXsaaIqmgQH0T+OPdb99Bf+PKfBBQVAdyD6TY9G8XM4=
@@ -643,7 +503,6 @@ go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDD
 go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
 go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A=
 go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA=
-go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
 go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0=
 go.uber.org/multierr v1.6.0 h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4=
 go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
@@ -659,8 +518,8 @@ golang.org/x/crypto v0.0.0-2019060512303
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
 golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -733,8 +592,8 @@ golang.org/x/net v0.0.0-20210525063256-a
 golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -807,12 +666,12 @@ golang.org/x/sys v0.0.0-20210615035016-6
 golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -821,8 +680,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -997,7 +856,6 @@ gopkg.in/ini.v1 v1.51.0/go.mod h1:pNLf8W
 gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8=
 gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k=
 gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo=
-gopkg.in/square/go-jose.v2 v2.2.2/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI=
 gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74=
 gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
@@ -1013,7 +871,6 @@ gopkg.in/yaml.v3 v3.0.0-20200615113413-e
 gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
Index: kubernetes-1.26.15/staging/src/k8s.io/apimachinery/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/apimachinery/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/apimachinery/go.mod
@@ -19,7 +19,7 @@ require (
 	github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f
 	github.com/spf13/pflag v1.0.5
 	github.com/stretchr/testify v1.8.1
-	golang.org/x/net v0.17.0
+	golang.org/x/net v0.23.0
 	gopkg.in/inf.v0 v0.9.1
 	k8s.io/klog/v2 v2.80.1
 	k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280
@@ -40,7 +40,7 @@ require (
 	github.com/onsi/gomega v1.23.0 // indirect
 	github.com/pkg/errors v0.9.1 // indirect
 	github.com/pmezard/go-difflib v1.0.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	google.golang.org/protobuf v1.33.0 // indirect
 	gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f // indirect
 	gopkg.in/yaml.v2 v2.4.0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/apimachinery/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/apimachinery/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/apimachinery/go.sum
@@ -1,11 +1,7 @@
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
 github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
 github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
@@ -15,7 +11,6 @@ github.com/davecgh/go-spew v1.1.1/go.mod
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153 h1:yUdfgN0XgIJw7foRItutHYUIhlcKzcSf5vDpdhQAKTc=
 github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
-github.com/emicklei/go-restful/v3 v3.8.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
@@ -23,10 +18,6 @@ github.com/evanphx/json-patch v4.12.0+in
 github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
-github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
-github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8=
-github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
-github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
@@ -55,7 +46,6 @@ github.com/google/go-cmp v0.5.9/go.mod h
 github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
 github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
 github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
 github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
@@ -68,8 +58,6 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn
 github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
 github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
 github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
 github.com/moby/spdystream v0.2.0 h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8=
 github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -77,7 +65,6 @@ github.com/modern-go/concurrent v0.0.0-2
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
 github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus=
 github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
@@ -108,14 +95,13 @@ github.com/yuin/goldmark v1.2.1/go.mod h
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
 golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
 golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -124,8 +110,8 @@ golang.org/x/net v0.0.0-20190404232315-e
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -136,13 +122,13 @@ golang.org/x/sys v0.0.0-20180830151530-4
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
@@ -151,7 +137,6 @@ golang.org/x/tools v0.0.0-20190524140312
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -193,7 +178,6 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqL
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
Index: kubernetes-1.26.15/staging/src/k8s.io/apiserver/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/apiserver/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/apiserver/go.mod
@@ -32,10 +32,10 @@ require (
 	go.opentelemetry.io/otel/sdk v1.10.0
 	go.opentelemetry.io/otel/trace v1.10.0
 	go.uber.org/zap v1.19.0
-	golang.org/x/crypto v0.14.0
-	golang.org/x/net v0.17.0
+	golang.org/x/crypto v0.21.0
+	golang.org/x/net v0.23.0
 	golang.org/x/sync v0.3.0
-	golang.org/x/sys v0.13.0
+	golang.org/x/sys v0.18.0
 	golang.org/x/time v0.3.0
 	google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a
 	google.golang.org/grpc v1.56.3
@@ -112,8 +112,8 @@ require (
 	go.uber.org/atomic v1.7.0 // indirect
 	go.uber.org/multierr v1.6.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/genproto v0.0.0-20230525234025-438c736192d0 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/apiserver/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/apiserver/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/apiserver/go.sum
@@ -14,154 +14,33 @@ cloud.google.com/go v0.57.0/go.mod h1:oX
 cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
 cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
 cloud.google.com/go v0.110.0 h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys=
-cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY=
-cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E=
-cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ=
-cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw=
-cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE=
-cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8=
-cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8=
-cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc=
-cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E=
-cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k=
-cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08=
-cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw=
-cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E=
-cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU=
-cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss=
-cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g=
-cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU=
 cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
 cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
 cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
 cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
 cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
 cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU=
-cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc=
-cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q=
-cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8=
-cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU=
-cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s=
-cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA=
-cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs=
 cloud.google.com/go/compute v1.19.1 h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY=
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
 cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w=
-cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA=
-cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s=
-cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8=
-cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE=
-cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE=
-cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8=
-cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM=
-cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs=
-cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4=
-cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c=
 cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
 cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c=
-cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww=
-cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ=
-cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE=
-cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4=
-cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs=
-cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE=
-cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY=
-cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU=
-cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M=
-cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY=
-cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg=
 cloud.google.com/go/firestore v1.1.0/go.mod h1:ulACoGHTpvq5r8rxGJ4ddJZBZqakUQqClKRT5SZwBmk=
-cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE=
-cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c=
-cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0=
-cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg=
-cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw=
-cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw=
-cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y=
-cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo=
-cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0=
-cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74=
-cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4=
-cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE=
-cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI=
-cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY=
-cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo=
-cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M=
-cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
-cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
-cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY=
-cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I=
-cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM=
-cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo=
-cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw=
-cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM=
-cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY=
-cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU=
-cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ=
-cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI=
-cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ=
-cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc=
-cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw=
-cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs=
-cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk=
-cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc=
-cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs=
 cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
 cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
 cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
 cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4=
-cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM=
-cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c=
-cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac=
-cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ=
-cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ=
-cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI=
-cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA=
-cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14=
-cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg=
-cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc=
-cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU=
-cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0=
-cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag=
-cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s=
-cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A=
-cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M=
-cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI=
 cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
 cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
 cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
 cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
 cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw=
-cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c=
-cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc=
-cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM=
-cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk=
-cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos=
-cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ=
-cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU=
-cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0=
-cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY=
-cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY=
-cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes=
-cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg=
-cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng=
-cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
 github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
 github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
 github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I=
 github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c=
 github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
@@ -173,8 +52,6 @@ github.com/antlr/antlr4/runtime/Go/antlr
 github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o=
 github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY=
 github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/benbjohnson/clock v1.1.0 h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8=
 github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
@@ -189,7 +66,6 @@ github.com/cenkalti/backoff/v4 v4.1.1/go
 github.com/cenkalti/backoff/v4 v4.1.3 h1:cFAlzYUlVYDysBEH2T5hyJZMh3+5+WCBvSnK6Q8UtC4=
 github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
 github.com/certifi/gocertifi v0.0.0-20191021191039-0944d244cd40/go.mod h1:sGbDF6GwGcLpkNXPUTkMRoywsNa/ol15pxFe6ERfguA=
 github.com/certifi/gocertifi v0.0.0-20200922220541-2c3bb06c6054 h1:uH66TXeswKn5PW5zdZ39xEwfS9an067BirqA+P4QaLI=
 github.com/certifi/gocertifi v0.0.0-20200922220541-2c3bb06c6054/go.mod h1:sGbDF6GwGcLpkNXPUTkMRoywsNa/ol15pxFe6ERfguA=
@@ -205,13 +81,11 @@ github.com/client9/misspell v0.3.4/go.mo
 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
 github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
 github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cockroachdb/datadriven v0.0.0-20200714090401-bf6692d28da5 h1:xD/lrqdvwsc+O2bjSSi3YqY73Ke3LAiSCx49aCesA0E=
 github.com/cockroachdb/datadriven v0.0.0-20200714090401-bf6692d28da5/go.mod h1:h6jFvWxBdQXxjopDMZyH2UVceIRfR84bdzbkoKrsWNo=
 github.com/cockroachdb/errors v1.2.4 h1:Lap807SXTH5tri2TivECb/4abUkMZC9zRoLarvcKDqs=
@@ -240,7 +114,6 @@ github.com/dgryski/go-sip13 v0.0.0-20181
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=
 github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -250,10 +123,8 @@ github.com/envoyproxy/go-control-plane v
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
 github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/envoyproxy/protoc-gen-validate v0.10.1 h1:c0g45+xCJhdgFGw7a5QAfdS4byAbud7miNWJ1WwEVf8=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
 github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
@@ -284,7 +155,6 @@ github.com/go-logr/logr v1.2.3 h1:2DntVw
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
 github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
 github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
 github.com/go-openapi/jsonpointer v0.19.5 h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY=
 github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
@@ -303,7 +173,6 @@ github.com/gogo/protobuf v1.3.2/go.mod h
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
 github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4=
 github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
@@ -377,7 +246,6 @@ github.com/googleapis/gax-go/v2 v2.0.5/g
 github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
 github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
 github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
 github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs=
 github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw=
 github.com/grpc-ecosystem/go-grpc-middleware v1.3.0/go.mod h1:z0ButlSOZa5vEBq9m2m2hlwIgKw+rp3sdCBRoJY+30Y=
@@ -462,8 +330,6 @@ github.com/mitchellh/gox v0.4.0/go.mod h
 github.com/mitchellh/iochan v1.0.0/go.mod h1:JwYml1nuB7xOzsp52dPpHFffvOCDupsG0QubkSMEySY=
 github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
 github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -475,18 +341,14 @@ github.com/munnerz/goautoneg v0.0.0-2019
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
 github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
 github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
 github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o=
 github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
 github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@@ -640,7 +502,6 @@ go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDD
 go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
 go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A=
 go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA=
-go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
 go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0=
 go.uber.org/multierr v1.6.0 h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4=
 go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
@@ -656,8 +517,8 @@ golang.org/x/crypto v0.0.0-2019060512303
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
 golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -690,7 +551,6 @@ golang.org/x/mod v0.1.1-0.20191107180719
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -729,8 +589,8 @@ golang.org/x/net v0.0.0-20210525063256-a
 golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -803,12 +663,12 @@ golang.org/x/sys v0.0.0-20210615035016-6
 golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -817,8 +677,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -873,7 +733,6 @@ golang.org/x/tools v0.0.0-20200804011535
 golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
 golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -1008,7 +867,6 @@ gopkg.in/yaml.v3 v3.0.0-20200615113413-e
 gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
@@ -1016,7 +874,6 @@ honnef.co/go/tools v0.0.0-20190523083050
 honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
 honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
 honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
Index: kubernetes-1.26.15/staging/src/k8s.io/cli-runtime/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/cli-runtime/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/cli-runtime/go.mod
@@ -13,7 +13,7 @@ require (
 	github.com/spf13/cobra v1.6.0
 	github.com/spf13/pflag v1.0.5
 	github.com/stretchr/testify v1.8.1
-	golang.org/x/text v0.13.0
+	golang.org/x/text v0.14.0
 	gopkg.in/yaml.v2 v2.4.0
 	k8s.io/api v0.0.0
 	k8s.io/apimachinery v0.0.0
@@ -53,10 +53,10 @@ require (
 	github.com/pmezard/go-difflib v1.0.0 // indirect
 	github.com/xlab/treeprint v1.1.0 // indirect
 	go.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/protobuf v1.33.0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/cli-runtime/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/cli-runtime/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/cli-runtime/go.sum
@@ -1,11 +1,5 @@
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
 github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
 github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
@@ -17,7 +11,6 @@ github.com/davecgh/go-spew v1.1.0/go.mod
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -40,7 +33,6 @@ github.com/go-openapi/swag v0.19.14/go.m
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
 github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
 github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
@@ -97,8 +89,6 @@ github.com/mailru/easyjson v0.0.0-201906
 github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
 github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -108,11 +98,8 @@ github.com/monochromegane/go-gitignore v
 github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00/go.mod h1:Pm3mSP3c5uWn86xMLZ5Sa7JB9GsEZySvHYXCTK4E9q4=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
 github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI=
 github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@@ -122,7 +109,6 @@ github.com/pmezard/go-difflib v1.0.0/go.
 github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
 github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
 github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=
-github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
 github.com/spf13/cobra v1.6.0 h1:42a0n6jwCot1pUmomAp4T7DeMD+20LFv4Q54pxLf2LI=
 github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
@@ -149,14 +135,13 @@ go.starlark.net v0.0.0-20200306205701-8d
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
 golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
 golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -166,8 +151,8 @@ golang.org/x/net v0.0.0-20190603091049-6
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.7.0 h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g=
 golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
@@ -181,15 +166,15 @@ golang.org/x/sys v0.0.0-20190215142949-d
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20191002063906-3421d5a6bb1c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
 golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -200,7 +185,6 @@ golang.org/x/tools v0.0.0-20190524140312
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -245,7 +229,6 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqL
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
Index: kubernetes-1.26.15/staging/src/k8s.io/client-go/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/client-go/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/client-go/go.mod
@@ -19,9 +19,9 @@ require (
 	github.com/peterbourgon/diskv v2.0.1+incompatible
 	github.com/spf13/pflag v1.0.5
 	github.com/stretchr/testify v1.8.1
-	golang.org/x/net v0.17.0
+	golang.org/x/net v0.23.0
 	golang.org/x/oauth2 v0.7.0
-	golang.org/x/term v0.13.0
+	golang.org/x/term v0.18.0
 	golang.org/x/time v0.3.0
 	google.golang.org/protobuf v1.33.0
 	k8s.io/api v0.0.0
@@ -49,8 +49,8 @@ require (
 	github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
 	github.com/pkg/errors v0.9.1 // indirect
 	github.com/pmezard/go-difflib v1.0.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	gopkg.in/inf.v0 v0.9.1 // indirect
 	gopkg.in/yaml.v2 v2.4.0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/client-go/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/client-go/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/client-go/go.sum
@@ -1,12 +1,6 @@
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
 github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
@@ -15,7 +9,6 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153 h1:yUdfgN0XgIJw7foRItutHYUIhlcKzcSf5vDpdhQAKTc=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -89,7 +82,6 @@ github.com/mailru/easyjson v0.0.0-201906
 github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
 github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
 github.com/moby/spdystream v0.2.0 h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8=
 github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -99,13 +91,10 @@ github.com/modern-go/reflect2 v1.0.2 h1:
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
 github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI=
 github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@@ -131,14 +120,13 @@ github.com/yuin/goldmark v1.2.1/go.mod h
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
 golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
 golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -148,8 +136,8 @@ golang.org/x/net v0.0.0-20190603091049-6
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.7.0 h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g=
 golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
@@ -162,15 +150,15 @@ golang.org/x/sys v0.0.0-20180830151530-4
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
 golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -181,7 +169,6 @@ golang.org/x/tools v0.0.0-20190524140312
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -226,7 +213,6 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqL
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
Index: kubernetes-1.26.15/staging/src/k8s.io/cloud-provider/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/cloud-provider/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/cloud-provider/go.mod
@@ -82,13 +82,13 @@ require (
 	go.uber.org/atomic v1.7.0 // indirect
 	go.uber.org/multierr v1.6.0 // indirect
 	go.uber.org/zap v1.19.0 // indirect
-	golang.org/x/crypto v0.14.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/crypto v0.21.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
 	golang.org/x/sync v0.3.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/genproto v0.0.0-20230525234025-438c736192d0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/cloud-provider/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/cloud-provider/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/cloud-provider/go.sum
@@ -14,143 +14,25 @@ cloud.google.com/go v0.57.0/go.mod h1:oX
 cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
 cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
 cloud.google.com/go v0.110.0 h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys=
-cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY=
-cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E=
-cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ=
-cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw=
-cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE=
-cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8=
-cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8=
-cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc=
-cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E=
-cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k=
-cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08=
-cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw=
-cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E=
-cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU=
-cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss=
-cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g=
-cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU=
 cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
 cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
 cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
 cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
 cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
 cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU=
-cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc=
-cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q=
-cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8=
-cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU=
-cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s=
-cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA=
-cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs=
 cloud.google.com/go/compute v1.19.1 h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY=
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
 cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w=
-cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA=
-cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s=
-cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8=
-cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE=
-cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE=
-cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8=
-cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM=
-cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs=
-cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4=
-cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c=
 cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
 cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c=
-cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww=
-cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ=
-cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE=
-cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4=
-cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs=
-cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE=
-cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY=
-cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU=
-cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M=
-cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY=
-cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg=
-cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE=
-cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c=
-cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0=
-cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg=
-cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw=
-cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw=
-cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y=
-cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo=
-cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0=
-cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74=
-cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4=
-cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE=
-cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI=
-cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY=
-cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo=
-cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M=
-cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
-cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
-cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY=
-cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I=
-cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM=
-cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo=
-cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw=
-cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM=
-cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY=
-cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU=
-cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ=
-cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI=
-cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ=
-cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc=
-cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw=
-cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs=
-cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk=
-cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc=
-cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs=
 cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
 cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
 cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
 cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4=
-cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM=
-cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c=
-cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac=
-cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ=
-cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ=
-cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI=
-cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA=
-cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14=
-cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg=
-cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc=
-cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU=
-cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0=
-cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag=
-cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s=
-cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A=
-cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M=
-cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI=
 cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
 cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
 cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
 cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
 cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw=
-cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c=
-cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc=
-cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM=
-cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk=
-cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos=
-cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ=
-cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU=
-cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0=
-cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY=
-cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY=
-cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes=
-cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg=
-cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng=
-cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
 github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8=
 github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
@@ -160,8 +42,6 @@ github.com/BurntSushi/xgb v0.0.0-2016052
 github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I=
 github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c=
 github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
@@ -170,8 +50,6 @@ github.com/alecthomas/units v0.0.0-20190
 github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
 github.com/antlr/antlr4/runtime/Go/antlr v1.4.10 h1:yL7+Jz0jTC6yykIK/Wh74gnTJnrGr5AyrNMXuA0gves=
 github.com/antlr/antlr4/runtime/Go/antlr v1.4.10/go.mod h1:F7bn7fEU90QkQ3tnmaTx3LTKLEDqnwWODIYppRQ5hnY=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/benbjohnson/clock v1.1.0 h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8=
 github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
@@ -183,7 +61,6 @@ github.com/blang/semver/v4 v4.0.0/go.mod
 github.com/cenkalti/backoff/v4 v4.1.3 h1:cFAlzYUlVYDysBEH2T5hyJZMh3+5+WCBvSnK6Q8UtC4=
 github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
 github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
 github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
@@ -196,14 +73,11 @@ github.com/client9/misspell v0.3.4/go.mo
 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
 github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
 github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
-github.com/coreos/go-oidc v2.1.0+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc=
 github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM=
 github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
 github.com/coreos/go-systemd/v22 v22.3.2 h1:D9/bQk5vlXQFZ6Kwuu6zaiXJ9oTPe68++AzAJc1DzSI=
@@ -218,7 +92,6 @@ github.com/davecgh/go-spew v1.1.1/go.mod
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=
 github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -228,16 +101,13 @@ github.com/envoyproxy/go-control-plane v
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
 github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/envoyproxy/protoc-gen-validate v0.10.1 h1:c0g45+xCJhdgFGw7a5QAfdS4byAbud7miNWJ1WwEVf8=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
 github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/felixge/httpsnoop v1.0.3 h1:s/nj+GCswXYzN5v2DpNMuMQYe+0DDwt5WVCU6CWBdXk=
 github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
 github.com/form3tech-oss/jwt-go v3.2.3+incompatible h1:7ZaBxOI7TMoYBfyA3cQHErNNyAWIKUMIwqxEtgHOs5c=
-github.com/form3tech-oss/jwt-go v3.2.3+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k=
 github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=
 github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
 github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
@@ -258,7 +128,6 @@ github.com/go-logr/logr v1.2.3 h1:2DntVw
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
 github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
 github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
 github.com/go-openapi/jsonpointer v0.19.5 h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY=
 github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
@@ -275,7 +144,6 @@ github.com/gogo/protobuf v1.3.2/go.mod h
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
 github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4=
 github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
@@ -309,7 +177,6 @@ github.com/golang/protobuf v1.5.4/go.mod
 github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.1 h1:gK4Kx5IaGY9CD5sPJ36FHiBJ6ZXl0kilRiiCj+jdYp4=
-github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
 github.com/google/cel-go v0.12.7 h1:jM6p55R0MKBg79hZjn1zs2OlrywZ1Vk00rxVvad1/O0=
 github.com/google/cel-go v0.12.7/go.mod h1:Jk7ljRzLBhkmiAwBoUxB1sZSCVBAzkqPF25olK/iRDw=
 github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
@@ -345,10 +212,7 @@ github.com/google/uuid v1.3.0/go.mod h1:
 github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
 github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
 github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
-github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
 github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw=
-github.com/grpc-ecosystem/go-grpc-middleware v1.3.0/go.mod h1:z0ButlSOZa5vEBq9m2m2hlwIgKw+rp3sdCBRoJY+30Y=
 github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho=
 github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=
 github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo=
@@ -363,7 +227,6 @@ github.com/imdario/mergo v0.3.6/go.mod h
 github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
 github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
 github.com/jonboulle/clockwork v0.2.2 h1:UOGuzwb1PwsrDAObMuhUnj0p5ULPj8V/xJ7Kx9qUBdQ=
-github.com/jonboulle/clockwork v0.2.2/go.mod h1:Pkfl5aHPm1nk2H9h0bjmnJD/BcgbGXUBGnn1kMkgxc8=
 github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
 github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
@@ -394,8 +257,6 @@ github.com/mailru/easyjson v0.7.6/go.mod
 github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
 github.com/matttproud/golang_protobuf_extensions v1.0.2 h1:hAHbPm5IJGijwng3PWk09JkG9WeqChjprR5s9bBZ+OM=
 github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae h1:O4SWKdcHVCvYqyDV+9CJA1fcDN2L11Bule0iFy3YlAI=
 github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -409,21 +270,16 @@ github.com/munnerz/goautoneg v0.0.0-2019
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
 github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
 github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/pquerna/cachecontrol v0.1.0/go.mod h1:NrUG3Z7Rdu85UNR3vm7SOsl1nFIeSiQnrHV5K9mBcUI=
 github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
 github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
 github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=
@@ -458,9 +314,7 @@ github.com/sirupsen/logrus v1.2.0/go.mod
 github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
 github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
 github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE=
-github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
 github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=
-github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0=
 github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
 github.com/spf13/cobra v1.6.0 h1:42a0n6jwCot1pUmomAp4T7DeMD+20LFv4Q54pxLf2LI=
 github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
@@ -484,30 +338,23 @@ github.com/stretchr/testify v1.8.0/go.mo
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
 github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 h1:uruHq4dN7GR16kFc5fp3d1RIYzJW5onx8Ybykw2YQFA=
-github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
 github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8=
-github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU=
 github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
 go.etcd.io/bbolt v1.3.6 h1:/ecaJf0sk1l4l6V4awd65v2C3ILy7MSj+s/x1ADCIMU=
-go.etcd.io/bbolt v1.3.6/go.mod h1:qXsaaIqmgQH0T+OPdb99Bf+PKfBBQVAdyD6TY9G8XM4=
 go.etcd.io/etcd/api/v3 v3.5.5 h1:BX4JIbQ7hl7+jL+g+2j5UAr0o1bctCm6/Ct+ArBGkf0=
 go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8=
 go.etcd.io/etcd/client/pkg/v3 v3.5.5 h1:9S0JUVvmrVl7wCF39iTQthdaaNIiAaQbmK75ogO6GU8=
 go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ=
 go.etcd.io/etcd/client/v2 v2.305.5 h1:DktRP60//JJpnPC0VBymAN/7V71GHMdjDCBt4ZPXDjI=
-go.etcd.io/etcd/client/v2 v2.305.5/go.mod h1:zQjKllfqfBVyVStbt4FaosoX2iYd8fV/GRy/PbowgP4=
 go.etcd.io/etcd/client/v3 v3.5.5 h1:q++2WTJbUgpQu4B6hCuT7VkdwaTP7Qz6Daak3WzbrlI=
 go.etcd.io/etcd/client/v3 v3.5.5/go.mod h1:aApjR4WGlSumpnJ2kloS75h6aHUmAyaPLjHMxpc7E7c=
 go.etcd.io/etcd/pkg/v3 v3.5.5 h1:Ablg7T7OkR+AeeeU32kdVhw/AGDsitkKPl7aW73ssjU=
-go.etcd.io/etcd/pkg/v3 v3.5.5/go.mod h1:6ksYFxttiUGzC2uxyqiyOEvhAiD0tuIqSZkX3TyPdaE=
 go.etcd.io/etcd/raft/v3 v3.5.5 h1:Ibz6XyZ60OYyRopu73lLM/P+qco3YtlZMOhnXNS051I=
-go.etcd.io/etcd/raft/v3 v3.5.5/go.mod h1:76TA48q03g1y1VpTue92jZLr9lIHKUNcYdZOOGyx8rI=
 go.etcd.io/etcd/server/v3 v3.5.5 h1:jNjYm/9s+f9A9r6+SC4RvNaz6AqixpOvhrFdT0PvIj0=
-go.etcd.io/etcd/server/v3 v3.5.5/go.mod h1:rZ95vDw/jrvsbj9XpTqPrTAB9/kzchVdhRirySPkUBc=
 go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
 go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
 go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
@@ -538,7 +385,6 @@ go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDD
 go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
 go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A=
 go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA=
-go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
 go.uber.org/multierr v1.6.0 h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4=
 go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
 go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo=
@@ -550,8 +396,8 @@ golang.org/x/crypto v0.0.0-2019051010411
 golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -584,7 +430,6 @@ golang.org/x/mod v0.1.1-0.20191107180719
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -618,8 +463,8 @@ golang.org/x/net v0.0.0-20210405180319-a
 golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -687,12 +532,12 @@ golang.org/x/sys v0.0.0-20210616094352-5
 golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -701,8 +546,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -753,7 +598,6 @@ golang.org/x/tools v0.0.0-20200804011535
 golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
 golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -867,7 +711,6 @@ gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMO
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
 gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8=
 gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k=
-gopkg.in/square/go-jose.v2 v2.2.2/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI=
 gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
@@ -884,7 +727,6 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqL
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gotest.tools/v3 v3.0.2/go.mod h1:3SzNCllyD9/Y+b5r9JIKQ474KzkZyqLqEfYqMsX94Bk=
 gotest.tools/v3 v3.0.3 h1:4AuOwCGf4lLR9u3YOe2awrHygurzhO/HeQ6laiA6Sx0=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
@@ -892,7 +734,6 @@ honnef.co/go/tools v0.0.0-20190523083050
 honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
 honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
 honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
Index: kubernetes-1.26.15/staging/src/k8s.io/cluster-bootstrap/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/cluster-bootstrap/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/cluster-bootstrap/go.mod
@@ -21,9 +21,9 @@ require (
 	github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
 	github.com/modern-go/reflect2 v1.0.2 // indirect
 	github.com/pmezard/go-difflib v1.0.0 // indirect
-	golang.org/x/crypto v0.14.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/crypto v0.21.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	gopkg.in/inf.v0 v0.9.1 // indirect
 	gopkg.in/yaml.v2 v2.4.0 // indirect
 	gopkg.in/yaml.v3 v3.0.1 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/cluster-bootstrap/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/cluster-bootstrap/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/cluster-bootstrap/go.sum
@@ -1,44 +1,29 @@
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
-github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
-github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
-github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
 github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
 github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
 github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
 github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
 github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
 github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
-github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
 github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
 github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
 github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
@@ -52,42 +37,38 @@ github.com/yuin/goldmark v1.2.1/go.mod h
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU=
-gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
 gopkg.in/square/go-jose.v2 v2.2.2 h1:orlkJ3myw8CN1nVQHBFfloD+L3egixIa4FvUP6RosSA=
@@ -100,7 +81,6 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqL
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
-k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280/go.mod h1:+Axhij7bCpeqhklhUTe3xmOn6bWxolyZEeyaFpjGtl4=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d h1:0Smp/HP1OH4Rvhe+4B8nWGERtlqAGSftbSbbmm45oFs=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
 sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 h1:iXTIw73aPyC+oRdyqqvVJuloN1p0AC/kzH07hu3NE+k=
@@ -108,4 +88,3 @@ sigs.k8s.io/json v0.0.0-20220713155537-f
 sigs.k8s.io/structured-merge-diff/v4 v4.2.3 h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE=
 sigs.k8s.io/structured-merge-diff/v4 v4.2.3/go.mod h1:qjx8mGObPmV2aSZepjQjbmb2ihdVs8cGKBraizNC69E=
 sigs.k8s.io/yaml v1.3.0 h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo=
-sigs.k8s.io/yaml v1.3.0/go.mod h1:GeOyir5tyXNByN85N/dRIT9es5UQNerPYEKK56eTBm8=
Index: kubernetes-1.26.15/staging/src/k8s.io/code-generator/examples/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/code-generator/examples/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/code-generator/examples/go.sum
@@ -162,7 +162,8 @@ golang.org/x/crypto v0.0.0-2019101119153
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
 golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
 golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
 golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
@@ -195,8 +196,9 @@ golang.org/x/net v0.1.0/go.mod h1:Cx3nUi
 golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
 golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns=
 golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.7.0 h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g=
 golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
@@ -232,16 +234,18 @@ golang.org/x/sys v0.1.0/go.mod h1:oPkhp1
 golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
 golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
 golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
 golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY=
 golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
@@ -250,8 +254,8 @@ golang.org/x/text v0.3.7/go.mod h1:u+2+/
 golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
 golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
 golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
 golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
Index: kubernetes-1.26.15/staging/src/k8s.io/code-generator/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/code-generator/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/code-generator/go.mod
@@ -32,8 +32,8 @@ require (
 	github.com/onsi/gomega v1.23.0 // indirect
 	github.com/stretchr/testify v1.8.1 // indirect
 	golang.org/x/mod v0.12.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
 	golang.org/x/tools v0.12.0 // indirect
 	google.golang.org/protobuf v1.33.0 // indirect
 	gopkg.in/yaml.v3 v3.0.1 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/code-generator/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/code-generator/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/code-generator/go.sum
@@ -1,9 +1,5 @@
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
 github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
@@ -27,7 +23,6 @@ github.com/go-openapi/jsonreference v0.2
 github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
 github.com/go-openapi/swag v0.19.14 h1:gm3vOOXfiuw5i9p5N9xJvfjvuofpyvLA9Wr6QfK5Fng=
 github.com/go-openapi/swag v0.19.14/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
-github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
@@ -56,8 +51,6 @@ github.com/google/go-cmp v0.5.9/go.mod h
 github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
 github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
 github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -74,13 +67,11 @@ github.com/mailru/easyjson v0.0.0-201906
 github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
 github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
@@ -105,11 +96,9 @@ github.com/stretchr/testify v1.8.1 h1:w7
 github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
 golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
@@ -126,26 +115,24 @@ golang.org/x/net v0.0.0-20190404232315-e
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
@@ -204,7 +191,6 @@ k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wY
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280/go.mod h1:+Axhij7bCpeqhklhUTe3xmOn6bWxolyZEeyaFpjGtl4=
-k8s.io/utils v0.0.0-20210802155522-efc7438f0176/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA=
 sigs.k8s.io/structured-merge-diff/v4 v4.2.3 h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE=
 sigs.k8s.io/structured-merge-diff/v4 v4.2.3/go.mod h1:qjx8mGObPmV2aSZepjQjbmb2ihdVs8cGKBraizNC69E=
 sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc=
Index: kubernetes-1.26.15/staging/src/k8s.io/component-base/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/component-base/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/component-base/go.mod
@@ -23,7 +23,7 @@ require (
 	go.opentelemetry.io/otel/sdk v1.10.0
 	go.opentelemetry.io/otel/trace v1.10.0
 	go.uber.org/zap v1.19.0
-	golang.org/x/sys v0.13.0
+	golang.org/x/sys v0.18.0
 	k8s.io/apimachinery v0.0.0
 	k8s.io/client-go v0.0.0
 	k8s.io/klog/v2 v2.80.1
@@ -63,10 +63,10 @@ require (
 	go.opentelemetry.io/proto/otlp v0.19.0 // indirect
 	go.uber.org/atomic v1.7.0 // indirect
 	go.uber.org/multierr v1.6.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/genproto v0.0.0-20230525234025-438c736192d0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/component-base/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/component-base/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/component-base/go.sum
@@ -13,158 +13,35 @@ cloud.google.com/go v0.56.0/go.mod h1:jr
 cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs=
 cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
 cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
-cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY=
-cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E=
-cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ=
-cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw=
-cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE=
-cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8=
-cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8=
-cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc=
-cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E=
-cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k=
-cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08=
-cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw=
-cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E=
-cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU=
-cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss=
-cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g=
-cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU=
 cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
 cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
 cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
 cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
 cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
 cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU=
-cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc=
-cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q=
-cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8=
-cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU=
-cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s=
-cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA=
-cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs=
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w=
-cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA=
-cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s=
-cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8=
-cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE=
-cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE=
-cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8=
-cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM=
-cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs=
-cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4=
-cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c=
 cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
 cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c=
-cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww=
-cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ=
-cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE=
-cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4=
-cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs=
-cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE=
-cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY=
-cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU=
-cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M=
-cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY=
-cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg=
-cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE=
-cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c=
-cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0=
-cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg=
-cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw=
-cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw=
-cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y=
-cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo=
-cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0=
-cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74=
-cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4=
-cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE=
-cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI=
-cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY=
-cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo=
-cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M=
-cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
-cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
-cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY=
-cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I=
-cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM=
-cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo=
-cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw=
-cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM=
-cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY=
-cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU=
-cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ=
-cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI=
-cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ=
-cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc=
-cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw=
-cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs=
-cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk=
-cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc=
-cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs=
 cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
 cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
 cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
 cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4=
-cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM=
-cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c=
-cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac=
-cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ=
-cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ=
-cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI=
-cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA=
-cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14=
-cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg=
-cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc=
-cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU=
-cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0=
-cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag=
-cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s=
-cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A=
-cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M=
-cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI=
 cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
 cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
 cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
 cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
 cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw=
-cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c=
-cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc=
-cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM=
-cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk=
-cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos=
-cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ=
-cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU=
-cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0=
-cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY=
-cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY=
-cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes=
-cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg=
-cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng=
-cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
 github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8=
 github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
 github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
-github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
 github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
 github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
 github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho=
 github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/benbjohnson/clock v1.1.0 h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8=
 github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
@@ -176,7 +53,6 @@ github.com/blang/semver/v4 v4.0.0/go.mod
 github.com/cenkalti/backoff/v4 v4.1.3 h1:cFAlzYUlVYDysBEH2T5hyJZMh3+5+WCBvSnK6Q8UtC4=
 github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
 github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
 github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
@@ -189,12 +65,10 @@ github.com/client9/misspell v0.3.4/go.mo
 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
 github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
 github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
 github.com/creack/pty v1.1.11 h1:07n33Z8lZxZ2qwegKbObQohDhXDQxiMMz1NOUGYlesw=
@@ -203,7 +77,6 @@ github.com/davecgh/go-spew v1.1.0/go.mod
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -212,11 +85,8 @@ github.com/envoyproxy/go-control-plane v
 github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
 github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
-github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/felixge/httpsnoop v1.0.3 h1:s/nj+GCswXYzN5v2DpNMuMQYe+0DDwt5WVCU6CWBdXk=
 github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
 github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
@@ -254,12 +124,10 @@ github.com/gogo/protobuf v1.3.2/go.mod h
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
 github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4=
 github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
 github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
 github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y=
@@ -287,7 +155,6 @@ github.com/golang/protobuf v1.5.4 h1:i7e
 github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
 github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
-github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
 github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
 github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
@@ -316,17 +183,14 @@ github.com/google/pprof v0.0.0-202004302
 github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
 github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=
 github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
 github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
 github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
 github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw=
 github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0 h1:BZHcxBETFHIdVyhyEfOvn/RdU/QGdLI4y34qQGjGWO0=
 github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks=
 github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
 github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
 github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
-github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
 github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
 github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
 github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
@@ -359,8 +223,6 @@ github.com/mailru/easyjson v0.7.6/go.mod
 github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
 github.com/matttproud/golang_protobuf_extensions v1.0.2 h1:hAHbPm5IJGijwng3PWk09JkG9WeqChjprR5s9bBZ+OM=
 github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae h1:O4SWKdcHVCvYqyDV+9CJA1fcDN2L11Bule0iFy3YlAI=
 github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -374,14 +236,10 @@ github.com/munnerz/goautoneg v0.0.0-2019
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
 github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
 github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@@ -473,7 +331,6 @@ go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDD
 go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
 go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A=
 go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA=
-go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
 go.uber.org/multierr v1.6.0 h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4=
 go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
 go.uber.org/zap v1.19.0 h1:mZQZefskPPCMIBCSEH0v2/iUqqLrYtaeqwD6FUGUnFE=
@@ -484,7 +341,7 @@ golang.org/x/crypto v0.0.0-2019051010411
 golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -515,7 +372,6 @@ golang.org/x/mod v0.1.1-0.20191105210325
 golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -549,8 +405,8 @@ golang.org/x/net v0.0.0-20210405180319-a
 golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -571,7 +427,6 @@ golang.org/x/sync v0.0.0-20200317015054-
 golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -614,12 +469,12 @@ golang.org/x/sys v0.0.0-20210615035016-6
 golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -628,8 +483,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -679,7 +534,6 @@ golang.org/x/tools v0.0.0-20200729194436
 golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
 golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -812,7 +666,6 @@ honnef.co/go/tools v0.0.0-20190523083050
 honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
 honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
 honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
Index: kubernetes-1.26.15/staging/src/k8s.io/component-helpers/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/component-helpers/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/component-helpers/go.mod
@@ -32,11 +32,11 @@ require (
 	github.com/modern-go/reflect2 v1.0.2 // indirect
 	github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
 	github.com/pkg/errors v0.9.1 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/protobuf v1.33.0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/component-helpers/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/component-helpers/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/component-helpers/go.sum
@@ -1,11 +1,5 @@
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
 github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
@@ -13,7 +7,6 @@ github.com/davecgh/go-spew v1.1.0/go.mod
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -34,7 +27,6 @@ github.com/go-openapi/swag v0.19.14/go.m
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
 github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
 github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
@@ -49,7 +41,6 @@ github.com/golang/protobuf v1.5.0/go.mod
 github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
 github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
 github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
-github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
 github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
 github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
@@ -63,9 +54,6 @@ github.com/google/gofuzz v1.0.0/go.mod h
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
 github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
 github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -82,8 +70,6 @@ github.com/mailru/easyjson v0.0.0-201906
 github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
 github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -91,41 +77,34 @@ github.com/modern-go/reflect2 v1.0.2 h1:
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
 github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
 github.com/stoewer/go-strcase v1.2.0/go.mod h1:IBiWB2sKIp3wVVQ3Y035++gc+knqhUQag1KpM8ahLw8=
 github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
 github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
 github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
 github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
-github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
 golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
 golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -135,8 +114,8 @@ golang.org/x/net v0.0.0-20190603091049-6
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.7.0 h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g=
 golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
@@ -149,15 +128,15 @@ golang.org/x/sys v0.0.0-20180830151530-4
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
 golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -168,7 +147,6 @@ golang.org/x/tools v0.0.0-20190524140312
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -213,7 +191,6 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqL
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
Index: kubernetes-1.26.15/staging/src/k8s.io/controller-manager/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/controller-manager/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/controller-manager/go.mod
@@ -79,11 +79,11 @@ require (
 	go.uber.org/atomic v1.7.0 // indirect
 	go.uber.org/multierr v1.6.0 // indirect
 	go.uber.org/zap v1.19.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/sync v0.3.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/genproto v0.0.0-20230525234025-438c736192d0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/controller-manager/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/controller-manager/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/controller-manager/go.sum
@@ -14,152 +14,31 @@ cloud.google.com/go v0.57.0/go.mod h1:oX
 cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
 cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
 cloud.google.com/go v0.110.0 h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys=
-cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY=
-cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E=
-cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ=
-cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw=
-cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE=
-cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8=
-cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8=
-cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc=
-cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E=
-cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k=
-cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08=
-cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw=
-cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E=
-cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU=
-cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss=
-cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g=
-cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU=
 cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
 cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
 cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
 cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
 cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
 cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU=
-cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc=
-cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q=
-cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8=
-cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU=
-cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s=
-cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA=
-cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs=
 cloud.google.com/go/compute v1.19.1 h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY=
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
 cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w=
-cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA=
-cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s=
-cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8=
-cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE=
-cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE=
-cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8=
-cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM=
-cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs=
-cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4=
-cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c=
 cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
 cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c=
-cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww=
-cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ=
-cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE=
-cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4=
-cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs=
-cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE=
-cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY=
-cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU=
-cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M=
-cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY=
-cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg=
-cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE=
-cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c=
-cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0=
-cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg=
-cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw=
-cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw=
-cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y=
-cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo=
-cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0=
-cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74=
-cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4=
-cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE=
-cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI=
-cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY=
-cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo=
-cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M=
-cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
-cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
-cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY=
-cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I=
-cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM=
-cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo=
-cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw=
-cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM=
-cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY=
-cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU=
-cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ=
-cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI=
-cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ=
-cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc=
-cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw=
-cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs=
-cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk=
-cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc=
-cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs=
 cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
 cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
 cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
 cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4=
-cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM=
-cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c=
-cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac=
-cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ=
-cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ=
-cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI=
-cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA=
-cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14=
-cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg=
-cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc=
-cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU=
-cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0=
-cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag=
-cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s=
-cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A=
-cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M=
-cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI=
 cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
 cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
 cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
 cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
 cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw=
-cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c=
-cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc=
-cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM=
-cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk=
-cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos=
-cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ=
-cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU=
-cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0=
-cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY=
-cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY=
-cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes=
-cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg=
-cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng=
-cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
 github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
 github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I=
 github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c=
 github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
@@ -168,8 +47,6 @@ github.com/alecthomas/units v0.0.0-20190
 github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
 github.com/antlr/antlr4/runtime/Go/antlr v1.4.10 h1:yL7+Jz0jTC6yykIK/Wh74gnTJnrGr5AyrNMXuA0gves=
 github.com/antlr/antlr4/runtime/Go/antlr v1.4.10/go.mod h1:F7bn7fEU90QkQ3tnmaTx3LTKLEDqnwWODIYppRQ5hnY=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/benbjohnson/clock v1.1.0 h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8=
 github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
@@ -181,7 +58,6 @@ github.com/blang/semver/v4 v4.0.0/go.mod
 github.com/cenkalti/backoff/v4 v4.1.3 h1:cFAlzYUlVYDysBEH2T5hyJZMh3+5+WCBvSnK6Q8UtC4=
 github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
 github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
 github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
@@ -194,14 +70,11 @@ github.com/client9/misspell v0.3.4/go.mo
 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
 github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
 github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
-github.com/coreos/go-oidc v2.1.0+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc=
 github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM=
 github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
 github.com/coreos/go-systemd/v22 v22.3.2 h1:D9/bQk5vlXQFZ6Kwuu6zaiXJ9oTPe68++AzAJc1DzSI=
@@ -214,7 +87,6 @@ github.com/davecgh/go-spew v1.1.1/go.mod
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=
 github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -224,16 +96,13 @@ github.com/envoyproxy/go-control-plane v
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
 github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/envoyproxy/protoc-gen-validate v0.10.1 h1:c0g45+xCJhdgFGw7a5QAfdS4byAbud7miNWJ1WwEVf8=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
 github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/felixge/httpsnoop v1.0.3 h1:s/nj+GCswXYzN5v2DpNMuMQYe+0DDwt5WVCU6CWBdXk=
 github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
 github.com/form3tech-oss/jwt-go v3.2.3+incompatible h1:7ZaBxOI7TMoYBfyA3cQHErNNyAWIKUMIwqxEtgHOs5c=
-github.com/form3tech-oss/jwt-go v3.2.3+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k=
 github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=
 github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
 github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
@@ -254,7 +123,6 @@ github.com/go-logr/logr v1.2.3 h1:2DntVw
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
 github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
 github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
 github.com/go-openapi/jsonpointer v0.19.5 h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY=
 github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
@@ -271,7 +139,6 @@ github.com/gogo/protobuf v1.3.2/go.mod h
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
 github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4=
 github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
@@ -305,7 +172,6 @@ github.com/golang/protobuf v1.5.4/go.mod
 github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.1 h1:gK4Kx5IaGY9CD5sPJ36FHiBJ6ZXl0kilRiiCj+jdYp4=
-github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
 github.com/google/cel-go v0.12.7 h1:jM6p55R0MKBg79hZjn1zs2OlrywZ1Vk00rxVvad1/O0=
 github.com/google/cel-go v0.12.7/go.mod h1:Jk7ljRzLBhkmiAwBoUxB1sZSCVBAzkqPF25olK/iRDw=
 github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
@@ -341,10 +207,7 @@ github.com/google/uuid v1.3.0/go.mod h1:
 github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
 github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
 github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
-github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
 github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw=
-github.com/grpc-ecosystem/go-grpc-middleware v1.3.0/go.mod h1:z0ButlSOZa5vEBq9m2m2hlwIgKw+rp3sdCBRoJY+30Y=
 github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho=
 github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=
 github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo=
@@ -359,7 +222,6 @@ github.com/imdario/mergo v0.3.6/go.mod h
 github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
 github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
 github.com/jonboulle/clockwork v0.2.2 h1:UOGuzwb1PwsrDAObMuhUnj0p5ULPj8V/xJ7Kx9qUBdQ=
-github.com/jonboulle/clockwork v0.2.2/go.mod h1:Pkfl5aHPm1nk2H9h0bjmnJD/BcgbGXUBGnn1kMkgxc8=
 github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
 github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
@@ -390,9 +252,6 @@ github.com/mailru/easyjson v0.7.6/go.mod
 github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
 github.com/matttproud/golang_protobuf_extensions v1.0.2 h1:hAHbPm5IJGijwng3PWk09JkG9WeqChjprR5s9bBZ+OM=
 github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -404,21 +263,16 @@ github.com/munnerz/goautoneg v0.0.0-2019
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
 github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
 github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/pquerna/cachecontrol v0.1.0/go.mod h1:NrUG3Z7Rdu85UNR3vm7SOsl1nFIeSiQnrHV5K9mBcUI=
 github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
 github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
 github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=
@@ -453,9 +307,7 @@ github.com/sirupsen/logrus v1.2.0/go.mod
 github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
 github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
 github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE=
-github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
 github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=
-github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0=
 github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
 github.com/spf13/cobra v1.6.0 h1:42a0n6jwCot1pUmomAp4T7DeMD+20LFv4Q54pxLf2LI=
 github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
@@ -478,30 +330,23 @@ github.com/stretchr/testify v1.8.0/go.mo
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
 github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 h1:uruHq4dN7GR16kFc5fp3d1RIYzJW5onx8Ybykw2YQFA=
-github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
 github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8=
-github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU=
 github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
 go.etcd.io/bbolt v1.3.6 h1:/ecaJf0sk1l4l6V4awd65v2C3ILy7MSj+s/x1ADCIMU=
-go.etcd.io/bbolt v1.3.6/go.mod h1:qXsaaIqmgQH0T+OPdb99Bf+PKfBBQVAdyD6TY9G8XM4=
 go.etcd.io/etcd/api/v3 v3.5.5 h1:BX4JIbQ7hl7+jL+g+2j5UAr0o1bctCm6/Ct+ArBGkf0=
 go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8=
 go.etcd.io/etcd/client/pkg/v3 v3.5.5 h1:9S0JUVvmrVl7wCF39iTQthdaaNIiAaQbmK75ogO6GU8=
 go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ=
 go.etcd.io/etcd/client/v2 v2.305.5 h1:DktRP60//JJpnPC0VBymAN/7V71GHMdjDCBt4ZPXDjI=
-go.etcd.io/etcd/client/v2 v2.305.5/go.mod h1:zQjKllfqfBVyVStbt4FaosoX2iYd8fV/GRy/PbowgP4=
 go.etcd.io/etcd/client/v3 v3.5.5 h1:q++2WTJbUgpQu4B6hCuT7VkdwaTP7Qz6Daak3WzbrlI=
 go.etcd.io/etcd/client/v3 v3.5.5/go.mod h1:aApjR4WGlSumpnJ2kloS75h6aHUmAyaPLjHMxpc7E7c=
 go.etcd.io/etcd/pkg/v3 v3.5.5 h1:Ablg7T7OkR+AeeeU32kdVhw/AGDsitkKPl7aW73ssjU=
-go.etcd.io/etcd/pkg/v3 v3.5.5/go.mod h1:6ksYFxttiUGzC2uxyqiyOEvhAiD0tuIqSZkX3TyPdaE=
 go.etcd.io/etcd/raft/v3 v3.5.5 h1:Ibz6XyZ60OYyRopu73lLM/P+qco3YtlZMOhnXNS051I=
-go.etcd.io/etcd/raft/v3 v3.5.5/go.mod h1:76TA48q03g1y1VpTue92jZLr9lIHKUNcYdZOOGyx8rI=
 go.etcd.io/etcd/server/v3 v3.5.5 h1:jNjYm/9s+f9A9r6+SC4RvNaz6AqixpOvhrFdT0PvIj0=
-go.etcd.io/etcd/server/v3 v3.5.5/go.mod h1:rZ95vDw/jrvsbj9XpTqPrTAB9/kzchVdhRirySPkUBc=
 go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
 go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
 go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
@@ -532,7 +377,6 @@ go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDD
 go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
 go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A=
 go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA=
-go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
 go.uber.org/multierr v1.6.0 h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4=
 go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
 go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo=
@@ -544,8 +388,7 @@ golang.org/x/crypto v0.0.0-2019051010411
 golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -578,7 +421,6 @@ golang.org/x/mod v0.1.1-0.20191107180719
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -612,8 +454,8 @@ golang.org/x/net v0.0.0-20210405180319-a
 golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -680,12 +522,12 @@ golang.org/x/sys v0.0.0-20210615035016-6
 golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -694,8 +536,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -745,7 +587,6 @@ golang.org/x/tools v0.0.0-20200804011535
 golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
 golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -858,8 +699,6 @@ gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1
 gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
 gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8=
-gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k=
-gopkg.in/square/go-jose.v2 v2.2.2/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI=
 gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
@@ -874,7 +713,6 @@ gopkg.in/yaml.v3 v3.0.0-20200615113413-e
 gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
@@ -882,7 +720,6 @@ honnef.co/go/tools v0.0.0-20190523083050
 honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
 honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
 honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
Index: kubernetes-1.26.15/staging/src/k8s.io/cri-api/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/cri-api/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/cri-api/go.mod
@@ -16,9 +16,9 @@ require (
 	github.com/kr/text v0.2.0 // indirect
 	github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e // indirect
 	github.com/pmezard/go-difflib v1.0.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 // indirect
 	google.golang.org/protobuf v1.33.0 // indirect
 	gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/cri-api/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/cri-api/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/cri-api/go.sum
@@ -1,23 +1,12 @@
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
 github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
 github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
-github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
 github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
 github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
 github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
@@ -40,41 +29,34 @@ github.com/yuin/goldmark v1.2.1/go.mod h
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
-golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY=
 google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 h1:0nDDozoAU19Qb2HwhXadU8OcsiO/09cnTqhUtq2MEOM=
 google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA=
 google.golang.org/grpc v1.56.3 h1:8I4C0Yq1EjstUzUJzpcRVbuYA2mODtEmpWiQoN/b2nc=
Index: kubernetes-1.26.15/staging/src/k8s.io/csi-translation-lib/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/csi-translation-lib/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/csi-translation-lib/go.mod
@@ -21,8 +21,8 @@ require (
 	github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
 	github.com/modern-go/reflect2 v1.0.2 // indirect
 	github.com/pmezard/go-difflib v1.0.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	gopkg.in/inf.v0 v0.9.1 // indirect
 	gopkg.in/yaml.v2 v2.4.0 // indirect
 	gopkg.in/yaml.v3 v3.0.1 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/csi-translation-lib/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/csi-translation-lib/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/csi-translation-lib/go.sum
@@ -1,18 +1,12 @@
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
-github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
-github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
-github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
 github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
@@ -23,23 +17,15 @@ github.com/json-iterator/go v1.1.12/go.m
 github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
 github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
 github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
-github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
 github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
 github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
 github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
@@ -53,41 +39,34 @@ github.com/yuin/goldmark v1.2.1/go.mod h
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU=
-gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
 gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
@@ -98,7 +77,6 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqL
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
-k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280/go.mod h1:+Axhij7bCpeqhklhUTe3xmOn6bWxolyZEeyaFpjGtl4=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d h1:0Smp/HP1OH4Rvhe+4B8nWGERtlqAGSftbSbbmm45oFs=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
 sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 h1:iXTIw73aPyC+oRdyqqvVJuloN1p0AC/kzH07hu3NE+k=
@@ -106,4 +84,3 @@ sigs.k8s.io/json v0.0.0-20220713155537-f
 sigs.k8s.io/structured-merge-diff/v4 v4.2.3 h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE=
 sigs.k8s.io/structured-merge-diff/v4 v4.2.3/go.mod h1:qjx8mGObPmV2aSZepjQjbmb2ihdVs8cGKBraizNC69E=
 sigs.k8s.io/yaml v1.3.0 h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo=
-sigs.k8s.io/yaml v1.3.0/go.mod h1:GeOyir5tyXNByN85N/dRIT9es5UQNerPYEKK56eTBm8=
Index: kubernetes-1.26.15/staging/src/k8s.io/dynamic-resource-allocation/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/dynamic-resource-allocation/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/dynamic-resource-allocation/go.mod
@@ -36,11 +36,11 @@ require (
 	github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
 	github.com/pkg/errors v0.9.1 // indirect
 	github.com/pmezard/go-difflib v1.0.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/dynamic-resource-allocation/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/dynamic-resource-allocation/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/dynamic-resource-allocation/go.sum
@@ -1,32 +1,16 @@
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
-github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
-github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
 github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -43,7 +27,6 @@ github.com/go-openapi/swag v0.19.14/go.m
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
 github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
@@ -60,7 +43,6 @@ github.com/golang/protobuf v1.5.0/go.mod
 github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
 github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
 github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
-github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
 github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
 github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
@@ -74,10 +56,6 @@ github.com/google/gofuzz v1.0.0/go.mod h
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
-github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
 github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
 github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -94,9 +72,6 @@ github.com/mailru/easyjson v0.0.0-201906
 github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
 github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -104,26 +79,16 @@ github.com/modern-go/reflect2 v1.0.2 h1:
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.14.0/go.mod h1:8vpkKitgIVNcqrRBWh1C4TIUQgYNtG/XQE4E/Zae36Y=
 github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
-github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w=
-github.com/prometheus/common v0.37.0/go.mod h1:phzohg0JFMnBEFGxTDbfu3QyL5GI8gTQJFhYO5B3mfA=
-github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4=
-github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
 github.com/stoewer/go-strcase v1.2.0/go.mod h1:IBiWB2sKIp3wVVQ3Y035++gc+knqhUQag1KpM8ahLw8=
 github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
 github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
@@ -140,14 +105,12 @@ github.com/yuin/goldmark v1.2.1/go.mod h
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
 golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
 golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -157,8 +120,8 @@ golang.org/x/net v0.0.0-20190603091049-6
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.7.0 h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g=
 golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
@@ -171,15 +134,15 @@ golang.org/x/sys v0.0.0-20180830151530-4
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
 golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -190,7 +153,6 @@ golang.org/x/tools v0.0.0-20190524140312
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -203,7 +165,6 @@ google.golang.org/genproto v0.0.0-201808
 google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
 google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
 google.golang.org/genproto v0.0.0-20201019141844-1ed22bb0c154/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY=
 google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 h1:0nDDozoAU19Qb2HwhXadU8OcsiO/09cnTqhUtq2MEOM=
 google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA=
 google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
@@ -240,7 +201,6 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqL
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
Index: kubernetes-1.26.15/staging/src/k8s.io/kms/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kms/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/kms/go.mod
@@ -11,9 +11,9 @@ require (
 
 require (
 	github.com/golang/protobuf v1.5.4 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 // indirect
 	google.golang.org/protobuf v1.33.0 // indirect
 )
Index: kubernetes-1.26.15/staging/src/k8s.io/kms/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kms/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/kms/go.sum
@@ -1,19 +1,8 @@
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
 github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
 github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
-github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
 github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
 github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
@@ -21,41 +10,34 @@ github.com/yuin/goldmark v1.2.1/go.mod h
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
-golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY=
 google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 h1:0nDDozoAU19Qb2HwhXadU8OcsiO/09cnTqhUtq2MEOM=
 google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA=
 google.golang.org/grpc v1.56.3 h1:8I4C0Yq1EjstUzUJzpcRVbuYA2mODtEmpWiQoN/b2nc=
Index: kubernetes-1.26.15/staging/src/k8s.io/kms/internal/plugins/_mock/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kms/internal/plugins/_mock/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/kms/internal/plugins/_mock/go.mod
@@ -13,9 +13,9 @@ require (
 	github.com/miekg/pkcs11 v1.0.3-0.20190429190417-a667d056470f // indirect
 	github.com/pkg/errors v0.9.1 // indirect
 	github.com/thales-e-security/pool v0.0.2 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 // indirect
 	google.golang.org/grpc v1.56.3 // indirect
 	google.golang.org/protobuf v1.31.0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/kms/internal/plugins/_mock/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kms/internal/plugins/_mock/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/kms/internal/plugins/_mock/go.sum
@@ -35,16 +35,16 @@ golang.org/x/net v0.0.0-20190404232315-e
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
Index: kubernetes-1.26.15/staging/src/k8s.io/kube-aggregator/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kube-aggregator/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/kube-aggregator/go.mod
@@ -13,7 +13,7 @@ require (
 	github.com/spf13/cobra v1.6.0
 	github.com/spf13/pflag v1.0.5
 	github.com/stretchr/testify v1.8.1
-	golang.org/x/net v0.17.0
+	golang.org/x/net v0.23.0
 	k8s.io/api v0.0.0
 	k8s.io/apimachinery v0.0.0
 	k8s.io/apiserver v0.0.0
@@ -83,13 +83,13 @@ require (
 	go.uber.org/atomic v1.7.0 // indirect
 	go.uber.org/multierr v1.6.0 // indirect
 	go.uber.org/zap v1.19.0 // indirect
-	golang.org/x/crypto v0.14.0 // indirect
+	golang.org/x/crypto v0.21.0 // indirect
 	golang.org/x/mod v0.12.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
 	golang.org/x/sync v0.3.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	golang.org/x/tools v0.12.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/kube-aggregator/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kube-aggregator/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/kube-aggregator/go.sum
@@ -14,153 +14,32 @@ cloud.google.com/go v0.57.0/go.mod h1:oX
 cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
 cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
 cloud.google.com/go v0.110.0 h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys=
-cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY=
-cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E=
-cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ=
-cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw=
-cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE=
-cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8=
-cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8=
-cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc=
-cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E=
-cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k=
-cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08=
-cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw=
-cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E=
-cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU=
-cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss=
-cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g=
-cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU=
 cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
 cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
 cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
 cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
 cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
 cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU=
-cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc=
-cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q=
-cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8=
-cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU=
-cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s=
-cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA=
-cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs=
 cloud.google.com/go/compute v1.19.1 h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY=
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
 cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w=
-cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA=
-cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s=
-cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8=
-cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE=
-cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE=
-cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8=
-cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM=
-cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs=
-cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4=
-cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c=
 cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
 cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c=
-cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww=
-cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ=
-cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE=
-cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4=
-cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs=
-cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE=
-cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY=
-cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU=
-cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M=
-cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY=
-cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg=
-cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE=
-cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c=
-cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0=
-cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg=
-cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw=
-cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw=
-cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y=
-cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo=
-cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0=
-cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74=
-cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4=
-cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE=
-cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI=
-cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY=
-cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo=
-cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M=
-cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
-cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
-cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY=
-cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I=
-cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM=
-cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo=
-cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw=
-cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM=
-cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY=
-cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU=
-cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ=
-cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI=
-cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ=
-cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc=
-cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw=
-cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs=
-cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk=
-cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc=
-cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs=
 cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
 cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
 cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
 cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4=
-cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM=
-cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c=
-cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac=
-cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ=
-cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ=
-cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI=
-cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA=
-cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14=
-cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg=
-cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc=
-cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU=
-cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0=
-cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag=
-cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s=
-cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A=
-cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M=
-cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI=
 cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
 cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
 cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
 cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
 cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw=
-cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c=
-cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc=
-cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM=
-cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk=
-cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos=
-cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ=
-cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU=
-cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0=
-cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY=
-cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY=
-cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes=
-cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg=
-cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng=
-cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
 github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
 github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
 github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I=
 github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c=
 github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
@@ -169,8 +48,6 @@ github.com/alecthomas/units v0.0.0-20190
 github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
 github.com/antlr/antlr4/runtime/Go/antlr v1.4.10 h1:yL7+Jz0jTC6yykIK/Wh74gnTJnrGr5AyrNMXuA0gves=
 github.com/antlr/antlr4/runtime/Go/antlr v1.4.10/go.mod h1:F7bn7fEU90QkQ3tnmaTx3LTKLEDqnwWODIYppRQ5hnY=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/benbjohnson/clock v1.1.0 h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8=
 github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
@@ -182,7 +59,6 @@ github.com/blang/semver/v4 v4.0.0/go.mod
 github.com/cenkalti/backoff/v4 v4.1.3 h1:cFAlzYUlVYDysBEH2T5hyJZMh3+5+WCBvSnK6Q8UtC4=
 github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
 github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
 github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
@@ -195,14 +71,11 @@ github.com/client9/misspell v0.3.4/go.mo
 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
 github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
 github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
-github.com/coreos/go-oidc v2.1.0+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc=
 github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM=
 github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
 github.com/coreos/go-systemd/v22 v22.3.2 h1:D9/bQk5vlXQFZ6Kwuu6zaiXJ9oTPe68++AzAJc1DzSI=
@@ -215,7 +88,6 @@ github.com/davecgh/go-spew v1.1.1/go.mod
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=
 github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -225,16 +97,13 @@ github.com/envoyproxy/go-control-plane v
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
 github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/envoyproxy/protoc-gen-validate v0.10.1 h1:c0g45+xCJhdgFGw7a5QAfdS4byAbud7miNWJ1WwEVf8=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
 github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/felixge/httpsnoop v1.0.3 h1:s/nj+GCswXYzN5v2DpNMuMQYe+0DDwt5WVCU6CWBdXk=
 github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
 github.com/form3tech-oss/jwt-go v3.2.3+incompatible h1:7ZaBxOI7TMoYBfyA3cQHErNNyAWIKUMIwqxEtgHOs5c=
-github.com/form3tech-oss/jwt-go v3.2.3+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k=
 github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=
 github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
 github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
@@ -256,7 +125,6 @@ github.com/go-logr/logr v1.2.3 h1:2DntVw
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
 github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
 github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
 github.com/go-openapi/jsonpointer v0.19.5 h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY=
 github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
@@ -273,7 +141,6 @@ github.com/gogo/protobuf v1.3.2/go.mod h
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
 github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4=
 github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
@@ -307,7 +174,6 @@ github.com/golang/protobuf v1.5.4/go.mod
 github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.1 h1:gK4Kx5IaGY9CD5sPJ36FHiBJ6ZXl0kilRiiCj+jdYp4=
-github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
 github.com/google/cel-go v0.12.7 h1:jM6p55R0MKBg79hZjn1zs2OlrywZ1Vk00rxVvad1/O0=
 github.com/google/cel-go v0.12.7/go.mod h1:Jk7ljRzLBhkmiAwBoUxB1sZSCVBAzkqPF25olK/iRDw=
 github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
@@ -343,10 +209,7 @@ github.com/google/uuid v1.3.0/go.mod h1:
 github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
 github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
 github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
-github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
 github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw=
-github.com/grpc-ecosystem/go-grpc-middleware v1.3.0/go.mod h1:z0ButlSOZa5vEBq9m2m2hlwIgKw+rp3sdCBRoJY+30Y=
 github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho=
 github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=
 github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo=
@@ -361,7 +224,6 @@ github.com/imdario/mergo v0.3.6/go.mod h
 github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
 github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
 github.com/jonboulle/clockwork v0.2.2 h1:UOGuzwb1PwsrDAObMuhUnj0p5ULPj8V/xJ7Kx9qUBdQ=
-github.com/jonboulle/clockwork v0.2.2/go.mod h1:Pkfl5aHPm1nk2H9h0bjmnJD/BcgbGXUBGnn1kMkgxc8=
 github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
 github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
@@ -392,9 +254,6 @@ github.com/mailru/easyjson v0.7.6/go.mod
 github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
 github.com/matttproud/golang_protobuf_extensions v1.0.2 h1:hAHbPm5IJGijwng3PWk09JkG9WeqChjprR5s9bBZ+OM=
 github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -411,17 +270,13 @@ github.com/mxk/go-flowrate v0.0.0-201404
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/pquerna/cachecontrol v0.1.0/go.mod h1:NrUG3Z7Rdu85UNR3vm7SOsl1nFIeSiQnrHV5K9mBcUI=
 github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
 github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
 github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=
@@ -456,9 +311,7 @@ github.com/sirupsen/logrus v1.2.0/go.mod
 github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
 github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
 github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE=
-github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
 github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=
-github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0=
 github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
 github.com/spf13/cobra v1.6.0 h1:42a0n6jwCot1pUmomAp4T7DeMD+20LFv4Q54pxLf2LI=
 github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
@@ -481,31 +334,23 @@ github.com/stretchr/testify v1.8.0/go.mo
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
 github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 h1:uruHq4dN7GR16kFc5fp3d1RIYzJW5onx8Ybykw2YQFA=
-github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
 github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8=
-github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU=
 github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
-github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 go.etcd.io/bbolt v1.3.6 h1:/ecaJf0sk1l4l6V4awd65v2C3ILy7MSj+s/x1ADCIMU=
-go.etcd.io/bbolt v1.3.6/go.mod h1:qXsaaIqmgQH0T+OPdb99Bf+PKfBBQVAdyD6TY9G8XM4=
 go.etcd.io/etcd/api/v3 v3.5.5 h1:BX4JIbQ7hl7+jL+g+2j5UAr0o1bctCm6/Ct+ArBGkf0=
 go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8=
 go.etcd.io/etcd/client/pkg/v3 v3.5.5 h1:9S0JUVvmrVl7wCF39iTQthdaaNIiAaQbmK75ogO6GU8=
 go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ=
 go.etcd.io/etcd/client/v2 v2.305.5 h1:DktRP60//JJpnPC0VBymAN/7V71GHMdjDCBt4ZPXDjI=
-go.etcd.io/etcd/client/v2 v2.305.5/go.mod h1:zQjKllfqfBVyVStbt4FaosoX2iYd8fV/GRy/PbowgP4=
 go.etcd.io/etcd/client/v3 v3.5.5 h1:q++2WTJbUgpQu4B6hCuT7VkdwaTP7Qz6Daak3WzbrlI=
 go.etcd.io/etcd/client/v3 v3.5.5/go.mod h1:aApjR4WGlSumpnJ2kloS75h6aHUmAyaPLjHMxpc7E7c=
 go.etcd.io/etcd/pkg/v3 v3.5.5 h1:Ablg7T7OkR+AeeeU32kdVhw/AGDsitkKPl7aW73ssjU=
-go.etcd.io/etcd/pkg/v3 v3.5.5/go.mod h1:6ksYFxttiUGzC2uxyqiyOEvhAiD0tuIqSZkX3TyPdaE=
 go.etcd.io/etcd/raft/v3 v3.5.5 h1:Ibz6XyZ60OYyRopu73lLM/P+qco3YtlZMOhnXNS051I=
-go.etcd.io/etcd/raft/v3 v3.5.5/go.mod h1:76TA48q03g1y1VpTue92jZLr9lIHKUNcYdZOOGyx8rI=
 go.etcd.io/etcd/server/v3 v3.5.5 h1:jNjYm/9s+f9A9r6+SC4RvNaz6AqixpOvhrFdT0PvIj0=
-go.etcd.io/etcd/server/v3 v3.5.5/go.mod h1:rZ95vDw/jrvsbj9XpTqPrTAB9/kzchVdhRirySPkUBc=
 go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
 go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
 go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
@@ -536,7 +381,6 @@ go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDD
 go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
 go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A=
 go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA=
-go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
 go.uber.org/multierr v1.6.0 h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4=
 go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
 go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo=
@@ -548,8 +392,8 @@ golang.org/x/crypto v0.0.0-2019051010411
 golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -617,8 +461,8 @@ golang.org/x/net v0.0.0-20210405180319-a
 golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -685,12 +529,12 @@ golang.org/x/sys v0.0.0-20210615035016-6
 golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -699,8 +543,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -866,7 +710,6 @@ gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMO
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
 gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8=
 gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k=
-gopkg.in/square/go-jose.v2 v2.2.2/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI=
 gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
@@ -881,7 +724,6 @@ gopkg.in/yaml.v3 v3.0.0-20200615113413-e
 gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
Index: kubernetes-1.26.15/staging/src/k8s.io/kube-controller-manager/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kube-controller-manager/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/kube-controller-manager/go.mod
@@ -17,8 +17,8 @@ require (
 	github.com/json-iterator/go v1.1.12 // indirect
 	github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
 	github.com/modern-go/reflect2 v1.0.2 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	gopkg.in/inf.v0 v0.9.1 // indirect
 	gopkg.in/yaml.v2 v2.4.0 // indirect
 	k8s.io/component-base v0.0.0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/kube-controller-manager/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kube-controller-manager/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/kube-controller-manager/go.sum
@@ -1,164 +1,77 @@
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
-github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c=
-github.com/antlr/antlr4/runtime/Go/antlr v1.4.10/go.mod h1:F7bn7fEU90QkQ3tnmaTx3LTKLEDqnwWODIYppRQ5hnY=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
-github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
-github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
-github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
-github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
-github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
-github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
-github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
-github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
 github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
-github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
-github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
-github.com/go-openapi/jsonreference v0.20.0/go.mod h1:Ag74Ico3lPc+zR+qjn4XBUmXymS4zJbYVCZmcgkasdo=
-github.com/go-openapi/swag v0.19.14/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
-github.com/google/cel-go v0.12.7/go.mod h1:Jk7ljRzLBhkmiAwBoUxB1sZSCVBAzkqPF25olK/iRDw=
-github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
-github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
 github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks=
-github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
-github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
-github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
 github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
 github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
 github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
 github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
-github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.14.0/go.mod h1:8vpkKitgIVNcqrRBWh1C4TIUQgYNtG/XQE4E/Zae36Y=
-github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w=
-github.com/prometheus/common v0.37.0/go.mod h1:phzohg0JFMnBEFGxTDbfu3QyL5GI8gTQJFhYO5B3mfA=
-github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4=
-github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
-github.com/stoewer/go-strcase v1.2.0/go.mod h1:IBiWB2sKIp3wVVQ3Y035++gc+knqhUQag1KpM8ahLw8=
 github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
 github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
-github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8=
-go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ=
-go.etcd.io/etcd/client/v3 v3.5.5/go.mod h1:aApjR4WGlSumpnJ2kloS75h6aHUmAyaPLjHMxpc7E7c=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.35.0/go.mod h1:h8TWwRAhQpOd0aM5nYsRD8+flnkj+526GEIVlarH7eY=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.35.1/go.mod h1:9NiG9I2aHTKkcxqCILhjtyNA1QEiCjdBACv4IvrFQ+c=
-go.opentelemetry.io/otel v1.10.0/go.mod h1:NbvWjCthWHKBEUMpf0/v8ZRZlni86PpGFEMA9pnQSnQ=
-go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0/go.mod h1:78XhIg8Ht9vR4tbLNUhXsiOnE2HOuSeKAiAcoVQEpOY=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.10.0/go.mod h1:Krqnjl22jUJ0HgMzw5eveuCvFDXY4nSYb4F8t5gdrag=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.10.0/go.mod h1:OfUCyyIiDvNXHWpcWgbF+MWvqPZiNa3YDEnivcnYsV0=
-go.opentelemetry.io/otel/metric v0.31.0/go.mod h1:ohmwj9KTSIeBnDBm/ZwH2PSZxZzoOaG2xZeekTRzL5A=
-go.opentelemetry.io/otel/sdk v1.10.0/go.mod h1:vO06iKzD5baltJz1zarxMCNHFpUlUiOy4s65ECtn6kE=
-go.opentelemetry.io/otel/trace v1.10.0/go.mod h1:Sij3YYczqAdz+EhmGhE6TpTxUO5/F/AzrK+kxfGqySM=
-go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
-go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
-go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
-go.uber.org/zap v1.19.0/go.mod h1:xg/QME4nWcxGxrpdeYfq7UvYrLh66cuVKdrbD1XF/NI=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
-golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
-golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY=
-google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA=
-google.golang.org/grpc v1.56.3/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s=
-google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU=
-gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
-gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k=
 gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
 gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
-gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
-k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280/go.mod h1:+Axhij7bCpeqhklhUTe3xmOn6bWxolyZEeyaFpjGtl4=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d h1:0Smp/HP1OH4Rvhe+4B8nWGERtlqAGSftbSbbmm45oFs=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
-sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.37/go.mod h1:vfnxT4FXNT8eGvO+xi/DsyC/qHmdujqwrUa1WSspCsk=
 sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 h1:iXTIw73aPyC+oRdyqqvVJuloN1p0AC/kzH07hu3NE+k=
 sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
 sigs.k8s.io/structured-merge-diff/v4 v4.2.3 h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE=
 sigs.k8s.io/structured-merge-diff/v4 v4.2.3/go.mod h1:qjx8mGObPmV2aSZepjQjbmb2ihdVs8cGKBraizNC69E=
 sigs.k8s.io/yaml v1.3.0 h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo=
-sigs.k8s.io/yaml v1.3.0/go.mod h1:GeOyir5tyXNByN85N/dRIT9es5UQNerPYEKK56eTBm8=
Index: kubernetes-1.26.15/staging/src/k8s.io/kube-proxy/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kube-proxy/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/kube-proxy/go.mod
@@ -17,8 +17,8 @@ require (
 	github.com/json-iterator/go v1.1.12 // indirect
 	github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
 	github.com/modern-go/reflect2 v1.0.2 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	gopkg.in/inf.v0 v0.9.1 // indirect
 	gopkg.in/yaml.v2 v2.4.0 // indirect
 	k8s.io/klog/v2 v2.80.1 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/kube-proxy/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kube-proxy/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/kube-proxy/go.sum
@@ -1,142 +1,74 @@
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
-github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
-github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
-github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
-github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
-github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
 github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
-github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
-github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
-github.com/go-openapi/jsonreference v0.20.0/go.mod h1:Ag74Ico3lPc+zR+qjn4XBUmXymS4zJbYVCZmcgkasdo=
-github.com/go-openapi/swag v0.19.14/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
-github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
 github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
 github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks=
-github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
-github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
 github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
 github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
 github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
 github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
-github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.14.0/go.mod h1:8vpkKitgIVNcqrRBWh1C4TIUQgYNtG/XQE4E/Zae36Y=
-github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w=
-github.com/prometheus/common v0.37.0/go.mod h1:phzohg0JFMnBEFGxTDbfu3QyL5GI8gTQJFhYO5B3mfA=
-github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4=
-github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
 github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
 github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
-github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.35.1/go.mod h1:9NiG9I2aHTKkcxqCILhjtyNA1QEiCjdBACv4IvrFQ+c=
-go.opentelemetry.io/otel v1.10.0/go.mod h1:NbvWjCthWHKBEUMpf0/v8ZRZlni86PpGFEMA9pnQSnQ=
-go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0/go.mod h1:78XhIg8Ht9vR4tbLNUhXsiOnE2HOuSeKAiAcoVQEpOY=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.10.0/go.mod h1:Krqnjl22jUJ0HgMzw5eveuCvFDXY4nSYb4F8t5gdrag=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.10.0/go.mod h1:OfUCyyIiDvNXHWpcWgbF+MWvqPZiNa3YDEnivcnYsV0=
-go.opentelemetry.io/otel/metric v0.31.0/go.mod h1:ohmwj9KTSIeBnDBm/ZwH2PSZxZzoOaG2xZeekTRzL5A=
-go.opentelemetry.io/otel/sdk v1.10.0/go.mod h1:vO06iKzD5baltJz1zarxMCNHFpUlUiOy4s65ECtn6kE=
-go.opentelemetry.io/otel/trace v1.10.0/go.mod h1:Sij3YYczqAdz+EhmGhE6TpTxUO5/F/AzrK+kxfGqySM=
-go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
-go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
-go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
-go.uber.org/zap v1.19.0/go.mod h1:xg/QME4nWcxGxrpdeYfq7UvYrLh66cuVKdrbD1XF/NI=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
-golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
-golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY=
-google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA=
-google.golang.org/grpc v1.56.3/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s=
-google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU=
-gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
 gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
 gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
-gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
-k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280/go.mod h1:+Axhij7bCpeqhklhUTe3xmOn6bWxolyZEeyaFpjGtl4=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d h1:0Smp/HP1OH4Rvhe+4B8nWGERtlqAGSftbSbbmm45oFs=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
 sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 h1:iXTIw73aPyC+oRdyqqvVJuloN1p0AC/kzH07hu3NE+k=
Index: kubernetes-1.26.15/staging/src/k8s.io/kube-scheduler/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kube-scheduler/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/kube-scheduler/go.mod
@@ -19,8 +19,8 @@ require (
 	github.com/json-iterator/go v1.1.12 // indirect
 	github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
 	github.com/modern-go/reflect2 v1.0.2 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	gopkg.in/inf.v0 v0.9.1 // indirect
 	gopkg.in/yaml.v2 v2.4.0 // indirect
 	k8s.io/klog/v2 v2.80.1 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/kube-scheduler/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kube-scheduler/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/kube-scheduler/go.sum
@@ -1,142 +1,74 @@
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
-github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
-github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
-github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
-github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
-github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
 github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
-github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
-github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
-github.com/go-openapi/jsonreference v0.20.0/go.mod h1:Ag74Ico3lPc+zR+qjn4XBUmXymS4zJbYVCZmcgkasdo=
-github.com/go-openapi/swag v0.19.14/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
-github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
 github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
 github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks=
-github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
-github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
 github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
 github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
 github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
 github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
-github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.14.0/go.mod h1:8vpkKitgIVNcqrRBWh1C4TIUQgYNtG/XQE4E/Zae36Y=
-github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w=
-github.com/prometheus/common v0.37.0/go.mod h1:phzohg0JFMnBEFGxTDbfu3QyL5GI8gTQJFhYO5B3mfA=
-github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4=
-github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
 github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
 github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
-github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.35.1/go.mod h1:9NiG9I2aHTKkcxqCILhjtyNA1QEiCjdBACv4IvrFQ+c=
-go.opentelemetry.io/otel v1.10.0/go.mod h1:NbvWjCthWHKBEUMpf0/v8ZRZlni86PpGFEMA9pnQSnQ=
-go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0/go.mod h1:78XhIg8Ht9vR4tbLNUhXsiOnE2HOuSeKAiAcoVQEpOY=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.10.0/go.mod h1:Krqnjl22jUJ0HgMzw5eveuCvFDXY4nSYb4F8t5gdrag=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.10.0/go.mod h1:OfUCyyIiDvNXHWpcWgbF+MWvqPZiNa3YDEnivcnYsV0=
-go.opentelemetry.io/otel/metric v0.31.0/go.mod h1:ohmwj9KTSIeBnDBm/ZwH2PSZxZzoOaG2xZeekTRzL5A=
-go.opentelemetry.io/otel/sdk v1.10.0/go.mod h1:vO06iKzD5baltJz1zarxMCNHFpUlUiOy4s65ECtn6kE=
-go.opentelemetry.io/otel/trace v1.10.0/go.mod h1:Sij3YYczqAdz+EhmGhE6TpTxUO5/F/AzrK+kxfGqySM=
-go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
-go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
-go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
-go.uber.org/zap v1.19.0/go.mod h1:xg/QME4nWcxGxrpdeYfq7UvYrLh66cuVKdrbD1XF/NI=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
-golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
-golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY=
-google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA=
-google.golang.org/grpc v1.56.3/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s=
-google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU=
-gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
 gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
 gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
-gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
-k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280/go.mod h1:+Axhij7bCpeqhklhUTe3xmOn6bWxolyZEeyaFpjGtl4=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d h1:0Smp/HP1OH4Rvhe+4B8nWGERtlqAGSftbSbbmm45oFs=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
 sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 h1:iXTIw73aPyC+oRdyqqvVJuloN1p0AC/kzH07hu3NE+k=
Index: kubernetes-1.26.15/staging/src/k8s.io/kubectl/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kubectl/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/kubectl/go.mod
@@ -28,7 +28,7 @@ require (
 	github.com/spf13/cobra v1.6.0
 	github.com/spf13/pflag v1.0.5
 	github.com/stretchr/testify v1.8.1
-	golang.org/x/sys v0.13.0
+	golang.org/x/sys v0.18.0
 	gopkg.in/yaml.v2 v2.4.0
 	k8s.io/api v0.0.0
 	k8s.io/apimachinery v0.0.0
@@ -78,10 +78,10 @@ require (
 	github.com/pmezard/go-difflib v1.0.0 // indirect
 	github.com/xlab/treeprint v1.1.0 // indirect
 	go.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/protobuf v1.33.0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/kubectl/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kubectl/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/kubectl/go.sum
@@ -1,21 +1,11 @@
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k=
 github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8=
 github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
 github.com/MakeNowJust/heredoc v1.0.0 h1:cXCdzVdstXyiTqTvfqk9SDHpKNjxuom+DOlyEeQ4pzQ=
 github.com/MakeNowJust/heredoc v1.0.0/go.mod h1:mG5amYoWBHf8vpLOuehzbGGw0EHxpZZ6lCpQ4fNJ8LE=
-github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
-github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
-github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
-github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/chai2010/gettext-go v1.0.2 h1:1Lwwip6Q2QGsAdl/ZKPCwTe9fe0CjlUbqj5bFNSjIRk=
 github.com/chai2010/gettext-go v1.0.2/go.mod h1:y+wnP2cHYaVj19NZhYKAwEMH2CI1gNHeQQ+5AjwawxA=
 github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
@@ -35,7 +25,6 @@ github.com/docker/distribution v2.8.1+in
 github.com/docker/distribution v2.8.1+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w=
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153 h1:yUdfgN0XgIJw7foRItutHYUIhlcKzcSf5vDpdhQAKTc=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -46,7 +35,6 @@ github.com/exponent-io/jsonpath v0.0.0-2
 github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d/go.mod h1:ZZMPRZwes7CROmyNKgQzC3XPs6L/G2EJLHddWejkmf4=
 github.com/fatih/camelcase v1.0.0 h1:hxNvNX/xYBp0ovncs8WyWZrOrpBNub/JfaMvbURyft8=
 github.com/fatih/camelcase v1.0.0/go.mod h1:yN2Sb0lFhZJUdVvtELVWefmrXpuZESvPmqwoZc+/fpc=
-github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
 github.com/fvbommel/sortorder v1.0.1 h1:dSnXLt4mJYH25uDDGa3biZNQsozaUWDSWeKJ0qqFfzE=
 github.com/fvbommel/sortorder v1.0.1/go.mod h1:uk88iVf1ovNn1iLfgUVU2F9o5eO30ui720w+kxuqRs0=
 github.com/go-errors/errors v1.0.1 h1:LUHzmkK3GUKUrL/1gfBUxAHzcev3apQlezX/+O7ma6w=
@@ -54,8 +42,6 @@ github.com/go-errors/errors v1.0.1/go.mo
 github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
-github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
 github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
 github.com/go-openapi/jsonpointer v0.19.5 h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY=
 github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
@@ -64,11 +50,9 @@ github.com/go-openapi/jsonreference v0.2
 github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
 github.com/go-openapi/swag v0.19.14 h1:gm3vOOXfiuw5i9p5N9xJvfjvuofpyvLA9Wr6QfK5Fng=
 github.com/go-openapi/swag v0.19.14/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
-github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
 github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
 github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
@@ -102,7 +86,6 @@ github.com/google/go-cmp v0.5.9/go.mod h
 github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
 github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4=
 github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ=
 github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
@@ -110,7 +93,6 @@ github.com/google/uuid v1.3.0/go.mod h1:
 github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
 github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 h1:pdN6V1QBWetyv/0+wjACpqVH+eVULgEjkurDLq3goeM=
 github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks=
 github.com/imdario/mergo v0.3.6 h1:xTNEAn+kxVO7dTZGu0CegyqKZmoWFI0rF8UxjlB2d28=
 github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
 github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
@@ -137,11 +119,8 @@ github.com/mailru/easyjson v0.0.0-201906
 github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
 github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/mattn/go-runewidth v0.0.7/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
-github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
 github.com/mitchellh/go-wordwrap v1.0.0 h1:6GlHJ/LTGMrIJbwgdqdl2eEH8o+Exx/0m8ir9Gns0u4=
 github.com/mitchellh/go-wordwrap v1.0.0/go.mod h1:ZXFpozHsX6DPmq2I0TCekCxypsnAUbP2oI0UX1GXzOo=
-github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
 github.com/moby/spdystream v0.2.0 h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8=
 github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae h1:O4SWKdcHVCvYqyDV+9CJA1fcDN2L11Bule0iFy3YlAI=
@@ -159,7 +138,6 @@ github.com/mxk/go-flowrate v0.0.0-201404
 github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/olekukonko/tablewriter v0.0.4/go.mod h1:zq6QwlOf5SlnkVbMSr5EoBv3636FWnp+qbPhuoO21uA=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
 github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
@@ -173,15 +151,10 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS
 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.14.0/go.mod h1:8vpkKitgIVNcqrRBWh1C4TIUQgYNtG/XQE4E/Zae36Y=
 github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
-github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w=
-github.com/prometheus/common v0.37.0/go.mod h1:phzohg0JFMnBEFGxTDbfu3QyL5GI8gTQJFhYO5B3mfA=
-github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4=
 github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=
 github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
 github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=
-github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
 github.com/spf13/cobra v1.6.0 h1:42a0n6jwCot1pUmomAp4T7DeMD+20LFv4Q54pxLf2LI=
 github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
 github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=
@@ -204,31 +177,17 @@ github.com/xlab/treeprint v1.1.0 h1:G/1D
 github.com/xlab/treeprint v1.1.0/go.mod h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.35.1/go.mod h1:9NiG9I2aHTKkcxqCILhjtyNA1QEiCjdBACv4IvrFQ+c=
-go.opentelemetry.io/otel v1.10.0/go.mod h1:NbvWjCthWHKBEUMpf0/v8ZRZlni86PpGFEMA9pnQSnQ=
-go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0/go.mod h1:78XhIg8Ht9vR4tbLNUhXsiOnE2HOuSeKAiAcoVQEpOY=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.10.0/go.mod h1:Krqnjl22jUJ0HgMzw5eveuCvFDXY4nSYb4F8t5gdrag=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.10.0/go.mod h1:OfUCyyIiDvNXHWpcWgbF+MWvqPZiNa3YDEnivcnYsV0=
-go.opentelemetry.io/otel/metric v0.31.0/go.mod h1:ohmwj9KTSIeBnDBm/ZwH2PSZxZzoOaG2xZeekTRzL5A=
-go.opentelemetry.io/otel/sdk v1.10.0/go.mod h1:vO06iKzD5baltJz1zarxMCNHFpUlUiOy4s65ECtn6kE=
-go.opentelemetry.io/otel/trace v1.10.0/go.mod h1:Sij3YYczqAdz+EhmGhE6TpTxUO5/F/AzrK+kxfGqySM=
-go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
 go.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5 h1:+FNtrFTmVw0YZGpBGX56XDee331t6JAXeK2bcyhLOOc=
 go.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5/go.mod h1:nmDLcffg48OtT/PSW0Hg7FvpRQsQh5OSqIylirxKC7o=
-go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
-go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
-go.uber.org/zap v1.19.0/go.mod h1:xg/QME4nWcxGxrpdeYfq7UvYrLh66cuVKdrbD1XF/NI=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
 golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
 golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -238,8 +197,8 @@ golang.org/x/net v0.0.0-20190603091049-6
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.7.0 h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g=
 golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
@@ -254,15 +213,15 @@ golang.org/x/sys v0.0.0-20190412213103-9
 golang.org/x/sys v0.0.0-20191002063906-3421d5a6bb1c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
 golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -274,7 +233,6 @@ golang.org/x/tools v0.0.0-20190624222133
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.12.0/go.mod h1:Sc0INKfu04TlqNoRA1hgpFZbhYXHPr4V5DzpSBTPqQM=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -287,13 +245,9 @@ google.golang.org/genproto v0.0.0-201808
 google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
 google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
 google.golang.org/genproto v0.0.0-20201019141844-1ed22bb0c154/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY=
-google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA=
 google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
 google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
 google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
-google.golang.org/grpc v1.56.3/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s=
 google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
 google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
 google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
@@ -323,10 +277,8 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqL
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gotest.tools/v3 v3.0.2/go.mod h1:3SzNCllyD9/Y+b5r9JIKQ474KzkZyqLqEfYqMsX94Bk=
 gotest.tools/v3 v3.0.3 h1:4AuOwCGf4lLR9u3YOe2awrHygurzhO/HeQ6laiA6Sx0=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-k8s.io/gengo v0.0.0-20220902162205-c0856e24416d/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
@@ -337,7 +289,6 @@ sigs.k8s.io/json v0.0.0-20220713155537-f
 sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
 sigs.k8s.io/kustomize/api v0.12.1 h1:7YM7gW3kYBwtKvoY216ZzY+8hM+lV53LUayghNRJ0vM=
 sigs.k8s.io/kustomize/api v0.12.1/go.mod h1:y3JUhimkZkR6sbLNwfJHxvo1TCLwuwm14sCYnkH6S1s=
-sigs.k8s.io/kustomize/cmd/config v0.10.9/go.mod h1:T0s850zPV3wKfBALA0dyeP/K74jlJcoP8Pr9ZWwE3MQ=
 sigs.k8s.io/kustomize/kustomize/v4 v4.5.7 h1:cDW6AVMl6t/SLuQaezMET8hgnadZGIAr8tUrxFVOrpg=
 sigs.k8s.io/kustomize/kustomize/v4 v4.5.7/go.mod h1:VSNKEH9D9d9bLiWEGbS6Xbg/Ih0tgQalmPvntzRxZ/Q=
 sigs.k8s.io/kustomize/kyaml v0.13.9 h1:Qz53EAaFFANyNgyOEJbT/yoIHygK40/ZcvU3rgry2Tk=
Index: kubernetes-1.26.15/staging/src/k8s.io/kubelet/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kubelet/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/kubelet/go.mod
@@ -6,7 +6,7 @@ go 1.19
 
 require (
 	github.com/gogo/protobuf v1.3.2
-	golang.org/x/net v0.17.0
+	golang.org/x/net v0.23.0
 	google.golang.org/grpc v1.56.3
 	k8s.io/api v0.0.0
 	k8s.io/apimachinery v0.0.0
@@ -32,8 +32,8 @@ require (
 	github.com/prometheus/procfs v0.8.0 // indirect
 	github.com/spf13/cobra v1.6.0 // indirect
 	github.com/spf13/pflag v1.0.5 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 // indirect
 	google.golang.org/protobuf v1.33.0 // indirect
 	gopkg.in/inf.v0 v0.9.1 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/kubelet/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/kubelet/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/kubelet/go.sum
@@ -19,8 +19,6 @@ cloud.google.com/go/bigquery v1.4.0/go.m
 cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
 cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
 cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
 cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
 cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
 cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
@@ -33,7 +31,6 @@ cloud.google.com/go/storage v1.6.0/go.mo
 cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
 cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
 github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
@@ -41,16 +38,13 @@ github.com/alecthomas/template v0.0.0-20
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
 github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
 github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
 github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
 github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
 github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
 github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM=
 github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
-github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
 github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=
@@ -60,22 +54,14 @@ github.com/chzyer/readline v0.0.0-201806
 github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
 github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
-github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
 github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
-github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
-github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
 github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU=
 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
@@ -90,17 +76,11 @@ github.com/go-logfmt/logfmt v0.5.1/go.mo
 github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
-github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
-github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
-github.com/go-openapi/jsonreference v0.20.0/go.mod h1:Ag74Ico3lPc+zR+qjn4XBUmXymS4zJbYVCZmcgkasdo=
-github.com/go-openapi/swag v0.19.14/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
 github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
 github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
@@ -131,7 +111,6 @@ github.com/golang/protobuf v1.5.4 h1:i7e
 github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
 github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
-github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
 github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
 github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
@@ -156,16 +135,13 @@ github.com/google/pprof v0.0.0-202002291
 github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
 github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
 github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
 github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
 github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks=
 github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
 github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
 github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
 github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
 github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
-github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
 github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
 github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
@@ -185,13 +161,9 @@ github.com/kr/pretty v0.1.0/go.mod h1:dA
 github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
 github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
 github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
 github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
 github.com/matttproud/golang_protobuf_extensions v1.0.2 h1:hAHbPm5IJGijwng3PWk09JkG9WeqChjprR5s9bBZ+OM=
 github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -199,14 +171,9 @@ github.com/modern-go/reflect2 v0.0.0-201
 github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
 github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
 github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
 github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
-github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
 github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
@@ -253,7 +220,6 @@ github.com/stretchr/testify v1.2.2/go.mo
 github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
 github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
-github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
@@ -263,25 +229,12 @@ go.opencensus.io v0.22.0/go.mod h1:+kGne
 go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
 go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
 go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.35.1/go.mod h1:9NiG9I2aHTKkcxqCILhjtyNA1QEiCjdBACv4IvrFQ+c=
-go.opentelemetry.io/otel v1.10.0/go.mod h1:NbvWjCthWHKBEUMpf0/v8ZRZlni86PpGFEMA9pnQSnQ=
-go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0/go.mod h1:78XhIg8Ht9vR4tbLNUhXsiOnE2HOuSeKAiAcoVQEpOY=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.10.0/go.mod h1:Krqnjl22jUJ0HgMzw5eveuCvFDXY4nSYb4F8t5gdrag=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.10.0/go.mod h1:OfUCyyIiDvNXHWpcWgbF+MWvqPZiNa3YDEnivcnYsV0=
-go.opentelemetry.io/otel/metric v0.31.0/go.mod h1:ohmwj9KTSIeBnDBm/ZwH2PSZxZzoOaG2xZeekTRzL5A=
-go.opentelemetry.io/otel/sdk v1.10.0/go.mod h1:vO06iKzD5baltJz1zarxMCNHFpUlUiOy4s65ECtn6kE=
-go.opentelemetry.io/otel/trace v1.10.0/go.mod h1:Sij3YYczqAdz+EhmGhE6TpTxUO5/F/AzrK+kxfGqySM=
-go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
-go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
-go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
-go.uber.org/zap v1.19.0/go.mod h1:xg/QME4nWcxGxrpdeYfq7UvYrLh66cuVKdrbD1XF/NI=
 golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -312,7 +265,6 @@ golang.org/x/mod v0.1.1-0.20191105210325
 golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -345,8 +297,8 @@ golang.org/x/net v0.0.0-20201021035429-f
 golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -354,7 +306,6 @@ golang.org/x/oauth2 v0.0.0-2019120222595
 golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
 golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
-golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
 golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -365,7 +316,6 @@ golang.org/x/sync v0.0.0-20200317015054-
 golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -405,11 +355,10 @@ golang.org/x/sys v0.0.0-20210603081109-e
 golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -417,12 +366,11 @@ golang.org/x/text v0.3.2/go.mod h1:bEr9s
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
 golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
@@ -465,7 +413,6 @@ golang.org/x/tools v0.0.0-20200729194436
 golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
 golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -492,7 +439,6 @@ google.golang.org/appengine v1.5.0/go.mo
 google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0=
 google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
 google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
 google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
 google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
 google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
@@ -522,8 +468,6 @@ google.golang.org/genproto v0.0.0-202006
 google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
 google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
 google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY=
-google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8=
 google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 h1:0nDDozoAU19Qb2HwhXadU8OcsiO/09cnTqhUtq2MEOM=
 google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA=
 google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
@@ -559,7 +503,6 @@ gopkg.in/check.v1 v0.0.0-20161208181325-
 gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU=
-gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
 gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
@@ -573,7 +516,6 @@ gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx
 gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
@@ -583,7 +525,6 @@ honnef.co/go/tools v0.0.1-2020.1.3/go.mo
 honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
-k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280/go.mod h1:+Axhij7bCpeqhklhUTe3xmOn6bWxolyZEeyaFpjGtl4=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d h1:0Smp/HP1OH4Rvhe+4B8nWGERtlqAGSftbSbbmm45oFs=
 k8s.io/utils v0.0.0-20221107191617-1a15be271d1d/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
 rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
Index: kubernetes-1.26.15/staging/src/k8s.io/legacy-cloud-providers/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/legacy-cloud-providers/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/legacy-cloud-providers/go.mod
@@ -18,7 +18,7 @@ require (
 	github.com/rubiojr/go-vhd v0.0.0-20200706105327-02e210299021
 	github.com/stretchr/testify v1.8.1
 	github.com/vmware/govmomi v0.30.6
-	golang.org/x/crypto v0.14.0
+	golang.org/x/crypto v0.21.0
 	golang.org/x/oauth2 v0.7.0
 	google.golang.org/api v0.114.0
 	gopkg.in/gcfg.v1 v1.2.3
@@ -78,10 +78,10 @@ require (
 	github.com/spf13/pflag v1.0.5 // indirect
 	github.com/stretchr/objx v0.5.0 // indirect
 	go.opencensus.io v0.24.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/legacy-cloud-providers/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/legacy-cloud-providers/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/legacy-cloud-providers/go.sum
@@ -39,7 +39,6 @@ cloud.google.com/go/compute/metadata v0.
 cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
 cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
 cloud.google.com/go/longrunning v0.4.1 h1:v+yFJOfKC3yZdY6ZUI933pIYdhyhV8S3NpWrXWmg7jM=
-cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
 cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
 cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
 cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
@@ -52,7 +51,6 @@ cloud.google.com/go/storage v1.10.0/go.m
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
 github.com/Azure/azure-sdk-for-go v55.0.0+incompatible h1:L4/vUGbg1Xkw5L20LZD+hJI5I+ibWSytqQ68lTCfLwY=
 github.com/Azure/azure-sdk-for-go v55.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
 github.com/Azure/go-autorest v14.2.0+incompatible h1:V5VMDjClD3GiElqLWO7mz2MxNAK/vTfRHdAubSIPRgs=
 github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24=
 github.com/Azure/go-autorest/autorest v0.11.27 h1:F3R3q42aWytozkV8ihzcgMO4OA4cuqr3bNlsEuF6//A=
@@ -77,20 +75,13 @@ github.com/BurntSushi/toml v0.3.1/go.mod
 github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
 github.com/GoogleCloudPlatform/k8s-cloud-provider v1.18.1-0.20220218231025-f11817397a1b h1:Heo1J/ttaQFgGJSVnCZquy3e5eH5j1nqxBuomztB3P0=
 github.com/GoogleCloudPlatform/k8s-cloud-provider v1.18.1-0.20220218231025-f11817397a1b/go.mod h1:FNj4KYEAAHfYu68kRYolGoxkaJn+6mdEsaM12VTwuI0=
-github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c=
 github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
-github.com/a8m/tree v0.0.0-20210115125333-10a5fd5b637d/go.mod h1:FSdwKX97koS5efgm8WevNf7XS3PqtyFkKDDXrz778cg=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
 github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
 github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho=
 github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
-github.com/antlr/antlr4/runtime/Go/antlr v1.4.10/go.mod h1:F7bn7fEU90QkQ3tnmaTx3LTKLEDqnwWODIYppRQ5hnY=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/aws/aws-sdk-go v1.44.116 h1:NpLIhcvLWXJZAEwvPj3TDHeqp7DleK6ZUVYyW01WNHY=
 github.com/aws/aws-sdk-go v1.44.116/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
@@ -99,9 +90,7 @@ github.com/beorn7/perks v1.0.1 h1:VlbKKn
 github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
 github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM=
 github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
-github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
 github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
 github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
@@ -114,11 +103,7 @@ github.com/client9/misspell v0.3.4/go.mo
 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
 github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
 github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
-github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
-github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc=
 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
@@ -126,8 +111,6 @@ github.com/davecgh/go-spew v1.1.1/go.mod
 github.com/dnaeon/go-vcr v1.2.0 h1:zHCHvJYTMh1N7xnV7zf1m1GPBF9Ad0Jk/whtQ1663qI=
 github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ=
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
-github.com/dougm/pretty v0.0.0-20171025230240-2ee9d7453c02/go.mod h1:7NQ3kWOx2cZOSjtcveTa5nqupVr2s6/83sG+rTlI7uA=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -137,13 +120,9 @@ github.com/envoyproxy/go-control-plane v
 github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
 github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
-github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
-github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
 github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
 github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU=
 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
@@ -160,8 +139,6 @@ github.com/go-logr/logr v0.1.0/go.mod h1
 github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
-github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
 github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
 github.com/go-openapi/jsonpointer v0.19.5 h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY=
 github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
@@ -180,7 +157,6 @@ github.com/golang-jwt/jwt/v4 v4.0.0/go.m
 github.com/golang-jwt/jwt/v4 v4.2.0 h1:besgBTC8w8HjP6NzQdxwKH9Z5oQMZ24ThTrHp3cZ8eU=
 github.com/golang-jwt/jwt/v4 v4.2.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
@@ -218,8 +194,6 @@ github.com/golang/protobuf v1.5.4/go.mod
 github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
 github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
-github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
-github.com/google/cel-go v0.12.7/go.mod h1:Jk7ljRzLBhkmiAwBoUxB1sZSCVBAzkqPF25olK/iRDw=
 github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
 github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
@@ -269,16 +243,11 @@ github.com/googleapis/gax-go/v2 v2.1.0/g
 github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM=
 github.com/googleapis/gax-go/v2 v2.7.1 h1:gF4c0zjUP2H/s/hEGyLA3I0fA2ZWjzYiONAD6cvPr8A=
 github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=
 github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw=
-github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks=
 github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
 github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
 github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
 github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
-github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
-github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
 github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
 github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
 github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
@@ -302,7 +271,6 @@ github.com/konsorten/go-windows-terminal
 github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc=
 github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
 github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
-github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk=
 github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
 github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
 github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
@@ -314,9 +282,6 @@ github.com/mailru/easyjson v0.7.6/go.mod
 github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
 github.com/matttproud/golang_protobuf_extensions v1.0.2 h1:hAHbPm5IJGijwng3PWk09JkG9WeqChjprR5s9bBZ+OM=
 github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -329,14 +294,10 @@ github.com/munnerz/goautoneg v0.0.0-2019
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
 github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
 github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@@ -369,7 +330,6 @@ github.com/prometheus/procfs v0.6.0/go.m
 github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA=
 github.com/prometheus/procfs v0.8.0 h1:ODq8ZFEaYeCaZOJlZZdJA2AbQR98dSHSM1KW/You5mo=
 github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4=
-github.com/rasky/go-xdr v0.0.0-20170217172119-4930550ba2e2/go.mod h1:Nfe4efndBz4TibWycNE+lqyJZiMX4ycx+QKV8Ta0f/o=
 github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ=
 github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
 github.com/rubiojr/go-vhd v0.0.0-20200706105327-02e210299021 h1:if3/24+h9Sq6eDx8UUz1SO9cT9tizyIsATfB7b4D3tc=
@@ -378,7 +338,6 @@ github.com/sirupsen/logrus v1.2.0/go.mod
 github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
 github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
 github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
-github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
 github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
 github.com/stoewer/go-strcase v1.2.0/go.mod h1:IBiWB2sKIp3wVVQ3Y035++gc+knqhUQag1KpM8ahLw8=
@@ -398,15 +357,11 @@ github.com/stretchr/testify v1.8.1 h1:w7
 github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/vmware/govmomi v0.30.6 h1:O3tjSwQBy0XwI5uK1/yVIfQ1LP9bAECEDUfifnyGs9U=
 github.com/vmware/govmomi v0.30.6/go.mod h1:epgoslm97rLECMV4D+08ORzUBEU7boFSepKjt7AYVGg=
-github.com/vmware/vmw-guestinfo v0.0.0-20170707015358-25eff159a728/go.mod h1:x9oS4Wk2s2u4tS29nEaDLdzvuHdB19CvSGJjPgkZJNk=
 github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
-go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8=
-go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ=
-go.etcd.io/etcd/client/v3 v3.5.5/go.mod h1:aApjR4WGlSumpnJ2kloS75h6aHUmAyaPLjHMxpc7E7c=
 go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
 go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
 go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
@@ -416,20 +371,7 @@ go.opencensus.io v0.22.5/go.mod h1:5pWMH
 go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E=
 go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
 go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.35.0/go.mod h1:h8TWwRAhQpOd0aM5nYsRD8+flnkj+526GEIVlarH7eY=
-go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.35.1/go.mod h1:9NiG9I2aHTKkcxqCILhjtyNA1QEiCjdBACv4IvrFQ+c=
-go.opentelemetry.io/otel v1.10.0/go.mod h1:NbvWjCthWHKBEUMpf0/v8ZRZlni86PpGFEMA9pnQSnQ=
-go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0/go.mod h1:78XhIg8Ht9vR4tbLNUhXsiOnE2HOuSeKAiAcoVQEpOY=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.10.0/go.mod h1:Krqnjl22jUJ0HgMzw5eveuCvFDXY4nSYb4F8t5gdrag=
-go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.10.0/go.mod h1:OfUCyyIiDvNXHWpcWgbF+MWvqPZiNa3YDEnivcnYsV0=
-go.opentelemetry.io/otel/metric v0.31.0/go.mod h1:ohmwj9KTSIeBnDBm/ZwH2PSZxZzoOaG2xZeekTRzL5A=
-go.opentelemetry.io/otel/sdk v1.10.0/go.mod h1:vO06iKzD5baltJz1zarxMCNHFpUlUiOy4s65ECtn6kE=
-go.opentelemetry.io/otel/trace v1.10.0/go.mod h1:Sij3YYczqAdz+EhmGhE6TpTxUO5/F/AzrK+kxfGqySM=
 go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI=
-go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
-go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
-go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
-go.uber.org/zap v1.19.0/go.mod h1:xg/QME4nWcxGxrpdeYfq7UvYrLh66cuVKdrbD1XF/NI=
 golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
@@ -438,8 +380,8 @@ golang.org/x/crypto v0.0.0-2019101119153
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
 golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
 golang.org/x/crypto v0.0.0-20211215153901-e495a2d5b3d3/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -475,7 +417,6 @@ golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1
 golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -517,8 +458,8 @@ golang.org/x/net v0.0.0-20210525063256-a
 golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -549,7 +490,6 @@ golang.org/x/sync v0.0.0-20200625203802-
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -607,12 +547,12 @@ golang.org/x/sys v0.0.0-20210908233432-a
 golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -622,8 +562,8 @@ golang.org/x/text v0.3.4/go.mod h1:5Zoc/
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -682,7 +622,6 @@ golang.org/x/tools v0.1.2/go.mod h1:o0xw
 golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
 golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
 golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -786,9 +725,7 @@ google.golang.org/genproto v0.0.0-202109
 google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
 google.golang.org/genproto v0.0.0-20211021150943-2b146023228c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
 google.golang.org/genproto v0.0.0-20230525234025-438c736192d0 h1:x1vNwUhVOcsYoKyEGCZBH694SBmmBjA2EfauFVEI2+M=
-google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY=
 google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a h1:HiYVD+FGJkTo+9zj1gqz0anapsa1JxjiSrN+BJKyUmE=
-google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8=
 google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 h1:0nDDozoAU19Qb2HwhXadU8OcsiO/09cnTqhUtq2MEOM=
 google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA=
 google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
@@ -845,7 +782,6 @@ gopkg.in/gcfg.v1 v1.2.3 h1:m8OOJ4ccYHnx2
 gopkg.in/gcfg.v1 v1.2.3/go.mod h1:yesOnuUOFQAhST5vPY4nbZsb/huCgGGXlipJsBn0b3o=
 gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
-gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k=
 gopkg.in/warnings.v0 v0.1.1 h1:XM28wIgFzaBmeZ5dNHIpWLQpt/9DGKxk+rCg/22nnYE=
 gopkg.in/warnings.v0 v0.1.1/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI=
 gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
@@ -861,7 +797,6 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9
 gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
@@ -869,7 +804,6 @@ honnef.co/go/tools v0.0.0-20190523083050
 honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
 honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
 honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
@@ -880,7 +814,6 @@ k8s.io/utils v0.0.0-20221107191617-1a15b
 rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
 rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
 rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
-sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.37/go.mod h1:vfnxT4FXNT8eGvO+xi/DsyC/qHmdujqwrUa1WSspCsk=
 sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 h1:iXTIw73aPyC+oRdyqqvVJuloN1p0AC/kzH07hu3NE+k=
 sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
 sigs.k8s.io/structured-merge-diff/v4 v4.2.3 h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE=
Index: kubernetes-1.26.15/staging/src/k8s.io/metrics/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/metrics/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/metrics/go.mod
@@ -35,11 +35,11 @@ require (
 	github.com/pmezard/go-difflib v1.0.0 // indirect
 	github.com/spf13/pflag v1.0.5 // indirect
 	golang.org/x/mod v0.12.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	golang.org/x/tools v0.12.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/metrics/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/metrics/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/metrics/go.sum
@@ -1,11 +1,5 @@
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
 github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
@@ -13,7 +7,6 @@ github.com/davecgh/go-spew v1.1.0/go.mod
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -35,7 +28,6 @@ github.com/go-openapi/swag v0.19.14/go.m
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
 github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
 github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
@@ -50,7 +42,6 @@ github.com/golang/protobuf v1.5.0/go.mod
 github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
 github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
 github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
-github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
 github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
 github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
@@ -63,9 +54,6 @@ github.com/google/go-cmp v0.5.9/go.mod h
 github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
 github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
 github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
@@ -82,8 +70,6 @@ github.com/mailru/easyjson v0.0.0-201906
 github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
 github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -91,14 +77,10 @@ github.com/modern-go/reflect2 v1.0.2 h1:
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
@@ -119,11 +101,9 @@ github.com/stretchr/testify v1.8.1 h1:w7
 github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
 golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
@@ -141,8 +121,8 @@ golang.org/x/net v0.0.0-20190603091049-6
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.7.0 h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g=
 golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
@@ -151,20 +131,19 @@ golang.org/x/sync v0.0.0-20181108010431-
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
 golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
Index: kubernetes-1.26.15/staging/src/k8s.io/mount-utils/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/mount-utils/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/mount-utils/go.mod
@@ -17,7 +17,7 @@ require (
 	github.com/kr/text v0.2.0 // indirect
 	github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e // indirect
 	github.com/pmezard/go-difflib v1.0.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
 	gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f // indirect
 	gopkg.in/yaml.v3 v3.0.1 // indirect
 )
Index: kubernetes-1.26.15/staging/src/k8s.io/mount-utils/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/mount-utils/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/mount-utils/go.sum
@@ -23,8 +23,8 @@ github.com/stretchr/testify v1.8.0/go.mo
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
 github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU=
 gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
Index: kubernetes-1.26.15/staging/src/k8s.io/pod-security-admission/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/pod-security-admission/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/pod-security-admission/go.mod
@@ -80,13 +80,13 @@ require (
 	go.uber.org/atomic v1.7.0 // indirect
 	go.uber.org/multierr v1.6.0 // indirect
 	go.uber.org/zap v1.19.0 // indirect
-	golang.org/x/crypto v0.14.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/crypto v0.21.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
 	golang.org/x/sync v0.3.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/genproto v0.0.0-20230525234025-438c736192d0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/pod-security-admission/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/pod-security-admission/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/pod-security-admission/go.sum
@@ -14,153 +14,32 @@ cloud.google.com/go v0.57.0/go.mod h1:oX
 cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
 cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
 cloud.google.com/go v0.110.0 h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys=
-cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY=
-cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E=
-cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ=
-cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw=
-cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE=
-cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8=
-cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8=
-cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc=
-cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E=
-cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k=
-cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08=
-cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw=
-cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E=
-cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU=
-cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss=
-cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g=
-cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU=
 cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
 cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
 cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
 cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
 cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
 cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU=
-cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc=
-cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q=
-cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8=
-cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU=
-cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s=
-cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA=
-cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs=
 cloud.google.com/go/compute v1.19.1 h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY=
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
 cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w=
-cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA=
-cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s=
-cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8=
-cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE=
-cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE=
-cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8=
-cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM=
-cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs=
-cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4=
-cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c=
 cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
 cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c=
-cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww=
-cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ=
-cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE=
-cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4=
-cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs=
-cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE=
-cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY=
-cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU=
-cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M=
-cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY=
-cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg=
-cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE=
-cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c=
-cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0=
-cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg=
-cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw=
-cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw=
-cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y=
-cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo=
-cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0=
-cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74=
-cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4=
-cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE=
-cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI=
-cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY=
-cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo=
-cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M=
-cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
-cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
-cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY=
-cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I=
-cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM=
-cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo=
-cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw=
-cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM=
-cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY=
-cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU=
-cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ=
-cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI=
-cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ=
-cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc=
-cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw=
-cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs=
-cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk=
-cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc=
-cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs=
 cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
 cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
 cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
 cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4=
-cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM=
-cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c=
-cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac=
-cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ=
-cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ=
-cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI=
-cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA=
-cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14=
-cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg=
-cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc=
-cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU=
-cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0=
-cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag=
-cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s=
-cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A=
-cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M=
-cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI=
 cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
 cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
 cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
 cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
 cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw=
-cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c=
-cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc=
-cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM=
-cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk=
-cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos=
-cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ=
-cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU=
-cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0=
-cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY=
-cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY=
-cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes=
-cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg=
-cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng=
-cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
 github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
 github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
 github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I=
 github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c=
 github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
@@ -169,8 +48,6 @@ github.com/alecthomas/units v0.0.0-20190
 github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
 github.com/antlr/antlr4/runtime/Go/antlr v1.4.10 h1:yL7+Jz0jTC6yykIK/Wh74gnTJnrGr5AyrNMXuA0gves=
 github.com/antlr/antlr4/runtime/Go/antlr v1.4.10/go.mod h1:F7bn7fEU90QkQ3tnmaTx3LTKLEDqnwWODIYppRQ5hnY=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/benbjohnson/clock v1.1.0 h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8=
 github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
@@ -182,7 +59,6 @@ github.com/blang/semver/v4 v4.0.0/go.mod
 github.com/cenkalti/backoff/v4 v4.1.3 h1:cFAlzYUlVYDysBEH2T5hyJZMh3+5+WCBvSnK6Q8UtC4=
 github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
 github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
 github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
@@ -195,14 +71,11 @@ github.com/client9/misspell v0.3.4/go.mo
 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
 github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
 github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
-github.com/coreos/go-oidc v2.1.0+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc=
 github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM=
 github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
 github.com/coreos/go-systemd/v22 v22.3.2 h1:D9/bQk5vlXQFZ6Kwuu6zaiXJ9oTPe68++AzAJc1DzSI=
@@ -215,7 +88,6 @@ github.com/davecgh/go-spew v1.1.1/go.mod
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=
 github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -225,16 +97,13 @@ github.com/envoyproxy/go-control-plane v
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
 github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/envoyproxy/protoc-gen-validate v0.10.1 h1:c0g45+xCJhdgFGw7a5QAfdS4byAbud7miNWJ1WwEVf8=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
 github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/felixge/httpsnoop v1.0.3 h1:s/nj+GCswXYzN5v2DpNMuMQYe+0DDwt5WVCU6CWBdXk=
 github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
 github.com/form3tech-oss/jwt-go v3.2.3+incompatible h1:7ZaBxOI7TMoYBfyA3cQHErNNyAWIKUMIwqxEtgHOs5c=
-github.com/form3tech-oss/jwt-go v3.2.3+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k=
 github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=
 github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
 github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
@@ -273,7 +142,6 @@ github.com/gogo/protobuf v1.3.2/go.mod h
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
 github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4=
 github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
@@ -307,7 +175,6 @@ github.com/golang/protobuf v1.5.4/go.mod
 github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.1 h1:gK4Kx5IaGY9CD5sPJ36FHiBJ6ZXl0kilRiiCj+jdYp4=
-github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
 github.com/google/cel-go v0.12.7 h1:jM6p55R0MKBg79hZjn1zs2OlrywZ1Vk00rxVvad1/O0=
 github.com/google/cel-go v0.12.7/go.mod h1:Jk7ljRzLBhkmiAwBoUxB1sZSCVBAzkqPF25olK/iRDw=
 github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
@@ -343,10 +210,7 @@ github.com/google/uuid v1.3.0/go.mod h1:
 github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
 github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
 github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
-github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
 github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw=
-github.com/grpc-ecosystem/go-grpc-middleware v1.3.0/go.mod h1:z0ButlSOZa5vEBq9m2m2hlwIgKw+rp3sdCBRoJY+30Y=
 github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho=
 github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=
 github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo=
@@ -361,7 +225,6 @@ github.com/imdario/mergo v0.3.6/go.mod h
 github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
 github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
 github.com/jonboulle/clockwork v0.2.2 h1:UOGuzwb1PwsrDAObMuhUnj0p5ULPj8V/xJ7Kx9qUBdQ=
-github.com/jonboulle/clockwork v0.2.2/go.mod h1:Pkfl5aHPm1nk2H9h0bjmnJD/BcgbGXUBGnn1kMkgxc8=
 github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
 github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
@@ -392,9 +255,6 @@ github.com/mailru/easyjson v0.7.6/go.mod
 github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
 github.com/matttproud/golang_protobuf_extensions v1.0.2 h1:hAHbPm5IJGijwng3PWk09JkG9WeqChjprR5s9bBZ+OM=
 github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -406,21 +266,16 @@ github.com/munnerz/goautoneg v0.0.0-2019
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
 github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
 github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/pquerna/cachecontrol v0.1.0/go.mod h1:NrUG3Z7Rdu85UNR3vm7SOsl1nFIeSiQnrHV5K9mBcUI=
 github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
 github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
 github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=
@@ -455,9 +310,7 @@ github.com/sirupsen/logrus v1.2.0/go.mod
 github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
 github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
 github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE=
-github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
 github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=
-github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0=
 github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
 github.com/spf13/cobra v1.6.0 h1:42a0n6jwCot1pUmomAp4T7DeMD+20LFv4Q54pxLf2LI=
 github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
@@ -480,30 +333,23 @@ github.com/stretchr/testify v1.8.0/go.mo
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
 github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 h1:uruHq4dN7GR16kFc5fp3d1RIYzJW5onx8Ybykw2YQFA=
-github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
 github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8=
-github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU=
 github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
 go.etcd.io/bbolt v1.3.6 h1:/ecaJf0sk1l4l6V4awd65v2C3ILy7MSj+s/x1ADCIMU=
-go.etcd.io/bbolt v1.3.6/go.mod h1:qXsaaIqmgQH0T+OPdb99Bf+PKfBBQVAdyD6TY9G8XM4=
 go.etcd.io/etcd/api/v3 v3.5.5 h1:BX4JIbQ7hl7+jL+g+2j5UAr0o1bctCm6/Ct+ArBGkf0=
 go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8=
 go.etcd.io/etcd/client/pkg/v3 v3.5.5 h1:9S0JUVvmrVl7wCF39iTQthdaaNIiAaQbmK75ogO6GU8=
 go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ=
 go.etcd.io/etcd/client/v2 v2.305.5 h1:DktRP60//JJpnPC0VBymAN/7V71GHMdjDCBt4ZPXDjI=
-go.etcd.io/etcd/client/v2 v2.305.5/go.mod h1:zQjKllfqfBVyVStbt4FaosoX2iYd8fV/GRy/PbowgP4=
 go.etcd.io/etcd/client/v3 v3.5.5 h1:q++2WTJbUgpQu4B6hCuT7VkdwaTP7Qz6Daak3WzbrlI=
 go.etcd.io/etcd/client/v3 v3.5.5/go.mod h1:aApjR4WGlSumpnJ2kloS75h6aHUmAyaPLjHMxpc7E7c=
 go.etcd.io/etcd/pkg/v3 v3.5.5 h1:Ablg7T7OkR+AeeeU32kdVhw/AGDsitkKPl7aW73ssjU=
-go.etcd.io/etcd/pkg/v3 v3.5.5/go.mod h1:6ksYFxttiUGzC2uxyqiyOEvhAiD0tuIqSZkX3TyPdaE=
 go.etcd.io/etcd/raft/v3 v3.5.5 h1:Ibz6XyZ60OYyRopu73lLM/P+qco3YtlZMOhnXNS051I=
-go.etcd.io/etcd/raft/v3 v3.5.5/go.mod h1:76TA48q03g1y1VpTue92jZLr9lIHKUNcYdZOOGyx8rI=
 go.etcd.io/etcd/server/v3 v3.5.5 h1:jNjYm/9s+f9A9r6+SC4RvNaz6AqixpOvhrFdT0PvIj0=
-go.etcd.io/etcd/server/v3 v3.5.5/go.mod h1:rZ95vDw/jrvsbj9XpTqPrTAB9/kzchVdhRirySPkUBc=
 go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
 go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
 go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
@@ -534,7 +380,6 @@ go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDD
 go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
 go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A=
 go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA=
-go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
 go.uber.org/multierr v1.6.0 h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4=
 go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
 go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo=
@@ -546,8 +391,8 @@ golang.org/x/crypto v0.0.0-2019051010411
 golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -580,7 +425,6 @@ golang.org/x/mod v0.1.1-0.20191107180719
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -614,8 +458,8 @@ golang.org/x/net v0.0.0-20210405180319-a
 golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -682,12 +526,12 @@ golang.org/x/sys v0.0.0-20210615035016-6
 golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -696,8 +540,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -747,7 +591,6 @@ golang.org/x/tools v0.0.0-20200804011535
 golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
 golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -861,7 +704,6 @@ gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMO
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
 gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8=
 gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k=
-gopkg.in/square/go-jose.v2 v2.2.2/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI=
 gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
@@ -876,7 +718,6 @@ gopkg.in/yaml.v3 v3.0.0-20200615113413-e
 gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
@@ -884,7 +725,6 @@ honnef.co/go/tools v0.0.0-20190523083050
 honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
 honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
 honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
Index: kubernetes-1.26.15/staging/src/k8s.io/sample-apiserver/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/sample-apiserver/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/sample-apiserver/go.mod
@@ -76,14 +76,14 @@ require (
 	go.uber.org/atomic v1.7.0 // indirect
 	go.uber.org/multierr v1.6.0 // indirect
 	go.uber.org/zap v1.19.0 // indirect
-	golang.org/x/crypto v0.14.0 // indirect
+	golang.org/x/crypto v0.21.0 // indirect
 	golang.org/x/mod v0.12.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
 	golang.org/x/sync v0.3.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	golang.org/x/tools v0.12.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/sample-apiserver/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/sample-apiserver/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/sample-apiserver/go.sum
@@ -14,153 +14,32 @@ cloud.google.com/go v0.57.0/go.mod h1:oX
 cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
 cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
 cloud.google.com/go v0.110.0 h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys=
-cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY=
-cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E=
-cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ=
-cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw=
-cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE=
-cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8=
-cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8=
-cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc=
-cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E=
-cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k=
-cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08=
-cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw=
-cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E=
-cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU=
-cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss=
-cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g=
-cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU=
 cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
 cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
 cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
 cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
 cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
 cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU=
-cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc=
-cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q=
-cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8=
-cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU=
-cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s=
-cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA=
-cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs=
 cloud.google.com/go/compute v1.19.1 h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY=
-cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE=
 cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w=
-cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA=
-cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s=
-cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8=
-cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE=
-cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE=
-cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8=
-cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM=
-cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs=
-cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4=
-cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c=
 cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
 cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c=
-cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww=
-cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ=
-cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE=
-cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4=
-cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs=
-cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE=
-cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY=
-cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU=
-cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M=
-cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY=
-cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg=
-cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE=
-cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c=
-cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0=
-cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg=
-cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw=
-cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw=
-cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y=
-cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo=
-cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0=
-cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74=
-cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4=
-cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE=
-cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI=
-cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY=
-cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo=
-cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M=
-cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo=
-cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA=
-cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY=
-cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I=
-cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM=
-cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo=
-cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw=
-cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM=
-cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY=
-cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU=
-cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ=
-cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI=
-cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ=
-cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc=
-cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw=
-cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs=
-cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk=
-cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc=
-cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs=
 cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
 cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
 cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
 cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4=
-cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM=
-cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c=
-cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac=
-cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ=
-cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ=
-cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI=
-cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA=
-cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14=
-cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg=
-cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc=
-cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU=
-cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0=
-cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag=
-cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s=
-cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A=
-cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M=
-cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI=
 cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
 cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
 cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
 cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
 cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw=
-cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c=
-cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc=
-cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM=
-cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk=
-cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos=
-cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ=
-cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU=
-cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0=
-cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY=
-cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY=
-cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes=
-cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg=
-cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng=
-cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
 github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
 github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
 github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I=
 github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c=
 github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
@@ -169,8 +48,6 @@ github.com/alecthomas/units v0.0.0-20190
 github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
 github.com/antlr/antlr4/runtime/Go/antlr v1.4.10 h1:yL7+Jz0jTC6yykIK/Wh74gnTJnrGr5AyrNMXuA0gves=
 github.com/antlr/antlr4/runtime/Go/antlr v1.4.10/go.mod h1:F7bn7fEU90QkQ3tnmaTx3LTKLEDqnwWODIYppRQ5hnY=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/benbjohnson/clock v1.1.0 h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8=
 github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
@@ -182,7 +59,6 @@ github.com/blang/semver/v4 v4.0.0/go.mod
 github.com/cenkalti/backoff/v4 v4.1.3 h1:cFAlzYUlVYDysBEH2T5hyJZMh3+5+WCBvSnK6Q8UtC4=
 github.com/cenkalti/backoff/v4 v4.1.3/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw=
 github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
 github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
 github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
@@ -195,14 +71,11 @@ github.com/client9/misspell v0.3.4/go.mo
 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
 github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
-github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
 github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
 github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k=
-github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
-github.com/coreos/go-oidc v2.1.0+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc=
 github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM=
 github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
 github.com/coreos/go-systemd/v22 v22.3.2 h1:D9/bQk5vlXQFZ6Kwuu6zaiXJ9oTPe68++AzAJc1DzSI=
@@ -215,7 +88,6 @@ github.com/davecgh/go-spew v1.1.1/go.mod
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=
 github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -225,16 +97,13 @@ github.com/envoyproxy/go-control-plane v
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
 github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
 github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
-github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/envoyproxy/protoc-gen-validate v0.10.1 h1:c0g45+xCJhdgFGw7a5QAfdS4byAbud7miNWJ1WwEVf8=
-github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss=
 github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
 github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/felixge/httpsnoop v1.0.3 h1:s/nj+GCswXYzN5v2DpNMuMQYe+0DDwt5WVCU6CWBdXk=
 github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
 github.com/form3tech-oss/jwt-go v3.2.3+incompatible h1:7ZaBxOI7TMoYBfyA3cQHErNNyAWIKUMIwqxEtgHOs5c=
-github.com/form3tech-oss/jwt-go v3.2.3+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k=
 github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=
 github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
 github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
@@ -256,7 +125,6 @@ github.com/go-logr/logr v1.2.3 h1:2DntVw
 github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
 github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-logr/zapr v1.2.3/go.mod h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4=
 github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
 github.com/go-openapi/jsonpointer v0.19.5 h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY=
 github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
@@ -273,7 +141,6 @@ github.com/gogo/protobuf v1.3.2/go.mod h
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
 github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4=
 github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE=
-github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ=
 github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
@@ -307,7 +174,6 @@ github.com/golang/protobuf v1.5.4/go.mod
 github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
 github.com/google/btree v1.0.1 h1:gK4Kx5IaGY9CD5sPJ36FHiBJ6ZXl0kilRiiCj+jdYp4=
-github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
 github.com/google/cel-go v0.12.7 h1:jM6p55R0MKBg79hZjn1zs2OlrywZ1Vk00rxVvad1/O0=
 github.com/google/cel-go v0.12.7/go.mod h1:Jk7ljRzLBhkmiAwBoUxB1sZSCVBAzkqPF25olK/iRDw=
 github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
@@ -343,10 +209,7 @@ github.com/google/uuid v1.3.0/go.mod h1:
 github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
 github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
 github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
-github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
 github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw=
-github.com/grpc-ecosystem/go-grpc-middleware v1.3.0/go.mod h1:z0ButlSOZa5vEBq9m2m2hlwIgKw+rp3sdCBRoJY+30Y=
 github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho=
 github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=
 github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo=
@@ -361,7 +224,6 @@ github.com/imdario/mergo v0.3.6/go.mod h
 github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
 github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
 github.com/jonboulle/clockwork v0.2.2 h1:UOGuzwb1PwsrDAObMuhUnj0p5ULPj8V/xJ7Kx9qUBdQ=
-github.com/jonboulle/clockwork v0.2.2/go.mod h1:Pkfl5aHPm1nk2H9h0bjmnJD/BcgbGXUBGnn1kMkgxc8=
 github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
 github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
@@ -392,9 +254,6 @@ github.com/mailru/easyjson v0.7.6/go.mod
 github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
 github.com/matttproud/golang_protobuf_extensions v1.0.2 h1:hAHbPm5IJGijwng3PWk09JkG9WeqChjprR5s9bBZ+OM=
 github.com/matttproud/golang_protobuf_extensions v1.0.2/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae/go.mod h1:E2VnQOmVuvZB6UYnnDB0qG5Nq/1tD9acaOpo6xmt0Kw=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -406,21 +265,16 @@ github.com/munnerz/goautoneg v0.0.0-2019
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
 github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
 github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/pquerna/cachecontrol v0.1.0/go.mod h1:NrUG3Z7Rdu85UNR3vm7SOsl1nFIeSiQnrHV5K9mBcUI=
 github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
 github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
 github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=
@@ -455,9 +309,7 @@ github.com/sirupsen/logrus v1.2.0/go.mod
 github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
 github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
 github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE=
-github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
 github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=
-github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0=
 github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
 github.com/spf13/cobra v1.6.0 h1:42a0n6jwCot1pUmomAp4T7DeMD+20LFv4Q54pxLf2LI=
 github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
@@ -474,33 +326,24 @@ github.com/stretchr/testify v1.5.1/go.mo
 github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
-github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 h1:uruHq4dN7GR16kFc5fp3d1RIYzJW5onx8Ybykw2YQFA=
-github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
 github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8=
-github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU=
 github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
-github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 go.etcd.io/bbolt v1.3.6 h1:/ecaJf0sk1l4l6V4awd65v2C3ILy7MSj+s/x1ADCIMU=
-go.etcd.io/bbolt v1.3.6/go.mod h1:qXsaaIqmgQH0T+OPdb99Bf+PKfBBQVAdyD6TY9G8XM4=
 go.etcd.io/etcd/api/v3 v3.5.5 h1:BX4JIbQ7hl7+jL+g+2j5UAr0o1bctCm6/Ct+ArBGkf0=
 go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8=
 go.etcd.io/etcd/client/pkg/v3 v3.5.5 h1:9S0JUVvmrVl7wCF39iTQthdaaNIiAaQbmK75ogO6GU8=
 go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ=
 go.etcd.io/etcd/client/v2 v2.305.5 h1:DktRP60//JJpnPC0VBymAN/7V71GHMdjDCBt4ZPXDjI=
-go.etcd.io/etcd/client/v2 v2.305.5/go.mod h1:zQjKllfqfBVyVStbt4FaosoX2iYd8fV/GRy/PbowgP4=
 go.etcd.io/etcd/client/v3 v3.5.5 h1:q++2WTJbUgpQu4B6hCuT7VkdwaTP7Qz6Daak3WzbrlI=
 go.etcd.io/etcd/client/v3 v3.5.5/go.mod h1:aApjR4WGlSumpnJ2kloS75h6aHUmAyaPLjHMxpc7E7c=
 go.etcd.io/etcd/pkg/v3 v3.5.5 h1:Ablg7T7OkR+AeeeU32kdVhw/AGDsitkKPl7aW73ssjU=
-go.etcd.io/etcd/pkg/v3 v3.5.5/go.mod h1:6ksYFxttiUGzC2uxyqiyOEvhAiD0tuIqSZkX3TyPdaE=
 go.etcd.io/etcd/raft/v3 v3.5.5 h1:Ibz6XyZ60OYyRopu73lLM/P+qco3YtlZMOhnXNS051I=
-go.etcd.io/etcd/raft/v3 v3.5.5/go.mod h1:76TA48q03g1y1VpTue92jZLr9lIHKUNcYdZOOGyx8rI=
 go.etcd.io/etcd/server/v3 v3.5.5 h1:jNjYm/9s+f9A9r6+SC4RvNaz6AqixpOvhrFdT0PvIj0=
-go.etcd.io/etcd/server/v3 v3.5.5/go.mod h1:rZ95vDw/jrvsbj9XpTqPrTAB9/kzchVdhRirySPkUBc=
 go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
 go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
 go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
@@ -531,7 +374,6 @@ go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDD
 go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
 go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A=
 go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA=
-go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
 go.uber.org/multierr v1.6.0 h1:y6IPFStTAIT5Ytl7/XYmHvzXQ7S3g/IeZW9hyZ5thw4=
 go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
 go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo=
@@ -543,8 +385,8 @@ golang.org/x/crypto v0.0.0-2019051010411
 golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -612,8 +454,8 @@ golang.org/x/net v0.0.0-20210405180319-a
 golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -680,12 +522,12 @@ golang.org/x/sys v0.0.0-20210615035016-6
 golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -694,8 +536,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -861,7 +703,6 @@ gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMO
 gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
 gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8=
 gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k=
-gopkg.in/square/go-jose.v2 v2.2.2/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI=
 gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
@@ -876,7 +717,6 @@ gopkg.in/yaml.v3 v3.0.0-20200615113413-e
 gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
Index: kubernetes-1.26.15/staging/src/k8s.io/sample-cli-plugin/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/sample-cli-plugin/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/sample-cli-plugin/go.mod
@@ -44,11 +44,11 @@ require (
 	github.com/stretchr/objx v0.5.0 // indirect
 	github.com/xlab/treeprint v1.1.0 // indirect
 	go.starlark.net v0.0.0-20200306205701-8dd3e2ee1dd5 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
 	google.golang.org/protobuf v1.33.0 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/sample-cli-plugin/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/sample-cli-plugin/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/sample-cli-plugin/go.sum
@@ -1,11 +1,5 @@
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
 github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
 github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
@@ -17,7 +11,6 @@ github.com/davecgh/go-spew v1.1.0/go.mod
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -40,7 +33,6 @@ github.com/go-openapi/swag v0.19.14/go.m
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
 github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
 github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
 github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
@@ -97,8 +89,6 @@ github.com/mailru/easyjson v0.0.0-201906
 github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
 github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -108,11 +98,8 @@ github.com/monochromegane/go-gitignore v
 github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00/go.mod h1:Pm3mSP3c5uWn86xMLZ5Sa7JB9GsEZySvHYXCTK4E9q4=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
 github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI=
 github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@@ -122,7 +109,6 @@ github.com/pmezard/go-difflib v1.0.0/go.
 github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
 github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
 github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=
-github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
 github.com/spf13/cobra v1.6.0 h1:42a0n6jwCot1pUmomAp4T7DeMD+20LFv4Q54pxLf2LI=
 github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
 github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
@@ -139,7 +125,6 @@ github.com/stretchr/testify v1.7.0/go.mo
 github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
-github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/xlab/treeprint v1.1.0 h1:G/1DjNkPpfZCFt9CSh6b5/nY4VimlbHF3Rh4obvtzDk=
 github.com/xlab/treeprint v1.1.0/go.mod h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
@@ -149,14 +134,12 @@ go.starlark.net v0.0.0-20200306205701-8d
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
 golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
 golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -166,8 +149,8 @@ golang.org/x/net v0.0.0-20190603091049-6
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.7.0 h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g=
 golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
@@ -181,15 +164,15 @@ golang.org/x/sys v0.0.0-20190215142949-d
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20191002063906-3421d5a6bb1c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
 golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -200,7 +183,6 @@ golang.org/x/tools v0.0.0-20190524140312
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -245,7 +227,6 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqL
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
 k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
 k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
Index: kubernetes-1.26.15/staging/src/k8s.io/sample-controller/go.mod
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/sample-controller/go.mod
+++ kubernetes-1.26.15/staging/src/k8s.io/sample-controller/go.mod
@@ -36,11 +36,11 @@ require (
 	github.com/pkg/errors v0.9.1 // indirect
 	github.com/spf13/pflag v1.0.5 // indirect
 	golang.org/x/mod v0.12.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
+	golang.org/x/net v0.23.0 // indirect
 	golang.org/x/oauth2 v0.7.0 // indirect
-	golang.org/x/sys v0.13.0 // indirect
-	golang.org/x/term v0.13.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
+	golang.org/x/sys v0.18.0 // indirect
+	golang.org/x/term v0.18.0 // indirect
+	golang.org/x/text v0.14.0 // indirect
 	golang.org/x/time v0.3.0 // indirect
 	golang.org/x/tools v0.12.0 // indirect
 	google.golang.org/appengine v1.6.7 // indirect
Index: kubernetes-1.26.15/staging/src/k8s.io/sample-controller/go.sum
===================================================================
--- kubernetes-1.26.15.orig/staging/src/k8s.io/sample-controller/go.sum
+++ kubernetes-1.26.15/staging/src/k8s.io/sample-controller/go.sum
@@ -1,11 +1,5 @@
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY=
 github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
 github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
@@ -13,7 +7,6 @@ github.com/davecgh/go-spew v1.1.0/go.mod
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
-github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
 github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
@@ -51,7 +44,6 @@ github.com/golang/protobuf v1.5.0/go.mod
 github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
 github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
 github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
-github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
 github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
 github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
 github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
@@ -65,8 +57,6 @@ github.com/google/gofuzz v1.0.0/go.mod h
 github.com/google/gofuzz v1.1.0 h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=
 github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
 github.com/imdario/mergo v0.3.6 h1:xTNEAn+kxVO7dTZGu0CegyqKZmoWFI0rF8UxjlB2d28=
 github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
 github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
@@ -85,8 +75,6 @@ github.com/mailru/easyjson v0.0.0-201906
 github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
 github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
 github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -94,14 +82,10 @@ github.com/modern-go/reflect2 v1.0.2 h1:
 github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
 github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
-github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
 github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
-github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
@@ -115,14 +99,11 @@ github.com/stretchr/testify v1.3.0/go.mo
 github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
 github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
-github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
 golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
@@ -140,8 +121,8 @@ golang.org/x/net v0.0.0-20190603091049-6
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.7.0 h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g=
 golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4=
@@ -150,20 +131,19 @@ golang.org/x/sync v0.0.0-20181108010431-
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
-golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
 golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/chacha20/chacha_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_arm64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 package chacha20
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_arm64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/chacha20/chacha_arm64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_arm64.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_noasm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/chacha20/chacha_noasm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_noasm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (!arm64 && !s390x && !ppc64le) || !gc || purego
-// +build !arm64,!s390x,!ppc64le !gc purego
 
 package chacha20
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 package chacha20
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.s
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.s
@@ -20,7 +20,6 @@
 // due to the calling conventions and initialization of constants.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/chacha20/chacha_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_s390x.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 package chacha20
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_s390x.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/chacha20/chacha_s390x.s
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/chacha20/chacha_s390x.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 #include "go_asm.h"
 #include "textflag.h"
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/cryptobyte/asn1.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/cryptobyte/asn1.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/cryptobyte/asn1.go
@@ -733,13 +733,14 @@ func (s *String) ReadOptionalASN1OctetSt
 	return true
 }
 
-// ReadOptionalASN1Boolean sets *out to the value of the next ASN.1 BOOLEAN or,
-// if the next bytes are not an ASN.1 BOOLEAN, to the value of defaultValue.
-// It reports whether the operation was successful.
-func (s *String) ReadOptionalASN1Boolean(out *bool, defaultValue bool) bool {
+// ReadOptionalASN1Boolean attempts to read an optional ASN.1 BOOLEAN
+// explicitly tagged with tag into out and advances. If no element with a
+// matching tag is present, it sets "out" to defaultValue instead. It reports
+// whether the read was successful.
+func (s *String) ReadOptionalASN1Boolean(out *bool, tag asn1.Tag, defaultValue bool) bool {
 	var present bool
 	var child String
-	if !s.ReadOptionalASN1(&child, &present, asn1.BOOLEAN) {
+	if !s.ReadOptionalASN1(&child, &present, tag) {
 		return false
 	}
 
@@ -748,7 +749,7 @@ func (s *String) ReadOptionalASN1Boolean
 		return true
 	}
 
-	return s.ReadASN1Boolean(out)
+	return child.ReadASN1Boolean(out)
 }
 
 func (s *String) readASN1(out *String, outTag *asn1.Tag, skipHeader bool) bool {
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64.go
@@ -1,7 +1,6 @@
 // Code generated by command: go run fe_amd64_asm.go -out ../fe_amd64.s -stubs ../fe_amd64.go -pkg field. DO NOT EDIT.
 
 //go:build amd64 && gc && !purego
-// +build amd64,gc,!purego
 
 package field
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64.s
@@ -1,7 +1,6 @@
 // Code generated by command: go run fe_amd64_asm.go -out ../fe_amd64.s -stubs ../fe_amd64.go -pkg field. DO NOT EDIT.
 
 //go:build amd64 && gc && !purego
-// +build amd64,gc,!purego
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64_noasm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64_noasm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_amd64_noasm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !amd64 || !gc || purego
-// +build !amd64 !gc purego
 
 package field
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm64 && gc && !purego
-// +build arm64,gc,!purego
 
 package field
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm64 && gc && !purego
-// +build arm64,gc,!purego
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64_noasm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64_noasm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/curve25519/internal/field/fe_arm64_noasm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !arm64 || !gc || purego
-// +build !arm64 !gc purego
 
 package field
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/alias/alias.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/alias/alias.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/alias/alias.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !purego
-// +build !purego
 
 // Package alias implements memory aliasing tests.
 package alias
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/alias/alias_purego.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/alias/alias_purego.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/alias/alias_purego.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build purego
-// +build purego
 
 // Package alias implements memory aliasing tests.
 package alias
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/bits_compat.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/poly1305/bits_compat.go
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-//go:build !go1.13
-// +build !go1.13
-
-package poly1305
-
-// Generic fallbacks for the math/bits intrinsics, copied from
-// src/math/bits/bits.go. They were added in Go 1.12, but Add64 and Sum64 had
-// variable time fallbacks until Go 1.13.
-
-func bitsAdd64(x, y, carry uint64) (sum, carryOut uint64) {
-	sum = x + y + carry
-	carryOut = ((x & y) | ((x | y) &^ sum)) >> 63
-	return
-}
-
-func bitsSub64(x, y, borrow uint64) (diff, borrowOut uint64) {
-	diff = x - y - borrow
-	borrowOut = ((^x & y) | (^(x ^ y) & diff)) >> 63
-	return
-}
-
-func bitsMul64(x, y uint64) (hi, lo uint64) {
-	const mask32 = 1<<32 - 1
-	x0 := x & mask32
-	x1 := x >> 32
-	y0 := y & mask32
-	y1 := y >> 32
-	w0 := x0 * y0
-	t := x1*y0 + w0>>32
-	w1 := t & mask32
-	w2 := t >> 32
-	w1 += x0 * y1
-	hi = x1*y1 + w2 + w1>>32
-	lo = x * y
-	return
-}
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/bits_go1.13.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/poly1305/bits_go1.13.go
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-//go:build go1.13
-// +build go1.13
-
-package poly1305
-
-import "math/bits"
-
-func bitsAdd64(x, y, carry uint64) (sum, carryOut uint64) {
-	return bits.Add64(x, y, carry)
-}
-
-func bitsSub64(x, y, borrow uint64) (diff, borrowOut uint64) {
-	return bits.Sub64(x, y, borrow)
-}
-
-func bitsMul64(x, y uint64) (hi, lo uint64) {
-	return bits.Mul64(x, y)
-}
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (!amd64 && !ppc64le && !s390x) || !gc || purego
-// +build !amd64,!ppc64le,!s390x !gc purego
 
 package poly1305
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 package poly1305
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_amd64.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go
@@ -7,7 +7,10 @@
 
 package poly1305
 
-import "encoding/binary"
+import (
+	"encoding/binary"
+	"math/bits"
+)
 
 // Poly1305 [RFC 7539] is a relatively simple algorithm: the authentication tag
 // for a 64 bytes message is approximately
@@ -114,13 +117,13 @@ type uint128 struct {
 }
 
 func mul64(a, b uint64) uint128 {
-	hi, lo := bitsMul64(a, b)
+	hi, lo := bits.Mul64(a, b)
 	return uint128{lo, hi}
 }
 
 func add128(a, b uint128) uint128 {
-	lo, c := bitsAdd64(a.lo, b.lo, 0)
-	hi, c := bitsAdd64(a.hi, b.hi, c)
+	lo, c := bits.Add64(a.lo, b.lo, 0)
+	hi, c := bits.Add64(a.hi, b.hi, c)
 	if c != 0 {
 		panic("poly1305: unexpected overflow")
 	}
@@ -155,8 +158,8 @@ func updateGeneric(state *macState, msg
 		// hide leading zeroes. For full chunks, that's 1 << 128, so we can just
 		// add 1 to the most significant (2¹²⁸) limb, h2.
 		if len(msg) >= TagSize {
-			h0, c = bitsAdd64(h0, binary.LittleEndian.Uint64(msg[0:8]), 0)
-			h1, c = bitsAdd64(h1, binary.LittleEndian.Uint64(msg[8:16]), c)
+			h0, c = bits.Add64(h0, binary.LittleEndian.Uint64(msg[0:8]), 0)
+			h1, c = bits.Add64(h1, binary.LittleEndian.Uint64(msg[8:16]), c)
 			h2 += c + 1
 
 			msg = msg[TagSize:]
@@ -165,8 +168,8 @@ func updateGeneric(state *macState, msg
 			copy(buf[:], msg)
 			buf[len(msg)] = 1
 
-			h0, c = bitsAdd64(h0, binary.LittleEndian.Uint64(buf[0:8]), 0)
-			h1, c = bitsAdd64(h1, binary.LittleEndian.Uint64(buf[8:16]), c)
+			h0, c = bits.Add64(h0, binary.LittleEndian.Uint64(buf[0:8]), 0)
+			h1, c = bits.Add64(h1, binary.LittleEndian.Uint64(buf[8:16]), c)
 			h2 += c
 
 			msg = nil
@@ -219,9 +222,9 @@ func updateGeneric(state *macState, msg
 		m3 := h2r1
 
 		t0 := m0.lo
-		t1, c := bitsAdd64(m1.lo, m0.hi, 0)
-		t2, c := bitsAdd64(m2.lo, m1.hi, c)
-		t3, _ := bitsAdd64(m3.lo, m2.hi, c)
+		t1, c := bits.Add64(m1.lo, m0.hi, 0)
+		t2, c := bits.Add64(m2.lo, m1.hi, c)
+		t3, _ := bits.Add64(m3.lo, m2.hi, c)
 
 		// Now we have the result as 4 64-bit limbs, and we need to reduce it
 		// modulo 2¹³⁰ - 5. The special shape of this Crandall prime lets us do
@@ -243,14 +246,14 @@ func updateGeneric(state *macState, msg
 
 		// To add c * 5 to h, we first add cc = c * 4, and then add (cc >> 2) = c.
 
-		h0, c = bitsAdd64(h0, cc.lo, 0)
-		h1, c = bitsAdd64(h1, cc.hi, c)
+		h0, c = bits.Add64(h0, cc.lo, 0)
+		h1, c = bits.Add64(h1, cc.hi, c)
 		h2 += c
 
 		cc = shiftRightBy2(cc)
 
-		h0, c = bitsAdd64(h0, cc.lo, 0)
-		h1, c = bitsAdd64(h1, cc.hi, c)
+		h0, c = bits.Add64(h0, cc.lo, 0)
+		h1, c = bits.Add64(h1, cc.hi, c)
 		h2 += c
 
 		// h2 is at most 3 + 1 + 1 = 5, making the whole of h at most
@@ -287,9 +290,9 @@ func finalize(out *[TagSize]byte, h *[3]
 	// in constant time, we compute t = h - (2¹³⁰ - 5), and select h as the
 	// result if the subtraction underflows, and t otherwise.
 
-	hMinusP0, b := bitsSub64(h0, p0, 0)
-	hMinusP1, b := bitsSub64(h1, p1, b)
-	_, b = bitsSub64(h2, p2, b)
+	hMinusP0, b := bits.Sub64(h0, p0, 0)
+	hMinusP1, b := bits.Sub64(h1, p1, b)
+	_, b = bits.Sub64(h2, p2, b)
 
 	// h = h if h < p else h - p
 	h0 = select64(b, h0, hMinusP0)
@@ -301,8 +304,8 @@ func finalize(out *[TagSize]byte, h *[3]
 	//
 	// by just doing a wide addition with the 128 low bits of h and discarding
 	// the overflow.
-	h0, c := bitsAdd64(h0, s[0], 0)
-	h1, _ = bitsAdd64(h1, s[1], c)
+	h0, c := bits.Add64(h0, s[0], 0)
+	h1, _ = bits.Add64(h1, s[1], c)
 
 	binary.LittleEndian.PutUint64(out[0:8], h0)
 	binary.LittleEndian.PutUint64(out[8:16], h1)
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 package poly1305
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.s
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 #include "textflag.h"
 
@@ -20,15 +19,14 @@
 
 #define POLY1305_MUL(h0, h1, h2, r0, r1, t0, t1, t2, t3, t4, t5) \
 	MULLD  r0, h0, t0;  \
-	MULLD  r0, h1, t4;  \
 	MULHDU r0, h0, t1;  \
+	MULLD  r0, h1, t4;  \
 	MULHDU r0, h1, t5;  \
 	ADDC   t4, t1, t1;  \
 	MULLD  r0, h2, t2;  \
-	ADDZE  t5;          \
 	MULHDU r1, h0, t4;  \
 	MULLD  r1, h0, h0;  \
-	ADD    t5, t2, t2;  \
+	ADDE   t5, t2, t2;  \
 	ADDC   h0, t1, t1;  \
 	MULLD  h2, r1, t3;  \
 	ADDZE  t4, h0;      \
@@ -38,13 +36,11 @@
 	ADDE   t5, t3, t3;  \
 	ADDC   h0, t2, t2;  \
 	MOVD   $-4, t4;     \
-	MOVD   t0, h0;      \
-	MOVD   t1, h1;      \
 	ADDZE  t3;          \
-	ANDCC  $3, t2, h2;  \
-	AND    t2, t4, t0;  \
+	RLDICL $0, t2, $62, h2; \
+	AND    t2, t4, h0;  \
 	ADDC   t0, h0, h0;  \
-	ADDE   t3, h1, h1;  \
+	ADDE   t3, t1, h1;  \
 	SLD    $62, t3, t4; \
 	SRD    $2, t2;      \
 	ADDZE  h2;          \
@@ -76,6 +72,7 @@ TEXT ·update(SB), $0-32
 loop:
 	POLY1305_ADD(R4, R8, R9, R10, R20, R21, R22)
 
+	PCALIGN $16
 multiply:
 	POLY1305_MUL(R8, R9, R10, R11, R12, R16, R17, R18, R14, R20, R21)
 	ADD $-16, R5
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 package poly1305
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc && !purego
-// +build gc,!purego
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build amd64 && !purego && gc
-// +build amd64,!purego,gc
 
 package salsa
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build amd64 && !purego && gc
-// +build amd64,!purego,gc
 
 // This code was translated into a form compatible with 6a from the public
 // domain sources in SUPERCOP: https://bench.cr.yp.to/supercop.html
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_noasm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_noasm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/salsa20/salsa/salsa20_noasm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !amd64 || purego || !gc
-// +build !amd64 purego !gc
 
 package salsa
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/channel.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/ssh/channel.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/channel.go
@@ -187,9 +187,11 @@ type channel struct {
 	pending    *buffer
 	extPending *buffer
 
-	// windowMu protects myWindow, the flow-control window.
-	windowMu sync.Mutex
-	myWindow uint32
+	// windowMu protects myWindow, the flow-control window, and myConsumed,
+	// the number of bytes consumed since we last increased myWindow
+	windowMu   sync.Mutex
+	myWindow   uint32
+	myConsumed uint32
 
 	// writeMu serializes calls to mux.conn.writePacket() and
 	// protects sentClose and packetPool. This mutex must be
@@ -332,14 +334,24 @@ func (ch *channel) handleData(packet []b
 	return nil
 }
 
-func (c *channel) adjustWindow(n uint32) error {
+func (c *channel) adjustWindow(adj uint32) error {
 	c.windowMu.Lock()
-	// Since myWindow is managed on our side, and can never exceed
-	// the initial window setting, we don't worry about overflow.
-	c.myWindow += uint32(n)
+	// Since myConsumed and myWindow are managed on our side, and can never
+	// exceed the initial window setting, we don't worry about overflow.
+	c.myConsumed += adj
+	var sendAdj uint32
+	if (channelWindowSize-c.myWindow > 3*c.maxIncomingPayload) ||
+		(c.myWindow < channelWindowSize/2) {
+		sendAdj = c.myConsumed
+		c.myConsumed = 0
+		c.myWindow += sendAdj
+	}
 	c.windowMu.Unlock()
+	if sendAdj == 0 {
+		return nil
+	}
 	return c.sendMessage(windowAdjustMsg{
-		AdditionalBytes: uint32(n),
+		AdditionalBytes: sendAdj,
 	})
 }
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/client.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/ssh/client.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/client.go
@@ -82,7 +82,7 @@ func NewClientConn(c net.Conn, addr stri
 
 	if err := conn.clientHandshake(addr, &fullConf); err != nil {
 		c.Close()
-		return nil, nil, nil, fmt.Errorf("ssh: handshake failed: %v", err)
+		return nil, nil, nil, fmt.Errorf("ssh: handshake failed: %w", err)
 	}
 	conn.mux = newMux(conn.transport)
 	return conn, conn.mux.incomingChannels, conn.mux.incomingRequests, nil
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/client_auth.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/ssh/client_auth.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/client_auth.go
@@ -307,7 +307,10 @@ func (cb publicKeyCallback) auth(session
 	}
 	var methods []string
 	var errSigAlgo error
-	for _, signer := range signers {
+
+	origSignersLen := len(signers)
+	for idx := 0; idx < len(signers); idx++ {
+		signer := signers[idx]
 		pub := signer.PublicKey()
 		as, algo, err := pickSignatureAlgorithm(signer, extensions)
 		if err != nil && errSigAlgo == nil {
@@ -321,6 +324,21 @@ func (cb publicKeyCallback) auth(session
 		if err != nil {
 			return authFailure, nil, err
 		}
+		// OpenSSH 7.2-7.7 advertises support for rsa-sha2-256 and rsa-sha2-512
+		// in the "server-sig-algs" extension but doesn't support these
+		// algorithms for certificate authentication, so if the server rejects
+		// the key try to use the obtained algorithm as if "server-sig-algs" had
+		// not been implemented if supported from the algorithm signer.
+		if !ok && idx < origSignersLen && isRSACert(algo) && algo != CertAlgoRSAv01 {
+			if contains(as.Algorithms(), KeyAlgoRSA) {
+				// We retry using the compat algorithm after all signers have
+				// been tried normally.
+				signers = append(signers, &multiAlgorithmSigner{
+					AlgorithmSigner:     as,
+					supportedAlgorithms: []string{KeyAlgoRSA},
+				})
+			}
+		}
 		if !ok {
 			continue
 		}
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/common.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/ssh/common.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/common.go
@@ -10,7 +10,6 @@ import (
 	"fmt"
 	"io"
 	"math"
-	"strings"
 	"sync"
 
 	_ "crypto/sha1"
@@ -128,6 +127,14 @@ func isRSA(algo string) bool {
 	return contains(algos, underlyingAlgo(algo))
 }
 
+func isRSACert(algo string) bool {
+	_, ok := certKeyAlgoNames[algo]
+	if !ok {
+		return false
+	}
+	return isRSA(algo)
+}
+
 // supportedPubKeyAuthAlgos specifies the supported client public key
 // authentication algorithms. Note that this doesn't include certificate types
 // since those use the underlying algorithm. This list is sent to the client if
@@ -140,8 +147,6 @@ var supportedPubKeyAuthAlgos = []string{
 	KeyAlgoDSA,
 }
 
-var supportedPubKeyAuthAlgosList = strings.Join(supportedPubKeyAuthAlgos, ",")
-
 // unexpectedMessageError results when the SSH message that we received didn't
 // match what we wanted.
 func unexpectedMessageError(expected, got uint8) error {
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/handshake.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/ssh/handshake.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/handshake.go
@@ -11,6 +11,7 @@ import (
 	"io"
 	"log"
 	"net"
+	"strings"
 	"sync"
 )
 
@@ -34,6 +35,16 @@ type keyingTransport interface {
 	// direction will be effected if a msgNewKeys message is sent
 	// or received.
 	prepareKeyChange(*algorithms, *kexResult) error
+
+	// setStrictMode sets the strict KEX mode, notably triggering
+	// sequence number resets on sending or receiving msgNewKeys.
+	// If the sequence number is already > 1 when setStrictMode
+	// is called, an error is returned.
+	setStrictMode() error
+
+	// setInitialKEXDone indicates to the transport that the initial key exchange
+	// was completed
+	setInitialKEXDone()
 }
 
 // handshakeTransport implements rekeying on top of a keyingTransport
@@ -50,6 +61,10 @@ type handshakeTransport struct {
 	// connection.
 	hostKeys []Signer
 
+	// publicKeyAuthAlgorithms is non-empty if we are the server. In that case,
+	// it contains the supported client public key authentication algorithms.
+	publicKeyAuthAlgorithms []string
+
 	// hostKeyAlgorithms is non-empty if we are the client. In that case,
 	// we accept these key types from the server as host key.
 	hostKeyAlgorithms []string
@@ -95,6 +110,10 @@ type handshakeTransport struct {
 
 	// The session ID or nil if first kex did not complete yet.
 	sessionID []byte
+
+	// strictMode indicates if the other side of the handshake indicated
+	// that we should be following the strict KEX protocol restrictions.
+	strictMode bool
 }
 
 type pendingKex struct {
@@ -141,6 +160,7 @@ func newClientTransport(conn keyingTrans
 func newServerTransport(conn keyingTransport, clientVersion, serverVersion []byte, config *ServerConfig) *handshakeTransport {
 	t := newHandshakeTransport(conn, &config.Config, clientVersion, serverVersion)
 	t.hostKeys = config.hostKeys
+	t.publicKeyAuthAlgorithms = config.PublicKeyAuthAlgorithms
 	go t.readLoop()
 	go t.kexLoop()
 	return t
@@ -203,7 +223,10 @@ func (t *handshakeTransport) readLoop()
 			close(t.incoming)
 			break
 		}
-		if p[0] == msgIgnore || p[0] == msgDebug {
+		// If this is the first kex, and strict KEX mode is enabled,
+		// we don't ignore any messages, as they may be used to manipulate
+		// the packet sequence numbers.
+		if !(t.sessionID == nil && t.strictMode) && (p[0] == msgIgnore || p[0] == msgDebug) {
 			continue
 		}
 		t.incoming <- p
@@ -435,6 +458,11 @@ func (t *handshakeTransport) readOnePack
 	return successPacket, nil
 }
 
+const (
+	kexStrictClient = "kex-strict-c-v00@openssh.com"
+	kexStrictServer = "kex-strict-s-v00@openssh.com"
+)
+
 // sendKexInit sends a key change message.
 func (t *handshakeTransport) sendKexInit() error {
 	t.mu.Lock()
@@ -448,7 +476,6 @@ func (t *handshakeTransport) sendKexInit
 	}
 
 	msg := &kexInitMsg{
-		KexAlgos:                t.config.KeyExchanges,
 		CiphersClientServer:     t.config.Ciphers,
 		CiphersServerClient:     t.config.Ciphers,
 		MACsClientServer:        t.config.MACs,
@@ -458,6 +485,13 @@ func (t *handshakeTransport) sendKexInit
 	}
 	io.ReadFull(rand.Reader, msg.Cookie[:])
 
+	// We mutate the KexAlgos slice, in order to add the kex-strict extension algorithm,
+	// and possibly to add the ext-info extension algorithm. Since the slice may be the
+	// user owned KeyExchanges, we create our own slice in order to avoid using user
+	// owned memory by mistake.
+	msg.KexAlgos = make([]string, 0, len(t.config.KeyExchanges)+2) // room for kex-strict and ext-info
+	msg.KexAlgos = append(msg.KexAlgos, t.config.KeyExchanges...)
+
 	isServer := len(t.hostKeys) > 0
 	if isServer {
 		for _, k := range t.hostKeys {
@@ -482,17 +516,24 @@ func (t *handshakeTransport) sendKexInit
 				msg.ServerHostKeyAlgos = append(msg.ServerHostKeyAlgos, keyFormat)
 			}
 		}
+
+		if t.sessionID == nil {
+			msg.KexAlgos = append(msg.KexAlgos, kexStrictServer)
+		}
 	} else {
 		msg.ServerHostKeyAlgos = t.hostKeyAlgorithms
 
 		// As a client we opt in to receiving SSH_MSG_EXT_INFO so we know what
 		// algorithms the server supports for public key authentication. See RFC
 		// 8308, Section 2.1.
+		//
+		// We also send the strict KEX mode extension algorithm, in order to opt
+		// into the strict KEX mode.
 		if firstKeyExchange := t.sessionID == nil; firstKeyExchange {
-			msg.KexAlgos = make([]string, 0, len(t.config.KeyExchanges)+1)
-			msg.KexAlgos = append(msg.KexAlgos, t.config.KeyExchanges...)
 			msg.KexAlgos = append(msg.KexAlgos, "ext-info-c")
+			msg.KexAlgos = append(msg.KexAlgos, kexStrictClient)
 		}
+
 	}
 
 	packet := Marshal(msg)
@@ -598,6 +639,13 @@ func (t *handshakeTransport) enterKeyExc
 		return err
 	}
 
+	if t.sessionID == nil && ((isClient && contains(serverInit.KexAlgos, kexStrictServer)) || (!isClient && contains(clientInit.KexAlgos, kexStrictClient))) {
+		t.strictMode = true
+		if err := t.conn.setStrictMode(); err != nil {
+			return err
+		}
+	}
+
 	// We don't send FirstKexFollows, but we handle receiving it.
 	//
 	// RFC 4253 section 7 defines the kex and the agreement method for
@@ -649,6 +697,7 @@ func (t *handshakeTransport) enterKeyExc
 	// message with the server-sig-algs extension if the client supports it. See
 	// RFC 8308, Sections 2.4 and 3.1, and [PROTOCOL], Section 1.9.
 	if !isClient && firstKeyExchange && contains(clientInit.KexAlgos, "ext-info-c") {
+		supportedPubKeyAuthAlgosList := strings.Join(t.publicKeyAuthAlgorithms, ",")
 		extInfo := &extInfoMsg{
 			NumExtensions: 2,
 			Payload:       make([]byte, 0, 4+15+4+len(supportedPubKeyAuthAlgosList)+4+16+4+1),
@@ -672,6 +721,12 @@ func (t *handshakeTransport) enterKeyExc
 		return unexpectedMessageError(msgNewKeys, packet[0])
 	}
 
+	if firstKeyExchange {
+		// Indicates to the transport that the first key exchange is completed
+		// after receiving SSH_MSG_NEWKEYS.
+		t.conn.setInitialKEXDone()
+	}
+
 	return nil
 }
 
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/keys.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/ssh/keys.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/keys.go
@@ -1232,16 +1232,27 @@ func ParseRawPrivateKeyWithPassphrase(pe
 		return nil, fmt.Errorf("ssh: cannot decode encrypted private keys: %v", err)
 	}
 
+	var result interface{}
+
 	switch block.Type {
 	case "RSA PRIVATE KEY":
-		return x509.ParsePKCS1PrivateKey(buf)
+		result, err = x509.ParsePKCS1PrivateKey(buf)
 	case "EC PRIVATE KEY":
-		return x509.ParseECPrivateKey(buf)
+		result, err = x509.ParseECPrivateKey(buf)
 	case "DSA PRIVATE KEY":
-		return ParseDSAPrivateKey(buf)
+		result, err = ParseDSAPrivateKey(buf)
 	default:
-		return nil, fmt.Errorf("ssh: unsupported key type %q", block.Type)
+		err = fmt.Errorf("ssh: unsupported key type %q", block.Type)
+	}
+	// Because of deficiencies in the format, DecryptPEMBlock does not always
+	// detect an incorrect password. In these cases decrypted DER bytes is
+	// random noise. If the parsing of the key returns an asn1.StructuralError
+	// we return x509.IncorrectPasswordError.
+	if _, ok := err.(asn1.StructuralError); ok {
+		return nil, x509.IncorrectPasswordError
 	}
+
+	return result, err
 }
 
 // ParseDSAPrivateKey returns a DSA private key from its ASN.1 DER encoding, as
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/server.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/ssh/server.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/server.go
@@ -64,6 +64,13 @@ type ServerConfig struct {
 	// Config contains configuration shared between client and server.
 	Config
 
+	// PublicKeyAuthAlgorithms specifies the supported client public key
+	// authentication algorithms. Note that this should not include certificate
+	// types since those use the underlying algorithm. This list is sent to the
+	// client if it supports the server-sig-algs extension. Order is irrelevant.
+	// If unspecified then a default set of algorithms is used.
+	PublicKeyAuthAlgorithms []string
+
 	hostKeys []Signer
 
 	// NoClientAuth is true if clients are allowed to connect without
@@ -201,9 +208,20 @@ func NewServerConn(c net.Conn, config *S
 	if fullConf.MaxAuthTries == 0 {
 		fullConf.MaxAuthTries = 6
 	}
+	if len(fullConf.PublicKeyAuthAlgorithms) == 0 {
+		fullConf.PublicKeyAuthAlgorithms = supportedPubKeyAuthAlgos
+	} else {
+		for _, algo := range fullConf.PublicKeyAuthAlgorithms {
+			if !contains(supportedPubKeyAuthAlgos, algo) {
+				c.Close()
+				return nil, nil, nil, fmt.Errorf("ssh: unsupported public key authentication algorithm %s", algo)
+			}
+		}
+	}
 	// Check if the config contains any unsupported key exchanges
 	for _, kex := range fullConf.KeyExchanges {
 		if _, ok := serverForbiddenKexAlgos[kex]; ok {
+			c.Close()
 			return nil, nil, nil, fmt.Errorf("ssh: unsupported key exchange %s for server", kex)
 		}
 	}
@@ -321,7 +339,7 @@ func checkSourceAddress(addr net.Addr, s
 	return fmt.Errorf("ssh: remote address %v is not allowed because of source-address restriction", addr)
 }
 
-func gssExchangeToken(gssapiConfig *GSSAPIWithMICConfig, firstToken []byte, s *connection,
+func gssExchangeToken(gssapiConfig *GSSAPIWithMICConfig, token []byte, s *connection,
 	sessionID []byte, userAuthReq userAuthRequestMsg) (authErr error, perms *Permissions, err error) {
 	gssAPIServer := gssapiConfig.Server
 	defer gssAPIServer.DeleteSecContext()
@@ -331,7 +349,7 @@ func gssExchangeToken(gssapiConfig *GSSA
 			outToken     []byte
 			needContinue bool
 		)
-		outToken, srcName, needContinue, err = gssAPIServer.AcceptSecContext(firstToken)
+		outToken, srcName, needContinue, err = gssAPIServer.AcceptSecContext(token)
 		if err != nil {
 			return err, nil, nil
 		}
@@ -353,6 +371,7 @@ func gssExchangeToken(gssapiConfig *GSSA
 		if err := Unmarshal(packet, userAuthGSSAPITokenReq); err != nil {
 			return nil, nil, err
 		}
+		token = userAuthGSSAPITokenReq.Token
 	}
 	packet, err := s.transport.readPacket()
 	if err != nil {
@@ -524,7 +543,7 @@ userAuthLoop:
 				return nil, parseError(msgUserAuthRequest)
 			}
 			algo := string(algoBytes)
-			if !contains(supportedPubKeyAuthAlgos, underlyingAlgo(algo)) {
+			if !contains(config.PublicKeyAuthAlgorithms, underlyingAlgo(algo)) {
 				authErr = fmt.Errorf("ssh: algorithm %q not accepted", algo)
 				break
 			}
@@ -591,7 +610,7 @@ userAuthLoop:
 				// algorithm name that corresponds to algo with
 				// sig.Format.  This is usually the same, but
 				// for certs, the names differ.
-				if !contains(supportedPubKeyAuthAlgos, sig.Format) {
+				if !contains(config.PublicKeyAuthAlgorithms, sig.Format) {
 					authErr = fmt.Errorf("ssh: algorithm %q not accepted", sig.Format)
 					break
 				}
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/tcpip.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/ssh/tcpip.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/tcpip.go
@@ -5,6 +5,7 @@
 package ssh
 
 import (
+	"context"
 	"errors"
 	"fmt"
 	"io"
@@ -332,6 +333,40 @@ func (l *tcpListener) Addr() net.Addr {
 	return l.laddr
 }
 
+// DialContext initiates a connection to the addr from the remote host.
+//
+// The provided Context must be non-nil. If the context expires before the
+// connection is complete, an error is returned. Once successfully connected,
+// any expiration of the context will not affect the connection.
+//
+// See func Dial for additional information.
+func (c *Client) DialContext(ctx context.Context, n, addr string) (net.Conn, error) {
+	if err := ctx.Err(); err != nil {
+		return nil, err
+	}
+	type connErr struct {
+		conn net.Conn
+		err  error
+	}
+	ch := make(chan connErr)
+	go func() {
+		conn, err := c.Dial(n, addr)
+		select {
+		case ch <- connErr{conn, err}:
+		case <-ctx.Done():
+			if conn != nil {
+				conn.Close()
+			}
+		}
+	}()
+	select {
+	case res := <-ch:
+		return res.conn, res.err
+	case <-ctx.Done():
+		return nil, ctx.Err()
+	}
+}
+
 // Dial initiates a connection to the addr from the remote host.
 // The resulting connection has a zero LocalAddr() and RemoteAddr().
 func (c *Client) Dial(n, addr string) (net.Conn, error) {
Index: kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/transport.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/crypto/ssh/transport.go
+++ kubernetes-1.26.15/vendor/golang.org/x/crypto/ssh/transport.go
@@ -49,6 +49,9 @@ type transport struct {
 	rand      io.Reader
 	isClient  bool
 	io.Closer
+
+	strictMode     bool
+	initialKEXDone bool
 }
 
 // packetCipher represents a combination of SSH encryption/MAC
@@ -74,6 +77,18 @@ type connectionState struct {
 	pendingKeyChange chan packetCipher
 }
 
+func (t *transport) setStrictMode() error {
+	if t.reader.seqNum != 1 {
+		return errors.New("ssh: sequence number != 1 when strict KEX mode requested")
+	}
+	t.strictMode = true
+	return nil
+}
+
+func (t *transport) setInitialKEXDone() {
+	t.initialKEXDone = true
+}
+
 // prepareKeyChange sets up key material for a keychange. The key changes in
 // both directions are triggered by reading and writing a msgNewKey packet
 // respectively.
@@ -112,11 +127,12 @@ func (t *transport) printPacket(p []byte
 // Read and decrypt next packet.
 func (t *transport) readPacket() (p []byte, err error) {
 	for {
-		p, err = t.reader.readPacket(t.bufReader)
+		p, err = t.reader.readPacket(t.bufReader, t.strictMode)
 		if err != nil {
 			break
 		}
-		if len(p) == 0 || (p[0] != msgIgnore && p[0] != msgDebug) {
+		// in strict mode we pass through DEBUG and IGNORE packets only during the initial KEX
+		if len(p) == 0 || (t.strictMode && !t.initialKEXDone) || (p[0] != msgIgnore && p[0] != msgDebug) {
 			break
 		}
 	}
@@ -127,7 +143,7 @@ func (t *transport) readPacket() (p []by
 	return p, err
 }
 
-func (s *connectionState) readPacket(r *bufio.Reader) ([]byte, error) {
+func (s *connectionState) readPacket(r *bufio.Reader, strictMode bool) ([]byte, error) {
 	packet, err := s.packetCipher.readCipherPacket(s.seqNum, r)
 	s.seqNum++
 	if err == nil && len(packet) == 0 {
@@ -140,6 +156,9 @@ func (s *connectionState) readPacket(r *
 			select {
 			case cipher := <-s.pendingKeyChange:
 				s.packetCipher = cipher
+				if strictMode {
+					s.seqNum = 0
+				}
 			default:
 				return nil, errors.New("ssh: got bogus newkeys message")
 			}
@@ -170,10 +189,10 @@ func (t *transport) writePacket(packet [
 	if debugTransport {
 		t.printPacket(packet, true)
 	}
-	return t.writer.writePacket(t.bufWriter, t.rand, packet)
+	return t.writer.writePacket(t.bufWriter, t.rand, packet, t.strictMode)
 }
 
-func (s *connectionState) writePacket(w *bufio.Writer, rand io.Reader, packet []byte) error {
+func (s *connectionState) writePacket(w *bufio.Writer, rand io.Reader, packet []byte, strictMode bool) error {
 	changeKeys := len(packet) > 0 && packet[0] == msgNewKeys
 
 	err := s.packetCipher.writeCipherPacket(s.seqNum, w, rand, packet)
@@ -188,6 +207,9 @@ func (s *connectionState) writePacket(w
 		select {
 		case cipher := <-s.pendingKeyChange:
 			s.packetCipher = cipher
+			if strictMode {
+				s.seqNum = 0
+			}
 		default:
 			panic("ssh: no key material for msgNewKeys")
 		}
Index: kubernetes-1.26.15/vendor/golang.org/x/net/context/go17.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/context/go17.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/context/go17.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build go1.7
-// +build go1.7
 
 package context
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/context/go19.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/context/go19.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/context/go19.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build go1.9
-// +build go1.9
 
 package context
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/context/pre_go17.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/context/pre_go17.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/context/pre_go17.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !go1.7
-// +build !go1.7
 
 package context
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/context/pre_go19.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/context/pre_go19.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/context/pre_go19.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !go1.9
-// +build !go1.9
 
 package context
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/html/token.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/html/token.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/html/token.go
@@ -910,9 +910,6 @@ func (z *Tokenizer) readTagAttrKey() {
 			return
 		}
 		switch c {
-		case ' ', '\n', '\r', '\t', '\f', '/':
-			z.pendingAttr[0].end = z.raw.end - 1
-			return
 		case '=':
 			if z.pendingAttr[0].start+1 == z.raw.end {
 				// WHATWG 13.2.5.32, if we see an equals sign before the attribute name
@@ -920,7 +917,9 @@ func (z *Tokenizer) readTagAttrKey() {
 				continue
 			}
 			fallthrough
-		case '>':
+		case ' ', '\n', '\r', '\t', '\f', '/', '>':
+			// WHATWG 13.2.5.33 Attribute name state
+			// We need to reconsume the char in the after attribute name state to support the / character
 			z.raw.end--
 			z.pendingAttr[0].end = z.raw.end
 			return
@@ -939,6 +938,11 @@ func (z *Tokenizer) readTagAttrVal() {
 	if z.err != nil {
 		return
 	}
+	if c == '/' {
+		// WHATWG 13.2.5.34 After attribute name state
+		// U+002F SOLIDUS (/) - Switch to the self-closing start tag state.
+		return
+	}
 	if c != '=' {
 		z.raw.end--
 		return
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/databuffer.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/http2/databuffer.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/http2/databuffer.go
@@ -20,41 +20,44 @@ import (
 // TODO: Benchmark to determine if the pools are necessary. The GC may have
 // improved enough that we can instead allocate chunks like this:
 // make([]byte, max(16<<10, expectedBytesRemaining))
-var (
-	dataChunkSizeClasses = []int{
-		1 << 10,
-		2 << 10,
-		4 << 10,
-		8 << 10,
-		16 << 10,
-	}
-	dataChunkPools = [...]sync.Pool{
-		{New: func() interface{} { return make([]byte, 1<<10) }},
-		{New: func() interface{} { return make([]byte, 2<<10) }},
-		{New: func() interface{} { return make([]byte, 4<<10) }},
-		{New: func() interface{} { return make([]byte, 8<<10) }},
-		{New: func() interface{} { return make([]byte, 16<<10) }},
-	}
-)
+var dataChunkPools = [...]sync.Pool{
+	{New: func() interface{} { return new([1 << 10]byte) }},
+	{New: func() interface{} { return new([2 << 10]byte) }},
+	{New: func() interface{} { return new([4 << 10]byte) }},
+	{New: func() interface{} { return new([8 << 10]byte) }},
+	{New: func() interface{} { return new([16 << 10]byte) }},
+}
 
 func getDataBufferChunk(size int64) []byte {
-	i := 0
-	for ; i < len(dataChunkSizeClasses)-1; i++ {
-		if size <= int64(dataChunkSizeClasses[i]) {
-			break
-		}
+	switch {
+	case size <= 1<<10:
+		return dataChunkPools[0].Get().(*[1 << 10]byte)[:]
+	case size <= 2<<10:
+		return dataChunkPools[1].Get().(*[2 << 10]byte)[:]
+	case size <= 4<<10:
+		return dataChunkPools[2].Get().(*[4 << 10]byte)[:]
+	case size <= 8<<10:
+		return dataChunkPools[3].Get().(*[8 << 10]byte)[:]
+	default:
+		return dataChunkPools[4].Get().(*[16 << 10]byte)[:]
 	}
-	return dataChunkPools[i].Get().([]byte)
 }
 
 func putDataBufferChunk(p []byte) {
-	for i, n := range dataChunkSizeClasses {
-		if len(p) == n {
-			dataChunkPools[i].Put(p)
-			return
-		}
+	switch len(p) {
+	case 1 << 10:
+		dataChunkPools[0].Put((*[1 << 10]byte)(p))
+	case 2 << 10:
+		dataChunkPools[1].Put((*[2 << 10]byte)(p))
+	case 4 << 10:
+		dataChunkPools[2].Put((*[4 << 10]byte)(p))
+	case 8 << 10:
+		dataChunkPools[3].Put((*[8 << 10]byte)(p))
+	case 16 << 10:
+		dataChunkPools[4].Put((*[16 << 10]byte)(p))
+	default:
+		panic(fmt.Sprintf("unexpected buffer len=%v", len(p)))
 	}
-	panic(fmt.Sprintf("unexpected buffer len=%v", len(p)))
 }
 
 // dataBuffer is an io.ReadWriter backed by a list of data chunks.
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/frame.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/http2/frame.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/http2/frame.go
@@ -1510,13 +1510,12 @@ func (mh *MetaHeadersFrame) checkPseudos
 }
 
 func (fr *Framer) maxHeaderStringLen() int {
-	v := fr.maxHeaderListSize()
-	if uint32(int(v)) == v {
-		return int(v)
+	v := int(fr.maxHeaderListSize())
+	if v < 0 {
+		// If maxHeaderListSize overflows an int, use no limit (0).
+		return 0
 	}
-	// They had a crazy big number for MaxHeaderBytes anyway,
-	// so give them unlimited header lengths:
-	return 0
+	return v
 }
 
 // readMetaFrame returns 0 or more CONTINUATION frames from fr and
@@ -1565,6 +1564,7 @@ func (fr *Framer) readMetaFrame(hf *Head
 		if size > remainSize {
 			hdec.SetEmitEnabled(false)
 			mh.Truncated = true
+			remainSize = 0
 			return
 		}
 		remainSize -= size
@@ -1577,6 +1577,36 @@ func (fr *Framer) readMetaFrame(hf *Head
 	var hc headersOrContinuation = hf
 	for {
 		frag := hc.HeaderBlockFragment()
+
+		// Avoid parsing large amounts of headers that we will then discard.
+		// If the sender exceeds the max header list size by too much,
+		// skip parsing the fragment and close the connection.
+		//
+		// "Too much" is either any CONTINUATION frame after we've already
+		// exceeded the max header list size (in which case remainSize is 0),
+		// or a frame whose encoded size is more than twice the remaining
+		// header list bytes we're willing to accept.
+		if int64(len(frag)) > int64(2*remainSize) {
+			if VerboseLogs {
+				log.Printf("http2: header list too large")
+			}
+			// It would be nice to send a RST_STREAM before sending the GOAWAY,
+			// but the structure of the server's frame writer makes this difficult.
+			return nil, ConnectionError(ErrCodeProtocol)
+		}
+
+		// Also close the connection after any CONTINUATION frame following an
+		// invalid header, since we stop tracking the size of the headers after
+		// an invalid one.
+		if invalid != nil {
+			if VerboseLogs {
+				log.Printf("http2: invalid header: %v", invalid)
+			}
+			// It would be nice to send a RST_STREAM before sending the GOAWAY,
+			// but the structure of the server's frame writer makes this difficult.
+			return nil, ConnectionError(ErrCodeProtocol)
+		}
+
 		if _, err := hdec.Write(frag); err != nil {
 			return nil, ConnectionError(ErrCodeCompression)
 		}
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/go111.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/http2/go111.go
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-//go:build go1.11
-// +build go1.11
-
-package http2
-
-import (
-	"net/http/httptrace"
-	"net/textproto"
-)
-
-func traceHasWroteHeaderField(trace *httptrace.ClientTrace) bool {
-	return trace != nil && trace.WroteHeaderField != nil
-}
-
-func traceWroteHeaderField(trace *httptrace.ClientTrace, k, v string) {
-	if trace != nil && trace.WroteHeaderField != nil {
-		trace.WroteHeaderField(k, []string{v})
-	}
-}
-
-func traceGot1xxResponseFunc(trace *httptrace.ClientTrace) func(int, textproto.MIMEHeader) error {
-	if trace != nil {
-		return trace.Got1xxResponse
-	}
-	return nil
-}
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/go115.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/http2/go115.go
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright 2021 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-//go:build go1.15
-// +build go1.15
-
-package http2
-
-import (
-	"context"
-	"crypto/tls"
-)
-
-// dialTLSWithContext uses tls.Dialer, added in Go 1.15, to open a TLS
-// connection.
-func (t *Transport) dialTLSWithContext(ctx context.Context, network, addr string, cfg *tls.Config) (*tls.Conn, error) {
-	dialer := &tls.Dialer{
-		Config: cfg,
-	}
-	cn, err := dialer.DialContext(ctx, network, addr)
-	if err != nil {
-		return nil, err
-	}
-	tlsCn := cn.(*tls.Conn) // DialContext comment promises this will always succeed
-	return tlsCn, nil
-}
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/go118.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/http2/go118.go
+++ /dev/null
@@ -1,17 +0,0 @@
-// Copyright 2021 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-//go:build go1.18
-// +build go1.18
-
-package http2
-
-import (
-	"crypto/tls"
-	"net"
-)
-
-func tlsUnderlyingConn(tc *tls.Conn) net.Conn {
-	return tc.NetConn()
-}
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/not_go111.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/http2/not_go111.go
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-//go:build !go1.11
-// +build !go1.11
-
-package http2
-
-import (
-	"net/http/httptrace"
-	"net/textproto"
-)
-
-func traceHasWroteHeaderField(trace *httptrace.ClientTrace) bool { return false }
-
-func traceWroteHeaderField(trace *httptrace.ClientTrace, k, v string) {}
-
-func traceGot1xxResponseFunc(trace *httptrace.ClientTrace) func(int, textproto.MIMEHeader) error {
-	return nil
-}
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/not_go115.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/http2/not_go115.go
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright 2021 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-//go:build !go1.15
-// +build !go1.15
-
-package http2
-
-import (
-	"context"
-	"crypto/tls"
-)
-
-// dialTLSWithContext opens a TLS connection.
-func (t *Transport) dialTLSWithContext(ctx context.Context, network, addr string, cfg *tls.Config) (*tls.Conn, error) {
-	cn, err := tls.Dial(network, addr, cfg)
-	if err != nil {
-		return nil, err
-	}
-	if err := cn.Handshake(); err != nil {
-		return nil, err
-	}
-	if cfg.InsecureSkipVerify {
-		return cn, nil
-	}
-	if err := cn.VerifyHostname(cfg.ServerName); err != nil {
-		return nil, err
-	}
-	return cn, nil
-}
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/not_go118.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/http2/not_go118.go
+++ /dev/null
@@ -1,17 +0,0 @@
-// Copyright 2021 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-//go:build !go1.18
-// +build !go1.18
-
-package http2
-
-import (
-	"crypto/tls"
-	"net"
-)
-
-func tlsUnderlyingConn(tc *tls.Conn) net.Conn {
-	return nil
-}
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/pipe.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/http2/pipe.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/http2/pipe.go
@@ -77,7 +77,10 @@ func (p *pipe) Read(d []byte) (n int, er
 	}
 }
 
-var errClosedPipeWrite = errors.New("write on closed buffer")
+var (
+	errClosedPipeWrite        = errors.New("write on closed buffer")
+	errUninitializedPipeWrite = errors.New("write on uninitialized buffer")
+)
 
 // Write copies bytes from p into the buffer and wakes a reader.
 // It is an error to write more data than the buffer can hold.
@@ -91,6 +94,12 @@ func (p *pipe) Write(d []byte) (n int, e
 	if p.err != nil || p.breakErr != nil {
 		return 0, errClosedPipeWrite
 	}
+	// pipe.setBuffer is never invoked, leaving the buffer uninitialized.
+	// We shouldn't try to write to an uninitialized pipe,
+	// but returning an error is better than panicking.
+	if p.b == nil {
+		return 0, errUninitializedPipeWrite
+	}
 	return p.b.Write(d)
 }
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/server.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/http2/server.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/http2/server.go
@@ -124,6 +124,7 @@ type Server struct {
 	// IdleTimeout specifies how long until idle clients should be
 	// closed with a GOAWAY frame. PING frames are not considered
 	// activity for the purposes of IdleTimeout.
+	// If zero or negative, there is no timeout.
 	IdleTimeout time.Duration
 
 	// MaxUploadBufferPerConnection is the size of the initial flow
@@ -434,7 +435,7 @@ func (s *Server) ServeConn(c net.Conn, o
 	// passes the connection off to us with the deadline already set.
 	// Write deadlines are set per stream in serverConn.newStream.
 	// Disarm the net.Conn write deadline here.
-	if sc.hs.WriteTimeout != 0 {
+	if sc.hs.WriteTimeout > 0 {
 		sc.conn.SetWriteDeadline(time.Time{})
 	}
 
@@ -924,7 +925,7 @@ func (sc *serverConn) serve() {
 	sc.setConnState(http.StateActive)
 	sc.setConnState(http.StateIdle)
 
-	if sc.srv.IdleTimeout != 0 {
+	if sc.srv.IdleTimeout > 0 {
 		sc.idleTimer = time.AfterFunc(sc.srv.IdleTimeout, sc.onIdleTimer)
 		defer sc.idleTimer.Stop()
 	}
@@ -1637,7 +1638,7 @@ func (sc *serverConn) closeStream(st *st
 	delete(sc.streams, st.id)
 	if len(sc.streams) == 0 {
 		sc.setConnState(http.StateIdle)
-		if sc.srv.IdleTimeout != 0 {
+		if sc.srv.IdleTimeout > 0 {
 			sc.idleTimer.Reset(sc.srv.IdleTimeout)
 		}
 		if h1ServerKeepAlivesDisabled(sc.hs) {
@@ -2017,7 +2018,7 @@ func (sc *serverConn) processHeaders(f *
 	// similar to how the http1 server works. Here it's
 	// technically more like the http1 Server's ReadHeaderTimeout
 	// (in Go 1.8), though. That's a more sane option anyway.
-	if sc.hs.ReadTimeout != 0 {
+	if sc.hs.ReadTimeout > 0 {
 		sc.conn.SetReadDeadline(time.Time{})
 		st.readDeadline = time.AfterFunc(sc.hs.ReadTimeout, st.onReadTimeout)
 	}
@@ -2038,7 +2039,7 @@ func (sc *serverConn) upgradeRequest(req
 
 	// Disable any read deadline set by the net/http package
 	// prior to the upgrade.
-	if sc.hs.ReadTimeout != 0 {
+	if sc.hs.ReadTimeout > 0 {
 		sc.conn.SetReadDeadline(time.Time{})
 	}
 
@@ -2116,7 +2117,7 @@ func (sc *serverConn) newStream(id, push
 	st.flow.conn = &sc.flow // link to conn-level counter
 	st.flow.add(sc.initialStreamSendWindowSize)
 	st.inflow.init(sc.srv.initialStreamRecvWindowSize())
-	if sc.hs.WriteTimeout != 0 {
+	if sc.hs.WriteTimeout > 0 {
 		st.writeDeadline = time.AfterFunc(sc.hs.WriteTimeout, st.onWriteTimeout)
 	}
 
@@ -2549,7 +2550,6 @@ type responseWriterState struct {
 	wroteHeader   bool        // WriteHeader called (explicitly or implicitly). Not necessarily sent to user yet.
 	sentHeader    bool        // have we sent the header frame?
 	handlerDone   bool        // handler has finished
-	dirty         bool        // a Write failed; don't reuse this responseWriterState
 
 	sentContentLen int64 // non-zero if handler set a Content-Length header
 	wroteBytes     int64
@@ -2669,7 +2669,6 @@ func (rws *responseWriterState) writeChu
 			date:          date,
 		})
 		if err != nil {
-			rws.dirty = true
 			return 0, err
 		}
 		if endStream {
@@ -2690,7 +2689,6 @@ func (rws *responseWriterState) writeChu
 	if len(p) > 0 || endStream {
 		// only send a 0 byte DATA frame if we're ending the stream.
 		if err := rws.conn.writeDataFromHandler(rws.stream, p, endStream); err != nil {
-			rws.dirty = true
 			return 0, err
 		}
 	}
@@ -2702,9 +2700,6 @@ func (rws *responseWriterState) writeChu
 			trailers:  rws.trailers,
 			endStream: true,
 		})
-		if err != nil {
-			rws.dirty = true
-		}
 		return len(p), err
 	}
 	return len(p), nil
@@ -2920,14 +2915,12 @@ func (rws *responseWriterState) writeHea
 			h.Del("Transfer-Encoding")
 		}
 
-		if rws.conn.writeHeaders(rws.stream, &writeResHeaders{
+		rws.conn.writeHeaders(rws.stream, &writeResHeaders{
 			streamID:    rws.stream.id,
 			httpResCode: code,
 			h:           h,
 			endStream:   rws.handlerDone && !rws.hasTrailers(),
-		}) != nil {
-			rws.dirty = true
-		}
+		})
 
 		return
 	}
@@ -2992,19 +2985,10 @@ func (w *responseWriter) write(lenData i
 
 func (w *responseWriter) handlerDone() {
 	rws := w.rws
-	dirty := rws.dirty
 	rws.handlerDone = true
 	w.Flush()
 	w.rws = nil
-	if !dirty {
-		// Only recycle the pool if all prior Write calls to
-		// the serverConn goroutine completed successfully. If
-		// they returned earlier due to resets from the peer
-		// there might still be write goroutines outstanding
-		// from the serverConn referencing the rws memory. See
-		// issue 20704.
-		responseWriterStatePool.Put(rws)
-	}
+	responseWriterStatePool.Put(rws)
 }
 
 // Push errors.
@@ -3187,6 +3171,7 @@ func (sc *serverConn) startPush(msg *sta
 			panic(fmt.Sprintf("newWriterAndRequestNoBody(%+v): %v", msg.url, err))
 		}
 
+		sc.curHandlers++
 		go sc.runHandler(rw, req, sc.handler.ServeHTTP)
 		return promisedID, nil
 	}
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/testsync.go
===================================================================
--- /dev/null
+++ kubernetes-1.26.15/vendor/golang.org/x/net/http2/testsync.go
@@ -0,0 +1,331 @@
+// Copyright 2024 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+package http2
+
+import (
+	"context"
+	"sync"
+	"time"
+)
+
+// testSyncHooks coordinates goroutines in tests.
+//
+// For example, a call to ClientConn.RoundTrip involves several goroutines, including:
+//   - the goroutine running RoundTrip;
+//   - the clientStream.doRequest goroutine, which writes the request; and
+//   - the clientStream.readLoop goroutine, which reads the response.
+//
+// Using testSyncHooks, a test can start a RoundTrip and identify when all these goroutines
+// are blocked waiting for some condition such as reading the Request.Body or waiting for
+// flow control to become available.
+//
+// The testSyncHooks also manage timers and synthetic time in tests.
+// This permits us to, for example, start a request and cause it to time out waiting for
+// response headers without resorting to time.Sleep calls.
+type testSyncHooks struct {
+	// active/inactive act as a mutex and condition variable.
+	//
+	//  - neither chan contains a value: testSyncHooks is locked.
+	//  - active contains a value: unlocked, and at least one goroutine is not blocked
+	//  - inactive contains a value: unlocked, and all goroutines are blocked
+	active   chan struct{}
+	inactive chan struct{}
+
+	// goroutine counts
+	total    int                     // total goroutines
+	condwait map[*sync.Cond]int      // blocked in sync.Cond.Wait
+	blocked  []*testBlockedGoroutine // otherwise blocked
+
+	// fake time
+	now    time.Time
+	timers []*fakeTimer
+
+	// Transport testing: Report various events.
+	newclientconn func(*ClientConn)
+	newstream     func(*clientStream)
+}
+
+// testBlockedGoroutine is a blocked goroutine.
+type testBlockedGoroutine struct {
+	f  func() bool   // blocked until f returns true
+	ch chan struct{} // closed when unblocked
+}
+
+func newTestSyncHooks() *testSyncHooks {
+	h := &testSyncHooks{
+		active:   make(chan struct{}, 1),
+		inactive: make(chan struct{}, 1),
+		condwait: map[*sync.Cond]int{},
+	}
+	h.inactive <- struct{}{}
+	h.now = time.Date(2000, 1, 1, 0, 0, 0, 0, time.UTC)
+	return h
+}
+
+// lock acquires the testSyncHooks mutex.
+func (h *testSyncHooks) lock() {
+	select {
+	case <-h.active:
+	case <-h.inactive:
+	}
+}
+
+// waitInactive waits for all goroutines to become inactive.
+func (h *testSyncHooks) waitInactive() {
+	for {
+		<-h.inactive
+		if !h.unlock() {
+			break
+		}
+	}
+}
+
+// unlock releases the testSyncHooks mutex.
+// It reports whether any goroutines are active.
+func (h *testSyncHooks) unlock() (active bool) {
+	// Look for a blocked goroutine which can be unblocked.
+	blocked := h.blocked[:0]
+	unblocked := false
+	for _, b := range h.blocked {
+		if !unblocked && b.f() {
+			unblocked = true
+			close(b.ch)
+		} else {
+			blocked = append(blocked, b)
+		}
+	}
+	h.blocked = blocked
+
+	// Count goroutines blocked on condition variables.
+	condwait := 0
+	for _, count := range h.condwait {
+		condwait += count
+	}
+
+	if h.total > condwait+len(blocked) {
+		h.active <- struct{}{}
+		return true
+	} else {
+		h.inactive <- struct{}{}
+		return false
+	}
+}
+
+// goRun starts a new goroutine.
+func (h *testSyncHooks) goRun(f func()) {
+	h.lock()
+	h.total++
+	h.unlock()
+	go func() {
+		defer func() {
+			h.lock()
+			h.total--
+			h.unlock()
+		}()
+		f()
+	}()
+}
+
+// blockUntil indicates that a goroutine is blocked waiting for some condition to become true.
+// It waits until f returns true before proceeding.
+//
+// Example usage:
+//
+//	h.blockUntil(func() bool {
+//		// Is the context done yet?
+//		select {
+//		case <-ctx.Done():
+//		default:
+//			return false
+//		}
+//		return true
+//	})
+//	// Wait for the context to become done.
+//	<-ctx.Done()
+//
+// The function f passed to blockUntil must be non-blocking and idempotent.
+func (h *testSyncHooks) blockUntil(f func() bool) {
+	if f() {
+		return
+	}
+	ch := make(chan struct{})
+	h.lock()
+	h.blocked = append(h.blocked, &testBlockedGoroutine{
+		f:  f,
+		ch: ch,
+	})
+	h.unlock()
+	<-ch
+}
+
+// broadcast is sync.Cond.Broadcast.
+func (h *testSyncHooks) condBroadcast(cond *sync.Cond) {
+	h.lock()
+	delete(h.condwait, cond)
+	h.unlock()
+	cond.Broadcast()
+}
+
+// broadcast is sync.Cond.Wait.
+func (h *testSyncHooks) condWait(cond *sync.Cond) {
+	h.lock()
+	h.condwait[cond]++
+	h.unlock()
+}
+
+// newTimer creates a new fake timer.
+func (h *testSyncHooks) newTimer(d time.Duration) timer {
+	h.lock()
+	defer h.unlock()
+	t := &fakeTimer{
+		hooks: h,
+		when:  h.now.Add(d),
+		c:     make(chan time.Time),
+	}
+	h.timers = append(h.timers, t)
+	return t
+}
+
+// afterFunc creates a new fake AfterFunc timer.
+func (h *testSyncHooks) afterFunc(d time.Duration, f func()) timer {
+	h.lock()
+	defer h.unlock()
+	t := &fakeTimer{
+		hooks: h,
+		when:  h.now.Add(d),
+		f:     f,
+	}
+	h.timers = append(h.timers, t)
+	return t
+}
+
+func (h *testSyncHooks) contextWithTimeout(ctx context.Context, d time.Duration) (context.Context, context.CancelFunc) {
+	ctx, cancel := context.WithCancel(ctx)
+	t := h.afterFunc(d, cancel)
+	return ctx, func() {
+		t.Stop()
+		cancel()
+	}
+}
+
+func (h *testSyncHooks) timeUntilEvent() time.Duration {
+	h.lock()
+	defer h.unlock()
+	var next time.Time
+	for _, t := range h.timers {
+		if next.IsZero() || t.when.Before(next) {
+			next = t.when
+		}
+	}
+	if d := next.Sub(h.now); d > 0 {
+		return d
+	}
+	return 0
+}
+
+// advance advances time and causes synthetic timers to fire.
+func (h *testSyncHooks) advance(d time.Duration) {
+	h.lock()
+	defer h.unlock()
+	h.now = h.now.Add(d)
+	timers := h.timers[:0]
+	for _, t := range h.timers {
+		t := t // remove after go.mod depends on go1.22
+		t.mu.Lock()
+		switch {
+		case t.when.After(h.now):
+			timers = append(timers, t)
+		case t.when.IsZero():
+			// stopped timer
+		default:
+			t.when = time.Time{}
+			if t.c != nil {
+				close(t.c)
+			}
+			if t.f != nil {
+				h.total++
+				go func() {
+					defer func() {
+						h.lock()
+						h.total--
+						h.unlock()
+					}()
+					t.f()
+				}()
+			}
+		}
+		t.mu.Unlock()
+	}
+	h.timers = timers
+}
+
+// A timer wraps a time.Timer, or a synthetic equivalent in tests.
+// Unlike time.Timer, timer is single-use: The timer channel is closed when the timer expires.
+type timer interface {
+	C() <-chan time.Time
+	Stop() bool
+	Reset(d time.Duration) bool
+}
+
+// timeTimer implements timer using real time.
+type timeTimer struct {
+	t *time.Timer
+	c chan time.Time
+}
+
+// newTimeTimer creates a new timer using real time.
+func newTimeTimer(d time.Duration) timer {
+	ch := make(chan time.Time)
+	t := time.AfterFunc(d, func() {
+		close(ch)
+	})
+	return &timeTimer{t, ch}
+}
+
+// newTimeAfterFunc creates an AfterFunc timer using real time.
+func newTimeAfterFunc(d time.Duration, f func()) timer {
+	return &timeTimer{
+		t: time.AfterFunc(d, f),
+	}
+}
+
+func (t timeTimer) C() <-chan time.Time        { return t.c }
+func (t timeTimer) Stop() bool                 { return t.t.Stop() }
+func (t timeTimer) Reset(d time.Duration) bool { return t.t.Reset(d) }
+
+// fakeTimer implements timer using fake time.
+type fakeTimer struct {
+	hooks *testSyncHooks
+
+	mu   sync.Mutex
+	when time.Time      // when the timer will fire
+	c    chan time.Time // closed when the timer fires; mutually exclusive with f
+	f    func()         // called when the timer fires; mutually exclusive with c
+}
+
+func (t *fakeTimer) C() <-chan time.Time { return t.c }
+
+func (t *fakeTimer) Stop() bool {
+	t.mu.Lock()
+	defer t.mu.Unlock()
+	stopped := t.when.IsZero()
+	t.when = time.Time{}
+	return stopped
+}
+
+func (t *fakeTimer) Reset(d time.Duration) bool {
+	if t.c != nil || t.f == nil {
+		panic("fakeTimer only supports Reset on AfterFunc timers")
+	}
+	t.mu.Lock()
+	defer t.mu.Unlock()
+	t.hooks.lock()
+	defer t.hooks.unlock()
+	active := !t.when.IsZero()
+	t.when = t.hooks.now.Add(d)
+	if !active {
+		t.hooks.timers = append(t.hooks.timers, t)
+	}
+	return active
+}
Index: kubernetes-1.26.15/vendor/golang.org/x/net/http2/transport.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/http2/transport.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/http2/transport.go
@@ -147,6 +147,12 @@ type Transport struct {
 	// waiting for their turn.
 	StrictMaxConcurrentStreams bool
 
+	// IdleConnTimeout is the maximum amount of time an idle
+	// (keep-alive) connection will remain idle before closing
+	// itself.
+	// Zero means no limit.
+	IdleConnTimeout time.Duration
+
 	// ReadIdleTimeout is the timeout after which a health check using ping
 	// frame will be carried out if no frame is received on the connection.
 	// Note that a ping response will is considered a received frame, so if
@@ -178,6 +184,8 @@ type Transport struct {
 
 	connPoolOnce  sync.Once
 	connPoolOrDef ClientConnPool // non-nil version of ConnPool
+
+	syncHooks *testSyncHooks
 }
 
 func (t *Transport) maxHeaderListSize() uint32 {
@@ -302,7 +310,7 @@ type ClientConn struct {
 	readerErr  error         // set before readerDone is closed
 
 	idleTimeout time.Duration // or 0 for never
-	idleTimer   *time.Timer
+	idleTimer   timer
 
 	mu              sync.Mutex // guards following
 	cond            *sync.Cond // hold mu; broadcast on flow/closed changes
@@ -344,6 +352,60 @@ type ClientConn struct {
 	werr error        // first write error that has occurred
 	hbuf bytes.Buffer // HPACK encoder writes into this
 	henc *hpack.Encoder
+
+	syncHooks *testSyncHooks // can be nil
+}
+
+// Hook points used for testing.
+// Outside of tests, cc.syncHooks is nil and these all have minimal implementations.
+// Inside tests, see the testSyncHooks function docs.
+
+// goRun starts a new goroutine.
+func (cc *ClientConn) goRun(f func()) {
+	if cc.syncHooks != nil {
+		cc.syncHooks.goRun(f)
+		return
+	}
+	go f()
+}
+
+// condBroadcast is cc.cond.Broadcast.
+func (cc *ClientConn) condBroadcast() {
+	if cc.syncHooks != nil {
+		cc.syncHooks.condBroadcast(cc.cond)
+	}
+	cc.cond.Broadcast()
+}
+
+// condWait is cc.cond.Wait.
+func (cc *ClientConn) condWait() {
+	if cc.syncHooks != nil {
+		cc.syncHooks.condWait(cc.cond)
+	}
+	cc.cond.Wait()
+}
+
+// newTimer creates a new time.Timer, or a synthetic timer in tests.
+func (cc *ClientConn) newTimer(d time.Duration) timer {
+	if cc.syncHooks != nil {
+		return cc.syncHooks.newTimer(d)
+	}
+	return newTimeTimer(d)
+}
+
+// afterFunc creates a new time.AfterFunc timer, or a synthetic timer in tests.
+func (cc *ClientConn) afterFunc(d time.Duration, f func()) timer {
+	if cc.syncHooks != nil {
+		return cc.syncHooks.afterFunc(d, f)
+	}
+	return newTimeAfterFunc(d, f)
+}
+
+func (cc *ClientConn) contextWithTimeout(ctx context.Context, d time.Duration) (context.Context, context.CancelFunc) {
+	if cc.syncHooks != nil {
+		return cc.syncHooks.contextWithTimeout(ctx, d)
+	}
+	return context.WithTimeout(ctx, d)
 }
 
 // clientStream is the state for a single HTTP/2 stream. One of these
@@ -425,7 +487,7 @@ func (cs *clientStream) abortStreamLocke
 	// TODO(dneil): Clean up tests where cs.cc.cond is nil.
 	if cs.cc.cond != nil {
 		// Wake up writeRequestBody if it is waiting on flow control.
-		cs.cc.cond.Broadcast()
+		cs.cc.condBroadcast()
 	}
 }
 
@@ -435,7 +497,7 @@ func (cs *clientStream) abortRequestBody
 	defer cc.mu.Unlock()
 	if cs.reqBody != nil && cs.reqBodyClosed == nil {
 		cs.closeReqBodyLocked()
-		cc.cond.Broadcast()
+		cc.condBroadcast()
 	}
 }
 
@@ -445,10 +507,10 @@ func (cs *clientStream) closeReqBodyLock
 	}
 	cs.reqBodyClosed = make(chan struct{})
 	reqBodyClosed := cs.reqBodyClosed
-	go func() {
+	cs.cc.goRun(func() {
 		cs.reqBody.Close()
 		close(reqBodyClosed)
-	}()
+	})
 }
 
 type stickyErrWriter struct {
@@ -537,15 +599,6 @@ func authorityAddr(scheme string, author
 	return net.JoinHostPort(host, port)
 }
 
-var retryBackoffHook func(time.Duration) *time.Timer
-
-func backoffNewTimer(d time.Duration) *time.Timer {
-	if retryBackoffHook != nil {
-		return retryBackoffHook(d)
-	}
-	return time.NewTimer(d)
-}
-
 // RoundTripOpt is like RoundTrip, but takes options.
 func (t *Transport) RoundTripOpt(req *http.Request, opt RoundTripOpt) (*http.Response, error) {
 	if !(req.URL.Scheme == "https" || (req.URL.Scheme == "http" && t.AllowHTTP)) {
@@ -573,13 +626,27 @@ func (t *Transport) RoundTripOpt(req *ht
 				backoff := float64(uint(1) << (uint(retry) - 1))
 				backoff += backoff * (0.1 * mathrand.Float64())
 				d := time.Second * time.Duration(backoff)
-				timer := backoffNewTimer(d)
+				var tm timer
+				if t.syncHooks != nil {
+					tm = t.syncHooks.newTimer(d)
+					t.syncHooks.blockUntil(func() bool {
+						select {
+						case <-tm.C():
+						case <-req.Context().Done():
+						default:
+							return false
+						}
+						return true
+					})
+				} else {
+					tm = newTimeTimer(d)
+				}
 				select {
-				case <-timer.C:
+				case <-tm.C():
 					t.vlogf("RoundTrip retrying after failure: %v", roundTripErr)
 					continue
 				case <-req.Context().Done():
-					timer.Stop()
+					tm.Stop()
 					err = req.Context().Err()
 				}
 			}
@@ -658,6 +725,9 @@ func canRetryError(err error) bool {
 }
 
 func (t *Transport) dialClientConn(ctx context.Context, addr string, singleUse bool) (*ClientConn, error) {
+	if t.syncHooks != nil {
+		return t.newClientConn(nil, singleUse, t.syncHooks)
+	}
 	host, _, err := net.SplitHostPort(addr)
 	if err != nil {
 		return nil, err
@@ -666,7 +736,7 @@ func (t *Transport) dialClientConn(ctx c
 	if err != nil {
 		return nil, err
 	}
-	return t.newClientConn(tconn, singleUse)
+	return t.newClientConn(tconn, singleUse, nil)
 }
 
 func (t *Transport) newTLSConfig(host string) *tls.Config {
@@ -732,10 +802,10 @@ func (t *Transport) maxEncoderHeaderTabl
 }
 
 func (t *Transport) NewClientConn(c net.Conn) (*ClientConn, error) {
-	return t.newClientConn(c, t.disableKeepAlives())
+	return t.newClientConn(c, t.disableKeepAlives(), nil)
 }
 
-func (t *Transport) newClientConn(c net.Conn, singleUse bool) (*ClientConn, error) {
+func (t *Transport) newClientConn(c net.Conn, singleUse bool, hooks *testSyncHooks) (*ClientConn, error) {
 	cc := &ClientConn{
 		t:                     t,
 		tconn:                 c,
@@ -750,10 +820,15 @@ func (t *Transport) newClientConn(c net.
 		wantSettingsAck:       true,
 		pings:                 make(map[[8]byte]chan struct{}),
 		reqHeaderMu:           make(chan struct{}, 1),
+		syncHooks:             hooks,
+	}
+	if hooks != nil {
+		hooks.newclientconn(cc)
+		c = cc.tconn
 	}
 	if d := t.idleConnTimeout(); d != 0 {
 		cc.idleTimeout = d
-		cc.idleTimer = time.AfterFunc(d, cc.onIdleTimeout)
+		cc.idleTimer = cc.afterFunc(d, cc.onIdleTimeout)
 	}
 	if VerboseLogs {
 		t.vlogf("http2: Transport creating client conn %p to %v", cc, c.RemoteAddr())
@@ -818,7 +893,7 @@ func (t *Transport) newClientConn(c net.
 		return nil, cc.werr
 	}
 
-	go cc.readLoop()
+	cc.goRun(cc.readLoop)
 	return cc, nil
 }
 
@@ -826,7 +901,7 @@ func (cc *ClientConn) healthCheck() {
 	pingTimeout := cc.t.pingTimeout()
 	// We don't need to periodically ping in the health check, because the readLoop of ClientConn will
 	// trigger the healthCheck again if there is no frame received.
-	ctx, cancel := context.WithTimeout(context.Background(), pingTimeout)
+	ctx, cancel := cc.contextWithTimeout(context.Background(), pingTimeout)
 	defer cancel()
 	cc.vlogf("http2: Transport sending health check")
 	err := cc.Ping(ctx)
@@ -1018,7 +1093,7 @@ func (cc *ClientConn) forceCloseConn() {
 	if !ok {
 		return
 	}
-	if nc := tlsUnderlyingConn(tc); nc != nil {
+	if nc := tc.NetConn(); nc != nil {
 		nc.Close()
 	}
 }
@@ -1056,7 +1131,7 @@ func (cc *ClientConn) Shutdown(ctx conte
 	// Wait for all in-flight streams to complete or connection to close
 	done := make(chan struct{})
 	cancelled := false // guarded by cc.mu
-	go func() {
+	cc.goRun(func() {
 		cc.mu.Lock()
 		defer cc.mu.Unlock()
 		for {
@@ -1068,9 +1143,9 @@ func (cc *ClientConn) Shutdown(ctx conte
 			if cancelled {
 				break
 			}
-			cc.cond.Wait()
+			cc.condWait()
 		}
-	}()
+	})
 	shutdownEnterWaitStateHook()
 	select {
 	case <-done:
@@ -1080,7 +1155,7 @@ func (cc *ClientConn) Shutdown(ctx conte
 		cc.mu.Lock()
 		// Free the goroutine above
 		cancelled = true
-		cc.cond.Broadcast()
+		cc.condBroadcast()
 		cc.mu.Unlock()
 		return ctx.Err()
 	}
@@ -1118,7 +1193,7 @@ func (cc *ClientConn) closeForError(err
 	for _, cs := range cc.streams {
 		cs.abortStreamLocked(err)
 	}
-	cc.cond.Broadcast()
+	cc.condBroadcast()
 	cc.mu.Unlock()
 	cc.closeConn()
 }
@@ -1215,6 +1290,10 @@ func (cc *ClientConn) decrStreamReservat
 }
 
 func (cc *ClientConn) RoundTrip(req *http.Request) (*http.Response, error) {
+	return cc.roundTrip(req, nil)
+}
+
+func (cc *ClientConn) roundTrip(req *http.Request, streamf func(*clientStream)) (*http.Response, error) {
 	ctx := req.Context()
 	cs := &clientStream{
 		cc:                   cc,
@@ -1229,9 +1308,23 @@ func (cc *ClientConn) RoundTrip(req *htt
 		respHeaderRecv:       make(chan struct{}),
 		donec:                make(chan struct{}),
 	}
-	go cs.doRequest(req)
+	cc.goRun(func() {
+		cs.doRequest(req)
+	})
 
 	waitDone := func() error {
+		if cc.syncHooks != nil {
+			cc.syncHooks.blockUntil(func() bool {
+				select {
+				case <-cs.donec:
+				case <-ctx.Done():
+				case <-cs.reqCancel:
+				default:
+					return false
+				}
+				return true
+			})
+		}
 		select {
 		case <-cs.donec:
 			return nil
@@ -1292,7 +1385,24 @@ func (cc *ClientConn) RoundTrip(req *htt
 		return err
 	}
 
+	if streamf != nil {
+		streamf(cs)
+	}
+
 	for {
+		if cc.syncHooks != nil {
+			cc.syncHooks.blockUntil(func() bool {
+				select {
+				case <-cs.respHeaderRecv:
+				case <-cs.abort:
+				case <-ctx.Done():
+				case <-cs.reqCancel:
+				default:
+					return false
+				}
+				return true
+			})
+		}
 		select {
 		case <-cs.respHeaderRecv:
 			return handleResponseHeaders()
@@ -1348,6 +1458,21 @@ func (cs *clientStream) writeRequest(req
 	if cc.reqHeaderMu == nil {
 		panic("RoundTrip on uninitialized ClientConn") // for tests
 	}
+	var newStreamHook func(*clientStream)
+	if cc.syncHooks != nil {
+		newStreamHook = cc.syncHooks.newstream
+		cc.syncHooks.blockUntil(func() bool {
+			select {
+			case cc.reqHeaderMu <- struct{}{}:
+				<-cc.reqHeaderMu
+			case <-cs.reqCancel:
+			case <-ctx.Done():
+			default:
+				return false
+			}
+			return true
+		})
+	}
 	select {
 	case cc.reqHeaderMu <- struct{}{}:
 	case <-cs.reqCancel:
@@ -1372,6 +1497,10 @@ func (cs *clientStream) writeRequest(req
 	}
 	cc.mu.Unlock()
 
+	if newStreamHook != nil {
+		newStreamHook(cs)
+	}
+
 	// TODO(bradfitz): this is a copy of the logic in net/http. Unify somewhere?
 	if !cc.t.disableCompression() &&
 		req.Header.Get("Accept-Encoding") == "" &&
@@ -1452,15 +1581,30 @@ func (cs *clientStream) writeRequest(req
 	var respHeaderTimer <-chan time.Time
 	var respHeaderRecv chan struct{}
 	if d := cc.responseHeaderTimeout(); d != 0 {
-		timer := time.NewTimer(d)
+		timer := cc.newTimer(d)
 		defer timer.Stop()
-		respHeaderTimer = timer.C
+		respHeaderTimer = timer.C()
 		respHeaderRecv = cs.respHeaderRecv
 	}
 	// Wait until the peer half-closes its end of the stream,
 	// or until the request is aborted (via context, error, or otherwise),
 	// whichever comes first.
 	for {
+		if cc.syncHooks != nil {
+			cc.syncHooks.blockUntil(func() bool {
+				select {
+				case <-cs.peerClosed:
+				case <-respHeaderTimer:
+				case <-respHeaderRecv:
+				case <-cs.abort:
+				case <-ctx.Done():
+				case <-cs.reqCancel:
+				default:
+					return false
+				}
+				return true
+			})
+		}
 		select {
 		case <-cs.peerClosed:
 			return nil
@@ -1609,7 +1753,7 @@ func (cc *ClientConn) awaitOpenSlotForSt
 			return nil
 		}
 		cc.pendingRequests++
-		cc.cond.Wait()
+		cc.condWait()
 		cc.pendingRequests--
 		select {
 		case <-cs.abort:
@@ -1871,10 +2015,26 @@ func (cs *clientStream) awaitFlowControl
 			cs.flow.take(take)
 			return take, nil
 		}
-		cc.cond.Wait()
+		cc.condWait()
 	}
 }
 
+func validateHeaders(hdrs http.Header) string {
+	for k, vv := range hdrs {
+		if !httpguts.ValidHeaderFieldName(k) {
+			return fmt.Sprintf("name %q", k)
+		}
+		for _, v := range vv {
+			if !httpguts.ValidHeaderFieldValue(v) {
+				// Don't include the value in the error,
+				// because it may be sensitive.
+				return fmt.Sprintf("value for header %q", k)
+			}
+		}
+	}
+	return ""
+}
+
 var errNilRequestURL = errors.New("http2: Request.URI is nil")
 
 // requires cc.wmu be held.
@@ -1912,19 +2072,14 @@ func (cc *ClientConn) encodeHeaders(req
 		}
 	}
 
-	// Check for any invalid headers and return an error before we
+	// Check for any invalid headers+trailers and return an error before we
 	// potentially pollute our hpack state. (We want to be able to
 	// continue to reuse the hpack encoder for future requests)
-	for k, vv := range req.Header {
-		if !httpguts.ValidHeaderFieldName(k) {
-			return nil, fmt.Errorf("invalid HTTP header name %q", k)
-		}
-		for _, v := range vv {
-			if !httpguts.ValidHeaderFieldValue(v) {
-				// Don't include the value in the error, because it may be sensitive.
-				return nil, fmt.Errorf("invalid HTTP header value for header %q", k)
-			}
-		}
+	if err := validateHeaders(req.Header); err != "" {
+		return nil, fmt.Errorf("invalid HTTP header %s", err)
+	}
+	if err := validateHeaders(req.Trailer); err != "" {
+		return nil, fmt.Errorf("invalid HTTP trailer %s", err)
 	}
 
 	enumerateHeaders := func(f func(name, value string)) {
@@ -2143,7 +2298,7 @@ func (cc *ClientConn) forgetStreamID(id
 	}
 	// Wake up writeRequestBody via clientStream.awaitFlowControl and
 	// wake up RoundTrip if there is a pending request.
-	cc.cond.Broadcast()
+	cc.condBroadcast()
 
 	closeOnIdle := cc.singleUse || cc.doNotReuse || cc.t.disableKeepAlives() || cc.goAway != nil
 	if closeOnIdle && cc.streamsReserved == 0 && len(cc.streams) == 0 {
@@ -2231,7 +2386,7 @@ func (rl *clientConnReadLoop) cleanup()
 			cs.abortStreamLocked(err)
 		}
 	}
-	cc.cond.Broadcast()
+	cc.condBroadcast()
 	cc.mu.Unlock()
 }
 
@@ -2266,10 +2421,9 @@ func (rl *clientConnReadLoop) run() erro
 	cc := rl.cc
 	gotSettings := false
 	readIdleTimeout := cc.t.ReadIdleTimeout
-	var t *time.Timer
+	var t timer
 	if readIdleTimeout != 0 {
-		t = time.AfterFunc(readIdleTimeout, cc.healthCheck)
-		defer t.Stop()
+		t = cc.afterFunc(readIdleTimeout, cc.healthCheck)
 	}
 	for {
 		f, err := cc.fr.ReadFrame()
@@ -2684,7 +2838,7 @@ func (rl *clientConnReadLoop) processDat
 		})
 		return nil
 	}
-	if !cs.firstByte {
+	if !cs.pastHeaders {
 		cc.logf("protocol error: received DATA before a HEADERS frame")
 		rl.endStreamError(cs, StreamError{
 			StreamID: f.StreamID,
@@ -2867,7 +3021,7 @@ func (rl *clientConnReadLoop) processSet
 			for _, cs := range cc.streams {
 				cs.flow.add(delta)
 			}
-			cc.cond.Broadcast()
+			cc.condBroadcast()
 
 			cc.initialWindowSize = s.Val
 		case SettingHeaderTableSize:
@@ -2911,9 +3065,18 @@ func (rl *clientConnReadLoop) processWin
 		fl = &cs.flow
 	}
 	if !fl.add(int32(f.Increment)) {
+		// For stream, the sender sends RST_STREAM with an error code of FLOW_CONTROL_ERROR
+		if cs != nil {
+			rl.endStreamError(cs, StreamError{
+				StreamID: f.StreamID,
+				Code:     ErrCodeFlowControl,
+			})
+			return nil
+		}
+
 		return ConnectionError(ErrCodeFlowControl)
 	}
-	cc.cond.Broadcast()
+	cc.condBroadcast()
 	return nil
 }
 
@@ -2955,24 +3118,38 @@ func (cc *ClientConn) Ping(ctx context.C
 		}
 		cc.mu.Unlock()
 	}
-	errc := make(chan error, 1)
-	go func() {
+	var pingError error
+	errc := make(chan struct{})
+	cc.goRun(func() {
 		cc.wmu.Lock()
 		defer cc.wmu.Unlock()
-		if err := cc.fr.WritePing(false, p); err != nil {
-			errc <- err
+		if pingError = cc.fr.WritePing(false, p); pingError != nil {
+			close(errc)
 			return
 		}
-		if err := cc.bw.Flush(); err != nil {
-			errc <- err
+		if pingError = cc.bw.Flush(); pingError != nil {
+			close(errc)
 			return
 		}
-	}()
+	})
+	if cc.syncHooks != nil {
+		cc.syncHooks.blockUntil(func() bool {
+			select {
+			case <-c:
+			case <-errc:
+			case <-ctx.Done():
+			case <-cc.readerDone:
+			default:
+				return false
+			}
+			return true
+		})
+	}
 	select {
 	case <-c:
 		return nil
-	case err := <-errc:
-		return err
+	case <-errc:
+		return pingError
 	case <-ctx.Done():
 		return ctx.Err()
 	case <-cc.readerDone:
@@ -3141,9 +3318,17 @@ func (rt noDialH2RoundTripper) RoundTrip
 }
 
 func (t *Transport) idleConnTimeout() time.Duration {
+	// to keep things backwards compatible, we use non-zero values of
+	// IdleConnTimeout, followed by using the IdleConnTimeout on the underlying
+	// http1 transport, followed by 0
+	if t.IdleConnTimeout != 0 {
+		return t.IdleConnTimeout
+	}
+
 	if t.t1 != nil {
 		return t.t1.IdleConnTimeout
 	}
+
 	return 0
 }
 
@@ -3201,3 +3386,34 @@ func traceFirstResponseByte(trace *httpt
 		trace.GotFirstResponseByte()
 	}
 }
+
+func traceHasWroteHeaderField(trace *httptrace.ClientTrace) bool {
+	return trace != nil && trace.WroteHeaderField != nil
+}
+
+func traceWroteHeaderField(trace *httptrace.ClientTrace, k, v string) {
+	if trace != nil && trace.WroteHeaderField != nil {
+		trace.WroteHeaderField(k, []string{v})
+	}
+}
+
+func traceGot1xxResponseFunc(trace *httptrace.ClientTrace) func(int, textproto.MIMEHeader) error {
+	if trace != nil {
+		return trace.Got1xxResponse
+	}
+	return nil
+}
+
+// dialTLSWithContext uses tls.Dialer, added in Go 1.15, to open a TLS
+// connection.
+func (t *Transport) dialTLSWithContext(ctx context.Context, network, addr string, cfg *tls.Config) (*tls.Conn, error) {
+	dialer := &tls.Dialer{
+		Config: cfg,
+	}
+	cn, err := dialer.DialContext(ctx, network, addr)
+	if err != nil {
+		return nil, err
+	}
+	tlsCn := cn.(*tls.Conn) // DialContext comment promises this will always succeed
+	return tlsCn, nil
+}
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/go118.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/go118.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/go118.go
@@ -5,7 +5,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build go1.18
-// +build go1.18
 
 package idna
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/idna10.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/idna10.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/idna10.0.0.go
@@ -5,7 +5,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build go1.10
-// +build go1.10
 
 // Package idna implements IDNA2008 using the compatibility processing
 // defined by UTS (Unicode Technical Standard) #46, which defines a standard to
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/idna9.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/idna9.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/idna9.0.0.go
@@ -5,7 +5,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !go1.10
-// +build !go1.10
 
 // Package idna implements IDNA2008 using the compatibility processing
 // defined by UTS (Unicode Technical Standard) #46, which defines a standard to
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/pre_go118.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/pre_go118.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/pre_go118.go
@@ -5,7 +5,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !go1.18
-// +build !go1.18
 
 package idna
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables10.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/tables10.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables10.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.10 && !go1.13
-// +build go1.10,!go1.13
 
 package idna
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables11.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/tables11.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables11.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.13 && !go1.14
-// +build go1.13,!go1.14
 
 package idna
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables12.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/tables12.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables12.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.14 && !go1.16
-// +build go1.14,!go1.16
 
 package idna
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables13.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/tables13.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables13.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.16 && !go1.21
-// +build go1.16,!go1.21
 
 package idna
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables15.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/tables15.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables15.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.21
-// +build go1.21
 
 package idna
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables9.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/tables9.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/tables9.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build !go1.10
-// +build !go1.10
 
 package idna
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/trie12.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/trie12.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/trie12.0.0.go
@@ -5,7 +5,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !go1.16
-// +build !go1.16
 
 package idna
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/idna/trie13.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/idna/trie13.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/idna/trie13.0.0.go
@@ -5,7 +5,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build go1.16
-// +build go1.16
 
 package idna
 
Index: kubernetes-1.26.15/vendor/golang.org/x/net/websocket/client.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/websocket/client.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/websocket/client.go
@@ -6,10 +6,12 @@ package websocket
 
 import (
 	"bufio"
+	"context"
 	"io"
 	"net"
 	"net/http"
 	"net/url"
+	"time"
 )
 
 // DialError is an error that occurs while dialling a websocket server.
@@ -79,28 +81,59 @@ func parseAuthority(location *url.URL) s
 
 // DialConfig opens a new client connection to a WebSocket with a config.
 func DialConfig(config *Config) (ws *Conn, err error) {
-	var client net.Conn
+	return config.DialContext(context.Background())
+}
+
+// DialContext opens a new client connection to a WebSocket, with context support for timeouts/cancellation.
+func (config *Config) DialContext(ctx context.Context) (*Conn, error) {
 	if config.Location == nil {
 		return nil, &DialError{config, ErrBadWebSocketLocation}
 	}
 	if config.Origin == nil {
 		return nil, &DialError{config, ErrBadWebSocketOrigin}
 	}
+
 	dialer := config.Dialer
 	if dialer == nil {
 		dialer = &net.Dialer{}
 	}
-	client, err = dialWithDialer(dialer, config)
-	if err != nil {
-		goto Error
-	}
-	ws, err = NewClient(config, client)
+
+	client, err := dialWithDialer(ctx, dialer, config)
 	if err != nil {
-		client.Close()
-		goto Error
+		return nil, &DialError{config, err}
 	}
-	return
 
-Error:
-	return nil, &DialError{config, err}
+	// Cleanup the connection if we fail to create the websocket successfully
+	success := false
+	defer func() {
+		if !success {
+			_ = client.Close()
+		}
+	}()
+
+	var ws *Conn
+	var wsErr error
+	doneConnecting := make(chan struct{})
+	go func() {
+		defer close(doneConnecting)
+		ws, err = NewClient(config, client)
+		if err != nil {
+			wsErr = &DialError{config, err}
+		}
+	}()
+
+	// The websocket.NewClient() function can block indefinitely, make sure that we
+	// respect the deadlines specified by the context.
+	select {
+	case <-ctx.Done():
+		// Force the pending operations to fail, terminating the pending connection attempt
+		_ = client.SetDeadline(time.Now())
+		<-doneConnecting // Wait for the goroutine that tries to establish the connection to finish
+		return nil, &DialError{config, ctx.Err()}
+	case <-doneConnecting:
+		if wsErr == nil {
+			success = true // Disarm the deferred connection cleanup
+		}
+		return ws, wsErr
+	}
 }
Index: kubernetes-1.26.15/vendor/golang.org/x/net/websocket/dial.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/net/websocket/dial.go
+++ kubernetes-1.26.15/vendor/golang.org/x/net/websocket/dial.go
@@ -5,18 +5,23 @@
 package websocket
 
 import (
+	"context"
 	"crypto/tls"
 	"net"
 )
 
-func dialWithDialer(dialer *net.Dialer, config *Config) (conn net.Conn, err error) {
+func dialWithDialer(ctx context.Context, dialer *net.Dialer, config *Config) (conn net.Conn, err error) {
 	switch config.Location.Scheme {
 	case "ws":
-		conn, err = dialer.Dial("tcp", parseAuthority(config.Location))
+		conn, err = dialer.DialContext(ctx, "tcp", parseAuthority(config.Location))
 
 	case "wss":
-		conn, err = tls.DialWithDialer(dialer, "tcp", parseAuthority(config.Location), config.TlsConfig)
+		tlsDialer := &tls.Dialer{
+			NetDialer: dialer,
+			Config:    config.TlsConfig,
+		}
 
+		conn, err = tlsDialer.DialContext(ctx, "tcp", parseAuthority(config.Location))
 	default:
 		err = ErrBadScheme
 	}
Index: kubernetes-1.26.15/vendor/golang.org/x/sync/singleflight/singleflight.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sync/singleflight/singleflight.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sync/singleflight/singleflight.go
@@ -31,6 +31,15 @@ func (p *panicError) Error() string {
 	return fmt.Sprintf("%v\n\n%s", p.value, p.stack)
 }
 
+func (p *panicError) Unwrap() error {
+	err, ok := p.value.(error)
+	if !ok {
+		return nil
+	}
+
+	return err
+}
+
 func newPanicError(v interface{}) error {
 	stack := debug.Stack()
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_aix.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_aix.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_aix.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix
-// +build aix
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_arm64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_arm64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_arm64.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc
-// +build gc
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc
-// +build gc
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (386 || amd64 || amd64p32) && gc
-// +build 386 amd64 amd64p32
-// +build gc
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gccgo
-// +build gccgo
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gccgo
-// +build gccgo
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (386 || amd64 || amd64p32) && gccgo
-// +build 386 amd64 amd64p32
-// +build gccgo
 
 #include <cpuid.h>
 #include <stdint.h>
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (386 || amd64 || amd64p32) && gccgo
-// +build 386 amd64 amd64p32
-// +build gccgo
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_linux.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !386 && !amd64 && !amd64p32 && !arm64
-// +build !386,!amd64,!amd64p32,!arm64
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && (mips64 || mips64le)
-// +build linux
-// +build mips64 mips64le
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && !arm && !arm64 && !mips64 && !mips64le && !ppc64 && !ppc64le && !s390x
-// +build linux,!arm,!arm64,!mips64,!mips64le,!ppc64,!ppc64le,!s390x
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && (ppc64 || ppc64le)
-// +build linux
-// +build ppc64 ppc64le
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_loong64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_loong64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_loong64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build loong64
-// +build loong64
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_mips64x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_mips64x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_mips64x.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build mips64 || mips64le
-// +build mips64 mips64le
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_mipsx.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_mipsx.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_mipsx.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build mips || mipsle
-// +build mips mipsle
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_other_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_other_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_other_arm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !linux && arm
-// +build !linux,arm
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !linux && !netbsd && !openbsd && arm64
-// +build !linux,!netbsd,!openbsd,arm64
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_other_mips64x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_other_mips64x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_other_mips64x.go
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !linux && (mips64 || mips64le)
-// +build !linux
-// +build mips64 mips64le
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go
@@ -3,9 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !aix && !linux && (ppc64 || ppc64le)
-// +build !aix
-// +build !linux
-// +build ppc64 ppc64le
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_other_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_other_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_other_riscv64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !linux && riscv64
-// +build !linux,riscv64
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_ppc64x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_ppc64x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_ppc64x.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build ppc64 || ppc64le
-// +build ppc64 ppc64le
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_riscv64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build riscv64
-// +build riscv64
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_s390x.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_s390x.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_s390x.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_wasm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_wasm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_wasm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build wasm
-// +build wasm
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_x86.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_x86.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_x86.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build 386 || amd64 || amd64p32
-// +build 386 amd64 amd64p32
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_x86.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/cpu_x86.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/cpu_x86.s
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (386 || amd64 || amd64p32) && gc
-// +build 386 amd64 amd64p32
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/endian_big.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/endian_big.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/endian_big.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build armbe || arm64be || m68k || mips || mips64 || mips64p32 || ppc || ppc64 || s390 || s390x || shbe || sparc || sparc64
-// +build armbe arm64be m68k mips mips64 mips64p32 ppc ppc64 s390 s390x shbe sparc sparc64
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/endian_little.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/endian_little.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/endian_little.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build 386 || amd64 || amd64p32 || alpha || arm || arm64 || loong64 || mipsle || mips64le || mips64p32le || nios2 || ppc64le || riscv || riscv64 || sh || wasm
-// +build 386 amd64 amd64p32 alpha arm arm64 loong64 mipsle mips64le mips64p32le nios2 ppc64le riscv riscv64 sh wasm
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/proc_cpuinfo_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/proc_cpuinfo_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/proc_cpuinfo_linux.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && arm64
-// +build linux,arm64
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/runtime_auxv_go121.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/runtime_auxv_go121.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/runtime_auxv_go121.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build go1.21
-// +build go1.21
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/syscall_aix_gccgo.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/syscall_aix_gccgo.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/syscall_aix_gccgo.go
@@ -9,7 +9,6 @@
 // gccgo's libgo and thus must not used a CGo method.
 
 //go:build aix && gccgo
-// +build aix,gccgo
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/syscall_aix_ppc64_gc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/cpu/syscall_aix_ppc64_gc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/cpu/syscall_aix_ppc64_gc.go
@@ -7,7 +7,6 @@
 // (See golang.org/issue/32102)
 
 //go:build aix && ppc64 && gc
-// +build aix,ppc64,gc
 
 package cpu
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/execabs/execabs_go118.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/execabs/execabs_go118.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/execabs/execabs_go118.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !go1.19
-// +build !go1.19
 
 package execabs
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/execabs/execabs_go119.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/execabs/execabs_go119.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/execabs/execabs_go119.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build go1.19
-// +build go1.19
 
 package execabs
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/pwd_go15_plan9.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/plan9/pwd_go15_plan9.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/pwd_go15_plan9.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build go1.5
-// +build go1.5
 
 package plan9
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/pwd_plan9.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/plan9/pwd_plan9.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/pwd_plan9.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !go1.5
-// +build !go1.5
 
 package plan9
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/race.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/plan9/race.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/race.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build plan9 && race
-// +build plan9,race
 
 package plan9
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/race0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/plan9/race0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/race0.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build plan9 && !race
-// +build plan9,!race
 
 package plan9
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/str.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/plan9/str.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/str.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build plan9
-// +build plan9
 
 package plan9
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/syscall.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/plan9/syscall.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/syscall.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build plan9
-// +build plan9
 
 // Package plan9 contains an interface to the low-level operating system
 // primitives. OS details vary depending on the underlying system, and
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/zsyscall_plan9_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/plan9/zsyscall_plan9_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/zsyscall_plan9_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build plan9 && 386
-// +build plan9,386
 
 package plan9
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/zsyscall_plan9_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/plan9/zsyscall_plan9_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/zsyscall_plan9_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build plan9 && amd64
-// +build plan9,amd64
 
 package plan9
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/zsyscall_plan9_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/plan9/zsyscall_plan9_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/plan9/zsyscall_plan9_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build plan9 && arm
-// +build plan9,arm
 
 package plan9
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/aliases.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/aliases.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/aliases.go
@@ -2,9 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-//go:build (aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos) && go1.9
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos
-// +build go1.9
+//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_aix_ppc64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_aix_ppc64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_aix_ppc64.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_386.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_bsd_386.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_386.s
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (freebsd || netbsd || openbsd) && gc
-// +build freebsd netbsd openbsd
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_amd64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_bsd_amd64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_amd64.s
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (darwin || dragonfly || freebsd || netbsd || openbsd) && gc
-// +build darwin dragonfly freebsd netbsd openbsd
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_arm.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_bsd_arm.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_arm.s
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (freebsd || netbsd || openbsd) && gc
-// +build freebsd netbsd openbsd
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_arm64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_bsd_arm64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_arm64.s
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (darwin || freebsd || netbsd || openbsd) && gc
-// +build darwin freebsd netbsd openbsd
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_ppc64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_bsd_ppc64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_ppc64.s
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (darwin || freebsd || netbsd || openbsd) && gc
-// +build darwin freebsd netbsd openbsd
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_riscv64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_bsd_riscv64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_bsd_riscv64.s
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (darwin || freebsd || netbsd || openbsd) && gc
-// +build darwin freebsd netbsd openbsd
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_386.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_linux_386.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_386.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_amd64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_linux_amd64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_amd64.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_arm.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_linux_arm.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_arm.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_arm64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_linux_arm64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_arm64.s
@@ -3,9 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && arm64 && gc
-// +build linux
-// +build arm64
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_loong64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_linux_loong64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_loong64.s
@@ -3,9 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && loong64 && gc
-// +build linux
-// +build loong64
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s
@@ -3,9 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && (mips64 || mips64le) && gc
-// +build linux
-// +build mips64 mips64le
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s
@@ -3,9 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && (mips || mipsle) && gc
-// +build linux
-// +build mips mipsle
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s
@@ -3,9 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && (ppc64 || ppc64le) && gc
-// +build linux
-// +build ppc64 ppc64le
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build riscv64 && gc
-// +build riscv64
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_s390x.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_linux_s390x.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_linux_s390x.s
@@ -3,9 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && s390x && gc
-// +build linux
-// +build s390x
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_openbsd_mips64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_openbsd_mips64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_openbsd_mips64.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gc
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_zos_s390x.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/asm_zos_s390x.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/asm_zos_s390x.s
@@ -3,9 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build zos && s390x && gc
-// +build zos
-// +build s390x
-// +build gc
 
 #include "textflag.h"
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/cap_freebsd.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/cap_freebsd.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/cap_freebsd.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build freebsd
-// +build freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/constants.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/constants.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/constants.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/dev_aix_ppc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/dev_aix_ppc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/dev_aix_ppc.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix && ppc
-// +build aix,ppc
 
 // Functions to access/create device major and minor numbers matching the
 // encoding used by AIX.
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/dev_aix_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/dev_aix_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/dev_aix_ppc64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix && ppc64
-// +build aix,ppc64
 
 // Functions to access/create device major and minor numbers matching the
 // encoding used AIX.
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/dev_zos.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/dev_zos.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/dev_zos.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build zos && s390x
-// +build zos,s390x
 
 // Functions to access/create device major and minor numbers matching the
 // encoding used by z/OS.
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/dirent.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/dirent.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/dirent.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/endian_big.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/endian_big.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/endian_big.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 //
 //go:build armbe || arm64be || m68k || mips || mips64 || mips64p32 || ppc || ppc64 || s390 || s390x || shbe || sparc || sparc64
-// +build armbe arm64be m68k mips mips64 mips64p32 ppc ppc64 s390 s390x shbe sparc sparc64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/endian_little.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/endian_little.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/endian_little.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 //
 //go:build 386 || amd64 || amd64p32 || alpha || arm || arm64 || loong64 || mipsle || mips64le || mips64p32le || nios2 || ppc64le || riscv || riscv64 || sh
-// +build 386 amd64 amd64p32 alpha arm arm64 loong64 mipsle mips64le mips64p32le nios2 ppc64le riscv riscv64 sh
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/env_unix.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/env_unix.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/env_unix.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos
 
 // Unix environment variables.
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/epoll_zos.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/epoll_zos.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/epoll_zos.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build zos && s390x
-// +build zos,s390x
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/fcntl.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/fcntl.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/fcntl.go
@@ -2,8 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-//go:build dragonfly || freebsd || linux || netbsd || openbsd
-// +build dragonfly freebsd linux netbsd openbsd
+//go:build dragonfly || freebsd || linux || netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (linux && 386) || (linux && arm) || (linux && mips) || (linux && mipsle) || (linux && ppc)
-// +build linux,386 linux,arm linux,mips linux,mipsle linux,ppc
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/fdset.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/fdset.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/fdset.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/fstatfs_zos.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/fstatfs_zos.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/fstatfs_zos.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build zos && s390x
-// +build zos,s390x
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/gccgo.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/gccgo.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/gccgo.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gccgo && !aix && !hurd
-// +build gccgo,!aix,!hurd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/gccgo_c.c
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/gccgo_c.c
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/gccgo_c.c
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gccgo && !aix && !hurd
-// +build gccgo,!aix,!hurd
 
 #include <errno.h>
 #include <stdint.h>
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build gccgo && linux && amd64
-// +build gccgo,linux,amd64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ifreq_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ifreq_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ifreq_linux.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux
-// +build linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ioctl_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ioctl_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ioctl_linux.go
@@ -231,3 +231,8 @@ func IoctlLoopGetStatus64(fd int) (*Loop
 func IoctlLoopSetStatus64(fd int, value *LoopInfo64) error {
 	return ioctlPtr(fd, LOOP_SET_STATUS64, unsafe.Pointer(value))
 }
+
+// IoctlLoopConfigure configures all loop device parameters in a single step
+func IoctlLoopConfigure(fd int, value *LoopConfig) error {
+	return ioctlPtr(fd, LOOP_CONFIGURE, unsafe.Pointer(value))
+}
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ioctl_signed.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ioctl_signed.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ioctl_signed.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || solaris
-// +build aix solaris
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ioctl_unsigned.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ioctl_unsigned.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ioctl_unsigned.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build darwin || dragonfly || freebsd || hurd || linux || netbsd || openbsd
-// +build darwin dragonfly freebsd hurd linux netbsd openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ioctl_zos.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ioctl_zos.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ioctl_zos.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build zos && s390x
-// +build zos,s390x
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/mkerrors.sh
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/mkerrors.sh
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/mkerrors.sh
@@ -248,6 +248,7 @@ struct ltchars {
 #include <linux/module.h>
 #include <linux/mount.h>
 #include <linux/netfilter/nfnetlink.h>
+#include <linux/netfilter/nf_tables.h>
 #include <linux/netlink.h>
 #include <linux/net_namespace.h>
 #include <linux/nfc.h>
@@ -283,10 +284,6 @@ struct ltchars {
 #include <asm/termbits.h>
 #endif
 
-#ifndef MSG_FASTOPEN
-#define MSG_FASTOPEN    0x20000000
-#endif
-
 #ifndef PTRACE_GETREGS
 #define PTRACE_GETREGS	0xc
 #endif
@@ -295,14 +292,6 @@ struct ltchars {
 #define PTRACE_SETREGS	0xd
 #endif
 
-#ifndef SOL_NETLINK
-#define SOL_NETLINK	270
-#endif
-
-#ifndef SOL_SMC
-#define SOL_SMC 286
-#endif
-
 #ifdef SOL_BLUETOOTH
 // SPARC includes this in /usr/include/sparc64-linux-gnu/bits/socket.h
 // but it is already in bluetooth_linux.go
@@ -319,10 +308,23 @@ struct ltchars {
 #undef TIPC_WAIT_FOREVER
 #define TIPC_WAIT_FOREVER 0xffffffff
 
-// Copied from linux/l2tp.h
-// Including linux/l2tp.h here causes conflicts between linux/in.h
-// and netinet/in.h included via net/route.h above.
-#define IPPROTO_L2TP		115
+// Copied from linux/netfilter/nf_nat.h
+// Including linux/netfilter/nf_nat.h here causes conflicts between linux/in.h
+// and netinet/in.h.
+#define NF_NAT_RANGE_MAP_IPS			(1 << 0)
+#define NF_NAT_RANGE_PROTO_SPECIFIED		(1 << 1)
+#define NF_NAT_RANGE_PROTO_RANDOM		(1 << 2)
+#define NF_NAT_RANGE_PERSISTENT			(1 << 3)
+#define NF_NAT_RANGE_PROTO_RANDOM_FULLY		(1 << 4)
+#define NF_NAT_RANGE_PROTO_OFFSET		(1 << 5)
+#define NF_NAT_RANGE_NETMAP			(1 << 6)
+#define NF_NAT_RANGE_PROTO_RANDOM_ALL		\
+	(NF_NAT_RANGE_PROTO_RANDOM | NF_NAT_RANGE_PROTO_RANDOM_FULLY)
+#define NF_NAT_RANGE_MASK					\
+	(NF_NAT_RANGE_MAP_IPS | NF_NAT_RANGE_PROTO_SPECIFIED |	\
+	 NF_NAT_RANGE_PROTO_RANDOM | NF_NAT_RANGE_PERSISTENT |	\
+	 NF_NAT_RANGE_PROTO_RANDOM_FULLY | NF_NAT_RANGE_PROTO_OFFSET | \
+	 NF_NAT_RANGE_NETMAP)
 
 // Copied from linux/hid.h.
 // Keep in sync with the size of the referenced fields.
@@ -519,6 +521,7 @@ ccflags="$@"
 		$2 ~ /^LOCK_(SH|EX|NB|UN)$/ ||
 		$2 ~ /^LO_(KEY|NAME)_SIZE$/ ||
 		$2 ~ /^LOOP_(CLR|CTL|GET|SET)_/ ||
+		$2 == "LOOP_CONFIGURE" ||
 		$2 ~ /^(AF|SOCK|SO|SOL|IPPROTO|IP|IPV6|TCP|MCAST|EVFILT|NOTE|SHUT|PROT|MAP|MREMAP|MFD|T?PACKET|MSG|SCM|MCL|DT|MADV|PR|LOCAL|TCPOPT|UDP)_/ ||
 		$2 ~ /^NFC_(GENL|PROTO|COMM|RF|SE|DIRECTION|LLCP|SOCKPROTO)_/ ||
 		$2 ~ /^NFC_.*_(MAX)?SIZE$/ ||
@@ -560,7 +563,7 @@ ccflags="$@"
 		$2 ~ /^RLIMIT_(AS|CORE|CPU|DATA|FSIZE|LOCKS|MEMLOCK|MSGQUEUE|NICE|NOFILE|NPROC|RSS|RTPRIO|RTTIME|SIGPENDING|STACK)|RLIM_INFINITY/ ||
 		$2 ~ /^PRIO_(PROCESS|PGRP|USER)/ ||
 		$2 ~ /^CLONE_[A-Z_]+/ ||
-		$2 !~ /^(BPF_TIMEVAL|BPF_FIB_LOOKUP_[A-Z]+)$/ &&
+		$2 !~ /^(BPF_TIMEVAL|BPF_FIB_LOOKUP_[A-Z]+|BPF_F_LINK)$/ &&
 		$2 ~ /^(BPF|DLT)_/ ||
 		$2 ~ /^AUDIT_/ ||
 		$2 ~ /^(CLOCK|TIMER)_/ ||
@@ -581,7 +584,7 @@ ccflags="$@"
 		$2 ~ /^KEY_(SPEC|REQKEY_DEFL)_/ ||
 		$2 ~ /^KEYCTL_/ ||
 		$2 ~ /^PERF_/ ||
-		$2 ~ /^SECCOMP_MODE_/ ||
+		$2 ~ /^SECCOMP_/ ||
 		$2 ~ /^SEEK_/ ||
 		$2 ~ /^SCHED_/ ||
 		$2 ~ /^SPLICE_/ ||
@@ -602,6 +605,9 @@ ccflags="$@"
 		$2 ~ /^FSOPT_/ ||
 		$2 ~ /^WDIO[CFS]_/ ||
 		$2 ~ /^NFN/ ||
+		$2 !~ /^NFT_META_IIFTYPE/ &&
+		$2 ~ /^NFT_/ ||
+		$2 ~ /^NF_NAT_/ ||
 		$2 ~ /^XDP_/ ||
 		$2 ~ /^RWF_/ ||
 		$2 ~ /^(HDIO|WIN|SMART)_/ ||
@@ -663,7 +669,6 @@ echo '// mkerrors.sh' "$@"
 echo '// Code generated by the command above; see README.md. DO NOT EDIT.'
 echo
 echo "//go:build ${GOARCH} && ${GOOS}"
-echo "// +build ${GOARCH},${GOOS}"
 echo
 go tool cgo -godefs -- "$@" _const.go >_error.out
 cat _error.out | grep -vf _error.grep | grep -vf _signal.grep
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/mmap_nomremap.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/mmap_nomremap.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/mmap_nomremap.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || dragonfly || freebsd || openbsd || solaris
-// +build aix darwin dragonfly freebsd openbsd solaris
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/mremap.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/mremap.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/mremap.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux || netbsd
-// +build linux netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/pagesize_unix.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/pagesize_unix.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/pagesize_unix.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
 
 // For Unix, get the pagesize from the runtime.
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/pledge_openbsd.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/pledge_openbsd.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/pledge_openbsd.go
@@ -8,54 +8,31 @@ import (
 	"errors"
 	"fmt"
 	"strconv"
-	"syscall"
-	"unsafe"
 )
 
 // Pledge implements the pledge syscall.
 //
-// The pledge syscall does not accept execpromises on OpenBSD releases
-// before 6.3.
-//
-// execpromises must be empty when Pledge is called on OpenBSD
-// releases predating 6.3, otherwise an error will be returned.
+// This changes both the promises and execpromises; use PledgePromises or
+// PledgeExecpromises to only change the promises or execpromises
+// respectively.
 //
 // For more information see pledge(2).
 func Pledge(promises, execpromises string) error {
-	maj, min, err := majmin()
-	if err != nil {
+	if err := pledgeAvailable(); err != nil {
 		return err
 	}
 
-	err = pledgeAvailable(maj, min, execpromises)
+	pptr, err := BytePtrFromString(promises)
 	if err != nil {
 		return err
 	}
 
-	pptr, err := syscall.BytePtrFromString(promises)
+	exptr, err := BytePtrFromString(execpromises)
 	if err != nil {
 		return err
 	}
 
-	// This variable will hold either a nil unsafe.Pointer or
-	// an unsafe.Pointer to a string (execpromises).
-	var expr unsafe.Pointer
-
-	// If we're running on OpenBSD > 6.2, pass execpromises to the syscall.
-	if maj > 6 || (maj == 6 && min > 2) {
-		exptr, err := syscall.BytePtrFromString(execpromises)
-		if err != nil {
-			return err
-		}
-		expr = unsafe.Pointer(exptr)
-	}
-
-	_, _, e := syscall.Syscall(SYS_PLEDGE, uintptr(unsafe.Pointer(pptr)), uintptr(expr), 0)
-	if e != 0 {
-		return e
-	}
-
-	return nil
+	return pledge(pptr, exptr)
 }
 
 // PledgePromises implements the pledge syscall.
@@ -64,30 +41,16 @@ func Pledge(promises, execpromises strin
 //
 // For more information see pledge(2).
 func PledgePromises(promises string) error {
-	maj, min, err := majmin()
-	if err != nil {
-		return err
-	}
-
-	err = pledgeAvailable(maj, min, "")
-	if err != nil {
+	if err := pledgeAvailable(); err != nil {
 		return err
 	}
 
-	// This variable holds the execpromises and is always nil.
-	var expr unsafe.Pointer
-
-	pptr, err := syscall.BytePtrFromString(promises)
+	pptr, err := BytePtrFromString(promises)
 	if err != nil {
 		return err
 	}
 
-	_, _, e := syscall.Syscall(SYS_PLEDGE, uintptr(unsafe.Pointer(pptr)), uintptr(expr), 0)
-	if e != 0 {
-		return e
-	}
-
-	return nil
+	return pledge(pptr, nil)
 }
 
 // PledgeExecpromises implements the pledge syscall.
@@ -96,30 +59,16 @@ func PledgePromises(promises string) err
 //
 // For more information see pledge(2).
 func PledgeExecpromises(execpromises string) error {
-	maj, min, err := majmin()
-	if err != nil {
-		return err
-	}
-
-	err = pledgeAvailable(maj, min, execpromises)
-	if err != nil {
+	if err := pledgeAvailable(); err != nil {
 		return err
 	}
 
-	// This variable holds the promises and is always nil.
-	var pptr unsafe.Pointer
-
-	exptr, err := syscall.BytePtrFromString(execpromises)
+	exptr, err := BytePtrFromString(execpromises)
 	if err != nil {
 		return err
 	}
 
-	_, _, e := syscall.Syscall(SYS_PLEDGE, uintptr(pptr), uintptr(unsafe.Pointer(exptr)), 0)
-	if e != 0 {
-		return e
-	}
-
-	return nil
+	return pledge(nil, exptr)
 }
 
 // majmin returns major and minor version number for an OpenBSD system.
@@ -147,16 +96,15 @@ func majmin() (major int, minor int, err
 
 // pledgeAvailable checks for availability of the pledge(2) syscall
 // based on the running OpenBSD version.
-func pledgeAvailable(maj, min int, execpromises string) error {
-	// If OpenBSD <= 5.9, pledge is not available.
-	if (maj == 5 && min != 9) || maj < 5 {
-		return fmt.Errorf("pledge syscall is not available on OpenBSD %d.%d", maj, min)
+func pledgeAvailable() error {
+	maj, min, err := majmin()
+	if err != nil {
+		return err
 	}
 
-	// If OpenBSD <= 6.2 and execpromises is not empty,
-	// return an error - execpromises is not available before 6.3
-	if (maj < 6 || (maj == 6 && min <= 2)) && execpromises != "" {
-		return fmt.Errorf("cannot use execpromises on OpenBSD %d.%d", maj, min)
+	// Require OpenBSD 6.4 as a minimum.
+	if maj < 6 || (maj == 6 && min <= 3) {
+		return fmt.Errorf("cannot call Pledge on OpenBSD %d.%d", maj, min)
 	}
 
 	return nil
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ptrace_darwin.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ptrace_darwin.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ptrace_darwin.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build darwin && !ios
-// +build darwin,!ios
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ptrace_ios.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ptrace_ios.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ptrace_ios.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build ios
-// +build ios
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/race.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/race.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/race.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (darwin && race) || (linux && race) || (freebsd && race)
-// +build darwin,race linux,race freebsd,race
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/race0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/race0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/race0.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || (darwin && !race) || (linux && !race) || (freebsd && !race) || netbsd || openbsd || solaris || dragonfly || zos
-// +build aix darwin,!race linux,!race freebsd,!race netbsd openbsd solaris dragonfly zos
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/readdirent_getdents.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/readdirent_getdents.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/readdirent_getdents.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || dragonfly || freebsd || linux || netbsd || openbsd
-// +build aix dragonfly freebsd linux netbsd openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build darwin
-// +build darwin
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/sockcmsg_unix.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/sockcmsg_unix.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/sockcmsg_unix.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos
 
 // Socket control messages
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || freebsd || linux || netbsd || openbsd || solaris || zos
-// +build aix darwin freebsd linux netbsd openbsd solaris zos
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos
 
 // Package unix contains an interface to the low-level operating system
 // primitives. OS details vary depending on the underlying system, and
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_aix.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_aix.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_aix.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix
-// +build aix
 
 // Aix system calls.
 // This file is compiled as ordinary Go code,
@@ -107,7 +106,8 @@ func (sa *SockaddrUnix) sockaddr() (unsa
 	if n > 0 {
 		sl += _Socklen(n) + 1
 	}
-	if sa.raw.Path[0] == '@' {
+	if sa.raw.Path[0] == '@' || (sa.raw.Path[0] == 0 && sl > 3) {
+		// Check sl > 3 so we don't change unnamed socket behavior.
 		sa.raw.Path[0] = 0
 		// Don't count trailing NUL for abstract address.
 		sl--
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_aix_ppc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_aix_ppc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_aix_ppc.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix && ppc
-// +build aix,ppc
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix && ppc64
-// +build aix,ppc64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_bsd.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_bsd.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_bsd.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build darwin || dragonfly || freebsd || netbsd || openbsd
-// +build darwin dragonfly freebsd netbsd openbsd
 
 // BSD system call wrappers shared by *BSD based systems
 // including OS X (Darwin) and FreeBSD.  Like the other
@@ -317,7 +316,7 @@ func GetsockoptString(fd, level, opt int
 	if err != nil {
 		return "", err
 	}
-	return string(buf[:vallen-1]), nil
+	return ByteSliceToString(buf[:vallen]), nil
 }
 
 //sys	recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error)
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build amd64 && darwin
-// +build amd64,darwin
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm64 && darwin
-// +build arm64,darwin
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go
@@ -2,8 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-//go:build darwin && go1.12
-// +build darwin,go1.12
+//go:build darwin
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build amd64 && dragonfly
-// +build amd64,dragonfly
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_freebsd.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd.go
@@ -13,6 +13,7 @@
 package unix
 
 import (
+	"errors"
 	"sync"
 	"unsafe"
 )
@@ -169,25 +170,26 @@ func Getfsstat(buf []Statfs_t, flags int
 func Uname(uname *Utsname) error {
 	mib := []_C_int{CTL_KERN, KERN_OSTYPE}
 	n := unsafe.Sizeof(uname.Sysname)
-	if err := sysctl(mib, &uname.Sysname[0], &n, nil, 0); err != nil {
+	// Suppress ENOMEM errors to be compatible with the C library __xuname() implementation.
+	if err := sysctl(mib, &uname.Sysname[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) {
 		return err
 	}
 
 	mib = []_C_int{CTL_KERN, KERN_HOSTNAME}
 	n = unsafe.Sizeof(uname.Nodename)
-	if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil {
+	if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) {
 		return err
 	}
 
 	mib = []_C_int{CTL_KERN, KERN_OSRELEASE}
 	n = unsafe.Sizeof(uname.Release)
-	if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil {
+	if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) {
 		return err
 	}
 
 	mib = []_C_int{CTL_KERN, KERN_VERSION}
 	n = unsafe.Sizeof(uname.Version)
-	if err := sysctl(mib, &uname.Version[0], &n, nil, 0); err != nil {
+	if err := sysctl(mib, &uname.Version[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) {
 		return err
 	}
 
@@ -205,7 +207,7 @@ func Uname(uname *Utsname) error {
 
 	mib = []_C_int{CTL_HW, HW_MACHINE}
 	n = unsafe.Sizeof(uname.Machine)
-	if err := sysctl(mib, &uname.Machine[0], &n, nil, 0); err != nil {
+	if err := sysctl(mib, &uname.Machine[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) {
 		return err
 	}
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build 386 && freebsd
-// +build 386,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build amd64 && freebsd
-// +build amd64,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm && freebsd
-// +build arm,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm64 && freebsd
-// +build arm64,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_freebsd_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_freebsd_riscv64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build riscv64 && freebsd
-// +build riscv64,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_hurd.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_hurd.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_hurd.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build hurd
-// +build hurd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_hurd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_hurd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_hurd_386.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build 386 && hurd
-// +build 386,hurd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_illumos.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_illumos.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_illumos.go
@@ -5,7 +5,6 @@
 // illumos system calls not present on Solaris.
 
 //go:build amd64 && illumos
-// +build amd64,illumos
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux.go
@@ -61,15 +61,23 @@ func FanotifyMark(fd int, flags uint, ma
 }
 
 //sys	fchmodat(dirfd int, path string, mode uint32) (err error)
+//sys	fchmodat2(dirfd int, path string, mode uint32, flags int) (err error)
 
-func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
-	// Linux fchmodat doesn't support the flags parameter. Mimick glibc's behavior
-	// and check the flags. Otherwise the mode would be applied to the symlink
-	// destination which is not what the user expects.
-	if flags&^AT_SYMLINK_NOFOLLOW != 0 {
-		return EINVAL
-	} else if flags&AT_SYMLINK_NOFOLLOW != 0 {
-		return EOPNOTSUPP
+func Fchmodat(dirfd int, path string, mode uint32, flags int) error {
+	// Linux fchmodat doesn't support the flags parameter, but fchmodat2 does.
+	// Try fchmodat2 if flags are specified.
+	if flags != 0 {
+		err := fchmodat2(dirfd, path, mode, flags)
+		if err == ENOSYS {
+			// fchmodat2 isn't available. If the flags are known to be valid,
+			// return EOPNOTSUPP to indicate that fchmodat doesn't support them.
+			if flags&^(AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH) != 0 {
+				return EINVAL
+			} else if flags&(AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH) != 0 {
+				return EOPNOTSUPP
+			}
+		}
+		return err
 	}
 	return fchmodat(dirfd, path, mode)
 }
@@ -417,7 +425,8 @@ func (sa *SockaddrUnix) sockaddr() (unsa
 	if n > 0 {
 		sl += _Socklen(n) + 1
 	}
-	if sa.raw.Path[0] == '@' {
+	if sa.raw.Path[0] == '@' || (sa.raw.Path[0] == 0 && sl > 3) {
+		// Check sl > 3 so we don't change unnamed socket behavior.
 		sa.raw.Path[0] = 0
 		// Don't count trailing NUL for abstract address.
 		sl--
@@ -1301,7 +1310,7 @@ func GetsockoptString(fd, level, opt int
 			return "", err
 		}
 	}
-	return string(buf[:vallen-1]), nil
+	return ByteSliceToString(buf[:vallen]), nil
 }
 
 func GetsockoptTpacketStats(fd, level, opt int) (*TpacketStats, error) {
@@ -1840,6 +1849,105 @@ func Dup2(oldfd, newfd int) error {
 //sys	Fsmount(fd int, flags int, mountAttrs int) (fsfd int, err error)
 //sys	Fsopen(fsName string, flags int) (fd int, err error)
 //sys	Fspick(dirfd int, pathName string, flags int) (fd int, err error)
+
+//sys	fsconfig(fd int, cmd uint, key *byte, value *byte, aux int) (err error)
+
+func fsconfigCommon(fd int, cmd uint, key string, value *byte, aux int) (err error) {
+	var keyp *byte
+	if keyp, err = BytePtrFromString(key); err != nil {
+		return
+	}
+	return fsconfig(fd, cmd, keyp, value, aux)
+}
+
+// FsconfigSetFlag is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_FLAG.
+//
+// fd is the filesystem context to act upon.
+// key the parameter key to set.
+func FsconfigSetFlag(fd int, key string) (err error) {
+	return fsconfigCommon(fd, FSCONFIG_SET_FLAG, key, nil, 0)
+}
+
+// FsconfigSetString is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_STRING.
+//
+// fd is the filesystem context to act upon.
+// key the parameter key to set.
+// value is the parameter value to set.
+func FsconfigSetString(fd int, key string, value string) (err error) {
+	var valuep *byte
+	if valuep, err = BytePtrFromString(value); err != nil {
+		return
+	}
+	return fsconfigCommon(fd, FSCONFIG_SET_STRING, key, valuep, 0)
+}
+
+// FsconfigSetBinary is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_BINARY.
+//
+// fd is the filesystem context to act upon.
+// key the parameter key to set.
+// value is the parameter value to set.
+func FsconfigSetBinary(fd int, key string, value []byte) (err error) {
+	if len(value) == 0 {
+		return EINVAL
+	}
+	return fsconfigCommon(fd, FSCONFIG_SET_BINARY, key, &value[0], len(value))
+}
+
+// FsconfigSetPath is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_PATH.
+//
+// fd is the filesystem context to act upon.
+// key the parameter key to set.
+// path is a non-empty path for specified key.
+// atfd is a file descriptor at which to start lookup from or AT_FDCWD.
+func FsconfigSetPath(fd int, key string, path string, atfd int) (err error) {
+	var valuep *byte
+	if valuep, err = BytePtrFromString(path); err != nil {
+		return
+	}
+	return fsconfigCommon(fd, FSCONFIG_SET_PATH, key, valuep, atfd)
+}
+
+// FsconfigSetPathEmpty is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_PATH_EMPTY. The same as
+// FconfigSetPath but with AT_PATH_EMPTY implied.
+func FsconfigSetPathEmpty(fd int, key string, path string, atfd int) (err error) {
+	var valuep *byte
+	if valuep, err = BytePtrFromString(path); err != nil {
+		return
+	}
+	return fsconfigCommon(fd, FSCONFIG_SET_PATH_EMPTY, key, valuep, atfd)
+}
+
+// FsconfigSetFd is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_SET_FD.
+//
+// fd is the filesystem context to act upon.
+// key the parameter key to set.
+// value is a file descriptor to be assigned to specified key.
+func FsconfigSetFd(fd int, key string, value int) (err error) {
+	return fsconfigCommon(fd, FSCONFIG_SET_FD, key, nil, value)
+}
+
+// FsconfigCreate is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_CMD_CREATE.
+//
+// fd is the filesystem context to act upon.
+func FsconfigCreate(fd int) (err error) {
+	return fsconfig(fd, FSCONFIG_CMD_CREATE, nil, nil, 0)
+}
+
+// FsconfigReconfigure is equivalent to fsconfig(2) called
+// with cmd == FSCONFIG_CMD_RECONFIGURE.
+//
+// fd is the filesystem context to act upon.
+func FsconfigReconfigure(fd int) (err error) {
+	return fsconfig(fd, FSCONFIG_CMD_RECONFIGURE, nil, nil, 0)
+}
+
 //sys	Getdents(fd int, buf []byte) (n int, err error) = SYS_GETDENTS64
 //sysnb	Getpgid(pid int) (pgid int, err error)
 
@@ -2482,3 +2590,5 @@ func SchedGetAttr(pid int, flags uint) (
 	}
 	return attr, nil
 }
+
+//sys	Cachestat(fd uint, crange *CachestatRange, cstat *Cachestat_t, flags uint) (err error)
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_386.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build 386 && linux
-// +build 386,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_alarm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_alarm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_alarm.go
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && (386 || amd64 || mips || mipsle || mips64 || mipsle || ppc64 || ppc64le || ppc || s390x || sparc64)
-// +build linux
-// +build 386 amd64 mips mipsle mips64 mipsle ppc64 ppc64le ppc s390x sparc64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build amd64 && linux
-// +build amd64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build amd64 && linux && gc
-// +build amd64,linux,gc
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_arm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm && linux
-// +build arm,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm64 && linux
-// +build arm64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_gc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_gc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_gc.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && gc
-// +build linux,gc
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && gc && 386
-// +build linux,gc,386
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_gc_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_gc_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_gc_arm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm && gc && linux
-// +build arm,gc,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && gccgo && 386
-// +build linux,gccgo,386
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && gccgo && arm
-// +build linux,gccgo,arm
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_loong64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_loong64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_loong64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build loong64 && linux
-// +build loong64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && (mips64 || mips64le)
-// +build linux
-// +build mips64 mips64le
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && (mips || mipsle)
-// +build linux
-// +build mips mipsle
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_ppc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_ppc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_ppc.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && ppc
-// +build linux,ppc
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && (ppc64 || ppc64le)
-// +build linux
-// +build ppc64 ppc64le
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build riscv64 && linux
-// +build riscv64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build s390x && linux
-// +build s390x,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build sparc64 && linux
-// +build sparc64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build 386 && netbsd
-// +build 386,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build amd64 && netbsd
-// +build amd64,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm && netbsd
-// +build arm,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm64 && netbsd
-// +build arm64,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_openbsd.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd.go
@@ -137,18 +137,13 @@ func sendfile(outfd int, infd int, offse
 }
 
 func Getfsstat(buf []Statfs_t, flags int) (n int, err error) {
-	var _p0 unsafe.Pointer
+	var bufptr *Statfs_t
 	var bufsize uintptr
 	if len(buf) > 0 {
-		_p0 = unsafe.Pointer(&buf[0])
+		bufptr = &buf[0]
 		bufsize = unsafe.Sizeof(Statfs_t{}) * uintptr(len(buf))
 	}
-	r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(_p0), bufsize, uintptr(flags))
-	n = int(r0)
-	if e1 != 0 {
-		err = e1
-	}
-	return
+	return getfsstat(bufptr, bufsize, flags)
 }
 
 //sysnb	getresuid(ruid *_C_int, euid *_C_int, suid *_C_int)
@@ -171,6 +166,20 @@ func Getresgid() (rgid, egid, sgid int)
 
 //sys	sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL
 
+//sys	fcntl(fd int, cmd int, arg int) (n int, err error)
+//sys	fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (n int, err error) = SYS_FCNTL
+
+// FcntlInt performs a fcntl syscall on fd with the provided command and argument.
+func FcntlInt(fd uintptr, cmd, arg int) (int, error) {
+	return fcntl(int(fd), cmd, arg)
+}
+
+// FcntlFlock performs a fcntl syscall for the F_GETLK, F_SETLK or F_SETLKW command.
+func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) error {
+	_, err := fcntlPtr(int(fd), cmd, unsafe.Pointer(lk))
+	return err
+}
+
 //sys	ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error)
 
 func Ppoll(fds []PollFd, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
@@ -326,4 +335,7 @@ func Uname(uname *Utsname) error {
 //sys	write(fd int, p []byte) (n int, err error)
 //sys	mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error)
 //sys	munmap(addr uintptr, length uintptr) (err error)
+//sys	getfsstat(stat *Statfs_t, bufsize uintptr, flags int) (n int, err error)
 //sys	utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error)
+//sys	pledge(promises *byte, execpromises *byte) (err error)
+//sys	unveil(path *byte, flags *byte) (err error)
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build 386 && openbsd
-// +build 386,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build amd64 && openbsd
-// +build amd64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm && openbsd
-// +build arm,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build arm64 && openbsd
-// +build arm64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_libc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_openbsd_libc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_libc.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build openbsd
-// +build openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_openbsd_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_ppc64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build ppc64 && openbsd
-// +build ppc64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_openbsd_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_openbsd_riscv64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build riscv64 && openbsd
-// +build riscv64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_solaris.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_solaris.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_solaris.go
@@ -128,7 +128,8 @@ func (sa *SockaddrUnix) sockaddr() (unsa
 	if n > 0 {
 		sl += _Socklen(n) + 1
 	}
-	if sa.raw.Path[0] == '@' {
+	if sa.raw.Path[0] == '@' || (sa.raw.Path[0] == 0 && sl > 3) {
+		// Check sl > 3 so we don't change unnamed socket behavior.
 		sa.raw.Path[0] = 0
 		// Don't count trailing NUL for abstract address.
 		sl--
@@ -157,7 +158,7 @@ func GetsockoptString(fd, level, opt int
 	if err != nil {
 		return "", err
 	}
-	return string(buf[:vallen-1]), nil
+	return ByteSliceToString(buf[:vallen]), nil
 }
 
 const ImplementsGetwd = true
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build amd64 && solaris
-// +build amd64,solaris
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_unix.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_unix.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_unix.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_unix_gc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_unix_gc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_unix_gc.go
@@ -3,8 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (darwin || dragonfly || freebsd || (linux && !ppc64 && !ppc64le) || netbsd || openbsd || solaris) && gc
-// +build darwin dragonfly freebsd linux,!ppc64,!ppc64le netbsd openbsd solaris
-// +build gc
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go
@@ -3,9 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux && (ppc64le || ppc64) && gc
-// +build linux
-// +build ppc64le ppc64
-// +build gc
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build zos && s390x
-// +build zos,s390x
 
 package unix
 
@@ -1105,7 +1104,7 @@ func GetsockoptString(fd, level, opt int
 		return "", err
 	}
 
-	return string(buf[:vallen-1]), nil
+	return ByteSliceToString(buf[:vallen]), nil
 }
 
 func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) {
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/sysvshm_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/sysvshm_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/sysvshm_linux.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build linux
-// +build linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/sysvshm_unix.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/sysvshm_unix.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/sysvshm_unix.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build (darwin && !ios) || linux
-// +build darwin,!ios linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/sysvshm_unix_other.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/sysvshm_unix_other.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/sysvshm_unix_other.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build darwin && !ios
-// +build darwin,!ios
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/timestruct.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/timestruct.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/timestruct.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/unveil_openbsd.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/unveil_openbsd.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/unveil_openbsd.go
@@ -4,39 +4,48 @@
 
 package unix
 
-import (
-	"syscall"
-	"unsafe"
-)
+import "fmt"
 
 // Unveil implements the unveil syscall.
 // For more information see unveil(2).
 // Note that the special case of blocking further
 // unveil calls is handled by UnveilBlock.
 func Unveil(path string, flags string) error {
-	pathPtr, err := syscall.BytePtrFromString(path)
-	if err != nil {
+	if err := supportsUnveil(); err != nil {
 		return err
 	}
-	flagsPtr, err := syscall.BytePtrFromString(flags)
+	pathPtr, err := BytePtrFromString(path)
 	if err != nil {
 		return err
 	}
-	_, _, e := syscall.Syscall(SYS_UNVEIL, uintptr(unsafe.Pointer(pathPtr)), uintptr(unsafe.Pointer(flagsPtr)), 0)
-	if e != 0 {
-		return e
+	flagsPtr, err := BytePtrFromString(flags)
+	if err != nil {
+		return err
 	}
-	return nil
+	return unveil(pathPtr, flagsPtr)
 }
 
 // UnveilBlock blocks future unveil calls.
 // For more information see unveil(2).
 func UnveilBlock() error {
-	// Both pointers must be nil.
-	var pathUnsafe, flagsUnsafe unsafe.Pointer
-	_, _, e := syscall.Syscall(SYS_UNVEIL, uintptr(pathUnsafe), uintptr(flagsUnsafe), 0)
-	if e != 0 {
-		return e
+	if err := supportsUnveil(); err != nil {
+		return err
 	}
+	return unveil(nil, nil)
+}
+
+// supportsUnveil checks for availability of the unveil(2) system call based
+// on the running OpenBSD version.
+func supportsUnveil() error {
+	maj, min, err := majmin()
+	if err != nil {
+		return err
+	}
+
+	// unveil is not available before 6.4
+	if maj < 6 || (maj == 6 && min <= 3) {
+		return fmt.Errorf("cannot call Unveil on OpenBSD %d.%d", maj, min)
+	}
+
 	return nil
 }
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/xattr_bsd.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/xattr_bsd.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/xattr_bsd.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build freebsd || netbsd
-// +build freebsd netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc && aix
-// +build ppc,aix
 
 // Created by cgo -godefs - DO NOT EDIT
 // cgo -godefs -- -maix32 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc64 && aix
-// +build ppc64,aix
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -maix64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && darwin
-// +build amd64,darwin
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && darwin
-// +build arm64,darwin
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && dragonfly
-// +build amd64,dragonfly
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && freebsd
-// +build 386,freebsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m32 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && freebsd
-// +build amd64,freebsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && freebsd
-// +build arm,freebsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && freebsd
-// +build arm64,freebsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build riscv64 && freebsd
-// +build riscv64,freebsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux.go
@@ -1,7 +1,6 @@
 // Code generated by mkmerge; DO NOT EDIT.
 
 //go:build linux
-// +build linux
 
 package unix
 
@@ -481,10 +480,13 @@ const (
 	BPF_FROM_BE                                 = 0x8
 	BPF_FROM_LE                                 = 0x0
 	BPF_FS_MAGIC                                = 0xcafe4a11
+	BPF_F_AFTER                                 = 0x10
 	BPF_F_ALLOW_MULTI                           = 0x2
 	BPF_F_ALLOW_OVERRIDE                        = 0x1
 	BPF_F_ANY_ALIGNMENT                         = 0x2
-	BPF_F_KPROBE_MULTI_RETURN                   = 0x1
+	BPF_F_BEFORE                                = 0x8
+	BPF_F_ID                                    = 0x20
+	BPF_F_NETFILTER_IP_DEFRAG                   = 0x1
 	BPF_F_QUERY_EFFECTIVE                       = 0x1
 	BPF_F_REPLACE                               = 0x4
 	BPF_F_SLEEPABLE                             = 0x10
@@ -521,6 +523,7 @@ const (
 	BPF_MAJOR_VERSION                           = 0x1
 	BPF_MAXINSNS                                = 0x1000
 	BPF_MEM                                     = 0x60
+	BPF_MEMSX                                   = 0x80
 	BPF_MEMWORDS                                = 0x10
 	BPF_MINOR_VERSION                           = 0x1
 	BPF_MISC                                    = 0x7
@@ -776,6 +779,8 @@ const (
 	DEVLINK_GENL_MCGRP_CONFIG_NAME              = "config"
 	DEVLINK_GENL_NAME                           = "devlink"
 	DEVLINK_GENL_VERSION                        = 0x1
+	DEVLINK_PORT_FN_CAP_IPSEC_CRYPTO            = 0x4
+	DEVLINK_PORT_FN_CAP_IPSEC_PACKET            = 0x8
 	DEVLINK_PORT_FN_CAP_MIGRATABLE              = 0x2
 	DEVLINK_PORT_FN_CAP_ROCE                    = 0x1
 	DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
@@ -1698,6 +1703,7 @@ const (
 	KEXEC_ON_CRASH                              = 0x1
 	KEXEC_PRESERVE_CONTEXT                      = 0x2
 	KEXEC_SEGMENT_MAX                           = 0x10
+	KEXEC_UPDATE_ELFCOREHDR                     = 0x4
 	KEYCTL_ASSUME_AUTHORITY                     = 0x10
 	KEYCTL_CAPABILITIES                         = 0x1f
 	KEYCTL_CAPS0_BIG_KEY                        = 0x10
@@ -1779,6 +1785,8 @@ const (
 	LANDLOCK_ACCESS_FS_REMOVE_FILE              = 0x20
 	LANDLOCK_ACCESS_FS_TRUNCATE                 = 0x4000
 	LANDLOCK_ACCESS_FS_WRITE_FILE               = 0x2
+	LANDLOCK_ACCESS_NET_BIND_TCP                = 0x1
+	LANDLOCK_ACCESS_NET_CONNECT_TCP             = 0x2
 	LANDLOCK_CREATE_RULESET_VERSION             = 0x1
 	LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
 	LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
@@ -1795,6 +1803,7 @@ const (
 	LOCK_SH                                     = 0x1
 	LOCK_UN                                     = 0x8
 	LOOP_CLR_FD                                 = 0x4c01
+	LOOP_CONFIGURE                              = 0x4c0a
 	LOOP_CTL_ADD                                = 0x4c80
 	LOOP_CTL_GET_FREE                           = 0x4c82
 	LOOP_CTL_REMOVE                             = 0x4c81
@@ -2120,6 +2129,60 @@ const (
 	NFNL_SUBSYS_QUEUE                           = 0x3
 	NFNL_SUBSYS_ULOG                            = 0x4
 	NFS_SUPER_MAGIC                             = 0x6969
+	NFT_CHAIN_FLAGS                             = 0x7
+	NFT_CHAIN_MAXNAMELEN                        = 0x100
+	NFT_CT_MAX                                  = 0x17
+	NFT_DATA_RESERVED_MASK                      = 0xffffff00
+	NFT_DATA_VALUE_MAXLEN                       = 0x40
+	NFT_EXTHDR_OP_MAX                           = 0x4
+	NFT_FIB_RESULT_MAX                          = 0x3
+	NFT_INNER_MASK                              = 0xf
+	NFT_LOGLEVEL_MAX                            = 0x8
+	NFT_NAME_MAXLEN                             = 0x100
+	NFT_NG_MAX                                  = 0x1
+	NFT_OBJECT_CONNLIMIT                        = 0x5
+	NFT_OBJECT_COUNTER                          = 0x1
+	NFT_OBJECT_CT_EXPECT                        = 0x9
+	NFT_OBJECT_CT_HELPER                        = 0x3
+	NFT_OBJECT_CT_TIMEOUT                       = 0x7
+	NFT_OBJECT_LIMIT                            = 0x4
+	NFT_OBJECT_MAX                              = 0xa
+	NFT_OBJECT_QUOTA                            = 0x2
+	NFT_OBJECT_SECMARK                          = 0x8
+	NFT_OBJECT_SYNPROXY                         = 0xa
+	NFT_OBJECT_TUNNEL                           = 0x6
+	NFT_OBJECT_UNSPEC                           = 0x0
+	NFT_OBJ_MAXNAMELEN                          = 0x100
+	NFT_OSF_MAXGENRELEN                         = 0x10
+	NFT_QUEUE_FLAG_BYPASS                       = 0x1
+	NFT_QUEUE_FLAG_CPU_FANOUT                   = 0x2
+	NFT_QUEUE_FLAG_MASK                         = 0x3
+	NFT_REG32_COUNT                             = 0x10
+	NFT_REG32_SIZE                              = 0x4
+	NFT_REG_MAX                                 = 0x4
+	NFT_REG_SIZE                                = 0x10
+	NFT_REJECT_ICMPX_MAX                        = 0x3
+	NFT_RT_MAX                                  = 0x4
+	NFT_SECMARK_CTX_MAXLEN                      = 0x100
+	NFT_SET_MAXNAMELEN                          = 0x100
+	NFT_SOCKET_MAX                              = 0x3
+	NFT_TABLE_F_MASK                            = 0x3
+	NFT_TABLE_MAXNAMELEN                        = 0x100
+	NFT_TRACETYPE_MAX                           = 0x3
+	NFT_TUNNEL_F_MASK                           = 0x7
+	NFT_TUNNEL_MAX                              = 0x1
+	NFT_TUNNEL_MODE_MAX                         = 0x2
+	NFT_USERDATA_MAXLEN                         = 0x100
+	NFT_XFRM_KEY_MAX                            = 0x6
+	NF_NAT_RANGE_MAP_IPS                        = 0x1
+	NF_NAT_RANGE_MASK                           = 0x7f
+	NF_NAT_RANGE_NETMAP                         = 0x40
+	NF_NAT_RANGE_PERSISTENT                     = 0x8
+	NF_NAT_RANGE_PROTO_OFFSET                   = 0x20
+	NF_NAT_RANGE_PROTO_RANDOM                   = 0x4
+	NF_NAT_RANGE_PROTO_RANDOM_ALL               = 0x14
+	NF_NAT_RANGE_PROTO_RANDOM_FULLY             = 0x10
+	NF_NAT_RANGE_PROTO_SPECIFIED                = 0x2
 	NILFS_SUPER_MAGIC                           = 0x3434
 	NL0                                         = 0x0
 	NL1                                         = 0x100
@@ -2275,6 +2338,7 @@ const (
 	PERF_MEM_LVLNUM_PMEM                        = 0xe
 	PERF_MEM_LVLNUM_RAM                         = 0xd
 	PERF_MEM_LVLNUM_SHIFT                       = 0x21
+	PERF_MEM_LVLNUM_UNC                         = 0x8
 	PERF_MEM_LVL_HIT                            = 0x2
 	PERF_MEM_LVL_IO                             = 0x1000
 	PERF_MEM_LVL_L1                             = 0x8
@@ -2403,6 +2467,7 @@ const (
 	PR_MCE_KILL_GET                             = 0x22
 	PR_MCE_KILL_LATE                            = 0x0
 	PR_MCE_KILL_SET                             = 0x1
+	PR_MDWE_NO_INHERIT                          = 0x2
 	PR_MDWE_REFUSE_EXEC_GAIN                    = 0x1
 	PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
 	PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
@@ -2607,8 +2672,9 @@ const (
 	RTAX_FEATURES                               = 0xc
 	RTAX_FEATURE_ALLFRAG                        = 0x8
 	RTAX_FEATURE_ECN                            = 0x1
-	RTAX_FEATURE_MASK                           = 0xf
+	RTAX_FEATURE_MASK                           = 0x1f
 	RTAX_FEATURE_SACK                           = 0x2
+	RTAX_FEATURE_TCP_USEC_TS                    = 0x10
 	RTAX_FEATURE_TIMESTAMP                      = 0x4
 	RTAX_HOPLIMIT                               = 0xa
 	RTAX_INITCWND                               = 0xb
@@ -2851,9 +2917,38 @@ const (
 	SCM_RIGHTS                                  = 0x1
 	SCM_TIMESTAMP                               = 0x1d
 	SC_LOG_FLUSH                                = 0x100000
+	SECCOMP_ADDFD_FLAG_SEND                     = 0x2
+	SECCOMP_ADDFD_FLAG_SETFD                    = 0x1
+	SECCOMP_FILTER_FLAG_LOG                     = 0x2
+	SECCOMP_FILTER_FLAG_NEW_LISTENER            = 0x8
+	SECCOMP_FILTER_FLAG_SPEC_ALLOW              = 0x4
+	SECCOMP_FILTER_FLAG_TSYNC                   = 0x1
+	SECCOMP_FILTER_FLAG_TSYNC_ESRCH             = 0x10
+	SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV      = 0x20
+	SECCOMP_GET_ACTION_AVAIL                    = 0x2
+	SECCOMP_GET_NOTIF_SIZES                     = 0x3
+	SECCOMP_IOCTL_NOTIF_RECV                    = 0xc0502100
+	SECCOMP_IOCTL_NOTIF_SEND                    = 0xc0182101
+	SECCOMP_IOC_MAGIC                           = '!'
 	SECCOMP_MODE_DISABLED                       = 0x0
 	SECCOMP_MODE_FILTER                         = 0x2
 	SECCOMP_MODE_STRICT                         = 0x1
+	SECCOMP_RET_ACTION                          = 0x7fff0000
+	SECCOMP_RET_ACTION_FULL                     = 0xffff0000
+	SECCOMP_RET_ALLOW                           = 0x7fff0000
+	SECCOMP_RET_DATA                            = 0xffff
+	SECCOMP_RET_ERRNO                           = 0x50000
+	SECCOMP_RET_KILL                            = 0x0
+	SECCOMP_RET_KILL_PROCESS                    = 0x80000000
+	SECCOMP_RET_KILL_THREAD                     = 0x0
+	SECCOMP_RET_LOG                             = 0x7ffc0000
+	SECCOMP_RET_TRACE                           = 0x7ff00000
+	SECCOMP_RET_TRAP                            = 0x30000
+	SECCOMP_RET_USER_NOTIF                      = 0x7fc00000
+	SECCOMP_SET_MODE_FILTER                     = 0x1
+	SECCOMP_SET_MODE_STRICT                     = 0x0
+	SECCOMP_USER_NOTIF_FD_SYNC_WAKE_UP          = 0x1
+	SECCOMP_USER_NOTIF_FLAG_CONTINUE            = 0x1
 	SECRETMEM_MAGIC                             = 0x5345434d
 	SECURITYFS_MAGIC                            = 0x73636673
 	SEEK_CUR                                    = 0x1
@@ -3013,6 +3108,7 @@ const (
 	SOL_TIPC                                    = 0x10f
 	SOL_TLS                                     = 0x11a
 	SOL_UDP                                     = 0x11
+	SOL_VSOCK                                   = 0x11f
 	SOL_X25                                     = 0x106
 	SOL_XDP                                     = 0x11b
 	SOMAXCONN                                   = 0x1000
@@ -3461,6 +3557,7 @@ const (
 	XDP_PACKET_HEADROOM                         = 0x100
 	XDP_PGOFF_RX_RING                           = 0x0
 	XDP_PGOFF_TX_RING                           = 0x80000000
+	XDP_PKT_CONTD                               = 0x1
 	XDP_RING_NEED_WAKEUP                        = 0x1
 	XDP_RX_RING                                 = 0x2
 	XDP_SHARED_UMEM                             = 0x1
@@ -3473,6 +3570,7 @@ const (
 	XDP_UMEM_REG                                = 0x4
 	XDP_UMEM_UNALIGNED_CHUNK_FLAG               = 0x1
 	XDP_USE_NEED_WAKEUP                         = 0x8
+	XDP_USE_SG                                  = 0x10
 	XDP_ZEROCOPY                                = 0x4
 	XENFS_SUPER_MAGIC                           = 0xabba1974
 	XFS_SUPER_MAGIC                             = 0x58465342
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && linux
-// +build 386,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/386/include -m32 _const.go
@@ -282,6 +281,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x800
 	SIOCATMARK                       = 0x8905
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && linux
-// +build amd64,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/amd64/include -m64 _const.go
@@ -283,6 +282,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x800
 	SIOCATMARK                       = 0x8905
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && linux
-// +build arm,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/arm/include _const.go
@@ -289,6 +288,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x800
 	SIOCATMARK                       = 0x8905
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && linux
-// +build arm64,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/arm64/include -fsigned-char _const.go
@@ -279,6 +278,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x800
 	SIOCATMARK                       = 0x8905
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build loong64 && linux
-// +build loong64,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/loong64/include _const.go
@@ -119,6 +118,7 @@ const (
 	IXOFF                            = 0x1000
 	IXON                             = 0x400
 	LASX_CTX_MAGIC                   = 0x41535801
+	LBT_CTX_MAGIC                    = 0x42540001
 	LSX_CTX_MAGIC                    = 0x53580001
 	MAP_ANON                         = 0x20
 	MAP_ANONYMOUS                    = 0x20
@@ -275,6 +275,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x800
 	SIOCATMARK                       = 0x8905
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips && linux
-// +build mips,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/mips/include _const.go
@@ -282,6 +281,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x80
 	SIOCATMARK                       = 0x40047307
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips64 && linux
-// +build mips64,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/mips64/include _const.go
@@ -282,6 +281,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x80
 	SIOCATMARK                       = 0x40047307
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips64le && linux
-// +build mips64le,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/mips64le/include _const.go
@@ -282,6 +281,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x80
 	SIOCATMARK                       = 0x40047307
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mipsle && linux
-// +build mipsle,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/mipsle/include _const.go
@@ -282,6 +281,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x80
 	SIOCATMARK                       = 0x40047307
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc && linux
-// +build ppc,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/ppc/include _const.go
@@ -337,6 +336,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x800
 	SIOCATMARK                       = 0x8905
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc64 && linux
-// +build ppc64,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/ppc64/include _const.go
@@ -341,6 +340,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x800
 	SIOCATMARK                       = 0x8905
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc64le && linux
-// +build ppc64le,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/ppc64le/include _const.go
@@ -341,6 +340,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x800
 	SIOCATMARK                       = 0x8905
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build riscv64 && linux
-// +build riscv64,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/riscv64/include _const.go
@@ -228,6 +227,9 @@ const (
 	PPPIOCUNBRIDGECHAN               = 0x7434
 	PPPIOCXFERUNIT                   = 0x744e
 	PR_SET_PTRACER_ANY               = 0xffffffffffffffff
+	PTRACE_GETFDPIC                  = 0x21
+	PTRACE_GETFDPIC_EXEC             = 0x0
+	PTRACE_GETFDPIC_INTERP           = 0x1
 	RLIMIT_AS                        = 0x9
 	RLIMIT_MEMLOCK                   = 0x8
 	RLIMIT_NOFILE                    = 0x7
@@ -270,6 +272,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x800
 	SIOCATMARK                       = 0x8905
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build s390x && linux
-// +build s390x,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/s390x/include -fsigned-char _const.go
@@ -345,6 +344,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x23
 	SCM_TXTIME                       = 0x3d
 	SCM_WIFI_STATUS                  = 0x29
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x40182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x40082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x40082104
 	SFD_CLOEXEC                      = 0x80000
 	SFD_NONBLOCK                     = 0x800
 	SIOCATMARK                       = 0x8905
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build sparc64 && linux
-// +build sparc64,linux
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -Wall -Werror -static -I/tmp/sparc64/include _const.go
@@ -336,6 +335,9 @@ const (
 	SCM_TIMESTAMPNS                  = 0x21
 	SCM_TXTIME                       = 0x3f
 	SCM_WIFI_STATUS                  = 0x25
+	SECCOMP_IOCTL_NOTIF_ADDFD        = 0x80182103
+	SECCOMP_IOCTL_NOTIF_ID_VALID     = 0x80082102
+	SECCOMP_IOCTL_NOTIF_SET_FLAGS    = 0x80082104
 	SFD_CLOEXEC                      = 0x400000
 	SFD_NONBLOCK                     = 0x4000
 	SF_FP                            = 0x38
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && netbsd
-// +build 386,netbsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m32 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && netbsd
-// +build amd64,netbsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && netbsd
-// +build arm,netbsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -marm _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && netbsd
-// +build arm64,netbsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && openbsd
-// +build 386,openbsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m32 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && openbsd
-// +build amd64,openbsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && openbsd
-// +build arm,openbsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && openbsd
-// +build arm64,openbsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_mips64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_openbsd_mips64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_mips64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips64 && openbsd
-// +build mips64,openbsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_openbsd_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc64 && openbsd
-// +build ppc64,openbsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_openbsd_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_openbsd_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build riscv64 && openbsd
-// +build riscv64,openbsd
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && solaris
-// +build amd64,solaris
 
 // Code generated by cmd/cgo -godefs; DO NOT EDIT.
 // cgo -godefs -- -m64 _const.go
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_zos_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zerrors_zos_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zerrors_zos_s390x.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build zos && s390x
-// +build zos,s390x
 
 // Hand edited based on zerrors_linux_s390x.go
 // TODO: auto-generate.
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go
@@ -1,8 +1,6 @@
 // Code generated by linux/mkall.go generatePtracePair("arm", "arm64"). DO NOT EDIT.
 
 //go:build linux && (arm || arm64)
-// +build linux
-// +build arm arm64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go
@@ -1,8 +1,6 @@
 // Code generated by linux/mkall.go generatePtracePair("mips", "mips64"). DO NOT EDIT.
 
 //go:build linux && (mips || mips64)
-// +build linux
-// +build mips mips64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go
@@ -1,8 +1,6 @@
 // Code generated by linux/mkall.go generatePtracePair("mipsle", "mips64le"). DO NOT EDIT.
 
 //go:build linux && (mipsle || mips64le)
-// +build linux
-// +build mipsle mips64le
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go
@@ -1,8 +1,6 @@
 // Code generated by linux/mkall.go generatePtracePair("386", "amd64"). DO NOT EDIT.
 
 //go:build linux && (386 || amd64)
-// +build linux
-// +build 386 amd64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build aix && ppc
-// +build aix,ppc
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build aix && ppc64
-// +build aix,ppc64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build aix && ppc64 && gc
-// +build aix,ppc64,gc
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build aix && ppc64 && gccgo
-// +build aix,ppc64,gccgo
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build darwin && amd64
-// +build darwin,amd64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build darwin && arm64
-// +build darwin,arm64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build dragonfly && amd64
-// +build dragonfly,amd64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build freebsd && 386
-// +build freebsd,386
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build freebsd && amd64
-// +build freebsd,amd64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build freebsd && arm
-// +build freebsd,arm
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build freebsd && arm64
-// +build freebsd,arm64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build freebsd && riscv64
-// +build freebsd,riscv64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build illumos && amd64
-// +build illumos,amd64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux.go
@@ -1,7 +1,6 @@
 // Code generated by mkmerge; DO NOT EDIT.
 
 //go:build linux
-// +build linux
 
 package unix
 
@@ -38,6 +37,21 @@ func fchmodat(dirfd int, path string, mo
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fchmodat2(dirfd int, path string, mode uint32, flags int) (err error) {
+	var _p0 *byte
+	_p0, err = BytePtrFromString(path)
+	if err != nil {
+		return
+	}
+	_, _, e1 := Syscall6(SYS_FCHMODAT2, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ioctl(fd int, req uint, arg uintptr) (err error) {
 	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
 	if e1 != 0 {
@@ -892,6 +906,16 @@ func Fspick(dirfd int, pathName string,
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fsconfig(fd int, cmd uint, key *byte, value *byte, aux int) (err error) {
+	_, _, e1 := Syscall6(SYS_FSCONFIG, uintptr(fd), uintptr(cmd), uintptr(unsafe.Pointer(key)), uintptr(unsafe.Pointer(value)), uintptr(aux), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func Getdents(fd int, buf []byte) (n int, err error) {
 	var _p0 unsafe.Pointer
 	if len(buf) > 0 {
@@ -2193,5 +2217,15 @@ func schedGetattr(pid int, attr *SchedAt
 	if e1 != 0 {
 		err = errnoErr(e1)
 	}
+	return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func Cachestat(fd uint, crange *CachestatRange, cstat *Cachestat_t, flags uint) (err error) {
+	_, _, e1 := Syscall6(SYS_CACHESTAT, uintptr(fd), uintptr(unsafe.Pointer(crange)), uintptr(unsafe.Pointer(cstat)), uintptr(flags), 0, 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
 	return
 }
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && 386
-// +build linux,386
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && amd64
-// +build linux,amd64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && arm
-// +build linux,arm
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && arm64
-// +build linux,arm64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_loong64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_loong64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_loong64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && loong64
-// +build linux,loong64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && mips
-// +build linux,mips
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && mips64
-// +build linux,mips64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && mips64le
-// +build linux,mips64le
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && mipsle
-// +build linux,mipsle
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && ppc
-// +build linux,ppc
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && ppc64
-// +build linux,ppc64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && ppc64le
-// +build linux,ppc64le
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && riscv64
-// +build linux,riscv64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && s390x
-// +build linux,s390x
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build linux && sparc64
-// +build linux,sparc64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build netbsd && 386
-// +build netbsd,386
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build netbsd && amd64
-// +build netbsd,amd64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build netbsd && arm
-// +build netbsd,arm
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build netbsd && arm64
-// +build netbsd,arm64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build openbsd && 386
-// +build openbsd,386
 
 package unix
 
@@ -585,6 +584,32 @@ var libc_sysctl_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_fcntl_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_fcntl fcntl "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
 	r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
 	n = int(r0)
@@ -2213,6 +2238,21 @@ var libc_munmap_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func getfsstat(stat *Statfs_t, bufsize uintptr, flags int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_getfsstat_trampoline_addr, uintptr(unsafe.Pointer(stat)), uintptr(bufsize), uintptr(flags))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_getfsstat_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_getfsstat getfsstat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
 	var _p0 *byte
 	_p0, err = BytePtrFromString(path)
@@ -2229,3 +2269,31 @@ func utimensat(dirfd int, path string, t
 var libc_utimensat_trampoline_addr uintptr
 
 //go:cgo_import_dynamic libc_utimensat utimensat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pledge(promises *byte, execpromises *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_pledge_trampoline_addr, uintptr(unsafe.Pointer(promises)), uintptr(unsafe.Pointer(execpromises)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_pledge_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_pledge pledge "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func unveil(path *byte, flags *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_unveil_trampoline_addr, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(flags)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_unveil_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_unveil unveil "libc.so"
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s
@@ -178,6 +178,11 @@ TEXT libc_sysctl_trampoline<>(SB),NOSPLI
 GLOBL	·libc_sysctl_trampoline_addr(SB), RODATA, $4
 DATA	·libc_sysctl_trampoline_addr(SB)/4, $libc_sysctl_trampoline<>(SB)
 
+TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_fcntl(SB)
+GLOBL	·libc_fcntl_trampoline_addr(SB), RODATA, $4
+DATA	·libc_fcntl_trampoline_addr(SB)/4, $libc_fcntl_trampoline<>(SB)
+
 TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_ppoll(SB)
 GLOBL	·libc_ppoll_trampoline_addr(SB), RODATA, $4
@@ -668,7 +673,22 @@ TEXT libc_munmap_trampoline<>(SB),NOSPLI
 GLOBL	·libc_munmap_trampoline_addr(SB), RODATA, $4
 DATA	·libc_munmap_trampoline_addr(SB)/4, $libc_munmap_trampoline<>(SB)
 
+TEXT libc_getfsstat_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_getfsstat(SB)
+GLOBL	·libc_getfsstat_trampoline_addr(SB), RODATA, $4
+DATA	·libc_getfsstat_trampoline_addr(SB)/4, $libc_getfsstat_trampoline<>(SB)
+
 TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_utimensat(SB)
 GLOBL	·libc_utimensat_trampoline_addr(SB), RODATA, $4
 DATA	·libc_utimensat_trampoline_addr(SB)/4, $libc_utimensat_trampoline<>(SB)
+
+TEXT libc_pledge_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_pledge(SB)
+GLOBL	·libc_pledge_trampoline_addr(SB), RODATA, $4
+DATA	·libc_pledge_trampoline_addr(SB)/4, $libc_pledge_trampoline<>(SB)
+
+TEXT libc_unveil_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_unveil(SB)
+GLOBL	·libc_unveil_trampoline_addr(SB), RODATA, $4
+DATA	·libc_unveil_trampoline_addr(SB)/4, $libc_unveil_trampoline<>(SB)
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build openbsd && amd64
-// +build openbsd,amd64
 
 package unix
 
@@ -585,6 +584,32 @@ var libc_sysctl_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_fcntl_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_fcntl fcntl "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
 	r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
 	n = int(r0)
@@ -2213,6 +2238,21 @@ var libc_munmap_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func getfsstat(stat *Statfs_t, bufsize uintptr, flags int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_getfsstat_trampoline_addr, uintptr(unsafe.Pointer(stat)), uintptr(bufsize), uintptr(flags))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_getfsstat_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_getfsstat getfsstat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
 	var _p0 *byte
 	_p0, err = BytePtrFromString(path)
@@ -2229,3 +2269,31 @@ func utimensat(dirfd int, path string, t
 var libc_utimensat_trampoline_addr uintptr
 
 //go:cgo_import_dynamic libc_utimensat utimensat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pledge(promises *byte, execpromises *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_pledge_trampoline_addr, uintptr(unsafe.Pointer(promises)), uintptr(unsafe.Pointer(execpromises)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_pledge_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_pledge pledge "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func unveil(path *byte, flags *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_unveil_trampoline_addr, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(flags)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_unveil_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_unveil unveil "libc.so"
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s
@@ -178,6 +178,11 @@ TEXT libc_sysctl_trampoline<>(SB),NOSPLI
 GLOBL	·libc_sysctl_trampoline_addr(SB), RODATA, $8
 DATA	·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB)
 
+TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_fcntl(SB)
+GLOBL	·libc_fcntl_trampoline_addr(SB), RODATA, $8
+DATA	·libc_fcntl_trampoline_addr(SB)/8, $libc_fcntl_trampoline<>(SB)
+
 TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_ppoll(SB)
 GLOBL	·libc_ppoll_trampoline_addr(SB), RODATA, $8
@@ -668,7 +673,22 @@ TEXT libc_munmap_trampoline<>(SB),NOSPLI
 GLOBL	·libc_munmap_trampoline_addr(SB), RODATA, $8
 DATA	·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB)
 
+TEXT libc_getfsstat_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_getfsstat(SB)
+GLOBL	·libc_getfsstat_trampoline_addr(SB), RODATA, $8
+DATA	·libc_getfsstat_trampoline_addr(SB)/8, $libc_getfsstat_trampoline<>(SB)
+
 TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_utimensat(SB)
 GLOBL	·libc_utimensat_trampoline_addr(SB), RODATA, $8
 DATA	·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB)
+
+TEXT libc_pledge_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_pledge(SB)
+GLOBL	·libc_pledge_trampoline_addr(SB), RODATA, $8
+DATA	·libc_pledge_trampoline_addr(SB)/8, $libc_pledge_trampoline<>(SB)
+
+TEXT libc_unveil_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_unveil(SB)
+GLOBL	·libc_unveil_trampoline_addr(SB), RODATA, $8
+DATA	·libc_unveil_trampoline_addr(SB)/8, $libc_unveil_trampoline<>(SB)
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build openbsd && arm
-// +build openbsd,arm
 
 package unix
 
@@ -585,6 +584,32 @@ var libc_sysctl_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_fcntl_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_fcntl fcntl "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
 	r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
 	n = int(r0)
@@ -2213,6 +2238,21 @@ var libc_munmap_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func getfsstat(stat *Statfs_t, bufsize uintptr, flags int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_getfsstat_trampoline_addr, uintptr(unsafe.Pointer(stat)), uintptr(bufsize), uintptr(flags))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_getfsstat_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_getfsstat getfsstat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
 	var _p0 *byte
 	_p0, err = BytePtrFromString(path)
@@ -2229,3 +2269,31 @@ func utimensat(dirfd int, path string, t
 var libc_utimensat_trampoline_addr uintptr
 
 //go:cgo_import_dynamic libc_utimensat utimensat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pledge(promises *byte, execpromises *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_pledge_trampoline_addr, uintptr(unsafe.Pointer(promises)), uintptr(unsafe.Pointer(execpromises)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_pledge_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_pledge pledge "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func unveil(path *byte, flags *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_unveil_trampoline_addr, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(flags)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_unveil_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_unveil unveil "libc.so"
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s
@@ -178,6 +178,11 @@ TEXT libc_sysctl_trampoline<>(SB),NOSPLI
 GLOBL	·libc_sysctl_trampoline_addr(SB), RODATA, $4
 DATA	·libc_sysctl_trampoline_addr(SB)/4, $libc_sysctl_trampoline<>(SB)
 
+TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_fcntl(SB)
+GLOBL	·libc_fcntl_trampoline_addr(SB), RODATA, $4
+DATA	·libc_fcntl_trampoline_addr(SB)/4, $libc_fcntl_trampoline<>(SB)
+
 TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_ppoll(SB)
 GLOBL	·libc_ppoll_trampoline_addr(SB), RODATA, $4
@@ -668,7 +673,22 @@ TEXT libc_munmap_trampoline<>(SB),NOSPLI
 GLOBL	·libc_munmap_trampoline_addr(SB), RODATA, $4
 DATA	·libc_munmap_trampoline_addr(SB)/4, $libc_munmap_trampoline<>(SB)
 
+TEXT libc_getfsstat_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_getfsstat(SB)
+GLOBL	·libc_getfsstat_trampoline_addr(SB), RODATA, $4
+DATA	·libc_getfsstat_trampoline_addr(SB)/4, $libc_getfsstat_trampoline<>(SB)
+
 TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_utimensat(SB)
 GLOBL	·libc_utimensat_trampoline_addr(SB), RODATA, $4
 DATA	·libc_utimensat_trampoline_addr(SB)/4, $libc_utimensat_trampoline<>(SB)
+
+TEXT libc_pledge_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_pledge(SB)
+GLOBL	·libc_pledge_trampoline_addr(SB), RODATA, $4
+DATA	·libc_pledge_trampoline_addr(SB)/4, $libc_pledge_trampoline<>(SB)
+
+TEXT libc_unveil_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_unveil(SB)
+GLOBL	·libc_unveil_trampoline_addr(SB), RODATA, $4
+DATA	·libc_unveil_trampoline_addr(SB)/4, $libc_unveil_trampoline<>(SB)
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build openbsd && arm64
-// +build openbsd,arm64
 
 package unix
 
@@ -585,6 +584,32 @@ var libc_sysctl_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_fcntl_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_fcntl fcntl "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
 	r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
 	n = int(r0)
@@ -2213,6 +2238,21 @@ var libc_munmap_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func getfsstat(stat *Statfs_t, bufsize uintptr, flags int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_getfsstat_trampoline_addr, uintptr(unsafe.Pointer(stat)), uintptr(bufsize), uintptr(flags))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_getfsstat_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_getfsstat getfsstat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
 	var _p0 *byte
 	_p0, err = BytePtrFromString(path)
@@ -2229,3 +2269,31 @@ func utimensat(dirfd int, path string, t
 var libc_utimensat_trampoline_addr uintptr
 
 //go:cgo_import_dynamic libc_utimensat utimensat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pledge(promises *byte, execpromises *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_pledge_trampoline_addr, uintptr(unsafe.Pointer(promises)), uintptr(unsafe.Pointer(execpromises)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_pledge_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_pledge pledge "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func unveil(path *byte, flags *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_unveil_trampoline_addr, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(flags)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_unveil_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_unveil unveil "libc.so"
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s
@@ -178,6 +178,11 @@ TEXT libc_sysctl_trampoline<>(SB),NOSPLI
 GLOBL	·libc_sysctl_trampoline_addr(SB), RODATA, $8
 DATA	·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB)
 
+TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_fcntl(SB)
+GLOBL	·libc_fcntl_trampoline_addr(SB), RODATA, $8
+DATA	·libc_fcntl_trampoline_addr(SB)/8, $libc_fcntl_trampoline<>(SB)
+
 TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_ppoll(SB)
 GLOBL	·libc_ppoll_trampoline_addr(SB), RODATA, $8
@@ -668,7 +673,22 @@ TEXT libc_munmap_trampoline<>(SB),NOSPLI
 GLOBL	·libc_munmap_trampoline_addr(SB), RODATA, $8
 DATA	·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB)
 
+TEXT libc_getfsstat_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_getfsstat(SB)
+GLOBL	·libc_getfsstat_trampoline_addr(SB), RODATA, $8
+DATA	·libc_getfsstat_trampoline_addr(SB)/8, $libc_getfsstat_trampoline<>(SB)
+
 TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_utimensat(SB)
 GLOBL	·libc_utimensat_trampoline_addr(SB), RODATA, $8
 DATA	·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB)
+
+TEXT libc_pledge_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_pledge(SB)
+GLOBL	·libc_pledge_trampoline_addr(SB), RODATA, $8
+DATA	·libc_pledge_trampoline_addr(SB)/8, $libc_pledge_trampoline<>(SB)
+
+TEXT libc_unveil_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_unveil(SB)
+GLOBL	·libc_unveil_trampoline_addr(SB), RODATA, $8
+DATA	·libc_unveil_trampoline_addr(SB)/8, $libc_unveil_trampoline<>(SB)
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build openbsd && mips64
-// +build openbsd,mips64
 
 package unix
 
@@ -585,6 +584,32 @@ var libc_sysctl_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_fcntl_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_fcntl fcntl "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
 	r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
 	n = int(r0)
@@ -2213,6 +2238,21 @@ var libc_munmap_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func getfsstat(stat *Statfs_t, bufsize uintptr, flags int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_getfsstat_trampoline_addr, uintptr(unsafe.Pointer(stat)), uintptr(bufsize), uintptr(flags))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_getfsstat_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_getfsstat getfsstat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
 	var _p0 *byte
 	_p0, err = BytePtrFromString(path)
@@ -2229,3 +2269,31 @@ func utimensat(dirfd int, path string, t
 var libc_utimensat_trampoline_addr uintptr
 
 //go:cgo_import_dynamic libc_utimensat utimensat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pledge(promises *byte, execpromises *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_pledge_trampoline_addr, uintptr(unsafe.Pointer(promises)), uintptr(unsafe.Pointer(execpromises)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_pledge_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_pledge pledge "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func unveil(path *byte, flags *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_unveil_trampoline_addr, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(flags)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_unveil_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_unveil unveil "libc.so"
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.s
@@ -178,6 +178,11 @@ TEXT libc_sysctl_trampoline<>(SB),NOSPLI
 GLOBL	·libc_sysctl_trampoline_addr(SB), RODATA, $8
 DATA	·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB)
 
+TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_fcntl(SB)
+GLOBL	·libc_fcntl_trampoline_addr(SB), RODATA, $8
+DATA	·libc_fcntl_trampoline_addr(SB)/8, $libc_fcntl_trampoline<>(SB)
+
 TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_ppoll(SB)
 GLOBL	·libc_ppoll_trampoline_addr(SB), RODATA, $8
@@ -668,7 +673,22 @@ TEXT libc_munmap_trampoline<>(SB),NOSPLI
 GLOBL	·libc_munmap_trampoline_addr(SB), RODATA, $8
 DATA	·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB)
 
+TEXT libc_getfsstat_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_getfsstat(SB)
+GLOBL	·libc_getfsstat_trampoline_addr(SB), RODATA, $8
+DATA	·libc_getfsstat_trampoline_addr(SB)/8, $libc_getfsstat_trampoline<>(SB)
+
 TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_utimensat(SB)
 GLOBL	·libc_utimensat_trampoline_addr(SB), RODATA, $8
 DATA	·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB)
+
+TEXT libc_pledge_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_pledge(SB)
+GLOBL	·libc_pledge_trampoline_addr(SB), RODATA, $8
+DATA	·libc_pledge_trampoline_addr(SB)/8, $libc_pledge_trampoline<>(SB)
+
+TEXT libc_unveil_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_unveil(SB)
+GLOBL	·libc_unveil_trampoline_addr(SB), RODATA, $8
+DATA	·libc_unveil_trampoline_addr(SB)/8, $libc_unveil_trampoline<>(SB)
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build openbsd && ppc64
-// +build openbsd,ppc64
 
 package unix
 
@@ -585,6 +584,32 @@ var libc_sysctl_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_fcntl_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_fcntl fcntl "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
 	r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
 	n = int(r0)
@@ -2213,6 +2238,21 @@ var libc_munmap_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func getfsstat(stat *Statfs_t, bufsize uintptr, flags int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_getfsstat_trampoline_addr, uintptr(unsafe.Pointer(stat)), uintptr(bufsize), uintptr(flags))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_getfsstat_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_getfsstat getfsstat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
 	var _p0 *byte
 	_p0, err = BytePtrFromString(path)
@@ -2229,3 +2269,31 @@ func utimensat(dirfd int, path string, t
 var libc_utimensat_trampoline_addr uintptr
 
 //go:cgo_import_dynamic libc_utimensat utimensat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pledge(promises *byte, execpromises *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_pledge_trampoline_addr, uintptr(unsafe.Pointer(promises)), uintptr(unsafe.Pointer(execpromises)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_pledge_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_pledge pledge "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func unveil(path *byte, flags *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_unveil_trampoline_addr, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(flags)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_unveil_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_unveil unveil "libc.so"
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s
@@ -213,6 +213,12 @@ TEXT libc_sysctl_trampoline<>(SB),NOSPLI
 GLOBL	·libc_sysctl_trampoline_addr(SB), RODATA, $8
 DATA	·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB)
 
+TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0
+	CALL	libc_fcntl(SB)
+	RET
+GLOBL	·libc_fcntl_trampoline_addr(SB), RODATA, $8
+DATA	·libc_fcntl_trampoline_addr(SB)/8, $libc_fcntl_trampoline<>(SB)
+
 TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0
 	CALL	libc_ppoll(SB)
 	RET
@@ -801,8 +807,26 @@ TEXT libc_munmap_trampoline<>(SB),NOSPLI
 GLOBL	·libc_munmap_trampoline_addr(SB), RODATA, $8
 DATA	·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB)
 
+TEXT libc_getfsstat_trampoline<>(SB),NOSPLIT,$0-0
+	CALL	libc_getfsstat(SB)
+	RET
+GLOBL	·libc_getfsstat_trampoline_addr(SB), RODATA, $8
+DATA	·libc_getfsstat_trampoline_addr(SB)/8, $libc_getfsstat_trampoline<>(SB)
+
 TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0
 	CALL	libc_utimensat(SB)
 	RET
 GLOBL	·libc_utimensat_trampoline_addr(SB), RODATA, $8
 DATA	·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB)
+
+TEXT libc_pledge_trampoline<>(SB),NOSPLIT,$0-0
+	CALL	libc_pledge(SB)
+	RET
+GLOBL	·libc_pledge_trampoline_addr(SB), RODATA, $8
+DATA	·libc_pledge_trampoline_addr(SB)/8, $libc_pledge_trampoline<>(SB)
+
+TEXT libc_unveil_trampoline<>(SB),NOSPLIT,$0-0
+	CALL	libc_unveil(SB)
+	RET
+GLOBL	·libc_unveil_trampoline_addr(SB), RODATA, $8
+DATA	·libc_unveil_trampoline_addr(SB)/8, $libc_unveil_trampoline<>(SB)
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build openbsd && riscv64
-// +build openbsd,riscv64
 
 package unix
 
@@ -585,6 +584,32 @@ var libc_sysctl_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func fcntl(fd int, cmd int, arg int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_fcntl_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_fcntl fcntl "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
 	r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
 	n = int(r0)
@@ -2213,6 +2238,21 @@ var libc_munmap_trampoline_addr uintptr
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func getfsstat(stat *Statfs_t, bufsize uintptr, flags int) (n int, err error) {
+	r0, _, e1 := syscall_syscall(libc_getfsstat_trampoline_addr, uintptr(unsafe.Pointer(stat)), uintptr(bufsize), uintptr(flags))
+	n = int(r0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_getfsstat_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_getfsstat getfsstat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
 	var _p0 *byte
 	_p0, err = BytePtrFromString(path)
@@ -2229,3 +2269,31 @@ func utimensat(dirfd int, path string, t
 var libc_utimensat_trampoline_addr uintptr
 
 //go:cgo_import_dynamic libc_utimensat utimensat "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func pledge(promises *byte, execpromises *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_pledge_trampoline_addr, uintptr(unsafe.Pointer(promises)), uintptr(unsafe.Pointer(execpromises)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_pledge_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_pledge pledge "libc.so"
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
+func unveil(path *byte, flags *byte) (err error) {
+	_, _, e1 := syscall_syscall(libc_unveil_trampoline_addr, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(flags)), 0)
+	if e1 != 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
+var libc_unveil_trampoline_addr uintptr
+
+//go:cgo_import_dynamic libc_unveil unveil "libc.so"
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s
@@ -178,6 +178,11 @@ TEXT libc_sysctl_trampoline<>(SB),NOSPLI
 GLOBL	·libc_sysctl_trampoline_addr(SB), RODATA, $8
 DATA	·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB)
 
+TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_fcntl(SB)
+GLOBL	·libc_fcntl_trampoline_addr(SB), RODATA, $8
+DATA	·libc_fcntl_trampoline_addr(SB)/8, $libc_fcntl_trampoline<>(SB)
+
 TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_ppoll(SB)
 GLOBL	·libc_ppoll_trampoline_addr(SB), RODATA, $8
@@ -668,7 +673,22 @@ TEXT libc_munmap_trampoline<>(SB),NOSPLI
 GLOBL	·libc_munmap_trampoline_addr(SB), RODATA, $8
 DATA	·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB)
 
+TEXT libc_getfsstat_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_getfsstat(SB)
+GLOBL	·libc_getfsstat_trampoline_addr(SB), RODATA, $8
+DATA	·libc_getfsstat_trampoline_addr(SB)/8, $libc_getfsstat_trampoline<>(SB)
+
 TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0
 	JMP	libc_utimensat(SB)
 GLOBL	·libc_utimensat_trampoline_addr(SB), RODATA, $8
 DATA	·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB)
+
+TEXT libc_pledge_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_pledge(SB)
+GLOBL	·libc_pledge_trampoline_addr(SB), RODATA, $8
+DATA	·libc_pledge_trampoline_addr(SB)/8, $libc_pledge_trampoline<>(SB)
+
+TEXT libc_unveil_trampoline<>(SB),NOSPLIT,$0-0
+	JMP	libc_unveil(SB)
+GLOBL	·libc_unveil_trampoline_addr(SB), RODATA, $8
+DATA	·libc_unveil_trampoline_addr(SB)/8, $libc_unveil_trampoline<>(SB)
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build solaris && amd64
-// +build solaris,amd64
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build zos && s390x
-// +build zos,s390x
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; DO NOT EDIT.
 
 //go:build 386 && openbsd
-// +build 386,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; DO NOT EDIT.
 
 //go:build amd64 && openbsd
-// +build amd64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; DO NOT EDIT.
 
 //go:build arm && openbsd
-// +build arm,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; DO NOT EDIT.
 
 //go:build arm64 && openbsd
-// +build arm64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_mips64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysctl_openbsd_mips64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_mips64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; DO NOT EDIT.
 
 //go:build mips64 && openbsd
-// +build mips64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysctl_openbsd_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; DO NOT EDIT.
 
 //go:build ppc64 && openbsd
-// +build ppc64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysctl_openbsd_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysctl_openbsd_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; DO NOT EDIT.
 
 //go:build riscv64 && openbsd
-// +build riscv64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && darwin
-// +build amd64,darwin
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && darwin
-// +build arm64,darwin
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && dragonfly
-// +build amd64,dragonfly
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && freebsd
-// +build 386,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && freebsd
-// +build amd64,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && freebsd
-// +build arm,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && freebsd
-// +build arm64,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_freebsd_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_freebsd_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_freebsd_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build riscv64 && freebsd
-// +build riscv64,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && linux
-// +build 386,linux
 
 package unix
 
@@ -448,4 +447,9 @@ const (
 	SYS_FUTEX_WAITV                  = 449
 	SYS_SET_MEMPOLICY_HOME_NODE      = 450
 	SYS_CACHESTAT                    = 451
+	SYS_FCHMODAT2                    = 452
+	SYS_MAP_SHADOW_STACK             = 453
+	SYS_FUTEX_WAKE                   = 454
+	SYS_FUTEX_WAIT                   = 455
+	SYS_FUTEX_REQUEUE                = 456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && linux
-// +build amd64,linux
 
 package unix
 
@@ -370,4 +369,9 @@ const (
 	SYS_FUTEX_WAITV             = 449
 	SYS_SET_MEMPOLICY_HOME_NODE = 450
 	SYS_CACHESTAT               = 451
+	SYS_FCHMODAT2               = 452
+	SYS_MAP_SHADOW_STACK        = 453
+	SYS_FUTEX_WAKE              = 454
+	SYS_FUTEX_WAIT              = 455
+	SYS_FUTEX_REQUEUE           = 456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && linux
-// +build arm,linux
 
 package unix
 
@@ -412,4 +411,9 @@ const (
 	SYS_FUTEX_WAITV                  = 449
 	SYS_SET_MEMPOLICY_HOME_NODE      = 450
 	SYS_CACHESTAT                    = 451
+	SYS_FCHMODAT2                    = 452
+	SYS_MAP_SHADOW_STACK             = 453
+	SYS_FUTEX_WAKE                   = 454
+	SYS_FUTEX_WAIT                   = 455
+	SYS_FUTEX_REQUEUE                = 456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && linux
-// +build arm64,linux
 
 package unix
 
@@ -315,4 +314,9 @@ const (
 	SYS_FUTEX_WAITV             = 449
 	SYS_SET_MEMPOLICY_HOME_NODE = 450
 	SYS_CACHESTAT               = 451
+	SYS_FCHMODAT2               = 452
+	SYS_MAP_SHADOW_STACK        = 453
+	SYS_FUTEX_WAKE              = 454
+	SYS_FUTEX_WAIT              = 455
+	SYS_FUTEX_REQUEUE           = 456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build loong64 && linux
-// +build loong64,linux
 
 package unix
 
@@ -309,4 +308,9 @@ const (
 	SYS_FUTEX_WAITV             = 449
 	SYS_SET_MEMPOLICY_HOME_NODE = 450
 	SYS_CACHESTAT               = 451
+	SYS_FCHMODAT2               = 452
+	SYS_MAP_SHADOW_STACK        = 453
+	SYS_FUTEX_WAKE              = 454
+	SYS_FUTEX_WAIT              = 455
+	SYS_FUTEX_REQUEUE           = 456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips && linux
-// +build mips,linux
 
 package unix
 
@@ -432,4 +431,9 @@ const (
 	SYS_FUTEX_WAITV                  = 4449
 	SYS_SET_MEMPOLICY_HOME_NODE      = 4450
 	SYS_CACHESTAT                    = 4451
+	SYS_FCHMODAT2                    = 4452
+	SYS_MAP_SHADOW_STACK             = 4453
+	SYS_FUTEX_WAKE                   = 4454
+	SYS_FUTEX_WAIT                   = 4455
+	SYS_FUTEX_REQUEUE                = 4456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips64 && linux
-// +build mips64,linux
 
 package unix
 
@@ -362,4 +361,9 @@ const (
 	SYS_FUTEX_WAITV             = 5449
 	SYS_SET_MEMPOLICY_HOME_NODE = 5450
 	SYS_CACHESTAT               = 5451
+	SYS_FCHMODAT2               = 5452
+	SYS_MAP_SHADOW_STACK        = 5453
+	SYS_FUTEX_WAKE              = 5454
+	SYS_FUTEX_WAIT              = 5455
+	SYS_FUTEX_REQUEUE           = 5456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips64le && linux
-// +build mips64le,linux
 
 package unix
 
@@ -362,4 +361,9 @@ const (
 	SYS_FUTEX_WAITV             = 5449
 	SYS_SET_MEMPOLICY_HOME_NODE = 5450
 	SYS_CACHESTAT               = 5451
+	SYS_FCHMODAT2               = 5452
+	SYS_MAP_SHADOW_STACK        = 5453
+	SYS_FUTEX_WAKE              = 5454
+	SYS_FUTEX_WAIT              = 5455
+	SYS_FUTEX_REQUEUE           = 5456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mipsle && linux
-// +build mipsle,linux
 
 package unix
 
@@ -432,4 +431,9 @@ const (
 	SYS_FUTEX_WAITV                  = 4449
 	SYS_SET_MEMPOLICY_HOME_NODE      = 4450
 	SYS_CACHESTAT                    = 4451
+	SYS_FCHMODAT2                    = 4452
+	SYS_MAP_SHADOW_STACK             = 4453
+	SYS_FUTEX_WAKE                   = 4454
+	SYS_FUTEX_WAIT                   = 4455
+	SYS_FUTEX_REQUEUE                = 4456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc && linux
-// +build ppc,linux
 
 package unix
 
@@ -439,4 +438,9 @@ const (
 	SYS_FUTEX_WAITV                  = 449
 	SYS_SET_MEMPOLICY_HOME_NODE      = 450
 	SYS_CACHESTAT                    = 451
+	SYS_FCHMODAT2                    = 452
+	SYS_MAP_SHADOW_STACK             = 453
+	SYS_FUTEX_WAKE                   = 454
+	SYS_FUTEX_WAIT                   = 455
+	SYS_FUTEX_REQUEUE                = 456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc64 && linux
-// +build ppc64,linux
 
 package unix
 
@@ -411,4 +410,9 @@ const (
 	SYS_FUTEX_WAITV             = 449
 	SYS_SET_MEMPOLICY_HOME_NODE = 450
 	SYS_CACHESTAT               = 451
+	SYS_FCHMODAT2               = 452
+	SYS_MAP_SHADOW_STACK        = 453
+	SYS_FUTEX_WAKE              = 454
+	SYS_FUTEX_WAIT              = 455
+	SYS_FUTEX_REQUEUE           = 456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc64le && linux
-// +build ppc64le,linux
 
 package unix
 
@@ -411,4 +410,9 @@ const (
 	SYS_FUTEX_WAITV             = 449
 	SYS_SET_MEMPOLICY_HOME_NODE = 450
 	SYS_CACHESTAT               = 451
+	SYS_FCHMODAT2               = 452
+	SYS_MAP_SHADOW_STACK        = 453
+	SYS_FUTEX_WAKE              = 454
+	SYS_FUTEX_WAIT              = 455
+	SYS_FUTEX_REQUEUE           = 456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build riscv64 && linux
-// +build riscv64,linux
 
 package unix
 
@@ -316,4 +315,9 @@ const (
 	SYS_FUTEX_WAITV             = 449
 	SYS_SET_MEMPOLICY_HOME_NODE = 450
 	SYS_CACHESTAT               = 451
+	SYS_FCHMODAT2               = 452
+	SYS_MAP_SHADOW_STACK        = 453
+	SYS_FUTEX_WAKE              = 454
+	SYS_FUTEX_WAIT              = 455
+	SYS_FUTEX_REQUEUE           = 456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build s390x && linux
-// +build s390x,linux
 
 package unix
 
@@ -377,4 +376,9 @@ const (
 	SYS_FUTEX_WAITV             = 449
 	SYS_SET_MEMPOLICY_HOME_NODE = 450
 	SYS_CACHESTAT               = 451
+	SYS_FCHMODAT2               = 452
+	SYS_MAP_SHADOW_STACK        = 453
+	SYS_FUTEX_WAKE              = 454
+	SYS_FUTEX_WAIT              = 455
+	SYS_FUTEX_REQUEUE           = 456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build sparc64 && linux
-// +build sparc64,linux
 
 package unix
 
@@ -390,4 +389,9 @@ const (
 	SYS_FUTEX_WAITV             = 449
 	SYS_SET_MEMPOLICY_HOME_NODE = 450
 	SYS_CACHESTAT               = 451
+	SYS_FCHMODAT2               = 452
+	SYS_MAP_SHADOW_STACK        = 453
+	SYS_FUTEX_WAKE              = 454
+	SYS_FUTEX_WAIT              = 455
+	SYS_FUTEX_REQUEUE           = 456
 )
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && netbsd
-// +build 386,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && netbsd
-// +build amd64,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && netbsd
-// +build arm,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; DO NOT EDIT.
 
 //go:build arm64 && netbsd
-// +build arm64,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && openbsd
-// +build 386,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && openbsd
-// +build amd64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && openbsd
-// +build arm,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && openbsd
-// +build arm64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_mips64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_openbsd_mips64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_mips64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips64 && openbsd
-// +build mips64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_openbsd_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc64 && openbsd
-// +build ppc64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_openbsd_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_openbsd_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build riscv64 && openbsd
-// +build riscv64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_zos_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/zsysnum_zos_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/zsysnum_zos_s390x.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build zos && s390x
-// +build zos,s390x
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc && aix
-// +build ppc,aix
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_aix_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_aix_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_aix_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc64 && aix
-// +build ppc64,aix
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && darwin
-// +build amd64,darwin
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && darwin
-// +build arm64,darwin
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && dragonfly
-// +build amd64,dragonfly
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && freebsd
-// +build 386,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && freebsd
-// +build amd64,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && freebsd
-// +build arm,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && freebsd
-// +build arm64,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_freebsd_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_freebsd_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_freebsd_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build riscv64 && freebsd
-// +build riscv64,freebsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux.go
@@ -1,7 +1,6 @@
 // Code generated by mkmerge; DO NOT EDIT.
 
 //go:build linux
-// +build linux
 
 package unix
 
@@ -175,7 +174,8 @@ type FscryptPolicyV2 struct {
 	Contents_encryption_mode  uint8
 	Filenames_encryption_mode uint8
 	Flags                     uint8
-	_                         [4]uint8
+	Log2_data_unit_size       uint8
+	_                         [3]uint8
 	Master_key_identifier     [16]uint8
 }
 
@@ -456,60 +456,63 @@ type Ucred struct {
 }
 
 type TCPInfo struct {
-	State           uint8
-	Ca_state        uint8
-	Retransmits     uint8
-	Probes          uint8
-	Backoff         uint8
-	Options         uint8
-	Rto             uint32
-	Ato             uint32
-	Snd_mss         uint32
-	Rcv_mss         uint32
-	Unacked         uint32
-	Sacked          uint32
-	Lost            uint32
-	Retrans         uint32
-	Fackets         uint32
-	Last_data_sent  uint32
-	Last_ack_sent   uint32
-	Last_data_recv  uint32
-	Last_ack_recv   uint32
-	Pmtu            uint32
-	Rcv_ssthresh    uint32
-	Rtt             uint32
-	Rttvar          uint32
-	Snd_ssthresh    uint32
-	Snd_cwnd        uint32
-	Advmss          uint32
-	Reordering      uint32
-	Rcv_rtt         uint32
-	Rcv_space       uint32
-	Total_retrans   uint32
-	Pacing_rate     uint64
-	Max_pacing_rate uint64
-	Bytes_acked     uint64
-	Bytes_received  uint64
-	Segs_out        uint32
-	Segs_in         uint32
-	Notsent_bytes   uint32
-	Min_rtt         uint32
-	Data_segs_in    uint32
-	Data_segs_out   uint32
-	Delivery_rate   uint64
-	Busy_time       uint64
-	Rwnd_limited    uint64
-	Sndbuf_limited  uint64
-	Delivered       uint32
-	Delivered_ce    uint32
-	Bytes_sent      uint64
-	Bytes_retrans   uint64
-	Dsack_dups      uint32
-	Reord_seen      uint32
-	Rcv_ooopack     uint32
-	Snd_wnd         uint32
-	Rcv_wnd         uint32
-	Rehash          uint32
+	State                uint8
+	Ca_state             uint8
+	Retransmits          uint8
+	Probes               uint8
+	Backoff              uint8
+	Options              uint8
+	Rto                  uint32
+	Ato                  uint32
+	Snd_mss              uint32
+	Rcv_mss              uint32
+	Unacked              uint32
+	Sacked               uint32
+	Lost                 uint32
+	Retrans              uint32
+	Fackets              uint32
+	Last_data_sent       uint32
+	Last_ack_sent        uint32
+	Last_data_recv       uint32
+	Last_ack_recv        uint32
+	Pmtu                 uint32
+	Rcv_ssthresh         uint32
+	Rtt                  uint32
+	Rttvar               uint32
+	Snd_ssthresh         uint32
+	Snd_cwnd             uint32
+	Advmss               uint32
+	Reordering           uint32
+	Rcv_rtt              uint32
+	Rcv_space            uint32
+	Total_retrans        uint32
+	Pacing_rate          uint64
+	Max_pacing_rate      uint64
+	Bytes_acked          uint64
+	Bytes_received       uint64
+	Segs_out             uint32
+	Segs_in              uint32
+	Notsent_bytes        uint32
+	Min_rtt              uint32
+	Data_segs_in         uint32
+	Data_segs_out        uint32
+	Delivery_rate        uint64
+	Busy_time            uint64
+	Rwnd_limited         uint64
+	Sndbuf_limited       uint64
+	Delivered            uint32
+	Delivered_ce         uint32
+	Bytes_sent           uint64
+	Bytes_retrans        uint64
+	Dsack_dups           uint32
+	Reord_seen           uint32
+	Rcv_ooopack          uint32
+	Snd_wnd              uint32
+	Rcv_wnd              uint32
+	Rehash               uint32
+	Total_rto            uint16
+	Total_rto_recoveries uint16
+	Total_rto_time       uint32
 }
 
 type CanFilter struct {
@@ -552,7 +555,7 @@ const (
 	SizeofIPv6MTUInfo       = 0x20
 	SizeofICMPv6Filter      = 0x20
 	SizeofUcred             = 0xc
-	SizeofTCPInfo           = 0xf0
+	SizeofTCPInfo           = 0xf8
 	SizeofCanFilter         = 0x8
 	SizeofTCPRepairOpt      = 0x8
 )
@@ -833,6 +836,15 @@ const (
 	FSPICK_EMPTY_PATH       = 0x8
 
 	FSMOUNT_CLOEXEC = 0x1
+
+	FSCONFIG_SET_FLAG        = 0x0
+	FSCONFIG_SET_STRING      = 0x1
+	FSCONFIG_SET_BINARY      = 0x2
+	FSCONFIG_SET_PATH        = 0x3
+	FSCONFIG_SET_PATH_EMPTY  = 0x4
+	FSCONFIG_SET_FD          = 0x5
+	FSCONFIG_CMD_CREATE      = 0x6
+	FSCONFIG_CMD_RECONFIGURE = 0x7
 )
 
 type OpenHow struct {
@@ -1547,6 +1559,7 @@ const (
 	IFLA_DEVLINK_PORT                          = 0x3e
 	IFLA_GSO_IPV4_MAX_SIZE                     = 0x3f
 	IFLA_GRO_IPV4_MAX_SIZE                     = 0x40
+	IFLA_DPLL_PIN                              = 0x41
 	IFLA_PROTO_DOWN_REASON_UNSPEC              = 0x0
 	IFLA_PROTO_DOWN_REASON_MASK                = 0x1
 	IFLA_PROTO_DOWN_REASON_VALUE               = 0x2
@@ -1562,6 +1575,7 @@ const (
 	IFLA_INET6_ICMP6STATS                      = 0x6
 	IFLA_INET6_TOKEN                           = 0x7
 	IFLA_INET6_ADDR_GEN_MODE                   = 0x8
+	IFLA_INET6_RA_MTU                          = 0x9
 	IFLA_BR_UNSPEC                             = 0x0
 	IFLA_BR_FORWARD_DELAY                      = 0x1
 	IFLA_BR_HELLO_TIME                         = 0x2
@@ -1609,6 +1623,9 @@ const (
 	IFLA_BR_MCAST_MLD_VERSION                  = 0x2c
 	IFLA_BR_VLAN_STATS_PER_PORT                = 0x2d
 	IFLA_BR_MULTI_BOOLOPT                      = 0x2e
+	IFLA_BR_MCAST_QUERIER_STATE                = 0x2f
+	IFLA_BR_FDB_N_LEARNED                      = 0x30
+	IFLA_BR_FDB_MAX_LEARNED                    = 0x31
 	IFLA_BRPORT_UNSPEC                         = 0x0
 	IFLA_BRPORT_STATE                          = 0x1
 	IFLA_BRPORT_PRIORITY                       = 0x2
@@ -1646,6 +1663,14 @@ const (
 	IFLA_BRPORT_BACKUP_PORT                    = 0x22
 	IFLA_BRPORT_MRP_RING_OPEN                  = 0x23
 	IFLA_BRPORT_MRP_IN_OPEN                    = 0x24
+	IFLA_BRPORT_MCAST_EHT_HOSTS_LIMIT          = 0x25
+	IFLA_BRPORT_MCAST_EHT_HOSTS_CNT            = 0x26
+	IFLA_BRPORT_LOCKED                         = 0x27
+	IFLA_BRPORT_MAB                            = 0x28
+	IFLA_BRPORT_MCAST_N_GROUPS                 = 0x29
+	IFLA_BRPORT_MCAST_MAX_GROUPS               = 0x2a
+	IFLA_BRPORT_NEIGH_VLAN_SUPPRESS            = 0x2b
+	IFLA_BRPORT_BACKUP_NHID                    = 0x2c
 	IFLA_INFO_UNSPEC                           = 0x0
 	IFLA_INFO_KIND                             = 0x1
 	IFLA_INFO_DATA                             = 0x2
@@ -1667,6 +1692,9 @@ const (
 	IFLA_MACVLAN_MACADDR                       = 0x4
 	IFLA_MACVLAN_MACADDR_DATA                  = 0x5
 	IFLA_MACVLAN_MACADDR_COUNT                 = 0x6
+	IFLA_MACVLAN_BC_QUEUE_LEN                  = 0x7
+	IFLA_MACVLAN_BC_QUEUE_LEN_USED             = 0x8
+	IFLA_MACVLAN_BC_CUTOFF                     = 0x9
 	IFLA_VRF_UNSPEC                            = 0x0
 	IFLA_VRF_TABLE                             = 0x1
 	IFLA_VRF_PORT_UNSPEC                       = 0x0
@@ -1690,9 +1718,22 @@ const (
 	IFLA_XFRM_UNSPEC                           = 0x0
 	IFLA_XFRM_LINK                             = 0x1
 	IFLA_XFRM_IF_ID                            = 0x2
+	IFLA_XFRM_COLLECT_METADATA                 = 0x3
 	IFLA_IPVLAN_UNSPEC                         = 0x0
 	IFLA_IPVLAN_MODE                           = 0x1
 	IFLA_IPVLAN_FLAGS                          = 0x2
+	NETKIT_NEXT                                = -0x1
+	NETKIT_PASS                                = 0x0
+	NETKIT_DROP                                = 0x2
+	NETKIT_REDIRECT                            = 0x7
+	NETKIT_L2                                  = 0x0
+	NETKIT_L3                                  = 0x1
+	IFLA_NETKIT_UNSPEC                         = 0x0
+	IFLA_NETKIT_PEER_INFO                      = 0x1
+	IFLA_NETKIT_PRIMARY                        = 0x2
+	IFLA_NETKIT_POLICY                         = 0x3
+	IFLA_NETKIT_PEER_POLICY                    = 0x4
+	IFLA_NETKIT_MODE                           = 0x5
 	IFLA_VXLAN_UNSPEC                          = 0x0
 	IFLA_VXLAN_ID                              = 0x1
 	IFLA_VXLAN_GROUP                           = 0x2
@@ -1723,6 +1764,8 @@ const (
 	IFLA_VXLAN_GPE                             = 0x1b
 	IFLA_VXLAN_TTL_INHERIT                     = 0x1c
 	IFLA_VXLAN_DF                              = 0x1d
+	IFLA_VXLAN_VNIFILTER                       = 0x1e
+	IFLA_VXLAN_LOCALBYPASS                     = 0x1f
 	IFLA_GENEVE_UNSPEC                         = 0x0
 	IFLA_GENEVE_ID                             = 0x1
 	IFLA_GENEVE_REMOTE                         = 0x2
@@ -1737,6 +1780,7 @@ const (
 	IFLA_GENEVE_LABEL                          = 0xb
 	IFLA_GENEVE_TTL_INHERIT                    = 0xc
 	IFLA_GENEVE_DF                             = 0xd
+	IFLA_GENEVE_INNER_PROTO_INHERIT            = 0xe
 	IFLA_BAREUDP_UNSPEC                        = 0x0
 	IFLA_BAREUDP_PORT                          = 0x1
 	IFLA_BAREUDP_ETHERTYPE                     = 0x2
@@ -1749,6 +1793,8 @@ const (
 	IFLA_GTP_FD1                               = 0x2
 	IFLA_GTP_PDP_HASHSIZE                      = 0x3
 	IFLA_GTP_ROLE                              = 0x4
+	IFLA_GTP_CREATE_SOCKETS                    = 0x5
+	IFLA_GTP_RESTART_COUNT                     = 0x6
 	IFLA_BOND_UNSPEC                           = 0x0
 	IFLA_BOND_MODE                             = 0x1
 	IFLA_BOND_ACTIVE_SLAVE                     = 0x2
@@ -1778,6 +1824,9 @@ const (
 	IFLA_BOND_AD_ACTOR_SYSTEM                  = 0x1a
 	IFLA_BOND_TLB_DYNAMIC_LB                   = 0x1b
 	IFLA_BOND_PEER_NOTIF_DELAY                 = 0x1c
+	IFLA_BOND_AD_LACP_ACTIVE                   = 0x1d
+	IFLA_BOND_MISSED_MAX                       = 0x1e
+	IFLA_BOND_NS_IP6_TARGET                    = 0x1f
 	IFLA_BOND_AD_INFO_UNSPEC                   = 0x0
 	IFLA_BOND_AD_INFO_AGGREGATOR               = 0x1
 	IFLA_BOND_AD_INFO_NUM_PORTS                = 0x2
@@ -1793,6 +1842,7 @@ const (
 	IFLA_BOND_SLAVE_AD_AGGREGATOR_ID           = 0x6
 	IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE   = 0x7
 	IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE = 0x8
+	IFLA_BOND_SLAVE_PRIO                       = 0x9
 	IFLA_VF_INFO_UNSPEC                        = 0x0
 	IFLA_VF_INFO                               = 0x1
 	IFLA_VF_UNSPEC                             = 0x0
@@ -1851,8 +1901,16 @@ const (
 	IFLA_STATS_LINK_XSTATS_SLAVE               = 0x3
 	IFLA_STATS_LINK_OFFLOAD_XSTATS             = 0x4
 	IFLA_STATS_AF_SPEC                         = 0x5
+	IFLA_STATS_GETSET_UNSPEC                   = 0x0
+	IFLA_STATS_GET_FILTERS                     = 0x1
+	IFLA_STATS_SET_OFFLOAD_XSTATS_L3_STATS     = 0x2
 	IFLA_OFFLOAD_XSTATS_UNSPEC                 = 0x0
 	IFLA_OFFLOAD_XSTATS_CPU_HIT                = 0x1
+	IFLA_OFFLOAD_XSTATS_HW_S_INFO              = 0x2
+	IFLA_OFFLOAD_XSTATS_L3_STATS               = 0x3
+	IFLA_OFFLOAD_XSTATS_HW_S_INFO_UNSPEC       = 0x0
+	IFLA_OFFLOAD_XSTATS_HW_S_INFO_REQUEST      = 0x1
+	IFLA_OFFLOAD_XSTATS_HW_S_INFO_USED         = 0x2
 	IFLA_XDP_UNSPEC                            = 0x0
 	IFLA_XDP_FD                                = 0x1
 	IFLA_XDP_ATTACHED                          = 0x2
@@ -1882,6 +1940,11 @@ const (
 	IFLA_RMNET_UNSPEC                          = 0x0
 	IFLA_RMNET_MUX_ID                          = 0x1
 	IFLA_RMNET_FLAGS                           = 0x2
+	IFLA_MCTP_UNSPEC                           = 0x0
+	IFLA_MCTP_NET                              = 0x1
+	IFLA_DSA_UNSPEC                            = 0x0
+	IFLA_DSA_CONDUIT                           = 0x1
+	IFLA_DSA_MASTER                            = 0x1
 )
 
 const (
@@ -2672,6 +2735,7 @@ const (
 	BPF_PROG_TYPE_LSM                          = 0x1d
 	BPF_PROG_TYPE_SK_LOOKUP                    = 0x1e
 	BPF_PROG_TYPE_SYSCALL                      = 0x1f
+	BPF_PROG_TYPE_NETFILTER                    = 0x20
 	BPF_CGROUP_INET_INGRESS                    = 0x0
 	BPF_CGROUP_INET_EGRESS                     = 0x1
 	BPF_CGROUP_INET_SOCK_CREATE                = 0x2
@@ -2716,6 +2780,11 @@ const (
 	BPF_PERF_EVENT                             = 0x29
 	BPF_TRACE_KPROBE_MULTI                     = 0x2a
 	BPF_LSM_CGROUP                             = 0x2b
+	BPF_STRUCT_OPS                             = 0x2c
+	BPF_NETFILTER                              = 0x2d
+	BPF_TCX_INGRESS                            = 0x2e
+	BPF_TCX_EGRESS                             = 0x2f
+	BPF_TRACE_UPROBE_MULTI                     = 0x30
 	BPF_LINK_TYPE_UNSPEC                       = 0x0
 	BPF_LINK_TYPE_RAW_TRACEPOINT               = 0x1
 	BPF_LINK_TYPE_TRACING                      = 0x2
@@ -2726,6 +2795,18 @@ const (
 	BPF_LINK_TYPE_PERF_EVENT                   = 0x7
 	BPF_LINK_TYPE_KPROBE_MULTI                 = 0x8
 	BPF_LINK_TYPE_STRUCT_OPS                   = 0x9
+	BPF_LINK_TYPE_NETFILTER                    = 0xa
+	BPF_LINK_TYPE_TCX                          = 0xb
+	BPF_LINK_TYPE_UPROBE_MULTI                 = 0xc
+	BPF_PERF_EVENT_UNSPEC                      = 0x0
+	BPF_PERF_EVENT_UPROBE                      = 0x1
+	BPF_PERF_EVENT_URETPROBE                   = 0x2
+	BPF_PERF_EVENT_KPROBE                      = 0x3
+	BPF_PERF_EVENT_KRETPROBE                   = 0x4
+	BPF_PERF_EVENT_TRACEPOINT                  = 0x5
+	BPF_PERF_EVENT_EVENT                       = 0x6
+	BPF_F_KPROBE_MULTI_RETURN                  = 0x1
+	BPF_F_UPROBE_MULTI_RETURN                  = 0x1
 	BPF_ANY                                    = 0x0
 	BPF_NOEXIST                                = 0x1
 	BPF_EXIST                                  = 0x2
@@ -2743,6 +2824,8 @@ const (
 	BPF_F_MMAPABLE                             = 0x400
 	BPF_F_PRESERVE_ELEMS                       = 0x800
 	BPF_F_INNER_MAP                            = 0x1000
+	BPF_F_LINK                                 = 0x2000
+	BPF_F_PATH_FD                              = 0x4000
 	BPF_STATS_RUN_TIME                         = 0x0
 	BPF_STACK_BUILD_ID_EMPTY                   = 0x0
 	BPF_STACK_BUILD_ID_VALID                   = 0x1
@@ -2763,6 +2846,7 @@ const (
 	BPF_F_ZERO_CSUM_TX                         = 0x2
 	BPF_F_DONT_FRAGMENT                        = 0x4
 	BPF_F_SEQ_NUMBER                           = 0x8
+	BPF_F_NO_TUNNEL_KEY                        = 0x10
 	BPF_F_TUNINFO_FLAGS                        = 0x10
 	BPF_F_INDEX_MASK                           = 0xffffffff
 	BPF_F_CURRENT_CPU                          = 0xffffffff
@@ -2779,6 +2863,8 @@ const (
 	BPF_F_ADJ_ROOM_ENCAP_L4_UDP                = 0x10
 	BPF_F_ADJ_ROOM_NO_CSUM_RESET               = 0x20
 	BPF_F_ADJ_ROOM_ENCAP_L2_ETH                = 0x40
+	BPF_F_ADJ_ROOM_DECAP_L3_IPV4               = 0x80
+	BPF_F_ADJ_ROOM_DECAP_L3_IPV6               = 0x100
 	BPF_ADJ_ROOM_ENCAP_L2_MASK                 = 0xff
 	BPF_ADJ_ROOM_ENCAP_L2_SHIFT                = 0x38
 	BPF_F_SYSCTL_BASE_NAME                     = 0x1
@@ -2867,6 +2953,8 @@ const (
 	BPF_DEVCG_DEV_CHAR                         = 0x2
 	BPF_FIB_LOOKUP_DIRECT                      = 0x1
 	BPF_FIB_LOOKUP_OUTPUT                      = 0x2
+	BPF_FIB_LOOKUP_SKIP_NEIGH                  = 0x4
+	BPF_FIB_LOOKUP_TBID                        = 0x8
 	BPF_FIB_LKUP_RET_SUCCESS                   = 0x0
 	BPF_FIB_LKUP_RET_BLACKHOLE                 = 0x1
 	BPF_FIB_LKUP_RET_UNREACHABLE               = 0x2
@@ -2902,6 +2990,7 @@ const (
 	BPF_CORE_ENUMVAL_EXISTS                    = 0xa
 	BPF_CORE_ENUMVAL_VALUE                     = 0xb
 	BPF_CORE_TYPE_MATCHES                      = 0xc
+	BPF_F_TIMER_ABS                            = 0x1
 )
 
 const (
@@ -2980,6 +3069,12 @@ type LoopInfo64 struct {
 	Encrypt_key      [32]uint8
 	Init             [2]uint64
 }
+type LoopConfig struct {
+	Fd   uint32
+	Size uint32
+	Info LoopInfo64
+	_    [8]uint64
+}
 
 type TIPCSocketAddr struct {
 	Ref  uint32
@@ -3368,7 +3463,7 @@ const (
 	DEVLINK_PORT_FN_ATTR_STATE                         = 0x2
 	DEVLINK_PORT_FN_ATTR_OPSTATE                       = 0x3
 	DEVLINK_PORT_FN_ATTR_CAPS                          = 0x4
-	DEVLINK_PORT_FUNCTION_ATTR_MAX                     = 0x4
+	DEVLINK_PORT_FUNCTION_ATTR_MAX                     = 0x5
 )
 
 type FsverityDigest struct {
@@ -4152,7 +4247,8 @@ const (
 )
 
 type LandlockRulesetAttr struct {
-	Access_fs uint64
+	Access_fs  uint64
+	Access_net uint64
 }
 
 type LandlockPathBeneathAttr struct {
@@ -5103,7 +5199,7 @@ const (
 	NL80211_FREQUENCY_ATTR_GO_CONCURRENT                    = 0xf
 	NL80211_FREQUENCY_ATTR_INDOOR_ONLY                      = 0xe
 	NL80211_FREQUENCY_ATTR_IR_CONCURRENT                    = 0xf
-	NL80211_FREQUENCY_ATTR_MAX                              = 0x1b
+	NL80211_FREQUENCY_ATTR_MAX                              = 0x1c
 	NL80211_FREQUENCY_ATTR_MAX_TX_POWER                     = 0x6
 	NL80211_FREQUENCY_ATTR_NO_10MHZ                         = 0x11
 	NL80211_FREQUENCY_ATTR_NO_160MHZ                        = 0xc
@@ -5516,7 +5612,7 @@ const (
 	NL80211_REGDOM_TYPE_CUSTOM_WORLD                        = 0x2
 	NL80211_REGDOM_TYPE_INTERSECTION                        = 0x3
 	NL80211_REGDOM_TYPE_WORLD                               = 0x1
-	NL80211_REG_RULE_ATTR_MAX                               = 0x7
+	NL80211_REG_RULE_ATTR_MAX                               = 0x8
 	NL80211_REKEY_DATA_AKM                                  = 0x4
 	NL80211_REKEY_DATA_KCK                                  = 0x2
 	NL80211_REKEY_DATA_KEK                                  = 0x1
@@ -5883,3 +5979,15 @@ type SchedAttr struct {
 }
 
 const SizeofSchedAttr = 0x38
+
+type Cachestat_t struct {
+	Cache            uint64
+	Dirty            uint64
+	Writeback        uint64
+	Evicted          uint64
+	Recently_evicted uint64
+}
+type CachestatRange struct {
+	Off uint64
+	Len uint64
+}
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && linux
-// +build 386,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && linux
-// +build amd64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && linux
-// +build arm,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && linux
-// +build arm64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_loong64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_loong64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_loong64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build loong64 && linux
-// +build loong64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips && linux
-// +build mips,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips64 && linux
-// +build mips64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips64le && linux
-// +build mips64le,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mipsle && linux
-// +build mipsle,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_ppc.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_ppc.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_ppc.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc && linux
-// +build ppc,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc64 && linux
-// +build ppc64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc64le && linux
-// +build ppc64le,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build riscv64 && linux
-// +build riscv64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build s390x && linux
-// +build s390x,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build sparc64 && linux
-// +build sparc64,linux
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && netbsd
-// +build 386,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && netbsd
-// +build amd64,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && netbsd
-// +build arm,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && netbsd
-// +build arm64,netbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build 386 && openbsd
-// +build 386,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && openbsd
-// +build amd64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm && openbsd
-// +build arm,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build arm64 && openbsd
-// +build arm64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_mips64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_openbsd_mips64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_mips64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build mips64 && openbsd
-// +build mips64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_ppc64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_openbsd_ppc64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_ppc64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build ppc64 && openbsd
-// +build ppc64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_riscv64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_openbsd_riscv64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_openbsd_riscv64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build riscv64 && openbsd
-// +build riscv64,openbsd
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go
@@ -2,7 +2,6 @@
 // Code generated by the command above; see README.md. DO NOT EDIT.
 
 //go:build amd64 && solaris
-// +build amd64,solaris
 
 package unix
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_zos_s390x.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/unix/ztypes_zos_s390x.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/unix/ztypes_zos_s390x.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build zos && s390x
-// +build zos,s390x
 
 // Hand edited based on ztypes_linux_s390x.go
 // TODO: auto-generate.
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/aliases.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/aliases.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/aliases.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows && go1.9
-// +build windows,go1.9
 
 package windows
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/empty.s
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/empty.s
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/empty.s
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !go1.12
-// +build !go1.12
 
 // This file is here to allow bodyless functions with go:linkname for Go 1.11
 // and earlier (see https://golang.org/issue/23311).
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/env_windows.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/env_windows.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/env_windows.go
@@ -37,14 +37,17 @@ func (token Token) Environ(inheritExisti
 		return nil, err
 	}
 	defer DestroyEnvironmentBlock(block)
-	blockp := unsafe.Pointer(block)
-	for {
-		entry := UTF16PtrToString((*uint16)(blockp))
-		if len(entry) == 0 {
-			break
+	size := unsafe.Sizeof(*block)
+	for *block != 0 {
+		// find NUL terminator
+		end := unsafe.Pointer(block)
+		for *(*uint16)(end) != 0 {
+			end = unsafe.Add(end, size)
 		}
-		env = append(env, entry)
-		blockp = unsafe.Add(blockp, 2*(len(entry)+1))
+
+		entry := unsafe.Slice(block, (uintptr(end)-uintptr(unsafe.Pointer(block)))/size)
+		env = append(env, UTF16ToString(entry))
+		block = (*uint16)(unsafe.Add(end, size))
 	}
 	return env, nil
 }
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/eventlog.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/eventlog.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/eventlog.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 package windows
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/mksyscall.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/mksyscall.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/mksyscall.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build generate
-// +build generate
 
 package windows
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/race.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/race.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/race.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows && race
-// +build windows,race
 
 package windows
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/race0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/race0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/race0.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows && !race
-// +build windows,!race
 
 package windows
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/registry/key.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/registry/key.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/registry/key.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 // Package registry provides access to the Windows registry.
 //
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/registry/mksyscall.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/registry/mksyscall.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/registry/mksyscall.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build generate
-// +build generate
 
 package registry
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/registry/syscall.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/registry/syscall.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/registry/syscall.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 package registry
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/registry/value.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/registry/value.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/registry/value.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 package registry
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/service.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/service.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/service.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 package windows
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/str.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/str.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/str.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 package windows
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/mgr/config.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/svc/mgr/config.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/mgr/config.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 package mgr
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/mgr/mgr.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/svc/mgr/mgr.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/mgr/mgr.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 // Package mgr can be used to manage Windows service programs.
 // It can be used to install and remove them. It can also start,
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/mgr/recovery.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/svc/mgr/recovery.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/mgr/recovery.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 package mgr
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/mgr/service.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/svc/mgr/service.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/mgr/service.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 package mgr
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/security.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/svc/security.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/security.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 package svc
 
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/service.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/svc/service.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/svc/service.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 // Package svc provides everything required to build Windows service.
 package svc
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/syscall.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/syscall.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/syscall.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build windows
-// +build windows
 
 // Package windows contains an interface to the low-level operating system
 // primitives. OS details vary depending on the underlying system, and
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/syscall_windows.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/syscall_windows.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/syscall_windows.go
@@ -125,8 +125,7 @@ func UTF16PtrToString(p *uint16) string
 	for ptr := unsafe.Pointer(p); *(*uint16)(ptr) != 0; n++ {
 		ptr = unsafe.Pointer(uintptr(ptr) + unsafe.Sizeof(*p))
 	}
-
-	return string(utf16.Decode(unsafe.Slice(p, n)))
+	return UTF16ToString(unsafe.Slice(p, n))
 }
 
 func Getpagesize() int { return 4096 }
@@ -155,6 +154,8 @@ func NewCallbackCDecl(fn interface{}) ui
 //sys	GetModuleFileName(module Handle, filename *uint16, size uint32) (n uint32, err error) = kernel32.GetModuleFileNameW
 //sys	GetModuleHandleEx(flags uint32, moduleName *uint16, module *Handle) (err error) = kernel32.GetModuleHandleExW
 //sys	SetDefaultDllDirectories(directoryFlags uint32) (err error)
+//sys	AddDllDirectory(path *uint16) (cookie uintptr, err error) = kernel32.AddDllDirectory
+//sys	RemoveDllDirectory(cookie uintptr) (err error) = kernel32.RemoveDllDirectory
 //sys	SetDllDirectory(path string) (err error) = kernel32.SetDllDirectoryW
 //sys	GetVersion() (ver uint32, err error)
 //sys	FormatMessage(flags uint32, msgsrc uintptr, msgid uint32, langid uint32, buf []uint16, args *byte) (n uint32, err error) = FormatMessageW
@@ -192,6 +193,7 @@ func NewCallbackCDecl(fn interface{}) ui
 //sys	GetComputerName(buf *uint16, n *uint32) (err error) = GetComputerNameW
 //sys	GetComputerNameEx(nametype uint32, buf *uint16, n *uint32) (err error) = GetComputerNameExW
 //sys	SetEndOfFile(handle Handle) (err error)
+//sys	SetFileValidData(handle Handle, validDataLength int64) (err error)
 //sys	GetSystemTimeAsFileTime(time *Filetime)
 //sys	GetSystemTimePreciseAsFileTime(time *Filetime)
 //sys	GetTimeZoneInformation(tzi *Timezoneinformation) (rc uint32, err error) [failretval==0xffffffff]
@@ -233,6 +235,7 @@ func NewCallbackCDecl(fn interface{}) ui
 //sys	CreateEnvironmentBlock(block **uint16, token Token, inheritExisting bool) (err error) = userenv.CreateEnvironmentBlock
 //sys	DestroyEnvironmentBlock(block *uint16) (err error) = userenv.DestroyEnvironmentBlock
 //sys	getTickCount64() (ms uint64) = kernel32.GetTickCount64
+//sys   GetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error)
 //sys	SetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error)
 //sys	GetFileAttributes(name *uint16) (attrs uint32, err error) [failretval==INVALID_FILE_ATTRIBUTES] = kernel32.GetFileAttributesW
 //sys	SetFileAttributes(name *uint16, attrs uint32) (err error) = kernel32.SetFileAttributesW
@@ -969,7 +972,8 @@ func (sa *SockaddrUnix) sockaddr() (unsa
 	if n > 0 {
 		sl += int32(n) + 1
 	}
-	if sa.raw.Path[0] == '@' {
+	if sa.raw.Path[0] == '@' || (sa.raw.Path[0] == 0 && sl > 3) {
+		// Check sl > 3 so we don't change unnamed socket behavior.
 		sa.raw.Path[0] = 0
 		// Don't count trailing NUL for abstract address.
 		sl--
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/types_windows.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/types_windows.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/types_windows.go
@@ -1094,7 +1094,33 @@ const (
 
 	SOMAXCONN = 0x7fffffff
 
-	TCP_NODELAY = 1
+	TCP_NODELAY                    = 1
+	TCP_EXPEDITED_1122             = 2
+	TCP_KEEPALIVE                  = 3
+	TCP_MAXSEG                     = 4
+	TCP_MAXRT                      = 5
+	TCP_STDURG                     = 6
+	TCP_NOURG                      = 7
+	TCP_ATMARK                     = 8
+	TCP_NOSYNRETRIES               = 9
+	TCP_TIMESTAMPS                 = 10
+	TCP_OFFLOAD_PREFERENCE         = 11
+	TCP_CONGESTION_ALGORITHM       = 12
+	TCP_DELAY_FIN_ACK              = 13
+	TCP_MAXRTMS                    = 14
+	TCP_FASTOPEN                   = 15
+	TCP_KEEPCNT                    = 16
+	TCP_KEEPIDLE                   = TCP_KEEPALIVE
+	TCP_KEEPINTVL                  = 17
+	TCP_FAIL_CONNECT_ON_ICMP_ERROR = 18
+	TCP_ICMP_ERROR_INFO            = 19
+
+	UDP_NOCHECKSUM              = 1
+	UDP_SEND_MSG_SIZE           = 2
+	UDP_RECV_MAX_COALESCED_SIZE = 3
+	UDP_CHECKSUM_COVERAGE       = 20
+
+	UDP_COALESCED_INFO = 3
 
 	SHUT_RD   = 0
 	SHUT_WR   = 1
Index: kubernetes-1.26.15/vendor/golang.org/x/sys/windows/zsyscall_windows.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/sys/windows/zsyscall_windows.go
+++ kubernetes-1.26.15/vendor/golang.org/x/sys/windows/zsyscall_windows.go
@@ -184,6 +184,7 @@ var (
 	procGetAdaptersInfo                                      = modiphlpapi.NewProc("GetAdaptersInfo")
 	procGetBestInterfaceEx                                   = modiphlpapi.NewProc("GetBestInterfaceEx")
 	procGetIfEntry                                           = modiphlpapi.NewProc("GetIfEntry")
+	procAddDllDirectory                                      = modkernel32.NewProc("AddDllDirectory")
 	procAssignProcessToJobObject                             = modkernel32.NewProc("AssignProcessToJobObject")
 	procCancelIo                                             = modkernel32.NewProc("CancelIo")
 	procCancelIoEx                                           = modkernel32.NewProc("CancelIoEx")
@@ -253,6 +254,7 @@ var (
 	procGetFileAttributesW                                   = modkernel32.NewProc("GetFileAttributesW")
 	procGetFileInformationByHandle                           = modkernel32.NewProc("GetFileInformationByHandle")
 	procGetFileInformationByHandleEx                         = modkernel32.NewProc("GetFileInformationByHandleEx")
+	procGetFileTime                                          = modkernel32.NewProc("GetFileTime")
 	procGetFileType                                          = modkernel32.NewProc("GetFileType")
 	procGetFinalPathNameByHandleW                            = modkernel32.NewProc("GetFinalPathNameByHandleW")
 	procGetFullPathNameW                                     = modkernel32.NewProc("GetFullPathNameW")
@@ -329,6 +331,7 @@ var (
 	procReadProcessMemory                                    = modkernel32.NewProc("ReadProcessMemory")
 	procReleaseMutex                                         = modkernel32.NewProc("ReleaseMutex")
 	procRemoveDirectoryW                                     = modkernel32.NewProc("RemoveDirectoryW")
+	procRemoveDllDirectory                                   = modkernel32.NewProc("RemoveDllDirectory")
 	procResetEvent                                           = modkernel32.NewProc("ResetEvent")
 	procResizePseudoConsole                                  = modkernel32.NewProc("ResizePseudoConsole")
 	procResumeThread                                         = modkernel32.NewProc("ResumeThread")
@@ -339,6 +342,7 @@ var (
 	procSetDefaultDllDirectories                             = modkernel32.NewProc("SetDefaultDllDirectories")
 	procSetDllDirectoryW                                     = modkernel32.NewProc("SetDllDirectoryW")
 	procSetEndOfFile                                         = modkernel32.NewProc("SetEndOfFile")
+	procSetFileValidData                                     = modkernel32.NewProc("SetFileValidData")
 	procSetEnvironmentVariableW                              = modkernel32.NewProc("SetEnvironmentVariableW")
 	procSetErrorMode                                         = modkernel32.NewProc("SetErrorMode")
 	procSetEvent                                             = modkernel32.NewProc("SetEvent")
@@ -1604,6 +1608,15 @@ func GetIfEntry(pIfRow *MibIfRow) (errco
 	return
 }
 
+func AddDllDirectory(path *uint16) (cookie uintptr, err error) {
+	r0, _, e1 := syscall.Syscall(procAddDllDirectory.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0)
+	cookie = uintptr(r0)
+	if cookie == 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
 func AssignProcessToJobObject(job Handle, process Handle) (err error) {
 	r1, _, e1 := syscall.Syscall(procAssignProcessToJobObject.Addr(), 2, uintptr(job), uintptr(process), 0)
 	if r1 == 0 {
@@ -2185,6 +2198,14 @@ func GetFileInformationByHandleEx(handle
 	return
 }
 
+func GetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error) {
+	r1, _, e1 := syscall.Syscall6(procGetFileTime.Addr(), 4, uintptr(handle), uintptr(unsafe.Pointer(ctime)), uintptr(unsafe.Pointer(atime)), uintptr(unsafe.Pointer(wtime)), 0, 0)
+	if r1 == 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
 func GetFileType(filehandle Handle) (n uint32, err error) {
 	r0, _, e1 := syscall.Syscall(procGetFileType.Addr(), 1, uintptr(filehandle), 0, 0)
 	n = uint32(r0)
@@ -2870,6 +2891,14 @@ func RemoveDirectory(path *uint16) (err
 	return
 }
 
+func RemoveDllDirectory(cookie uintptr) (err error) {
+	r1, _, e1 := syscall.Syscall(procRemoveDllDirectory.Addr(), 1, uintptr(cookie), 0, 0)
+	if r1 == 0 {
+		err = errnoErr(e1)
+	}
+	return
+}
+
 func ResetEvent(event Handle) (err error) {
 	r1, _, e1 := syscall.Syscall(procResetEvent.Addr(), 1, uintptr(event), 0, 0)
 	if r1 == 0 {
@@ -2957,6 +2986,14 @@ func SetEndOfFile(handle Handle) (err er
 	if r1 == 0 {
 		err = errnoErr(e1)
 	}
+	return
+}
+
+func SetFileValidData(handle Handle, validDataLength int64) (err error) {
+	r1, _, e1 := syscall.Syscall(procSetFileValidData.Addr(), 2, uintptr(handle), uintptr(validDataLength), 0)
+	if r1 == 0 {
+		err = errnoErr(e1)
+	}
 	return
 }
 
Index: kubernetes-1.26.15/vendor/golang.org/x/term/term_unix.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/term/term_unix.go
+++ kubernetes-1.26.15/vendor/golang.org/x/term/term_unix.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos
 
 package term
 
Index: kubernetes-1.26.15/vendor/golang.org/x/term/term_unix_bsd.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/term/term_unix_bsd.go
+++ kubernetes-1.26.15/vendor/golang.org/x/term/term_unix_bsd.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build darwin || dragonfly || freebsd || netbsd || openbsd
-// +build darwin dragonfly freebsd netbsd openbsd
 
 package term
 
Index: kubernetes-1.26.15/vendor/golang.org/x/term/term_unix_other.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/term/term_unix_other.go
+++ kubernetes-1.26.15/vendor/golang.org/x/term/term_unix_other.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build aix || linux || solaris || zos
-// +build aix linux solaris zos
 
 package term
 
Index: kubernetes-1.26.15/vendor/golang.org/x/term/term_unsupported.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/term/term_unsupported.go
+++ kubernetes-1.26.15/vendor/golang.org/x/term/term_unsupported.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !aix && !darwin && !dragonfly && !freebsd && !linux && !netbsd && !openbsd && !zos && !windows && !solaris && !plan9
-// +build !aix,!darwin,!dragonfly,!freebsd,!linux,!netbsd,!openbsd,!zos,!windows,!solaris,!plan9
 
 package term
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build go1.10
-// +build go1.10
 
 package bidirule
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go
@@ -3,7 +3,6 @@
 // license that can be found in the LICENSE file.
 
 //go:build !go1.10
-// +build !go1.10
 
 package bidirule
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.10 && !go1.13
-// +build go1.10,!go1.13
 
 package bidi
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables11.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/bidi/tables11.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables11.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.13 && !go1.14
-// +build go1.13,!go1.14
 
 package bidi
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables12.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/bidi/tables12.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables12.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.14 && !go1.16
-// +build go1.14,!go1.16
 
 package bidi
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables13.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/bidi/tables13.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables13.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.16 && !go1.21
-// +build go1.16,!go1.21
 
 package bidi
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.21
-// +build go1.21
 
 package bidi
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build !go1.10
-// +build !go1.10
 
 package bidi
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.10 && !go1.13
-// +build go1.10,!go1.13
 
 package norm
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.13 && !go1.14
-// +build go1.13,!go1.14
 
 package norm
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables12.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/norm/tables12.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables12.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.14 && !go1.16
-// +build go1.14,!go1.16
 
 package norm
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables13.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/norm/tables13.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables13.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.16 && !go1.21
-// +build go1.16,!go1.21
 
 package norm
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.21
-// +build go1.21
 
 package norm
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build !go1.10
-// +build !go1.10
 
 package norm
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/width/tables10.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/width/tables10.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/width/tables10.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.10 && !go1.13
-// +build go1.10,!go1.13
 
 package width
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/width/tables11.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/width/tables11.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/width/tables11.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.13 && !go1.14
-// +build go1.13,!go1.14
 
 package width
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/width/tables12.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/width/tables12.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/width/tables12.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.14 && !go1.16
-// +build go1.14,!go1.16
 
 package width
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/width/tables13.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/width/tables13.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/width/tables13.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.16 && !go1.21
-// +build go1.16,!go1.21
 
 package width
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/width/tables15.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/width/tables15.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/width/tables15.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build go1.21
-// +build go1.21
 
 package width
 
Index: kubernetes-1.26.15/vendor/golang.org/x/text/width/tables9.0.0.go
===================================================================
--- kubernetes-1.26.15.orig/vendor/golang.org/x/text/width/tables9.0.0.go
+++ kubernetes-1.26.15/vendor/golang.org/x/text/width/tables9.0.0.go
@@ -1,7 +1,6 @@
 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
 
 //go:build !go1.10
-// +build !go1.10
 
 package width
 
Index: kubernetes-1.26.15/vendor/modules.txt
===================================================================
--- kubernetes-1.26.15.orig/vendor/modules.txt
+++ kubernetes-1.26.15/vendor/modules.txt
@@ -1003,8 +1003,8 @@ go.uber.org/zap/internal/ztest
 go.uber.org/zap/zapcore
 go.uber.org/zap/zapgrpc
 go.uber.org/zap/zaptest
-# golang.org/x/crypto v0.14.0
-## explicit; go 1.17
+# golang.org/x/crypto v0.21.0
+## explicit; go 1.18
 golang.org/x/crypto/bcrypt
 golang.org/x/crypto/blowfish
 golang.org/x/crypto/chacha20
@@ -1027,8 +1027,8 @@ golang.org/x/crypto/ssh/internal/bcrypt_
 golang.org/x/mod/internal/lazyregexp
 golang.org/x/mod/module
 golang.org/x/mod/semver
-# golang.org/x/net v0.17.0
-## explicit; go 1.17
+# golang.org/x/net v0.23.0
+## explicit; go 1.18
 golang.org/x/net/bpf
 golang.org/x/net/context
 golang.org/x/net/html
@@ -1052,11 +1052,11 @@ golang.org/x/oauth2/google/internal/exte
 golang.org/x/oauth2/internal
 golang.org/x/oauth2/jws
 golang.org/x/oauth2/jwt
-# golang.org/x/sync v0.3.0
-## explicit; go 1.17
+# golang.org/x/sync v0.5.0
+## explicit; go 1.18
 golang.org/x/sync/singleflight
-# golang.org/x/sys v0.13.0
-## explicit; go 1.17
+# golang.org/x/sys v0.18.0
+## explicit; go 1.18
 golang.org/x/sys/cpu
 golang.org/x/sys/execabs
 golang.org/x/sys/plan9
@@ -1065,11 +1065,11 @@ golang.org/x/sys/windows
 golang.org/x/sys/windows/registry
 golang.org/x/sys/windows/svc
 golang.org/x/sys/windows/svc/mgr
-# golang.org/x/term v0.13.0
-## explicit; go 1.17
+# golang.org/x/term v0.18.0
+## explicit; go 1.18
 golang.org/x/term
-# golang.org/x/text v0.13.0
-## explicit; go 1.17
+# golang.org/x/text v0.14.0
+## explicit; go 1.18
 golang.org/x/text/encoding
 golang.org/x/text/encoding/charmap
 golang.org/x/text/encoding/htmlindex
