AltraMayor / AltraMayor/gatekeeper

Improve error messages that impact newcomers

Abierto
#706 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
C
Estrellas
1.6k
Forks
252
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Discussion #704 highlights 3 situations in which Gatekeeper can provide better error messages to help newcomers:
1. Reporting that DPDK does not have a driver for a given NIC. The message should add the link to the list of [supported NICs](https://core.dpdk.org/supported/nics/);
2. Checking that the intersection between variables `front_ports` and `back_ports` is empty. If not empty, report the problem and direct users to the question [Why do Gatekeeper servers need two network interfaces?](https://github.com/AltraMayor/gatekeeper/wiki/FAQ#why-do-gatekeeper-servers-need-two-network-interfaces) on our FAQ.
3. Enforcing variable `back_mtu` to be greater than variable `front_mtu` so no encapsulated packets to the Grantor servers are dropped. The test should only be performed when running as a Gatekeeper server.

While item 1 has to be done in the C code, items 2 and 3 can be implemented in Lua at `lua/net.lua`.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.