[Question] APIM Publish is not working after extraction and getting error of version set
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Start with the publish flow and the request handling shown in tools/code/common/Http.cs at line 173, then trace how the extracted API version-set reference is used for a higher environment. Reproduce the publish failure from the stated steps and compare the referenced APIM service with the target service. Done means publishing the extracted API without the cross-service resource-reference error.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Release version
Old method (version < 3.0.0) API OPs
Question Details
System.Net.Http.HttpRequestException: HTTP request to URI https://management.azure.com/subscriptions/***/resourceGroups//providers/Microsoft.ApiManagement/service//apis/aiaut-smart-ingest-test-v1;rev=1?api-version=2023-09-01-preview failed with status code 400. Content is '{"error":{"code":"ValidationError","message":"Resource id '/subscriptions/***/resourceGroups//providers/Microsoft.ApiManagement/service//apiVersionSets/6aba9dd53fc6d87451c5577d' references APIM service '', which is different from the service '' targeted by the request. Cross-service resource references are not allowed.","details":null}}'.
at common.HttpPipelineExtensions.<>c__DisplayClass11_0.b__0(Response response) in /home/runner/work/apiops/apiops/tools/code/common/Http.cs:line 173
at LanguageExt.Either.Left2.Match[B](Func2 Left, Func`2 Right)
Expected behavior
Earlier it was deploying the same version set extracted by API ops to higher env.
Actual behavior
Earlier it was deploying the same version set extracted by API ops to higher env.
Reproduction Steps
After extraction when trying to publish the API to higher env
- Lenguaje dominante
- C#
- Estrellas
- 449
- Forks
- 248
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni 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 Azure/apiops
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
[BUG] Publisher misses logger dependency in policy XMLPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 70/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Todos los issues de Azure/apiops
Issues similares
-
test
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
NethermindEth/nethermind#14274 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
area:frontend bug FE P3
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
klasolsson81/jobbliggaren#2023 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
shimat/opencvsharp#2154 ·
Los mantenedores suelen responder en 1 día
-
subsystem: UI
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Open-Systems-Pharmacology/PK-Sim#3812 ·
Los mantenedores suelen responder en 1 día