Skip to content

[stable33] Fix/id docs ldap join and approval status - #8021

Merged
vitormattos merged 4 commits into
stable33from
backport/7995/stable33
Aug 22, 2026
Merged

[stable33] Fix/id docs ldap join and approval status#8021
vitormattos merged 4 commits into
stable33from
backport/7995/stable33

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 (33) 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 8e21de1 into stable33 Aug 22, 2026
69 checks passed
@github-project-automation github-project-automation Bot moved this from 0. Backlog to 4. to release in Roadmap Aug 22, 2026
@vitormattos
vitormattos deleted the backport/7995/stable33 branch August 22, 2026 19:59
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