eventing-operator
eventing-operator copied to clipboard
DEPRECATED: Development continues in https://github.com/knative/operator/
**Describe the bug** OpenAPI validation in KnativeEventing CRD is not good. It doesn't provide anything useful. ``` $ kubectl explain knativeeventings.operator.knative.dev KIND: KnativeEventing VERSION: operator.knative.dev/v1alpha1 DESCRIPTION: ``` **Expected behavior** Expected...
# Issue to be fixed Fixes # ## Proposed Changes * Checking in OLM metadata for 0.13.0 Hold until https://github.com/operator-framework/community-operators/pull/1337 is merged ## Release Note ```release-note NONE ```
**Problem** The function named `deleteObsoleteResources` can delete the resources by verifying if the the value matches the operand's version for the label `eventing.knative.dev/release`. Instead of deleting the obsolete resource on...
Metadata published to OperatorHub (see https://github.com/knative/eventing-operator/issues/68) is initially created manually. For future versions, we can generate the OLM metadata using the manually created one. Required: - Tooling itself - Documentation
As per [OLM docs](https://docs.openshift.com/container-platform/4.3/operators/operator_sdk/osdk-generating-csvs.html#osdk-hiding-internal-objects_osdk-generating-csvs) apply the following annotation on the CSV to hide the obsolete CRD. ``` apiVersion: operators.coreos.com/v1alpha1 kind: ClusterServiceVersion metadata: name: my-operator-v1.2.3 annotations: operators.operatorframework.io/internal-objects: '["my.internal.crd1.io","my.internal.crd2.io"]' ... ```
**Problem** I'd like to be able to edit the spec of any deployment the eventing CR creates. This includes * eventing-controller * eventing-webhook * imc-controller * imc-dispatcher * sources-controller Ideally...
Problems: 1. `OPERATOR_DIR` is a [relative path](https://github.com/knative/eventing-operator/blob/723874e9a1e19ed359e0589b63d7dfa9e388ccde/test/e2e-upgrade-tests.sh#L34) only and that results in strange behavior later, when we `cd` [back](https://github.com/knative/eventing-operator/blob/723874e9a1e19ed359e0589b63d7dfa9e388ccde/test/e2e-upgrade-tests.sh#L121), we won't actually cd back. 2. ~`ko resolve -P` should only...
I am currently planning to implement a new reconciler called version-controller, plus a version controller CRD, to conduct the upgrade and even downgrade of the operator. We need to have...
**Describe the bug** We cannot install any event resource available in https://github.com/knative/eventing-contrib. **Expected behavior** Install the event sources available in the repo eventing-contrib. Make the CR able to configure the...
This is an issue, when you try to upgrade from version 0.10.0 to 0.12.x. The old version of the CRD is called Eventing, and the new version of the CRD...