-
Couldn't load subscription status.
- Fork 36
Update module sigs.k8s.io/controller-runtime to v0.17.2 #124
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
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/sigs.k8s.io-controller-runtime-0.x
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: go.sum |
e102f85 to
6b33c51
Compare
6b33c51 to
9a5684c
Compare
9a5684c to
9bf95d2
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.12.2->v0.17.2Release Notes
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)
v0.17.2Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.17.1...v0.17.2
v0.17.1Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.17.0...v0.17.1
v0.17.0Compare Source
✨ New Features
🐛 Bug Fixes
RemoveControllerReferenceandHasControllerReferencefunc (#2509 #2595)RemoveOwnerReferencefunc (#2462)🌱 Others
🌱 Dependencies
📖 Additionally, there have been 5 contributions to our documentation. (#2497, #2498, #2538, #2599, #2602, #2635 #2647)
Thanks to all our contributors! 😊
v0.16.5Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.16.4...v0.16.5
v0.16.4Compare Source
What's Changed
New Contributors
Full Changelog: kubernetes-sigs/controller-runtime@v0.16.3...v0.16.4
v0.16.3Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.16.2...v0.16.3
v0.16.2Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.16.1...v0.16.2
v0.16.1Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.16.0...v0.16.1
v0.16.0Compare Source
Highlights
Changes since v0.15
✨ New Features
🐛 Bug Fixes
🌱 Others
📖 Documentation and proposals
📈 Dependencies
Thanks to all our contributors! 😊
Full Changelog: kubernetes-sigs/controller-runtime@v0.15.0...v0.16.0
v0.15.3Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.15.2...v0.15.3
v0.15.2Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.15.1...v0.15.2
v0.15.1Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.15.0...v0.15.1
v0.15.0Compare Source
Controller Runtime v0.15
Changes since v0.14.5
*http.Clientconfigurable and use/share the same client by default (#2122)client/apiutil.NewDynamicRESTMappersignature has changed and now requires an*http.Clientas parameter.cluster.Clusterinterface requiresGetHTTPClient()method which must return an already configured, non-nil,*http.Clientfor the Cluster. When usingcluster.Newto create Clusters, the client is created internally if not specified as anOptionsfield.cluster.Options.MapperProviderfield now requires a*rest.Configand*http.Client.config/v1alpha1types (#2149, #2200)Manager.Optionsdirectly.pkg/injecthas been removed, this package contained long deprecated injection functions (likeInjectScheme,InjectLogger,InjectConfig,InjectClient,InjectCache, etc.).Managerto structs or interfaces that need them.builderpackage capabilities and general UX (#2135)builder.Builder.Watchessignature has changed, it now takes aclient.Objectinstead of asource.Sourceas first argument.source.Source, useWatchesRawSource.builder.Builder.WatchesMetadatahas been added to simplify watchingPartialObjectMetadataobjects.cache.Options.Namespacehas been removed in favor ofcache.Options.Namespaces, a slice.cache.Options.Resynchas been renamed toSyncPeriod.cache.Options.DefaultSelectorhas been removed and split in two fields:cache.Options.DefaultLabelSelectorcache.Options.DefaultFieldSelectorcache.Options.DefaultTransformwas added to provide a global transform function.cache.Options.UnsafeDisableDeepCopywas added to provide a global toggle to disable DeepCopy of the objects from the cache before returning them to clients.[..]ByObjectfield have been refactored:cache.Options.SelectorsByObjecthas been removed, usecache.Options.ByObject[Object].Fieldandcache.Options.ByObject[Object].Labelcache.Options.UnsafeDisableDeepCopyByObjecthas been removed, usecache.Options.ByObject[Object].UnsafeDisableDeepCopy.cache.Options.TransformByObjecthas been removed, usecache.Options.ByObject[Object].Transform.cache.ObjectAllhas been removed. This type was previously used to set selectors or transformation functions for every object, use the newly introduced default global options instead.handler.EventHandlerandhandler.Funcsinterfaces requirecontext.Contextas the first parameter for every method.handler.MapFuncsignature has changed and now requires acontext.Context.client.Clientinterface now requires and exposes these helper functions:GroupVersionKindFor(Object)which returns theschema.GroupVersionKindfor the object.IsObjectNamespaced(Object)which returnstrueif the object's GroupVersionKind is namespaced, orfalsefor global ones.client.New(#2150)client.NewDelegatingClientconstructor andclient.NewDelegatingClientInputstruct have been removed.client.Newand setclient.Options.Cacheto customize the client's caching behavior.cluster.NewClientFunchas been moved toclient.NewClientFunc.cluster.ClientOptionshas been removed.cluster.DefaultNewClienthas been removed.cluster.ClientBuilderWithOptionshas been removed.manager.Options.Cacheis now the preferred way to customize the cache options for the manager.manager.Options.NewCache, which has now been marked as a low level primitive.manager.Options.Clientis now the preferred way to customize the client options for the manager.manager.Options.NewClient, which has now been marked as a low level primitive.manager.Options.SyncPeriodhas been deprecated in favor ofmanager.Options.Cache.SyncPeriod.manager.Options.Namespacehas been deprecated in favor ofmanager.Options.Cache.Namespaces.manager.Options.DryRunClienthas been deprecated in favor ofmanager.Options.Client.DryRun.manager.Options.ClientDisableCacheForhas been deprecated in favor ofmanager.Options.Client.Cache.DisableCacheFor.manager.WebhookServerinstead.manager.Options.Portmanager.Options.Hostmanager.Options.CertDirmanager.Options.TLSOptscache.BuilderWithOptions(#2300)webhook/conversion, removewebhook/admission.GetDecoder()(#2144)webhook/admission/Webhook.GetDecoder()method has been removed, it was unused before and relied on runtime dependency injection.webhook/conversion.Webhookstruct has been un-exported. Users should usewebhook/conversion.NewWebhookHandlerinstead.pkg/webhook/admission:Result.Messageinstead ofResult.Reason(#1539)ValidatorandCustomValidatorinterfaces have been modified to allow returning warnings (#2014)WithStatusSubresourceoption and pre-populating it withall in-tree resources that have a status subresource
UpdateandPatchmethods now don't change the status for any suchresource anymore
UpdateandPatchmethods now only change the statusfor any such resource
rest_client_request_latency_secondsrest_client_request_duration_secondsrest_client_request_size_bytesrest_client_response_size_byteswebhook.Serverstruct is now an interfacewebhook.NewServercan be used to pass in and customize the default serverlog.DelegatingLogSinkhas been unexported, this logger should never be used on its own, and it's only meant to be used within controller-runtime initialization process.pkg/logpackage was imported, there was aninitfunction that spawned a goroutine, which set a null logger after 30 seconds. Now this logic has been removed, and instead incorporated into the delegating logger private implementation.WithCustomMapper,WithExperimentalLazyMapper,WithLazyDiscovery,WithLimiter.DynamicRESTMapperOptiontype has been removed.✨ New Features
Manager.Options.PprofBindAddress.reconcile.TerminalError(...)(#2325)controller_runtime_terminal_reconcile_errors_totalmetric is incremented.🐛 Bug Fixes
🌱 Others
NewDynamicRESTMapper(#2178)🌱 Dependencies
📖 Additionally, there have been 4 contributions to our documentation and book. (#2203, #2201, #2162, #2170)
Thanks to all our contributors! 😊
v0.14.7[Compare Source](https://togithub.com/kuber
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.