Skip to content

OPRUN-4800: build: update dependencies for TLS curve support - #3943

Merged
openshift-merge-bot[bot] merged 4 commits into
operator-framework:masterfrom
tmshort:OPRUN-4664-tls-curves
Oct 21, 2026
Merged

openshift-merge-bot[bot] merged 4 commits into
operator-framework:masterfrom
tmshort:OPRUN-4664-tls-curves

Conversation

@tmshort

@tmshort tmshort commented Oct 20, 2026

Copy link
Copy Markdown
Member

Summary

Updates upstream OLM dependencies and vendor content needed for OLMv0 TLS curve support in OPRUN-4664.

  • Updates openshift/api, openshift/client-go, and openshift/library-go to compatible revisions that expose TLS profile groups and group-to-curve conversion.
  • Updates the aligned Kubernetes modules to v0.37.1, whose secure-serving options include curve preferences.
  • Refreshes the vendor directory to match those dependencies.

This PR is the dependency/vendor groundwork; the OLMv0 profile plumbing and serving changes will follow separately.

Validation

  • Vendor directory regenerated with go mod vendor.
  • Tests not run.

Signed-off-by: Todd Short <tshort@redhat.com>
Signed-off-by: Todd Short <tshort@redhat.com>
@coderabbitai

coderabbitai Bot commented Oct 20, 2026

Copy link
Copy Markdown

Walkthrough

Warning

Review details and warnings were omitted to fit the comment limit.

@tmshort tmshort changed the title build: update dependencies for TLS curve support OPRUN-4798: build: update dependencies for TLS curve support Oct 20, 2026
Signed-off-by: Todd Short <tshort@redhat.com>
Signed-off-by: Todd Short <tshort@redhat.com>
@joelanford

Copy link
Copy Markdown
Member

/lgtm
/approve

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Oct 21, 2026
@openshift-ci

openshift-ci Bot commented Oct 21, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: joelanford

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Oct 21, 2026
@openshift-merge-bot
openshift-merge-bot Bot merged commit d8ee1d8 into operator-framework:master Oct 21, 2026
15 checks passed
@tmshort tmshort changed the title OPRUN-4798: build: update dependencies for TLS curve support OPRUN-4800: build: update dependencies for TLS curve support Oct 22, 2026
@tmshort
tmshort deleted the OPRUN-4664-tls-curves branch October 23, 2026 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants