Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump github.com/operator-framework/operator-sdk from 1.30.0 to 1.31.0 #2738

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 27, 2023

Bumps github.com/operator-framework/operator-sdk from 1.30.0 to 1.31.0.

Release notes

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

v1.31.0

Changes

  • (ansible): Update the quay.io/operator-framework/ansible-operator base image to now use Ansible 2.15.0. Removes pre-installed Python modules that are not required to build and run the testdata/ansible/memcached-operator sample. Updates Python to 3.9 to work with Ansible 2.15.0. (#6483)
  • (ansible/v1): Updates the ansible/v1 plugin scaffolding to: - Remove the community.kubernetes collection - Update the operator_sdk.util collection from v0.4.0 --> v0.5.0 - Update the molecule.yaml files to work with molecule v5.1.0. (#6483)
  • (helm): Use informer to list helm secrets to improve performance. (#6354)
  • Updated Reference from "to_be_owned.namespace" to "to_be_owned.metadata.namespace " in the ansible reference documentation. (#6409)

Removals

  • (ansible): Remove the quay.io/operator-framework/ansible-operator-2.11-preview image. This image will no longer be built after Operator-SDK v1.30.0. (#6483)

Bug Fixes

  • Fix a bug where olm install command is failed for "no-match" error. The output in this case is something like: $ operator-sdk olm install --verbose ... FATA[0001] Failed to install OLM version "latest": failed to create CRDs and resources: no matches for kind "OLMConfig" in version "operators.coreos.com/v1". Now, in this case, operator-sdk tries to create the resource again, until it succeeds (or until the timeout exceeded). (#6490)
  • Fix a bug where run bundle command does not copy all FBC manifests into the new catalog image if custom index-image is passed. (#6512)
  • markUnsafe now correctly marks as unsafe the all variables passed in spec. (#6376)
Commits
  • e67da35 Release v1.31.0 (#6522)
  • c6d1bf9 [master] image(ansible-operator): bump base to quay.io/operator-framework/ans...
  • b247ac8 copy ansible binaries from builder stage (#6520)
  • d77581a add python39-wheel package and update Pipfile.lock (#6517)
  • b8a271a Fix MarkUnsafe missing Spec in ansible operator (#6376)
  • 7d83efe (ci): fix cross compilation (#6516)
  • bd0ccd2 fix: merge existing and extra fbc while rendering the index image (#6512)
  • bcda275 updating logrus dependency to latest to resolve CVE (#6511)
  • 888ea7f Ci/disable dependabot push (#6509)
  • 799d6b1 don't run gpg and quay steps if dependabot made the change (#6508)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jul 27, 2023
@submariner-bot submariner-bot added the ready-to-test When a PR is ready for full E2E testing label Jul 31, 2023
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/operator-framework/operator-sdk-1.31.0 branch from 47ba638 to 9afe9d9 Compare July 31, 2023 15:11
Bumps [github.com/operator-framework/operator-sdk](https://github.com/operator-framework/operator-sdk) from 1.30.0 to 1.31.0.
- [Release notes](https://github.com/operator-framework/operator-sdk/releases)
- [Changelog](https://github.com/operator-framework/operator-sdk/blob/master/.goreleaser.yml)
- [Commits](operator-framework/operator-sdk@v1.30.0...v1.31.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/operator-framework/operator-sdk-1.31.0 branch from 9afe9d9 to 42886b8 Compare July 31, 2023 16:00
@tpantelis tpantelis enabled auto-merge (rebase) July 31, 2023 16:11
@tpantelis tpantelis merged commit 364f9cd into devel Jul 31, 2023
38 checks passed
@dependabot dependabot bot deleted the dependabot/go_modules/github.com/operator-framework/operator-sdk-1.31.0 branch July 31, 2023 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code ready-to-test When a PR is ready for full E2E testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants