Skip to content

Transformer backports ocp 1.17 part i#1198

Merged
openshift-merge-bot[bot] merged 6 commits intoopenshift-knative:release-v1.17from
matzew:Transformer_backports_ocp_1.17_part_I
Mar 18, 2025
Merged

Transformer backports ocp 1.17 part i#1198
openshift-merge-bot[bot] merged 6 commits intoopenshift-knative:release-v1.17from
matzew:Transformer_backports_ocp_1.17_part_I

Conversation

@matzew
Copy link
Member

@matzew matzew commented Mar 18, 2025

Starting to add Event_Transformer to OCP

This PR also contains one tiny extra commit (Upstream PR 8460)

Next: Weaving in the missing bits for Certmanager, and its addons for Integrations and transformer

pierDipi and others added 6 commits March 18, 2025 14:29
* Add EventTransform API

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>

* Codegen

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>

* Rename TransformList -> EventTransformList

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>

* Fix lint errors

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>

---------

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
* Add EventTransform Jsonata reconciler

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>

* Add CRD

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>

* Add reconciler to controller binary

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>

* Add permissions

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>

* Add selector to eventing filtered factory

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>

* Add License header

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>

* Add symlink

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>

---------

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
- Set address only once endpoints are available
- Add debug logging
- Fix semantic comparisons to avoid loops

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
This allows:
- propagating the response from Sink
- discarding the response from Sink
- transforming the response from Sink

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
💄 Adding missing sinks and sources to schema file

Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
@openshift-ci openshift-ci bot requested review from creydr and lberk March 18, 2025 13:59
Copy link
Member

@pierDipi pierDipi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci
Copy link

openshift-ci bot commented Mar 18, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: matzew, pierDipi

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD f69567d and 2 for PR HEAD f067f06 in total

@openshift-merge-bot openshift-merge-bot bot merged commit b67fdb9 into openshift-knative:release-v1.17 Mar 18, 2025
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants