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

Refactor binding controllers #3654

Conversation

uzabanov
Copy link
Contributor

@uzabanov uzabanov commented Dec 6, 2024

The logic for servicebinding.io creation is moved to the respective controllers and some consants are moved to the korifiv1alpha1 package

Is there a related GitHub Issue?

#3576

Does this PR introduce a breaking change?

No

Copy link
Member

@danail-branekov danail-branekov left a comment

Choose a reason for hiding this comment

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

Left some comments

@uzabanov uzabanov force-pushed the issues/3576-refactor-binding-controller branch 2 times, most recently from 97585e5 to 2f4e849 Compare December 11, 2024 09:00
@uzabanov uzabanov force-pushed the issues/3576-refactor-binding-controller branch 2 times, most recently from 5193b63 to bdbf319 Compare December 18, 2024 08:41
Copy link
Member

@danail-branekov danail-branekov left a comment

Choose a reason for hiding this comment

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

There are a couple of tests that need backfilling. Also, one of the controllers tests is failing: https://github.com/cloudfoundry/korifi/actions/runs/12389316309/job/34582086211?pr=3654

@uzabanov uzabanov force-pushed the issues/3576-refactor-binding-controller branch from 4ab11de to 8a9ddd5 Compare December 19, 2024 15:24
@danail-branekov danail-branekov marked this pull request as draft December 20, 2024 10:03
@uzabanov uzabanov force-pushed the issues/3576-refactor-binding-controller branch from 8a9ddd5 to 8790da7 Compare December 20, 2024 13:13
The logic for servicebinding.io creation is moved to the respective
controllers and some consants are moved to the korifiv1alpha1 package

fixes cloudfoundry#3576

Co-authored-by: Danail Branekov <danailster@gmail.com>
@uzabanov uzabanov force-pushed the issues/3576-refactor-binding-controller branch from 8790da7 to 8832e95 Compare December 20, 2024 13:22
@danail-branekov danail-branekov marked this pull request as ready for review December 20, 2024 13:22
@danail-branekov danail-branekov enabled auto-merge (rebase) December 20, 2024 13:23
@danail-branekov danail-branekov merged commit cf1ee0f into cloudfoundry:main Dec 20, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants