docs: Actualizar docs/instalación.rst con pasos para Dist-Git y mejoras de redacción

This commit is contained in:
Rénich Bon Ćirić 2025-11-22 12:05:36 -06:00
commit 3aec0d2e01
Signed by: renich
GPG key ID: AB2A9F49384FE324

View file

@ -117,9 +117,10 @@ Configura Kojid (en cada host constructor):
Establece el parámetro `user` en el FQDN del host constructor.
Establece `topdir` en el directorio de Koji montado (p. ej., `/mnt/koji`).
Establece `workdir` en un directorio local (p. ej., `/var/lib/kojid-work`).
Configura `allowed_scms` para permitir la descarga de fuentes desde tu Dist-Git, utilizando un script wrapper (ej. `mxos-get-sources.bash`) para gestionar la caché de fuentes (lookaside cache).
Configura `allowed_scms` para permitir la descarga de fuentes desde tu Dist-Git, utilizando un script wrapper (p. ej., `mxos-get-sources.bash`) para gestionar la caché de fuentes (lookaside cache).
Asegúrate de que el servicio `kojid` se ejecute como `root` (predeterminado) y tenga los permisos adecuados en `workdir`.
Agrega los usuarios que necesitan compilar paquetes (p. ej., `kojiadmin`) al grupo `mock`.
Configura Kojira (en el hub o en un host dedicado):
Instala `koji-utils`.
Edita `/etc/kojira/kojira.conf` para que apunte a la URL del servidor XML-RPC de Koji Hub.
@ -161,11 +162,10 @@ Otorga Privilegios de Administrador al Usuario Inicial:
inicial (p. ej., `kojiadmin`) el permiso de `admin`. Este es un paso único para el administrador inicial.
Crea Etiquetas y un Destino de Compilación:
Crea una etiqueta de destino (p. ej., `cs10`) donde terminarán los RPM finales: `koji add-tag cs10`.
Crea una etiqueta de compilación (p. ej., `cs10-build`) que defina el contenido del buildroot y agrégale arquitecturas: `koji
add-tag --parent
cs10 --arches "x86_64" cs10-build`.
Crea un destino de compilación que vincule la etiqueta de compilación y la etiqueta de destino: `koji add-target cs10-build
cs10-build cs10`.
Crea una etiqueta de compilación (p. ej., `cs10-build`) que defina el contenido del buildroot y agrégale arquitecturas:
`koji add-tag --parent cs10 --arches "x86_64" cs10-build`.
Crea un destino de compilación que vincule la etiqueta de compilación y la etiqueta de destino:
`koji add-target cs10-build cs10-build cs10`.
Puebla el Grupo de Compilación:
Agrega los paquetes esenciales que se requieren para compilar (p. ej., `rpm-build`, `gcc`, `make`) al grupo `build` de tu
etiqueta de compilación: `koji add-group-pkg cs10-build build <package_name>`.
@ -193,4 +193,4 @@ Permisos Granulares:
lo que mejora la seguridad al limitar el acceso a funciones administrativas.
Autoincremento de NVR:
La etiqueta de compilación `mxos0-build` está configurada para incrementar automáticamente el número
de release de los paquetes, simplificando el proceso de release.
de release de los paquetes, simplificando el proceso de release.