Commit graph ansible-koji/opentofu/cs10-base.tf
Author SHA256 Message Date
89d6f66be8
feat: Integración de Siguldry PKCS#11 y spooler de firmas
* Implementación del rol de Ansible 'siguldry' para CentOS Stream 10
* Migración del plugin de firmas de Koji Hub a un spooler asíncrono
* Modificación de roles para utilizar empaquetamiento RPM nativo de siguldry-pkcs11
* Documentación de decisiones (ADRs) y roadmap en docs/technical/
* Limpieza de binarios locales pesados de PKCS#11 en Ansible

Co-developed-by: Gemini AI <renich+gemini@woralelandia.com>
Signed-off-by: Rénich Bon Ćirić <renich@woralelandia.com>
2026-06-16 10:06:44 -06:00
d1203ba555
refactor(opentofu): Modernize VM config, fix timeout and script name
Modernized HCL syntax with object notation

Increased SSH timeout from 1m to 2m for first boot

Fixed script name typo: dnf-config.bash → dnf-conf.bash

Simplified VM configuration (removed rngs, serials, tpms, graphics)

Tested and working

Signed-off-by: Rénich Bon Ćirić <renich@woralelandia.com>
2026-02-21 15:05:52 -06:00
39aeb2d6b6
refactor(ansible): Estandariza nombres de roles y actualiza Koji
Se estandarizan los nombres de los directorios de roles, cambiando guiones por guiones bajos.

Se añaden nuevos scripts para limpieza y callbacks en Koji Hub. Además, se actualizan las configuraciones de Kojid, Kojira y PostgreSQL, incluyendo la instalación de paquetes, ajustes de mock y la gestión de variables.
2025-11-15 20:08:24 -06:00
1f301725db
Secure Koji setup: add koji user, fix NFS/SELinux, use CentOS Stream 10 repos 2025-11-12 21:54:15 -06:00
864b3e4008
primer commit 2025-08-06 05:45:11 -06:00