dist-git pipeline - recompila imágenes del contenedor

Cuando recompila la imagen

Hay casos donde es necesario reconstruir la imagen del contenedor utilizada por el conducto. Por ejemplo si algún paquete necesita ser actualizado, como por ejemplo:

  • rpm-build

  • standard-test-roles

¿Cómo…​

  1. Abre fedora-stage-container-image-build (asegúrese de haber iniciado sesión)

  2. Pulse para construir con parámetros (el nombre de la imagen por defecto ya es fedoraci-runner)

  3. Una vez que se inicia la creación, se creará una constricción nueva del contenedor y se etiquetará como candidata

  4. Una vez que esté creada la imagen una construida en fedora-rawhide-stage-pr-pipeline se crea para validar la imagen

  5. Si logra la creación de Jenkins, la imagen se etiquetará como estable y el conducto la utilizará a partir de ahora

Solución de problemas

  1. Si el trabajo falla, el punto inicial para buscar la causa es revisar la compilación en la tarea fedora-stage-container-image-build.

  2. Si falló antes de ejecutar la etapa "fedora-rawhide-stage-pr-pipeline" es probable que haya un problema al crear la imagen del contenedor; comprobándolo en openshift pudo ayudar.

  3. Si el problema fue durante "fedora-rawhide-stage-pr-pipeline" entonces es necesario comprobar su bitácora de compilación.