Skip to content

build(deps): bump github.com/operator-framework/api from 0.38.0 to 0.42.0#1059

Merged
openshift-merge-bot[bot] merged 1 commit into
mainfrom
dependabot/go_modules/github.com/operator-framework/api-0.42.0
Apr 30, 2026
Merged

build(deps): bump github.com/operator-framework/api from 0.38.0 to 0.42.0#1059
openshift-merge-bot[bot] merged 1 commit into
mainfrom
dependabot/go_modules/github.com/operator-framework/api-0.42.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 16, 2026

Bumps github.com/operator-framework/api from 0.38.0 to 0.42.0.

Release notes

Sourced from github.com/operator-framework/api's releases.

v0.42.0

What's Changed

Full Changelog: operator-framework/api@v0.41.0...v0.42.0

v0.41.0

What's Changed

Full Changelog: operator-framework/api@v0.40.0...v0.41.0

v0.40.0

What's Changed

Full Changelog: operator-framework/api@v0.39.0...v0.40.0

v0.39.0

Potentially Breaking Changes

#469 adds support for k8s 1.35, which necessitates some API changes.

What's Changed

Full Changelog: operator-framework/api@v0.38.0...v0.39.0

Commits
  • 3b53b73 Bump the k8s-dependencies group with 4 updates (#482)
  • aae9a89 Bump google.golang.org/grpc from 1.78.0 to 1.79.3 (#481)
  • 2b3f088 Bump sigs.k8s.io/controller-runtime in the k8s-dependencies group (#480)
  • 8653fda Bump the k8s-dependencies group with 4 updates (#479)
  • afd36f6 Upgrade from go 1.25.3 to 1.25.7 (#474)
  • 7641ce3 Add OpenAPIModelName() generation for v1alpha1 and lib/version types (#477)
  • 63554ab add bundle relatedimage image pullspec validation (#475)
  • 1b5c3ea Bump the k8s-dependencies group with 4 updates (#478)
  • 884ff95 chore(deps): upgrade Go module dependencies (edge) (#473)
  • c8bc31e Bump github.com/google/cel-go from 0.26.1 to 0.27.0 (#472)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Apr 16, 2026
@openshift-ci openshift-ci Bot requested review from jan--f and simonpasquier April 16, 2026 20:54
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Apr 16, 2026

Hi @dependabot[bot]. Thanks for your PR.

I'm waiting for a rhobs member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work.

Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

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.

@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/operator-framework/api-0.42.0 branch 5 times, most recently from 727cbf7 to 73701f0 Compare April 23, 2026 14:21
Bumps [github.com/operator-framework/api](https://github.com/operator-framework/api) from 0.38.0 to 0.42.0.
- [Release notes](https://github.com/operator-framework/api/releases)
- [Changelog](https://github.com/operator-framework/api/blob/master/RELEASE.md)
- [Commits](operator-framework/api@v0.38.0...v0.42.0)

---
updated-dependencies:
- dependency-name: github.com/operator-framework/api
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/operator-framework/api-0.42.0 branch from 73701f0 to 64f1637 Compare April 27, 2026 15:05
@jan--f
Copy link
Copy Markdown
Collaborator

jan--f commented Apr 30, 2026

/lgtm
/approve

@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Apr 30, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dependabot[bot], jan--f

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-merge-bot openshift-merge-bot Bot merged commit 9396944 into main Apr 30, 2026
11 checks passed
@dependabot dependabot Bot deleted the dependabot/go_modules/github.com/operator-framework/api-0.42.0 branch April 30, 2026 13:52
jan--f added a commit that referenced this pull request May 19, 2026
* fix: update tls log to omit length of ciphers array (#1074)

* fix: update tls log to omit length of ciphers array

Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com>

* fix: tls cipher logging

Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com>

---------

Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com>

* build(deps): bump github.com/operator-framework/api (#1059)

Bumps [github.com/operator-framework/api](https://github.com/operator-framework/api) from 0.38.0 to 0.42.0.
- [Release notes](https://github.com/operator-framework/api/releases)
- [Changelog](https://github.com/operator-framework/api/blob/master/RELEASE.md)
- [Commits](operator-framework/api@v0.38.0...v0.42.0)

---
updated-dependencies:
- dependency-name: github.com/operator-framework/api
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: update obo-prom-op to v0.90.1 (#1077)

Signed-off-by: Jan Fajerski <jfajersk@redhat.com>

* build(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring (#1060)

Bumps [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) from 0.89.0 to 0.90.1.
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases)
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md)
- [Commits](prometheus-operator/prometheus-operator@v0.89.0...v0.90.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
  dependency-version: 0.90.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: update perses operand image (#1085)

Signed-off-by: Gabriel Bernal <gbernal@redhat.com>

* feat: coo 1.5 image tag and compat. matrix update (#1075)

* fix: add 'create tokenreview' to korrel8r RBAC (#1073)

Korrel8r uses 'create tokenreview' to get user names for session tokens.
Need usernames for reliable session keys.
Same user can get different tokens per log-in.

* fix: remove ui plugin finalizers in favor of k8s garbage collection (#1084)

Signed-off-by: Gabriel Bernal <gbernal@redhat.com>

* NO-JIRA: remove SupportsTLSProfile (#1089)

* fix: enable tls support for troubleshooting plugin

* feat: remove supports tls profile  flag because all uiplugin support tls now

* fix: lint

* chore: unpin github.com/openshift/api (#1090)

This commit unpins the version of `github.com/openshift/api` to depend
on the latest version. To continue supporting older OpenShift versions
which require the Console v1alpha1 API (removed since 2024), we fork the
`github.com/openshift/api` under `github.com/rhobs/openshift-api` and
pinned to the same version that was used before this change.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* fix: use pointer-to-struct for fields with json omitempty (#1063)

Use pointers for API struct fields marked "omitempty".

"omitempty" does not work on non-pointer struct fields.
A zero valued struct will serialize at least as "{}" and may contain zero valued fields
if any fields are not "omitempty".
This can cause problems with default values and round-trip (de)serialization
and break even if the kubebuilder "+optional" comment is applied.

Additional fixes:
- Add nil-safe GetFoo() methods to avoid long !=nil tests.
- Rename TracingObjectStorageSpec.GCSSTSSpec to GCSWIF to match its type and json tag
- Update CEL validation rule to handle nil storage/objectStorage with has() guards
- Add nil guards for Tracing, Storage, ObjectStorageSpec, and Operators in controller code
- Remove spurious omitempty from required S3Spec.AccessKeySecret field
- Fix ConfigMapKeySelector doc comments that incorrectly referenced "Secret"

* fix: escape reserved words from perses cel validation expressions (#1091)

Signed-off-by: Gabriel Bernal <gbernal@redhat.com>

---------

Signed-off-by: Jenny Zhu <jenny.a.zhu@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
Signed-off-by: Gabriel Bernal <gbernal@redhat.com>
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Co-authored-by: Jenny Zhu <jenny.a.zhu@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jan Fajerski <jan--f@users.noreply.github.com>
Co-authored-by: Alan Conway <aconway@redhat.com>
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
jan--f pushed a commit to jan--f/observability-operator that referenced this pull request May 27, 2026
Bumps [github.com/operator-framework/api](https://github.com/operator-framework/api) from 0.38.0 to 0.42.0.
- [Release notes](https://github.com/operator-framework/api/releases)
- [Changelog](https://github.com/operator-framework/api/blob/master/RELEASE.md)
- [Commits](operator-framework/api@v0.38.0...v0.42.0)

---
updated-dependencies:
- dependency-name: github.com/operator-framework/api
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved dependencies Pull requests that update a dependency file go Pull requests that update Go code lgtm needs-ok-to-test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant