Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

CD failed on main: run 40840369324

Chiusa
#7,549 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
42/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
csharp
Ambito
backend

Direzione di ricerca

Start from the control instance and investigate the compatibility failures for MeshWeaver.Crm and MeshWeaver.SocialMedia against image 3.1.11987. The named affected types are Crm/Contact, Crm/Counterparty, Crm/CounterpartyType, LinkedIn/Education, LinkedIn/EndorsementGiven, and LinkedIn/EndorsementReceived; build the corresponding satellites and inspect diagnostics, including the missing NuGet assets reports. Done means the affected types compile against the published image, or the satellite adaptations for an intended core change are landed.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug ci-failure sev:H

CD failed on main: run 40840369324 for commit 3d816ef16182e7415bdda140c0521d720de70707 (entered via reconcile).

Triage the failed job in the linked run - which of the two things CD delivers is broken depends on WHICH job went red:

  • an IMAGE job / promote / verify-images: no complete image set was published. Publication is all-or-nothing, so every self-updating install stays on the PREVIOUS image until a CD run promotes the full set.
  • arm: the FLEET is frozen on control (policy control-first-never-silent) when its ::error reads 'FLEET DELIVERY FROZEN ON CONTROL' - every image is published, but control has run none of the builds it was given for longer than the platformLagBoundMinutes bound, so control-first offers the fleet nothing. The error names control's running commit, the first build it missed and control's OWN self-update verdict (its /health self_update line); the open control-lag issue carries the same reading. The remedy is control's roll, never an arm override.
  • preflight / notify-platform-update: the images may be fine, but the release EVENT did not reach the control instance, so no node repo re-bakes against this commit until its own schedule poll (#2235). Read the job's ::error:: line - it names what to provision or what refused the delivery.
  • image-closure-record: every image IS published - what failed is recording portal-ai's closure as mesh data on the control instance (#4066, Doc/Architecture/ImageClosureAsMeshData). Read the job's ::error:: line: a 404 means the control record does not yet allowlist the inbox target Admin/ImageClosures with secretConfigKey Hosting:PlatformWebhookSecret; a 401 a secret mismatch; an unverified 2xx a target declared without a secret key. No image and no publication is missing.
  • satellite-compat (a matrix leg) / satellite-compat-image: the set IS published and the release event WAS sent - what failed is the per-build measurement that a satellite's NodeTypes still compile against it (the counterweight to the daily rebuild, 2026-09-12). A red leg means THIS BUILD BROKE that satellite: its types compiled against the set the fleet is on and do not against this one (a satellite that was already broken, or an unestablished baseline, is an advisory on the run page, never a red). The lines under Compatibility below name the types. No image and no publication is missing.

The hourly reconciler will re-attempt main's HEAD on its own (bounded at 3 attempts per commit, logged here); you do NOT need to force a merge to trigger delivery. This issue CLOSES ITSELF when a CD run reports a successful heal (#3176) - a later failure files a fresh issue rather than appending here, so this one's title and age stay true to its own cause.

🚨 DELIVERY COMPLETED — this run is red because this core build BROKE 2 satellite(s): MeshWeaver.Crm, MeshWeaver.SocialMedia (previous image compiled, new image does not). Nothing failed to ship.

Compatibility (satellite-compat=failure) — the set IS published and every instance gates itself; what is red is the measurement that a satellite that compiled against the set the fleet is on no longer compiles against this one. That is CORE's side by measurement: fix the surface in core, or — if the move was intended — land the satellite's adaptation; the daily rebuild will not repair it on its own. Triage: the control instance, from the failing types below.

  • MeshWeaver.Crm (main @ 74dfed559): compiled against the previous image (6fbe70abcb8f) and does not against 3.1.11987: Crm/Contact — dotnet build exited 1 with no diagnostic captured; Crm/Counterparty — NETSDK1004: Assets file '/tmp/compile-check-ree7a5xd/obj/project.assets.json' not found. Run a NuGet package restore to generate this file.; Crm/CounterpartyType — NETSDK1004: Assets file '/tmp/compile-check-ree7a5xd/obj/project.assets.json' not found. Run a NuGet package restore to generate this file.
  • MeshWeaver.SocialMedia (main @ e517d0be7): compiled against the previous image (6fbe70abcb8f) and does not against 3.1.11987: LinkedIn/Education — dotnet build exited 1 with no diagnostic captured; LinkedIn/EndorsementGiven — NETSDK1004: Assets file '/tmp/compile-check-ww_rswq6/obj/project.assets.json' not found. Run a NuGet package restore to generate this file.; LinkedIn/EndorsementReceived — NETSDK1004: Assets file '/tmp/compile-check-ww_rswq6/obj/project.assets.json' not found. Run a NuGet package restore to generate this file.
Lingua principale
C#
Stelle
12
Fork
5
Merge medio
5h 28m
PR unite (30g)
976

Preparare l'ambiente

  • Nessun Dockerfile né file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Systemorph/MeshWeaver

Tutte le issue di Systemorph/MeshWeaver

Issue simili

Altre issue su C#

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.