Skip to content
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

Added EventMesh backend/handler for Subscription v1alpha2 #15596

Merged
merged 22 commits into from Sep 29, 2022

Conversation

mfaizanse
Copy link
Member

Description

Changes proposed in this pull request:

  • Refactored backend/utils for better usability and to support v1alpha2.
  • Added EventMesh backend/handler for Subscription v1alpha2.

Related issue(s)

@mfaizanse mfaizanse added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Sep 22, 2022
@kyma-bot kyma-bot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Sep 22, 2022
@netlify
Copy link

netlify bot commented Sep 23, 2022

🥰 Documentation preview ready! 🥰

Name Link
🔨 Latest commit ba53226
🔍 Latest deploy log https://app.netlify.com/sites/kyma-project-docs-preview/deploys/6334554e6860a80009d425af
😎 Deploy Preview https://deploy-preview-15596--kyma-project-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@mfaizanse
Copy link
Member Author

/test pre-main-kyma-gardener-azure-alpha-eval

@mfaizanse
Copy link
Member Author

/test pull-eventing-controller-unit-test

@mfaizanse mfaizanse removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Sep 29, 2022
@kyma-bot kyma-bot added the lgtm Looks good to me! label Sep 29, 2022
@raypinto raypinto added the area/eventing Issues or PRs related to eventing label Sep 29, 2022
@mfaizanse
Copy link
Member Author

/test pre-main-kyma-gardener-gcp-eventing

@mfaizanse
Copy link
Member Author

/test pre-main-kyma-gardener-gcp-eventing-upgrade

@mfaizanse mfaizanse linked an issue Sep 29, 2022 that may be closed by this pull request
4 tasks
@raypinto
Copy link
Contributor

/retest

@kyma-bot
Copy link
Contributor

kyma-bot commented Sep 29, 2022

@mfaizanse: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
pre-main-kyma-skr-eventing b5c61bf link false /test pre-main-kyma-skr-eventing
pull-eventing-controller-lint b5c61bf link false /test pull-eventing-controller-lint

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@kyma-bot kyma-bot merged commit 5361f95 into kyma-project:main Sep 29, 2022
@mfaizanse mfaizanse deleted the handler_beb_crdv2 branch September 29, 2022 11:14
Abirdcfly pushed a commit to Abirdcfly/kyma that referenced this pull request Oct 5, 2022
…ct#15596)

* Added EventMesh backend/handler for Subscription v1alpha2

* Fixed tests

* added tests

* updated eventMeshPrefix

* added tests

* added cleaner logic for BEB

* added tests

* lint fix

* added tests

* image bump

* fixed some lint issues

* addressed review comments part 1

* addressed review comments part 2

* lint fix

* bug fix and updated test

* addressed review comments part 3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/eventing Issues or PRs related to eventing lgtm Looks good to me! size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

migrate BEB controller to use new CRD version
3 participants