Port-channels are always created as Layer 2
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 70/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- go, kubernetes
- Área
- networking
Línea de trabajo
Lee EnsureInterface y compara la rama Aggregate con el manejo de interfaces físicas descrito en issue #654. Comprueba cómo se lee systemDefaultLayer y cómo las direcciones o un switchport explícito afectan a la capa elegida. Reproduce el caso de un port-channel enrutado sin direcciones; se considera terminado cuando usa el valor predeterminado del sistema si no se especifican ni direcciones ni un switchport.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
EnsureInterface hardcodes Layer2 for an Interface of type Aggregate and only switches to Layer3 when the interface has addresses:
pc.Layer = Layer2
...
if req.IPv4 != nil || req.IPv6 != nil {
pc.Layer = Layer3
On a switch running no system default switchport, a port-channel without addresses therefore comes up as an access port in VLAN 1 instead of routed. It affects routed port-channels that have no address of their own, such as an unnumbered uplink.
Suggested fix: read System/ethpm-items/inst-items/systemDefaultLayer in the Aggregate branch as #654 does for physical interfaces, and keep the system default when the Interface specifies neither addresses nor a switchport.
- Lenguaje dominante
- Go
- Estrellas
- 14
- Forks
- 11
- Merge medio
- 1 d 14 h
- PR fusionados (30 d)
- 74
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ironcore-dev/network-operator
-
NX-OS physical interfaces are reset to Layer 2Posiblemente ocupada @oliver-frommel la tomó hace 3 días. Abiertobug
Dificultad 4/5 1-2 días Aptitud para principiantes 55/100
ironcore-dev/network-operator#654 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
area/switch-automation firmware-bug vendor/cisco
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
ironcore-dev/network-operator#282 · 7 comentarios ·
Los mantenedores suelen responder en 1 día
-
Introduce a generic reconciler abstraction to reduce controller boilerplateQuizá libre de nuevo @felix-kaestner la tomó hace 214 días y no hay ningún pull request abierto. Abiertoarea/switch-automation enhancement
ironcore-dev/network-operator#257 · 3 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
area/switch-automation firmware-bug plattform/iosxr vendor/cisco
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
ironcore-dev/network-operator#178 · 3 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
area/switch-automation firmware-bug platform/nx vendor/cisco
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
ironcore-dev/network-operator#171 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de ironcore-dev/network-operator
Issues similares
-
fix(handlers): explicitly set Content-Type header in static Index handlerPosiblemente ocupada @kage-zero la tomó hoy. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
Quick Open: restore dependency-directory exclusions in filesystem fallbackPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
eugenioenko/ttt#1206 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
open-policy-agent/opa#9426 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
rorkai/App-Store-Connect-CLI#3192 ·
Los mantenedores suelen responder en 1 día
-
t:urlDecodeUni does not map U+3002 and U+FF61 to a dot, unlike ModSecurityPosiblemente ocupada @fzipi la tomó hoy. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día