You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 14, 2025. It is now read-only.
Description:
Spring Cloud Data Flow supports the ability to allow users to set the version of the app used when launching a task definition.
This is done by using the following property version.<app-name>=<version>.
However when a user schedules a task definition, the format version.<app-name>=<version> does not set the version of the application.
Schedules work on a task definition, so the format to set the app version is version.<task-definition-name>=<version>. While this works it is inconsistent with the usage when launching a task.
So SCDF needs to support the format version.<app-name>=<version>.
Release versions:
Spring Cloud Dataflow 2.11.0 - 2.11.4
Steps to reproduce:
Import Task apps
Register the 2.0.1 version of timestamp-task
Create task definition that contains just the timestamp app.
Create schedule for the task definition, but in the properties set the timestamp to user version 2.0.1.
The shell script to reproduce the scenario for Kubernetes is located below: