Skip to content

fix(server-nestjs): realign e2e tests with DSO orchestration docs - #2403

Open
shikanime wants to merge 2 commits into
mainfrom
wphetsinorath/push-rsstnouuwnwp
Open

fix(server-nestjs): realign e2e tests with DSO orchestration docs#2403
shikanime wants to merge 2 commits into
mainfrom
wphetsinorath/push-rsstnouuwnwp

Conversation

@shikanime

@shikanime shikanime commented Jul 31, 2026

Copy link
Copy Markdown
Member

Remove DB_URL gate from 5 e2e specs (process.env read before dotenv loads),
standardize describe.runIf signatures, add handleDelete assertions to vault,
keycloak, gitlab, nexus, registry tests per documentation §2 deleteProject,
fix gitlab/keycloak handleDelete to actually delete instead of reconcile,
add zone.e2e-spec.ts for Vault zone lifecycle.

Signed-off-by: William Phetsinorath william.phetsinorath-open@interieur.gouv.fr
Change-Id: Ife034f03d064a633bb02b0521b4b2e3d6a6a6964

Issues liées

Issues numéro: #2400


Quel est le comportement actuel ?

Quel est le nouveau comportement ?

Cette PR introduit-elle un breaking change ?

Autres informations

@shikanime
shikanime force-pushed the wphetsinorath/push-rsstnouuwnwp branch from b32d7e2 to 20f3e9e Compare July 31, 2026 17:04
SonarQube: use project.owner.email for user creation instead of
synthetic {slug}@{slug}

GitLab: revoke old mirror tokens on rotation, validate tokens via
API call, restore 1-year token expiry, set ciConfigPath and user
creation hardening (canCreateGroup, forceRandomPassword, projectsLimit)

Vault: group restructure and techRO path divergence are intentional
with built-in roles

E2E: realigned tests with DSO orchestration docs, fix gating
Signed-off-by: William Phetsinorath <william.phetsinorath-open@interieur.gouv.fr>
Change-Id: Ife034f03d064a633bb02b0521b4b2e3d6a6a6964
@shikanime
shikanime force-pushed the wphetsinorath/push-rsstnouuwnwp branch from 20f3e9e to c19af62 Compare July 31, 2026 17:05
@github-actions github-actions Bot added the built label Jul 31, 2026
@shikanime
shikanime force-pushed the wphetsinorath/push-rsstnouuwnwp branch from c19af62 to 21ab391 Compare July 31, 2026 17:10
@shikanime
shikanime enabled auto-merge July 31, 2026 17:10
@shikanime
shikanime requested a review from a team July 31, 2026 17:10
@shikanime shikanime self-assigned this Jul 31, 2026
@shikanime shikanime added this to the 9.24.0 milestone Jul 31, 2026
Signed-off-by: William Phetsinorath <william.phetsinorath-open@interieur.gouv.fr>
Change-Id: I8776cb553c3a3ef9394ac60aeee526776a6a6964
@shikanime
shikanime force-pushed the wphetsinorath/push-rsstnouuwnwp branch from 21ab391 to 34012c6 Compare July 31, 2026 17:12
@cloud-pi-native-sonarqube

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant