apache / apache/cloudstack-go

Breaking change in v2.19.0 in GetNetworkID for CloudStack versions < 4.22

Abierto
#140 2 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Go
Estrellas
39
Forks
47
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

In version 2.19.0 `GetNetworkID` was changed to use `name` instead of `keyword` for searching networks by name.

This broke backwards compatibility for CloudStack versions older than 4.22, which are not aware of the `name` parameter of the `listNetworks` API.

The following functions are affected:

* `GetNetworkID`
* `GetNetworkByName`

Guía de contribución

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

Línea de trabajo

Comienza siguiendo GetNetworkID y GetNetworkByName hasta la solicitud a la API listNetworks y compara los parámetros keyword y name entre las distintas versiones de CloudStack. Determina un enfoque de compatibilidad para las versiones anteriores a la 4.22 y, a continuación, verifica que la búsqueda por nombre de red funcione tanto con versiones antiguas como con versiones nuevas de CloudStack.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
go
Área
api
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
65/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.