Skip to content

Commit

Permalink
Fix #1654: disable sinkbinding in kameletbinding explicit uri
Browse files Browse the repository at this point in the history
  • Loading branch information
nicolaferraro committed Dec 4, 2020
1 parent 787f97e commit 55ce357
Show file tree
Hide file tree
Showing 8 changed files with 9 additions and 7 deletions.
4 changes: 2 additions & 2 deletions deploy/resources.go

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion e2e/yaks/common/kamelet-binding/logger-sink-binding.yaml
Expand Up @@ -23,7 +23,7 @@ spec:
source:
ref:
kind: InMemoryChannel
apiVersion: messaging.knative.dev/v1beta1
apiVersion: messaging.knative.dev/v1
name: messages
sink:
ref:
Expand Down
2 changes: 1 addition & 1 deletion e2e/yaks/common/kamelet-binding/messages-channel.yaml
Expand Up @@ -15,7 +15,7 @@
# limitations under the License.
# ---------------------------------------------------------------------------

apiVersion: messaging.knative.dev/v1beta1
apiVersion: messaging.knative.dev/v1
kind: InMemoryChannel
metadata:
name: messages
2 changes: 1 addition & 1 deletion e2e/yaks/common/kamelet-binding/timer-source-binding.yaml
Expand Up @@ -31,5 +31,5 @@ spec:
sink:
ref:
kind: InMemoryChannel
apiVersion: messaging.knative.dev/v1beta1
apiVersion: messaging.knative.dev/v1
name: messages
2 changes: 1 addition & 1 deletion e2e/yaks/common/knative-sinkbinding/messages-channel.yaml
Expand Up @@ -15,7 +15,7 @@
# limitations under the License.
# ---------------------------------------------------------------------------

apiVersion: messaging.knative.dev/v1beta1
apiVersion: messaging.knative.dev/v1
kind: InMemoryChannel
metadata:
name: messages
2 changes: 1 addition & 1 deletion e2e/yaks/common/knative-sinkbinding/source.yaml
Expand Up @@ -25,4 +25,4 @@
- transform:
simple: "${body.toUpperCase()}"
- to: "log:info"
- to: "knative:channel/messages?apiVersion=messaging.knative.dev/v1beta1&kind=InMemoryChannel"
- to: "knative:channel/messages?apiVersion=messaging.knative.dev/v1&kind=InMemoryChannel"
1 change: 1 addition & 0 deletions pkg/util/bindings/bindings_test.go
Expand Up @@ -146,6 +146,7 @@ func TestBindings(t *testing.T) {
},
uri: "knative:endpoint/sink?ce.override.ce-type=mytype",
traits: asTraitSpec("knative", map[string]interface{}{
"sinkBinding": false,
"configuration": asKnativeConfig("https://myurl/hey"),
}),
},
Expand Down
1 change: 1 addition & 0 deletions pkg/util/bindings/knative_uri.go
Expand Up @@ -72,6 +72,7 @@ func (k KnativeURIBindingProvider) Translate(ctx BindingContext, endpointType v1
return nil, err
}
knativeConfig["configuration"] = config
knativeConfig["sinkBinding"] = false
knativeConfigJSON, err := json.Marshal(knativeConfig)
if err != nil {
return nil, err
Expand Down

0 comments on commit 55ce357

Please sign in to comment.