Repository navigation
[2.7 Backport] | Role Team Assignment Support for other entities - #261
Conversation
…ble#205) * [ACA-6528] Role Team assignment support EDA assignments with name Signed-off-by: Rohit Thakur <rothakur1210@gmail.com> * fix role team assingments tests, rolde defintion idem Signed-off-by: Rohit Thakur <rothakur1210@gmail.com> * fix tests Signed-off-by: Rohit Thakur <rothakur1210@gmail.com> * incorporate comments Signed-off-by: Rohit Thakur <rothakur1210@gmail.com> * update with imports Signed-off-by: Rohit Thakur <rothakur1210@gmail.com> * fix lint issues Signed-off-by: Rohit Thakur <rothakur1210@gmail.com> * Update hub endpoints, add relevant integration testcases * Fix linting error * Fix integration failures on mock device * Update examples to include other controller, eda and hub endpoints * Address coderabbit reviews and fix integration tests * role_team_assignment: org-scoped lookup and drop unimplemented object_ids Close the customer multi-org name gap with optional organization on assignment_objects, fail closed on ambiguous matches, and remove the 2.7-only object_ids docs ghost (never present on stable-2.6). Co-authored-by: Cursor <cursoragent@cursor.com> * Fix sanity and ansible-lint for role_team_assignment validation Address pylint use-maxsplit-arg, ruff import order, and ansible-lint issues in the manual suite; tighten Hub/EDA assertions. * Apply ruff format to role_team_assignment action Also ignore manual validation vars.yml so credentials are not committed. * Fix tests/manual by replacing failed_when with ignore_errors * Update controller & eda org variables + docs related to assignment_objects * ruff fix * Enforce role_definition.content_type for the type input as to make it consistent with AAP api * Add additional name checks and integration changes * Fix integration warnings * Update type based checks to be triggered when name is involved in the operation * Update existing RTA to consume the latest base_action changes --------- Signed-off-by: Rohit Thakur <rothakur1210@gmail.com> Co-authored-by: Jayant Sogikar <jayantsogikar@gmail.com> Co-authored-by: Jayant Sogikar <jsogikar@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: Bradley A. Thornton <brad@thethorntons.net> Co-authored-by: Komal Desai <96862647+komaldesai13@users.noreply.github.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Enterprise Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
CasC NotificationThis PR touches areas that may affect the CasC collections (e.g. infra.aap_configuration). Detected changes in CasC-monitored areas:
Please tag the CasC collections team in this PR so they are aware of the change.
|
CasC NotificationThis PR touches areas that may affect the CasC collections (e.g. infra.aap_configuration). Detected changes in CasC-monitored areas:
Please tag the CasC collections team in this PR so they are aware of the change.
|
|
DVCS PR Check Results: Could not find JIRA key(s) in PR title, branch name, or commit messages |
Description
This is a backport PR of ACA-6528 Role Team assignment support EDA assignments with name #205
Type of Change