Skip to content

Conversation

@wmudge
Copy link
Member

@wmudge wmudge commented May 9, 2025

Role assignments via bidirectional host template and direct role config group assignment and per-role configuration overrides.

wmudge added 30 commits May 9, 2025 08:55
Signed-off-by: Webster Mudge <[email protected]>
Add get_host_roles() utility function
Add reconcile_host_role_configs() utility function
Add reconcile_host_role_config_groups() utility function
Add reconcile_host_template_assignments() utility function
Add toggle_host_role_states() utility function
Add toggle_host_maintenance() utilty function
Add detach_host() utility function

Signed-off-by: Webster Mudge <[email protected]>
Signed-off-by: Webster Mudge <[email protected]>
Signed-off-by: Webster Mudge <[email protected]>
Signed-off-by: Webster Mudge <[email protected]>
Signed-off-by: Webster Mudge <[email protected]>
Signed-off-by: Webster Mudge <[email protected]>
Signed-off-by: Webster Mudge <[email protected]>
@wmudge wmudge added this to the Release 4.5.0 milestone May 9, 2025
@wmudge wmudge requested a review from a team May 9, 2025 12:58
@wmudge wmudge added the enhancement MINOR - New feature or enhancement entry in the CHANGELOG label May 9, 2025
@github-actions github-actions bot added the validated The pull request has passed the prechecks label May 9, 2025
Copy link
Contributor

@jimright jimright left a comment

Choose a reason for hiding this comment

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

Looks good. Approved.

@wmudge wmudge merged commit 0d87809 into cloudera-labs:devel May 9, 2025
6 checks passed
@wmudge wmudge deleted the feature/host-refactoring branch June 5, 2025 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement MINOR - New feature or enhancement entry in the CHANGELOG validated The pull request has passed the prechecks

Development

Successfully merging this pull request may close these issues.

2 participants