Skip to content

[stable32] Fix/id docs ldap join and approval status - #8020

Merged
vitormattos merged 4 commits into
stable32from
backport/7995/stable32
Aug 22, 2026
Merged

[stable32] Fix/id docs ldap join and approval status#8020
vitormattos merged 4 commits into
stable32from
backport/7995/stable32

Conversation

@backportbot-libresign

Copy link
Copy Markdown

Backport of PR #7995

lfals and others added 4 commits August 22, 2026 14:02
LDAP accounts are missing from oc_users, so an inner join hid their
identification documents. The uploader placeholder sign request also
blocked approval from reaching SIGNED.

Fixes #7861
Fixes #7860

Signed-off-by: Luis Amorim <luisfelipeamorim@hotmail.com>
Signed-off-by: Luis Amorim <luisfelipeamorim@hotmail.com>
Restore the system policy after the spec and match the English
Documents Validation sidebar label so later Playwright tests are not
affected.

Signed-off-by: Luis Amorim <luisfelipeamorim@hotmail.com>
Catch only DoesNotExistException for missing id docs, store visual screenshots under build/, and keep e2e selectors English-only.

Signed-off-by: Luis Amorim <luisfelipeamorim@hotmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@backportbot-libresign backportbot-libresign Bot added this to the Next Patch (32) milestone Aug 22, 2026
@github-project-automation github-project-automation Bot moved this to 0. Backlog in Roadmap Aug 22, 2026
@vitormattos
vitormattos merged commit c3ee0c2 into stable32 Aug 22, 2026
69 checks passed
@vitormattos
vitormattos deleted the backport/7995/stable32 branch August 22, 2026 20:00
@github-project-automation github-project-automation Bot moved this from 0. Backlog to 4. to release in Roadmap Aug 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: 4. to release

Development

Successfully merging this pull request may close these issues.

2 participants