Inconsistencies in creating an instance from a Service Offering

Abierto
#196 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
go
Área
cli, cloud

Línea de trabajo

Comienza con el flujo de actualización de la instancia de servicio invocado por cf deploy cuando cambia el Plan de una dependencia en el archivo YAML de mtaext. Reproduce el despliegue en un entorno de Cloud Foundry e inspecciona las solicitudes al Service Broker; el trabajo estará terminado cuando la actualización use de forma coherente los parámetros proporcionados y el nuevo Plan, sin un reintento fallido que use el Plan antiguo.

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

Descripción

enhancement
Description

We deployed our Apps to the CF environment which has dependencies in creating an instance of a Service Offering. Now we want to update Plan of an existing service instance by running another cf deploy ... command but we observed some inconsistencies in updating the existing service instance.
In the first place we observed that it tried to update the Plan but provided an empty parameter {} although we pass a parameter. After receiving an error from the Service Broker it retries but this time it passes the correct parameter in the request but with the existing (old) Plan. Due to a parameter validation which we have in our Service Broker the second retry also failed.

Your environment
  • MultiApps CF CLI Plugin version - 3.2.2
  • which CF vendor is used - SAP
Steps to reproduce
  • Deploy an app which has a dependency to a Service.
  • Update the Plan of the service in the mtaext yaml file and execute another cf deploy ... command to update the Plan of the existing Service.
Lenguaje dominante
Go
Estrellas
87
Forks
42
Merge medio
17 d 21 h
PR fusionados (30 d)
1

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de cloudfoundry/multiapps-cli-plugin

Todos los issues de cloudfoundry/multiapps-cli-plugin

Issues similares

Más issues de Go

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.