Skip to content

🐛 [BUG] server-nestjs: cluster.upsert/cluster.delete ont aucun module ni Ă©metteur — cutover blocker #2576

Description

@shikanime

ProblĂšme

Legacy apps/server/src/resources/cluster/business.ts fire hook.cluster.upsert (4) et hook.cluster.delete (3) pour synchroniser les plugins (argocd/harbor/kubernetes) Ă  chaque upsert/suppression de cluster.

Dans apps/server-nestjs :

  • Aucun module cluster (grep cluster dans src/modules → uniquement rĂ©fĂ©rences plugin topology, pas de emitClusterEvent).
  • AppEventsService n'expose pas de emitClusterEvent.
  • main.module.ts n'importe pas de ClusterModule.

Impact

Coupe la sync des plugins (argocd/harbor/k8s) sur les clusters au cutover. Non-LIVE aujourd'hui (route cluster = legacy). Régression silencieuse au cutover.

Done

  • Ajouter ClusterModule + emitClusterEvent dans server-nestjs OU garder la route sur legacy jusqu'Ă  disponibilitĂ©.
  • Lier Ă  la matrice de paritĂ© (MIGRATION-PARITY-MATRIX.md).

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions