Skip to content

agentmanagement. Ports config controller to controller-runtime#4831

Closed
0xavi0 wants to merge 1 commit into
rancher:mainfrom
0xavi0:agent-management-config-controller
Closed

agentmanagement. Ports config controller to controller-runtime#4831
0xavi0 wants to merge 1 commit into
rancher:mainfrom
0xavi0:agent-management-config-controller

Conversation

@0xavi0
Copy link
Copy Markdown
Contributor

@0xavi0 0xavi0 commented Mar 17, 2026

This PR is the first of a series to port the agentmanagement component to use controller-runtime. It creates the foundation to the rest of changes and marks the way iterations will be executed.

The first step is to add testing coverage to the component to be ported, still running with wrangler then it ports the component and, without changing the tests, it verifies that nothing was broken.

Additional Information

Checklist

- [ ] I have updated the documentation via a pull request in the fleet-product-docs repository.

This PR is the first of a series to port the `agentmanagement` component to use controller-runtime.
It creates the foundation to the rest of changes and marks the way iterations will be executed.

The first step is to add testing coverage to the component to be ported, still running with `wrangler`
then it ports the component and, without changing the tests, it verifies that nothing was broken.

Signed-off-by: Xavi Garcia <xavi.garcia@suse.com>
@0xavi0 0xavi0 added this to the v2.15.0 milestone Mar 17, 2026
@0xavi0 0xavi0 self-assigned this Mar 17, 2026
@0xavi0 0xavi0 added this to Fleet Mar 17, 2026
@0xavi0 0xavi0 changed the title agentmanagement. Ports config controler to controller-runtime agentmanagement. Ports config controller to controller-runtime Mar 17, 2026
@0xavi0
Copy link
Copy Markdown
Contributor Author

0xavi0 commented Apr 14, 2026

Closing this for now.
I'll open PRs for adding test coverage to all the actual code and after that will start pushing PRs to refactor the code and port it to controller-runtime little by little

@0xavi0 0xavi0 closed this Apr 14, 2026
@github-project-automation github-project-automation Bot moved this to ✅ Done in Fleet Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant