crossplane-runtime icon indicating copy to clipboard operation
crossplane-runtime copied to clipboard

A set of libraries for writing Crossplane controllers.

Results 124 crossplane-runtime issues
Sort by recently updated
recently updated
newest added

### What problem are you facing? Currently, all controllers that use the managed reconciler have a [default poll interval](https://github.com/crossplane/crossplane-runtime/blob/3cd26cccdca81f4aefb7cdcd5531f4a69f1395b6/pkg/reconciler/managed/reconciler.go#L45) of 1 minute, which [can be overridden](https://github.com/crossplane/crossplane-runtime/blob/3cd26cccdca81f4aefb7cdcd5531f4a69f1395b6/pkg/reconciler/managed/reconciler.go#L406) during controller setup. However,...

enhancement
wontfix
performance
stale

### What problem are you facing? Because `reference.ExtractValueFn` requires `resource.Managed` interface, until the functions of the CRD types that implement that interface are generated we get compile errors, hence we...

enhancement
wontfix
stale

### What problem are you facing? Currently, the package parser will [return with error](https://github.com/crossplane/crossplane-runtime/blob/c72bcdd922ebdd4f24d983849c6c7fa319721af0/pkg/parser/parser.go#L126) as soon as it encounters an issue. This means that a user building a package with...

enhancement
wontfix
stale

### What problem are you facing? With https://github.com/crossplane/crossplane-runtime/pull/283, we issue a standard update in all cases and that causes the `status` to be lost since managed resources treat it as...

enhancement
wontfix
stale

### What problem are you facing? It's related to https://github.com/crossplane/crossplane-runtime/issues/285 but actually different than what that issue talks about which is status updates happening in `Create` call. This issue is...

enhancement
wontfix
stale

### What happened? While trying to delete a Managed Resource that I created on provider-jet-azure, I observed that the resource's controller reconciles very often. To see if this behavior is...

wontfix
stale

### What problem are you facing? Right now, crossplane-runtime does not formally support namespaced managed resources. It kind of works and only breaks if certain features are used. Because we...

enhancement
wontfix
proposal

### What happened? We have implemented [late-initialization](https://github.com/kubernetes/community/blob/db7f270f/contributors/devel/sig-architecture/api-conventions.md#late-initialization) pattern across the resources. However, it relies upon the field's value being nil or zero-value. Example late-init functions from stack-gcp: ``` // LateInitializeInt64...

bug
wontfix

### What problem are you facing? Currently, managed resources support setting `deletionPolicy` in the `spec` to either `Delete` (default) or `Orphan`. This allows users to remove a managed resource from...

enhancement
wontfix
stale

### What problem are you facing? https://github.com/crossplaneio/stack-gcp/pull/151/files?file-filters%5B%5D=.go#diff-888e0ec46a21ebd2bbdc8d86d4553d9bR92 ```go return cmp.Equal(in, currentParams, cmpopts.IgnoreInterfaces(struct{ resource.AttributeReferencer }{})) ``` We frequently use the above `cmpopt` when determining whether managed resources are equivalent in the...

enhancement
good first issue
wontfix