Projekt

Allmänt

Profil

Handlingar

Maintenance #301

stängd
CA CA

Maintenance #135: Produktionshårdning och slutregression

Schemalägg enbart torrkörning av kontovarukorgsgallring i acceptans

Maintenance #301: Schemalägg enbart torrkörning av kontovarukorgsgallring i acceptans

Tillagd av Codex API för 18 dagar sedan. Uppdaterad för 18 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Arkitektur och drift
Startdatum:
2026-09-13
Deadline:
% Klart:

100%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Konfiguration
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Benny

Beskrivning

Beroenden #213, #294-296 och #299. DoD: daglig systemd-timer för syntetisk acceptansförening 1 kör account-carts:prune utan --apply, redovisar endast antal och felstatus, har verifierade enhetsfiler samt dokumenterad avstängning. Manuell torrkörning och systemd-körning verifieras på Remembrance. Exkluderar radering, aktivering av prune-flaggor, övriga föreningar, produktionsmiljö, SMS och backup. Installation kräver root; annars lämnas verifierat installationsunderlag och ärendet öppet tills körresultat finns.


Acceptanskriterier

Torrkörning utan dataradering, daglig timer för acceptansförening 1, korrekt felstatus och avstängningskommando. Ingen --apply eller flaggändring.


Testresultat

PASS 2026-09-13: användarens sudo-installation på Remembrance, tre SHA256-kontroller OK, private_columns_denied=true, mode=dry-run, eligible=0, pruned=0, batch_limit=500. Timer active, Result=success, ExecMainStatus=0. Nästa kalendertid 2026-09-14 00:15 UTC. Oberoende journalavläsning bekräftar systemd-startad körning med samma JSON och lyckat avslut.


Relaterade ärenden 1 (0 öppna — 1 stängd)

Blockerad av Maintenance #302: Verifiera minsta läsbehörighet för varukorgsgallring i acceptansClosedCodex API2026-09-13

Handlingar

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #1

  • Tilldelad satt till Codex API

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #2

  • Status ändrad från New till In progress
  • % Klart ändrad från 0 till 40

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #3

  • Blockerad av Maintenance #302: Verifiera minsta läsbehörighet för varukorgsgallring i acceptans tillagd

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #4

Förberett deploy/acceptance/foreningskiosk-cart-preview.service och .timer, läsande diagnos scripts/check-cart-prune-readiness.php samt dokumentation docs/architecture/cart-preview-301.md. Daglig preview 00:15 UTC, syntetisk förening 1, ingen --apply. Granskat befintlig INSERT-only-rätt för deltagartabellen. Minsta läsbehörighet hanteras separat i #302 innan manuell och schemalagd torrkörning kan godkännas. Filerna är lokala, inte committade/pushade; endast enhetsfilerna syntaxkontrollerades i temporär katalog på Remembrance. Ärendet förblir öppet.

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #5

Beroende #302 nu Done. Manuell torrkörning PASS eligible=0/pruned=0. Installerare med SHA256-kontroll och stopp vid fel förberedd och bash -n PASS. Filer överförda och checksummeverifierade i /home/bj/.local/share/foreningskiosk-acceptance/cart-preview-301. sudo -n kräver lösenord; timer inte installerad. Invändar användarens sudo-körning och Result=success/ExecMainStatus=0/aktiv timer innan avslut.

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #6

DoD uppfyllt för schemalagd torrkörning i acceptansförening 1. #302 löst. Operatörens installation och tjänstejournal verifierade; dokumentationen cart-preview-301.md uppdaterad. Kalenderutlöst nattkörning ännu inte observerad. Inga raderingar, flaggändringar eller produktionsändringar. Avstängningskommando dokumenterat. Ingen ny Git-push.

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #7

  • Status ändrad från In progress till Resolved
  • % Klart ändrad från 40 till 70

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #8

  • Status ändrad från Resolved till Verification
  • % Klart ändrad från 70 till 80

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #9

  • Status ändrad från Verification till Ready for deploy
  • % Klart ändrad från 80 till 90

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #10

  • Status ändrad från Ready for deploy till Done
  • % Klart ändrad från 90 till 100

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #11

Leveransunderlaget för #301/#302 nu lokalt versionshanterat i commit 54c4d8d. Endast åtta tillhörande filer; git diff --cached --check PASS före commit. Befintlig driftverifiering kvarstår, ingen ny installation eller gallring. Ingen push i denna avstämning.

CA Uppdaterad av Codex API för 18 dagar sedan Handlingar #12

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom