Files
git.stella-ops.org/docs/implplan/SPRINT_504_ops_devops_ii.log.md
master 75f6942769
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
Policy Lint & Smoke / policy-lint (push) Has been cancelled
Concelier Attestation Tests / attestation-tests (push) Has been cancelled
AOC Guard CI / aoc-guard (push) Has been cancelled
AOC Guard CI / aoc-verify (push) Has been cancelled
Add integration tests for migration categories and execution
- Implemented MigrationCategoryTests to validate migration categorization for startup, release, seed, and data migrations.
- Added tests for edge cases, including null, empty, and whitespace migration names.
- Created StartupMigrationHostTests to verify the behavior of the migration host with real PostgreSQL instances using Testcontainers.
- Included tests for migration execution, schema creation, and handling of pending release migrations.
- Added SQL migration files for testing: creating a test table, adding a column, a release migration, and seeding data.
2025-12-04 19:10:54 +02:00

3.0 KiB

Execution Log (addendum)

BLOCKED Tasks: Before working on BLOCKED tasks, review BLOCKED_DEPENDENCY_TREE.md for root blockers and dependencies.

Date (UTC) Update Owner
2025-11-24 Completed DEVOPS-CONTAINERS-44-001: added buildx multi-arch script (scripts/buildx/build-multiarch.sh) with SBOM + optional cosign signing, and workflow .gitea/workflows/containers-multiarch.yml for manual dispatch. Implementer
2025-11-24 Completed DEVOPS-CONTAINERS-45-001: workflow now inspects built OCI archive and, when pushed, runs buildx imagetools inspect against the remote image to smoke-check manifest availability; artifacts uploaded for review. Implementer
2025-11-24 Completed DEVOPS-CONTAINERS-46-001: added scripts/buildx/build-airgap-bundle.sh and wired workflow to emit tar.gz air-gap bundles (OCI archive + SBOM/digests/signatures) as artifacts. Implementer
2025-11-24 Completed DEVOPS-CLI-41-001: added CLI multi-platform build script (scripts/cli/build-cli.sh) and manual workflow .gitea/workflows/cli-build.yml producing archives, checksums, and SBOMs into out/cli/. Implementer
2025-11-24 Completed DEVOPS-CLI-42-001: wired CLI build workflow to optionally cosign archives; added artifact list; parity cache stub via SBOM + checksum, ready for downstream golden output parity checks. Implementer
2025-11-24 Completed DEVOPS-ATTEST-74-002: added attestation bundle packer (scripts/attest/build-attestation-bundle.sh) and workflow .gitea/workflows/attestation-bundle.yml to create checksum-verified offline bundles. Implementer
2025-11-24 Completed DEVOPS-ATTEST-75-001: published Prometheus alert rules (ops/devops/attestation/attestation-alerts.yaml) and Grafana dashboard stub (ops/devops/attestation/grafana/attestation-latency.json) covering latency, failure rate, and key rotation; documented in ops/devops/attestation/ALERTS.md. Implementer
2025-11-24 Completed DEVOPS-CLI-43-002/003: added chaos smoke (scripts/cli/chaos-smoke.sh) and parity diff (scripts/cli/parity-diff.sh) scripts plus workflow .gitea/workflows/cli-chaos-parity.yml to run them and upload evidence. Implementer
2025-11-24 Completed DEVOPS-DEVPORT-63-001/64-001: added devportal build script (scripts/devportal/build-devportal.sh), AGENTS.md for devportal, and scheduled workflow .gitea/workflows/devportal-offline.yml to produce nightly offline bundles with checksums. Implementer
2025-11-24 Completed DEVOPS-SCANNER-PHP-27-011-REL & DEVOPS-SCANNER-RUBY-28-006-REL: added analyzer packaging script (scripts/scanner/package-analyzer.sh) and workflow .gitea/workflows/scanner-analyzers-release.yml to produce signed SBOM+checksum archives in out/scanner-analyzers/. Implementer
2025-11-24 DEVOPS-SCANNER-NATIVE-20-010-REL remains BLOCKED: native analyzer project (SCANNER-ANALYZERS-NATIVE-20-010) not present; packaging deferred until project lands. Implementer