OCPBUGS-101727: bump tests-extension dependencies - #1342
Conversation
Signed-off-by: Ankita Thomas <ankithom@redhat.com>
|
@ankitathomas: This pull request references Jira Issue OCPBUGS-101727, which is valid. The bug has been moved to the POST state. 3 validation(s) were run on this bug
The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this: Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: ankitathomas The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
WalkthroughThe pull request updates seven indirect ChangesGo module updates
Estimated code review effort: 1 (Trivial) | ~2 minutes Important Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional. ❌ Failed checks (1 error)
✅ Passed checks (14 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
@ankitathomas: This pull request references Jira Issue OCPBUGS-101727, which is valid. 3 validation(s) were run on this bug
DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@tests-extension/go.mod`:
- Around line 112-120: Update the golang.org/x/crypto dependency in
tests-extension/go.mod from v0.51.0 to v0.52.0 or later, then regenerate
tests-extension/go.sum so its checksums match the upgraded module.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml
Review profile: CHILL
Plan: Enterprise
Run ID: 5be82bda-b39c-40fe-9c34-aa705dc3eff3
⛔ Files ignored due to path filters (217)
tests-extension/go.sumis excluded by!**/*.sumtests-extension/vendor/golang.org/x/crypto/chacha20/chacha_arm64.sis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/curve25519/curve25519.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/cipher.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/client_auth.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/common.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/doc.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/handshake.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/kex.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/keys.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/mac.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/messages.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/mlkem.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/server.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/ssh_gss.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/streamlocal.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/tcpip.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/crypto/ssh/transport.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/context/context.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/html/escape.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/html/iter.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/html/node.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/html/nodetype_string.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/html/parse.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/html/render.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/html/token.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/README.mdis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/client_conn_pool.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/client_priority_go126.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/client_priority_go127.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/clientconn.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/config.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/config_go124.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/config_go125.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/config_go126.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/config_pre_go124.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/frame.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/gotrack.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/http2.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/server.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/server_common.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/server_wrap.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/timer.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/transport.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/transport_common.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/transport_wrap.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/writesched.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/writesched_common.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/writesched_priority_rfc7540.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/writesched_priority_rfc9218.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/writesched_random.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/http2/writesched_roundrobin.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/go118.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/idna.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/idna9.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/pre_go118.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/punycode.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/tables10.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/tables11.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/tables12.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/tables13.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/tables15.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/tables17.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/tables9.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/trie12.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/idna/trie13.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/internal/httpcommon/request.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/internal/httpsfv/httpsfv.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/internal/socks/socks.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/trace/events.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/net/websocket/hybi.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sync/singleflight/singleflight.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/asm_darwin_arm64_gc.sis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_arm64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_arm64.sis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64_other.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_linux_riscv64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_loong64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_other_arm64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_riscv64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_windows.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_windows_arm64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/cpu_x86.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/syscall_darwin_arm64_gc.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/cpu/zcpu_windows.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/plan9/pwd_go15_plan9.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/plan9/pwd_plan9.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/plan9/syscall_plan9.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/affinity_linux.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/fdset.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ifreq_linux.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ioctl_signed.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ioctl_unsigned.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/mkall.shis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/mkerrors.shis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/readv_unix.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/syscall_darwin.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/syscall_linux.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/syscall_linux_arm.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/syscall_linux_arm64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/syscall_linux_loong64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/syscall_netbsd.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/syscall_openbsd.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/syscall_solaris.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/syscall_unix.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_386.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_arm.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_mips.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_linux.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.sis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.sis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.sis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.sis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.sis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.sis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.sis excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_386.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_386.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_arm.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_loong64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_mips.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_ppc.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/windows/aliases.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/windows/dll_windows.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/windows/registry/key.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/windows/registry/zsyscall_windows.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/windows/security_windows.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/windows/syscall_windows.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/windows/types_windows.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/sys/windows/zsyscall_windows.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/term/terminal.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/encoding/japanese/eucjp.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/encoding/japanese/iso2022jp.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/encoding/japanese/shiftjis.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/encoding/korean/euckr.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/encoding/simplifiedchinese/gbk.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/encoding/simplifiedchinese/hzgb2312.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/encoding/traditionalchinese/big5.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/encoding/unicode/unicode.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/message/catalog/catalog.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/message/catalog/dict.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/message/catalog/go19.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/message/catalog/gopre19.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/secure/bidirule/bidirule.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/bidi/core.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/bidi/tables11.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/bidi/tables12.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/bidi/tables13.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/bidi/tables17.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/norm/forminfo.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/norm/tables10.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/norm/tables11.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/norm/tables12.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/norm/tables15.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/norm/tables17.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/text/unicode/norm/tables9.0.0.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/tools/go/ast/inspector/cursor.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/tools/go/ast/inspector/inspector.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/tools/go/ast/inspector/iter.gois excluded by!**/vendor/**tests-extension/vendor/golang.org/x/tools/go/ast/inspector/typeof.gois excluded by!**/vendor/**tests-extension/vendor/modules.txtis excluded by!**/vendor/**
📒 Files selected for processing (1)
tests-extension/go.mod
| golang.org/x/crypto v0.51.0 // indirect | ||
| golang.org/x/exp v0.0.0-20250228200357-dead58393ab7 // indirect | ||
| golang.org/x/net v0.43.0 // indirect | ||
| golang.org/x/sync v0.16.0 // indirect | ||
| golang.org/x/sys v0.35.0 // indirect | ||
| golang.org/x/term v0.34.0 // indirect | ||
| golang.org/x/text v0.28.0 // indirect | ||
| golang.org/x/net v0.55.0 // indirect | ||
| golang.org/x/sync v0.20.0 // indirect | ||
| golang.org/x/sys v0.45.0 // indirect | ||
| golang.org/x/term v0.43.0 // indirect | ||
| golang.org/x/text v0.37.0 // indirect | ||
| golang.org/x/time v0.12.0 // indirect | ||
| golang.org/x/tools v0.35.0 // indirect | ||
| golang.org/x/tools v0.44.0 // indirect |
There was a problem hiding this comment.
🔒 Security & Privacy | 🟠 Major | ⚡ Quick win
🧩 Analysis chain
🌐 Web query:
OSV golang.org/x/crypto v0.51.0 CVE-2026-39830 v0.52.0
💡 Result:
CVE-2026-39830 is a security vulnerability affecting the golang.org/x/crypto package, specifically within the ssh component [1][2]. The vulnerability allows a malicious SSH peer to send unsolicited global request responses that fill an internal buffer [3][4][1]. This action blocks the connection's read loop, preventing the associated goroutine from being released even when Close is called, which leads to a resource leak per connection [1][2]. The vulnerability is fixed in version v0.52.0 [4][1][5]. All versions of golang.org/x/crypto prior to v0.52.0 are considered affected [1][5]. Users are advised to upgrade to v0.52.0 or later to mitigate this issue [4][1][6]. This issue is documented across several security databases, including the Go Vulnerability Database (as GO-2026-5017) and the GitHub Advisory Database (as GHSA-vgwf-h737-ff37) [4][1][7][5].
Citations:
- 1: GHSA-vgwf-h737-ff37
- 2: x/crypto/ssh: client can cause server deadlock on unexpected responses golang/go#79564
- 3: https://nvd.nist.gov/vuln/detail/CVE-2026-39830
- 4: https://osv.dev/vulnerability/CVE-2026-39830
- 5: https://pkg.go.dev/vuln/GO-2026-5017
- 6: https://www.openwall.com/lists/oss-security/2026/05/22/6
- 7: https://deps.dev/advisory/osv/GO-2026-5017
Denial of Service (CWE-400): Uncontrolled Resource Consumption
Exploitability: Moderate
Bump golang.org/x/crypto to v0.52.0 or later.
v0.51.0 is affected by CVE-2026-39830, which allows a malicious SSH peer to cause a per-connection resource leak. Upgrade the dependency and update tests-extension/go.sum.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@tests-extension/go.mod` around lines 112 - 120, Update the
golang.org/x/crypto dependency in tests-extension/go.mod from v0.51.0 to v0.52.0
or later, then regenerate tests-extension/go.sum so its checksums match the
upgraded module.
|
@ankitathomas: This pull request references Jira Issue OCPBUGS-101727. The bug has been updated to no longer refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
@ankitathomas: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Summary by CodeRabbit