Skip to content

OCPBUGS-74928: Synchronize From Upstream Repositories#1244

Open
openshift-bot wants to merge 6 commits intoopenshift:mainfrom
openshift-bot:synchronize-upstream
Open

OCPBUGS-74928: Synchronize From Upstream Repositories#1244
openshift-bot wants to merge 6 commits intoopenshift:mainfrom
openshift-bot:synchronize-upstream

Conversation

@openshift-bot
Copy link
Contributor

The staging/ and vendor/ directories have been synchronized from the upstream repositories, pulling in the following commits:

Date Commit Author Message
2026-02-25 15:07:15 operator-framework/operator-lifecycle-manager@abb8e1f WSandboxedOCCodeBot fix: upgrade Go to 1.25.7 to resolve CVE-2025-68121 (#3776)
2026-02-25 20:20:47 operator-framework/operator-lifecycle-manager@9fe62d8 dependabot[bot] Bump goreleaser/goreleaser-action from 6 to 7 (#3775)
2026-02-26 09:01:08 operator-framework/operator-lifecycle-manager@521a89f Todd Short Update operator-framework/api to v0.40.0 (#3777)
2026-02-17 15:49:09 operator-framework/api@1b5c3ea dependabot[bot] Bump the k8s-dependencies group with 4 updates (#478)
2026-02-18 15:15:40 operator-framework/api@63554ab Jordan Keister add bundle relatedimage image pullspec validation (#475)
2026-02-24 15:39:18 operator-framework/api@7641ce3 Todd Short Add OpenAPIModelName() generation for v1alpha1 and lib/version types (#477)

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

WSandboxedOCCodeBot and others added 6 commits February 27, 2026 14:00
Co-authored-by: OpenClaw Security <security@openclaw.dev>
Upstream-repository: operator-lifecycle-manager
Upstream-commit: abb8e1f9536bc067fdff6e2f0e1d13b4d6f7dafe
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 6 to 7.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](goreleaser/goreleaser-action@v6...v7)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Upstream-repository: operator-lifecycle-manager
Upstream-commit: 9fe62d815c547aed09ee2439d2e3132111a6895f
* Update operator-framework/api to v0.40.0

This adds some OpenAPIModelName() functions

Signed-off-by: Todd Short <todd.short@me.com>

* Update codegen violation exceptions for operator-framework/api v0.40.0

Add new API rule violations to the exceptions list that were introduced
by the operator-framework/api v0.40.0 update.

Signed-off-by: Jian Zhang <jiazha@redhat.com>

---------

Signed-off-by: Todd Short <todd.short@me.com>
Signed-off-by: Jian Zhang <jiazha@redhat.com>
Co-authored-by: Jian Zhang <jiazha@redhat.com>
Upstream-repository: operator-lifecycle-manager
Upstream-commit: 521a89f9c683b0dd37e16052b10e57585725a70d
Bumps the k8s-dependencies group with 4 updates: [k8s.io/api](https://github.com/kubernetes/api), [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver), [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) and [k8s.io/client-go](https://github.com/kubernetes/client-go).

Updates `k8s.io/api` from 0.35.0 to 0.35.1
- [Commits](kubernetes/api@v0.35.0...v0.35.1)

Updates `k8s.io/apiextensions-apiserver` from 0.35.0 to 0.35.1
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](kubernetes/apiextensions-apiserver@v0.35.0...v0.35.1)

Updates `k8s.io/apimachinery` from 0.35.0 to 0.35.1
- [Commits](kubernetes/apimachinery@v0.35.0...v0.35.1)

Updates `k8s.io/client-go` from 0.35.0 to 0.35.1
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.35.0...v0.35.1)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-version: 0.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-version: 0.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/client-go
  dependency-version: 0.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Upstream-repository: api
Upstream-commit: 1b5c3eaae4931fe77f2933d71ad3d32d9bdedcbb
Signed-off-by: grokspawn <jordan@nimblewidget.com>
Upstream-repository: api
Upstream-commit: 63554abeb51540fadade28fae27994da20de32f7
…penshift#477)

Use openapi-gen from k8s.io/kube-openapi to generate OpenAPIModelName()
accessor functions and OpenAPI schema definitions.

* Add openapi-gen to bingo.
* add +k8s:openapi-gen and +k8s:openapi-model-package markers to pkg/operators/v1alpha1 and pkg/lib/version.
* Add a generate-openapi Makefile target.
* Remove broken empty +patchMergeKey tag from SubscriptionStatus.CatalogHealth that blocked generation.

Assisted-By: Claude

Signed-off-by: Todd Short <todd.short@me.com>
Upstream-repository: api
Upstream-commit: 7641ce3927be5fafc063561ac0c51e570c222c4c
@openshift-bot openshift-bot added 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. labels Feb 27, 2026
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Feb 27, 2026
@openshift-ci-robot
Copy link

@openshift-bot: This pull request explicitly references no jira issue.

Details

In response to this:

The staging/ and vendor/ directories have been synchronized from the upstream repositories, pulling in the following commits:

Date Commit Author Message
2026-02-25 15:07:15 operator-framework/operator-lifecycle-manager@abb8e1f WSandboxedOCCodeBot fix: upgrade Go to 1.25.7 to resolve CVE-2025-68121 (#3776)
2026-02-25 20:20:47 operator-framework/operator-lifecycle-manager@9fe62d8 dependabot[bot] Bump goreleaser/goreleaser-action from 6 to 7 (#3775)
2026-02-26 09:01:08 operator-framework/operator-lifecycle-manager@521a89f Todd Short Update operator-framework/api to v0.40.0 (#3777)
2026-02-17 15:49:09 operator-framework/api@1b5c3ea dependabot[bot] Bump the k8s-dependencies group with 4 updates (#478)
2026-02-18 15:15:40 operator-framework/api@63554ab Jordan Keister add bundle relatedimage image pullspec validation (#475)
2026-02-24 15:39:18 operator-framework/api@7641ce3 Todd Short Add OpenAPIModelName() generation for v1alpha1 and lib/version types (#477)

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

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.

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Feb 27, 2026

@openshift-bot: GitHub didn't allow me to request PR reviews from the following users: openshift/openshift-team-operator-framework.

Note that only openshift members and repo collaborators can review this PR, and authors cannot review their own PRs.

Details

In response to this:

The staging/ and vendor/ directories have been synchronized from the upstream repositories, pulling in the following commits:

Date Commit Author Message
2026-02-25 15:07:15 operator-framework/operator-lifecycle-manager@abb8e1f WSandboxedOCCodeBot fix: upgrade Go to 1.25.7 to resolve CVE-2025-68121 (#3776)
2026-02-25 20:20:47 operator-framework/operator-lifecycle-manager@9fe62d8 dependabot[bot] Bump goreleaser/goreleaser-action from 6 to 7 (#3775)
2026-02-26 09:01:08 operator-framework/operator-lifecycle-manager@521a89f Todd Short Update operator-framework/api to v0.40.0 (#3777)
2026-02-17 15:49:09 operator-framework/api@1b5c3ea dependabot[bot] Bump the k8s-dependencies group with 4 updates (#478)
2026-02-18 15:15:40 operator-framework/api@63554ab Jordan Keister add bundle relatedimage image pullspec validation (#475)
2026-02-24 15:39:18 operator-framework/api@7641ce3 Todd Short Add OpenAPIModelName() generation for v1alpha1 and lib/version types (#477)

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

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 kubernetes-sigs/prow repository.

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Feb 27, 2026

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: openshift-bot

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

1 similar comment
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Feb 27, 2026

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: openshift-bot

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
Copy link
Contributor

openshift-ci bot commented Feb 27, 2026

@openshift-bot: all tests passed!

Full PR test history. Your PR dashboard.

Details

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 kubernetes-sigs/prow repository. I understand the commands that are listed here.

@jianzhangbjz
Copy link
Member

/retitle OCPBUGS-76460: Synchronize From Upstream Repositories

@openshift-ci openshift-ci bot changed the title NO-ISSUE: Synchronize From Upstream Repositories OCPBUGS-76460: Synchronize From Upstream Repositories Feb 28, 2026
@openshift-ci-robot openshift-ci-robot added jira/severity-critical Referenced Jira bug's severity is critical for the branch this PR is targeting. jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. labels Feb 28, 2026
@openshift-ci-robot
Copy link

@openshift-bot: This pull request references Jira Issue OCPBUGS-76460, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (4.22.0) matches configured target version for branch (4.22.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, POST)

Requesting review from QA contact:
/cc @huangmingxia

The bug has been updated to refer to the pull request using the external bug tracker.

Details

In response to this:

The staging/ and vendor/ directories have been synchronized from the upstream repositories, pulling in the following commits:

Date Commit Author Message
2026-02-25 15:07:15 operator-framework/operator-lifecycle-manager@abb8e1f WSandboxedOCCodeBot fix: upgrade Go to 1.25.7 to resolve CVE-2025-68121 (#3776)
2026-02-25 20:20:47 operator-framework/operator-lifecycle-manager@9fe62d8 dependabot[bot] Bump goreleaser/goreleaser-action from 6 to 7 (#3775)
2026-02-26 09:01:08 operator-framework/operator-lifecycle-manager@521a89f Todd Short Update operator-framework/api to v0.40.0 (#3777)
2026-02-17 15:49:09 operator-framework/api@1b5c3ea dependabot[bot] Bump the k8s-dependencies group with 4 updates (#478)
2026-02-18 15:15:40 operator-framework/api@63554ab Jordan Keister add bundle relatedimage image pullspec validation (#475)
2026-02-24 15:39:18 operator-framework/api@7641ce3 Todd Short Add OpenAPIModelName() generation for v1alpha1 and lib/version types (#477)

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

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.

@openshift-ci openshift-ci bot requested a review from huangmingxia February 28, 2026 01:15
@jianzhangbjz
Copy link
Member

Hi @huangmingxia , could you help pre-merge verify it? Thanks!
/assign @huangmingxia

@openshift-bot openshift-bot changed the title OCPBUGS-76460: Synchronize From Upstream Repositories NO-ISSUE: Synchronize From Upstream Repositories Mar 1, 2026
@openshift-ci-robot openshift-ci-robot removed jira/severity-critical Referenced Jira bug's severity is critical for the branch this PR is targeting. jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. labels Mar 1, 2026
@openshift-ci-robot
Copy link

@openshift-bot: This pull request explicitly references no jira issue.

Details

In response to this:

The staging/ and vendor/ directories have been synchronized from the upstream repositories, pulling in the following commits:

Date Commit Author Message
2026-02-25 15:07:15 operator-framework/operator-lifecycle-manager@abb8e1f WSandboxedOCCodeBot fix: upgrade Go to 1.25.7 to resolve CVE-2025-68121 (#3776)
2026-02-25 20:20:47 operator-framework/operator-lifecycle-manager@9fe62d8 dependabot[bot] Bump goreleaser/goreleaser-action from 6 to 7 (#3775)
2026-02-26 09:01:08 operator-framework/operator-lifecycle-manager@521a89f Todd Short Update operator-framework/api to v0.40.0 (#3777)
2026-02-17 15:49:09 operator-framework/api@1b5c3ea dependabot[bot] Bump the k8s-dependencies group with 4 updates (#478)
2026-02-18 15:15:40 operator-framework/api@63554ab Jordan Keister add bundle relatedimage image pullspec validation (#475)
2026-02-24 15:39:18 operator-framework/api@7641ce3 Todd Short Add OpenAPIModelName() generation for v1alpha1 and lib/version types (#477)

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

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.

@huangmingxia
Copy link

Pre-merge testing on the Hive side passed. The Hive operator was successfully installed via both non-OLM and OLM on OCP 4.22.

Hi @jianzhangbjz Should I add the verified label to this PR?

@tmshort
Copy link
Contributor

tmshort commented Mar 2, 2026

/retitle OCPBUGS-74928: Synchronize From Upstream Repositories

@openshift-ci openshift-ci bot changed the title NO-ISSUE: Synchronize From Upstream Repositories OCPBUGS-74928: Synchronize From Upstream Repositories Mar 2, 2026
@openshift-ci-robot openshift-ci-robot added the jira/invalid-bug Indicates that a referenced Jira bug is invalid for the branch this PR is targeting. label Mar 2, 2026
@openshift-ci-robot
Copy link

@openshift-bot: This pull request references Jira Issue OCPBUGS-74928, which is invalid:

  • expected the bug to target the "4.22.0" version, but no target version was set

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

The bug has been updated to refer to the pull request using the external bug tracker.

Details

In response to this:

The staging/ and vendor/ directories have been synchronized from the upstream repositories, pulling in the following commits:

Date Commit Author Message
2026-02-25 15:07:15 operator-framework/operator-lifecycle-manager@abb8e1f WSandboxedOCCodeBot fix: upgrade Go to 1.25.7 to resolve CVE-2025-68121 (#3776)
2026-02-25 20:20:47 operator-framework/operator-lifecycle-manager@9fe62d8 dependabot[bot] Bump goreleaser/goreleaser-action from 6 to 7 (#3775)
2026-02-26 09:01:08 operator-framework/operator-lifecycle-manager@521a89f Todd Short Update operator-framework/api to v0.40.0 (#3777)
2026-02-17 15:49:09 operator-framework/api@1b5c3ea dependabot[bot] Bump the k8s-dependencies group with 4 updates (#478)
2026-02-18 15:15:40 operator-framework/api@63554ab Jordan Keister add bundle relatedimage image pullspec validation (#475)
2026-02-24 15:39:18 operator-framework/api@7641ce3 Todd Short Add OpenAPIModelName() generation for v1alpha1 and lib/version types (#477)

This pull request is expected to merge without any human intervention. If tests are failing here, changes must land upstream to fix any issues so that future downstreaming efforts succeed.

/cc @openshift/openshift-team-operator-framework

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.

@tmshort
Copy link
Contributor

tmshort commented Mar 2, 2026

/jira refresh

@openshift-ci-robot openshift-ci-robot added jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. and removed jira/invalid-bug Indicates that a referenced Jira bug is invalid for the branch this PR is targeting. labels Mar 2, 2026
@openshift-ci-robot
Copy link

@tmshort: This pull request references Jira Issue OCPBUGS-74928, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (4.22.0) matches configured target version for branch (4.22.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, POST)

No GitHub users were found matching the public email listed for the QA contact in Jira (bandrade@redhat.com), skipping review request.

Details

In response to this:

/jira refresh

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.

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. jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants