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

Feat(cluster-api): add watch filter arg #335

Merged

Conversation

sebglon
Copy link
Contributor

@sebglon sebglon commented Apr 24, 2024

What type of PR is this?

/kind feature Add support of watch-filter cluster-api arg

What this PR does / why we need it:
Implement the multi controller instance as describe here by cluster-api

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #330

Special notes for your reviewer:

Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.
Change contrller image;

TODOs:

  • squashed commits
  • includes documentation
  • adds unit tests

@sebglon sebglon marked this pull request as ready for review April 24, 2024 08:29
@sebglon sebglon force-pushed the feat/cluster-api/add-watch-filter-arg branch 2 times, most recently from 9541a0e to 0664fa0 Compare April 24, 2024 11:25
Copy link
Contributor

@outscale-hmi outscale-hmi left a comment

Choose a reason for hiding this comment

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

Thanks for the PR,

example/cluster-machine-template-simple.yaml Outdated Show resolved Hide resolved
example/cluster-machine-template-simple.yaml Outdated Show resolved Hide resolved
example/cluster-machine-template-simple.yaml Outdated Show resolved Hide resolved
example/cluster-machine-template-simple.yaml Outdated Show resolved Hide resolved
@sebglon sebglon requested a review from outscale-hmi May 7, 2024 11:38
@sebglon sebglon force-pushed the feat/cluster-api/add-watch-filter-arg branch from 0664fa0 to def6297 Compare May 7, 2024 11:39
@sebglon sebglon force-pushed the feat/cluster-api/add-watch-filter-arg branch from def6297 to 9c8a549 Compare June 4, 2024 09:15
@sebglon
Copy link
Contributor Author

sebglon commented Jun 4, 2024

@outscale-hmi can i have a review please?

Copy link
Contributor

@outscale-hmi outscale-hmi left a comment

Choose a reason for hiding this comment

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

I runned the failed test on local and SGTM,
Thanks for the contribution @sebglon can you please fix the merge conflicts

@outscale-hmi
Copy link
Contributor

@sebglon Hello, I fixed the boileplate test that failed in your previous commit, can you please rebase and push again and I ll merge as soon as possible
I already tested your changes in local and LGTM

@sebglon sebglon force-pushed the feat/cluster-api/add-watch-filter-arg branch 2 times, most recently from 26600cc to 057c0aa Compare June 21, 2024 14:46
@sebglon
Copy link
Contributor Author

sebglon commented Jun 24, 2024

@outscale-hmi rebase is done.

@outscale-hmi
Copy link
Contributor

@outscale-hmi rebase is done.

Thanks for the reactivity, tests are good but still have conflicts to be able to merge

@sebglon sebglon force-pushed the feat/cluster-api/add-watch-filter-arg branch from aff4281 to e53c643 Compare June 25, 2024 09:45
@sebglon
Copy link
Contributor Author

sebglon commented Jun 25, 2024

@outscale-hmi rebase done

@outscale-hmi outscale-hmi merged commit 412a46d into outscale:main Jun 25, 2024
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

[Feature]: Support running multiple instances of the same provider
2 participants