Skip to content

feat: add production configuration contracts - #3

Open
high-cde wants to merge 1 commit into
mainfrom
feat/p0-production-config
Open

feat: add production configuration contracts#3
high-cde wants to merge 1 commit into
mainfrom
feat/p0-production-config

Conversation

@high-cde

@high-cde high-cde commented Aug 30, 2026

Copy link
Copy Markdown
Owner

Sintesi

Questa PR introduce le configurazioni P0 autonome e verificabili individuate nell'audit di production-readiness. Le modifiche rendono più espliciti i contratti di rootfs, hardening, supply chain, operabilità e governance CI, senza dichiarare risolte le capacità che richiedono consumer o chiavi operative.

Modifiche incluse

Area Risultato
Rootfs e boot os-release, fstab, hostname, resolver, account protetti e policy mdev
Hardening securetty, shell consentite, sysctl e policy modprobe
Supply chain Release policy, documentazione delle chiavi e input controllati
Operabilità Policy di logging e backup prive di segreti; file sysusers/tmpfiles del servizio residente
Governance CODEOWNERS, Dependabot, SBOM, security scan e contratto di configurazione

Verifiche eseguite

  • sintassi Shell;
  • security contract e production configuration contract;
  • ./tools/zdos-selftest.sh --all;
  • build ISO, boot QEMU e persistenza ext4 su due boot;
  • git diff --check.

Fuori perimetro

Installer BIOS/UEFI, Secure Boot completo, repository di aggiornamento firmato, rollback A/B, autenticazione web pubblica e backend di backup restano attività successive. Ciascuna richiede un consumer operativo, chiavi o segreti gestiti fuori dal repository e test dedicati.

Checklist

  • Configurazioni senza segreti versionati;
  • Contratti collegati a controlli automatici;
  • Limiti attuali dichiarati in modo esplicito.

@high-cde high-cde added enhancement New feature or request security Security, hardening and supply-chain controls ci Continuous integration, build and verification labels Aug 30, 2026 — with Manus Connector
@high-cde high-cde self-assigned this Aug 30, 2026
@high-cde high-cde added the production Production readiness and operational configuration label Aug 30, 2026 — with Manus Connector
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous integration, build and verification enhancement New feature or request production Production readiness and operational configuration security Security, hardening and supply-chain controls

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant