GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo enviar un informe de error con Bugzilla

Paso mucho tiempo investigando para mis libros y artículos de Opensource.com. A veces esto me lleva a descubrir errores en el software que uso, incluidos Fedora y el kernel de Linux. Como usuario de Linux y administrador de sistemas desde hace mucho tiempo, me he beneficiado enormemente de GNU/Linux, y me gusta retribuir. No soy un programador de lenguaje C, por lo que no creo correcciones ni las envío con informes de errores, como hacen algunas personas. Pero una manera en la que puedo devolver algo de valor a la comunidad de Linux es informando errores.

Los mantenedores de productos utilizan muchas herramientas para permitir que sus usuarios busquen errores existentes e informen de los nuevos. Bugzilla es una herramienta popular, y utilizo el sitio web de Red Hat Bugzilla para informar errores relacionados con Fedora porque principalmente uso Fedora en los sistemas de los que soy responsable. Es un proceso fácil, pero puede parecer abrumador si nunca lo ha hecho antes. Entonces, comencemos con lo básico.

Comenzar con una búsqueda

Aunque sea tentador, nunca asuma que un comportamiento aparentemente anómalo es el resultado de un error. Siempre empiezo con una búsqueda de sitios web relevantes, como el wiki de Fedora, el wiki de CentOS y la documentación de la distribución que estoy usando. También trato de comprobar los distintos servidores de listas de distribución.

Si parece que nadie ha encontrado este problema antes (o si lo han hecho, no lo han informado como un error), voy al sitio de Red Hat Bugzilla y empiezo a buscar un informe de error que pueda coincidir con el síntomas que encontré.

Puede buscar en el sitio de Red Hat Bugzilla sin una cuenta. Vaya al sitio de Bugzilla y haga clic en la pestaña Búsqueda avanzada.

Por ejemplo, si desea buscar informes de errores relacionados con el kernel del modo de rescate de Fedora, ingrese los siguientes datos en el formulario de búsqueda avanzada.

Luego presiona Buscar . Esto devuelve una lista de un error con el ID 1654337 (que resulta ser un error que informé).

Haga clic en la ID para ver los detalles de mi informe de errores. Ingresé la mayor cantidad de datos relevantes posibles en la sección superior del informe. En los comentarios, describí el problema e incluí archivos de soporte, otros comentarios relevantes (como el hecho de que el problema ocurrió en varias placas base) y los pasos para reproducir el problema.

Cuanta más información pueda proporcionar aquí relacionada con el error, como los síntomas, los entornos de hardware y software (si corresponde), otro software que se estaba ejecutando en ese momento, los niveles de versión del kernel y la distribución, etc., será más fácil. será para determinar dónde asignar su error. En este caso, originalmente elegí el componente del kernel, pero se cambió rápidamente al componente GRUB2 porque el problema ocurrió antes de que se cargara el kernel.

Cómo enviar un informe de error

La terminal de Linux

  • Los 7 mejores emuladores de terminal para Linux
  • 10 herramientas de línea de comandos para el análisis de datos en Linux
  • Descargar ahora:hoja de referencia de SSH
  • Hoja de trucos de comandos avanzados de Linux
  • Tutoriales de línea de comandos de Linux

El sitio web de Red Hat Bugzilla requiere una cuenta para enviar nuevos errores o comentar los antiguos. Es fácil registrarse. En la página principal de Bugzilla, haga clic en Abrir una cuenta nueva y complete la información solicitada. Después de verificar su dirección de correo electrónico, puede completar el resto de la información para crear su cuenta.

Aviso: Bugzilla es un sitio web en funcionamiento con el que la gente cuenta para recibir asistencia. Le sugiero enfáticamente que no cree una cuenta a menos que tenga la intención de enviar informes de errores o comentar sobre errores existentes.

Para demostrar cómo enviar un informe de error, usaré un ejemplo ficticio de creación de un error contra el emulador de terminal Xfce4 en Fedora. Por favor, no hagas esto a menos que tengas un error real que informar.

Inicie sesión en su cuenta y haga clic en Nuevo en la barra de menú o en Archivar un error botón. Deberá seleccionar una clasificación para el error para continuar con el proceso. Esto reducirá algunas de las opciones en la página siguiente.

La siguiente imagen muestra cómo completé los campos obligatorios (y un par de otros que no son obligatorios).

Cuando escribe una breve descripción del problema en el Resumen Bugzilla muestra una lista de otros errores que pueden coincidir con el suyo. Si uno coincide, haga clic en Agregarme a la lista de CC para recibir correos electrónicos cuando se realicen cambios en el error.

Si ninguno coincide, complete la información solicitada en la Descripción campo. Agregue tanta información como pueda, incluidos mensajes de error y capturas de pantalla que ilustren el problema. Asegúrese de describir los pasos exactos necesarios para reproducir el problema y qué tan reproducible es:¿falla cada vez, cada segundo, tercero, cuarto, aleatorio o lo que sea? Si sucedió solo una vez, es muy poco probable que alguien pueda reproducir el problema que observaste.

Cuando termine de agregar tanta información como pueda, presione Enviar error .

Sé amable

Los sitios web de informes de errores no son para hacer preguntas, son para buscar e informar errores. Eso significa que debe haber realizado algún trabajo por su cuenta para concluir que realmente hay un error. Hay muchos wikis, servidores de listas y sitios web de preguntas y respuestas que son apropiados para hacer preguntas. Utilice sitios como Bugzilla para buscar informes de errores existentes sobre el problema que ha encontrado.

Asegúrese de enviar sus errores en el sitio web de informes de errores correcto. Por ejemplo, solo envíe errores sobre productos de Red Hat en Red Hat Bugzilla y envíe errores sobre LibreOffice siguiendo las instrucciones de LibreOffice.

Informar errores no es difícil y es una forma importante de participar.


Linux
  1. Cómo uso Vagrant con libvirt

  2. Cómo cifrar archivos con gocryptfs en Linux

  3. Cómo construimos una aplicación de escritorio Linux con Electron

  4. ¿Cómo escribir un archivo con C en Linux?

  5. ¿Cómo grabar audio con ffmpeg en linux?

Cómo informar un error en Ubuntu

Cómo configurar un cortafuegos con GUFW en Linux

Cómo ejecutar un alias con Sudo en Linux

Cómo comenzar con Arch Linux

¿Cómo proteger GRUB con contraseña en Linux?

Cómo administrar el almacenamiento con GParted Linux

    Campo Lógica Datos o Selección 
    Resumen Contiene la cadena Núcleo del modo de rescate
    Clasificación   Fedora
    Producto   Fedora
    Componente   grub2
    Estado   Nuevo + Asignado