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/vmware-labs/reconciler-runtime from 0.5.0 to 0.7.1 #146

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 17, 2022

Bumps github.com/vmware-labs/reconciler-runtime from 0.5.0 to 0.7.1.

Release notes

Sourced from github.com/vmware-labs/reconciler-runtime's releases.

Release v0.7.1

Fixes a regression caused in v0.7.0 by defaulting the creation timestamp for given resources when stashing a retrieved resource. The ExpectStashed assertions now ignore the creation timestamp. Ignored fields are now matched within unstructured resources in addition to structured resources.

What's Changed

Full Changelog: vmware-labs/reconciler-runtime@v0.7.0...v0.7.1

Release v0.7.0

Breaking Changes

No breaking changes in this release.

Renames (old fields are deprecated, but still available):

  • ReconcilerTestCase.Key -> ReconcilerTestCase.Request

Highlights

  • <Type>TestSuites are now optionally exposed as a map instead of a slice as <Type>Tests. Maps provide better code folding and inherently must have unique names (#241)
  • AdmissionWebhookAdapter handles an admission webhook with a SubReconciler. AdmissionWebhookTests can be used to test any admission.Webhook, including the AdmissionWebhookAdapter. (#254)
  • ExpectConfig abstracts out the test Config expectations, observations and assertions for the various <Type>TestCases. ReconcilerTestCase and SubReconcilerTestCase also allow additional ExpectConfigs to be defined and are expected to be combined with the WithConfig sub reconciler to manage multiple configs within a single reconciler request. (#251)

What's Changed

Full Changelog: vmware-labs/reconciler-runtime@v0.6.0...v0.7.0

Release v0.6.0

Breaking Changes

No breaking changes in this release.

Type renames (the previous names are deprecated, but still functional):

  • reconcilers.ParentReconciler -> reconcilers.ResourceReconciler
  • reconcilers.CastParent -> reconcilers.CastResource
  • reconcilers.RetrieveCastParentType -> reconcilers.RetrieveResourceType
  • reconcilers.RetrieveParentConfig -> reconcilers.RetrieveOriginalConfig
  • reconcilers.RetrieveParentType -> reconcilers.RetrieveOriginalResourceType
  • reconcilers.StashCastParentType -> reconcilers.StashResourceType
  • reconcilers.StashParentConfig -> reconcilers.StashOriginalConfig
  • reconcilers.StashParentType -> reconcilers.StashOriginalResourceType

Highlights

... (truncated)

Commits
  • 7cdf77f Improve diff ignores (#258)
  • 1623f3c AdmissionWebhookHandler (#254)
  • 8f3c7e4 Default CreationTimestamp for given test objects (#257)
  • abcc8bf Use ExpectConfig to manage config expectations and assertions (#251)
  • d933ff4 Move ReconcilerTestCase Key to Request (#253)
  • e209088 Restructure ReconcilerTestSuite to a map (#252)
  • bd69829 Truncate LastTransitionTime to second precision (#250)
  • 2f122a3 Update gopkg.in/yaml.v3 to 3.0.0 (#249)
  • 50a19b4 Bump sigs.k8s.io/controller-tools from 0.8.0 to 0.9.0 in /hack (#242)
  • c299aa7 Bump k8s.io/client-go from 0.24.0 to 0.24.1 (#247)
  • 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 Jun 17, 2022
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/vmware-labs/reconciler-runtime-0.7.1 branch 4 times, most recently from ec172b3 to 2be0999 Compare June 24, 2022 16:28
Bumps [github.com/vmware-labs/reconciler-runtime](https://github.com/vmware-labs/reconciler-runtime) from 0.5.0 to 0.7.1.
- [Release notes](https://github.com/vmware-labs/reconciler-runtime/releases)
- [Commits](vmware-labs/reconciler-runtime@v0.5.0...v0.7.1)

---
updated-dependencies:
- dependency-name: github.com/vmware-labs/reconciler-runtime
  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/vmware-labs/reconciler-runtime-0.7.1 branch from 2be0999 to 76d01bd Compare June 27, 2022 14:36
@katmutua katmutua merged commit 485a9d0 into main Jun 27, 2022
@katmutua katmutua deleted the dependabot/go_modules/github.com/vmware-labs/reconciler-runtime-0.7.1 branch June 27, 2022 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-not-required dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants