Ramificación SOP
Este documento describe los procedimientos para las actividades que tienen lugar en "branch day": cuando la próxima versión de Fedora Linux se separe de Rawhide.
Muchas de las actividades de ramificación son manejadas por Ingeniería de Lanzamiento, pero varias están dentro del alcance del Gestión del Programa Fedora.
Temporizador/disparador
Este proceso ocurre una vez por cada lanzamiento. El día de la rama ocurre entre la reconstrucción masiva y la congelación de la versión beta.
Procedimientos
Todo los siguientes procedimiento serían ejecutados en el orden listado.
Actualizar la descripción del producto de Bugzilla
-
Ajuste la redacción del producto Fedora en Bugzilla para reflejar la rama.
Errores relacionados con los componentes de la distribución Fedora. Si informa un defecto en una versión estable o una versión prelanzamiento ramificada, seleccione el número de versión. Las versiones publicadas con mantenimiento son: Fedora Linux N-1 y Fedora Linux N. La versión prelanzamiento ramificada es Fedora Linux N+1. Si desea informar un error en el árbol de desarrollo diario (rawhide), seleccione "rawhide" como versión. For more information about filing a bug against Fedora packages, see https://docs.fedoraproject.org/en-US/quick-docs/howto-file-a-bug/
Create N+1 version
-
Create N+1 in Bugzilla’s Fedora product versions.
-
Create N+1 in Bugzilla’s Fedora Container Images product versions.
Branch Rawhide bugs
| If you run this after Branch Day, you will need to add constraint on the bug open date. See below. |
-
Change the F<N+1>Changes bug and bugs that block it to the branched version.
-
Run the
fedora_bz.pyscript to change the version on rawhide bugs to the new release. For example:./fedora_bz.py branch 40(if the new release is 40). -
If you are running the script late, use the
--dateoption to specify the branch date:./fedora_bz.py branch --date=2024-02-06 40. This will make the script only change the version on bugs filed before the branch date.
| This script will take a while to run. Execute it from a machine with stable power and networking. |
This Bugzilla query is similar to the one the script uses to select bugs that meet the criteria. You can use it to check the list before running the script if you like.
Want to help? Learn how to contribute to Fedora Docs ›