Releases: spring-cloud/spring-cloud-dataflow
Spring Cloud Data Flow 2.9.0
Generic Notes
Changes
Spring Boot
is on version 2.5.5
and CF Java Client
has been updated to 4.16.0
.
We publish images with various jdk version and keeping jdk11 pointing to a default versioned tag. Now that jdk17
is available we don't no longer publish with jdk16
.
springcloud/spring-cloud-dataflow-server:2.9.0
springcloud/spring-cloud-dataflow-server:2.9.0-jdk8
springcloud/spring-cloud-dataflow-server:2.9.0-jdk11
springcloud/spring-cloud-dataflow-server:2.9.0-jdk17
springcloud/spring-cloud-skipper-server:2.8.0
springcloud/spring-cloud-skipper-server:2.8.0-jdk8
springcloud/spring-cloud-skipper-server:2.8.0-jdk11
springcloud/spring-cloud-skipper-server:2.8.0-jdk17
springcloud/spring-cloud-dataflow-single-step-batch-job:2.9.0
springcloud/spring-cloud-dataflow-single-step-batch-job:2.9.0-jdk8
springcloud/spring-cloud-dataflow-single-step-batch-job:2.9.0-jdk11
springcloud/spring-cloud-dataflow-single-step-batch-job:2.9.0-jdk17
springcloud/spring-cloud-dataflow-tasklauncher-sink-rabbit:2.9.0
springcloud/spring-cloud-dataflow-tasklauncher-sink-rabbit:2.9.0-jdk8
springcloud/spring-cloud-dataflow-tasklauncher-sink-rabbit:2.9.0-jdk11
springcloud/spring-cloud-dataflow-tasklauncher-sink-rabbit:2.9.0-jdk17
springcloud/spring-cloud-dataflow-tasklauncher-sink-kafka:2.9.0
springcloud/spring-cloud-dataflow-tasklauncher-sink-kafka:2.9.0-jdk8
springcloud/spring-cloud-dataflow-tasklauncher-sink-kafka:2.9.0-jdk11
springcloud/spring-cloud-dataflow-tasklauncher-sink-kafka:2.9.0-jdk17
springcloud/spring-cloud-dataflow-composed-task-runner:2.9.0
springcloud/spring-cloud-dataflow-composed-task-runner:2.9.0-jdk8
springcloud/spring-cloud-dataflow-composed-task-runner:2.9.0-jdk11
springcloud/spring-cloud-dataflow-composed-task-runner:2.9.0-jdk17
Other changes for work towards this release can be found from previous milestones for 2.9.0
.
Dependent Projects and Compatibility
Component | Version |
---|---|
Spring Cloud Dataflow Build | 2.9.0 |
Spring Cloud Dataflow Common | 2.9.0 |
Spring Cloud Deployer | 2.7.0 |
Spring Cloud Deployer Local | 2.7.0 |
Spring Cloud Deployer CF | 2.7.0 |
Spring Cloud Deployer K8S | 2.7.0 |
Spring Cloud Common Security Config | 1.7.0 |
Spring Cloud Skipper | 2.8.0 |
Spring Cloud Dataflow UI | 3.2.0 |
Spring Cloud Dataflow | 2.9.0 |
Issues
spring-cloud/spring-cloud-dataflow-ui#1771 Line numbers on freetext screen's page does not match those the properties being set
#4710 Allow collecting the stream and task application logs for Integration tests.
#4615 Test different image matrix
Spring Cloud Data Flow 2.8.3
Generic Notes
Changes
Spring Boot
is on version 2.4.11
and CF Java Client
has been updated to 4.16.0
.
Dependent Projects and Compatibility
Component | Version |
---|---|
Spring Cloud Dataflow Build | 2.8.3 |
Spring Cloud Dataflow Common | 2.8.3 |
Spring Cloud Deployer | 2.6.3 |
Spring Cloud Deployer Local | 2.6.3 |
Spring Cloud Deployer CF | 2.6.3 |
Spring Cloud Deployer K8S | 2.6.3 |
Spring Cloud Common Security Config | 1.6.3 |
Spring Cloud Skipper | 2.7.3 |
Spring Cloud Dataflow UI | 3.1.3 |
Spring Cloud Dataflow | 2.8.3 |
Issues
spring-cloud/spring-cloud-dataflow-build#49 Update boot 2.4.11
spring-cloud/spring-cloud-dataflow-build#43 Update boot 2.4.8
spring-cloud/spring-cloud-deployer-cloudfoundry#380 backport(379): Update CFJC 4.16.0
spring-cloud/spring-cloud-dataflow-ui#1762 backport(1761): Allow supporting underscore in the stream/task name
#4633 backport(4412): Azure Container Registry fails with 400 Bad Request
Spring Cloud Data Flow 2.9.0-RC1
Dependent Projects and Compatibility
Component | Version |
---|---|
Spring Cloud Dataflow Build | 2.9.0-RC1 |
Spring Cloud Dataflow Common | 2.9.0-RC1 |
Spring Cloud Deployer | 2.7.0-RC1 |
Spring Cloud Deployer Local | 2.7.0-RC1 |
Spring Cloud Deployer CF | 2.7.0-RC1 |
Spring Cloud Deployer K8S | 2.7.0-RC1 |
Spring Cloud Common Security Config | 1.7.0-RC1 |
Spring Cloud Skipper | 2.8.0-RC1 |
Spring Cloud Dataflow UI | 3.2.0-RC1 |
Spring Cloud Dataflow | 2.9.0-RC1 |
Issues
spring-cloud/spring-cloud-dataflow-build#48 Update boot 2.5.5
spring-cloud/spring-cloud-deployer-cloudfoundry#379 Update CFJC 4.16.0
spring-cloud/spring-cloud-deployer-kubernetes#459 Supplemental Groups Need for Pod Security Context
spring-cloud/spring-cloud-skipper#1016 Remove jdk16 image build
spring-cloud/spring-cloud-skipper#1015 Build jdk17 images
spring-cloud/spring-cloud-skipper#1014 Use same paketo builder base for all images
spring-cloud/spring-cloud-dataflow-ui#1768 Update flo to release version
spring-cloud/spring-cloud-dataflow-ui#1767 Use package lock file
spring-cloud/spring-cloud-dataflow-ui#1765 Improve Properties Modal dialog
#4707 Remove jdk16 image build
#4701 Build jdk17 images
#4698 Refactor dataflow-configuration-option-groups
#4697 Use same paketo builder base for all images
#4693 ssbj option groups missing from metadata jar
#4692 Use kebab-case format for ssbj options
#4690 Remove section of reference guide on using your own composed task runner
#4689 Dataflow Server returns error on /management/prometheus
#4684 CTR throws DuplicateKeyException when same CTR instance is run concurrently
#4680 ctr error with transaction levels
#4669 Missing metadata options in single-step-batch-job
#4667 Custom composed-task-runner
#4665 backoffLimit not work in SCDF 2.8.1
#4649 dataflow server sometimes fails to start on local deployment
#4525 Remaining gaps wrt 2.8.x docs/samples
#4188 Improve UX for application properties
Spring Cloud Data Flow 2.8.2
Dependent Projects and Compatibility
Component | Version |
---|---|
Spring Cloud Dataflow Build | 2.8.2 |
Spring Cloud Dataflow Common | 2.8.2 |
Spring Cloud Deployer | 2.6.2 |
Spring Cloud Deployer Local | 2.6.2 |
Spring Cloud Deployer CF | 2.6.2 |
Spring Cloud Deployer K8S | 2.6.2 |
Spring Cloud Common Security Config | 1.6.2 |
Spring Cloud Skipper | 2.7.2 |
Spring Cloud Dataflow UI | 3.1.2 |
Spring Cloud Dataflow | 2.8.2 |
Issues
#4643 backport(4640): Spring Data flow server 2.7.2 is not recognizing stream name with underscore ("_") character
Spring Cloud Data Flow 2.9.0-M1
Generic Notes
Framework dependencies
- Spring Boot has been updated to
2.5.2
Changes in images
We've added jdk16
to our image builds while still keeping jdk11
pointing to a default versioned tag.
springcloud/spring-cloud-dataflow-server:2.9.0-M1
springcloud/spring-cloud-dataflow-server:2.9.0-M1-jdk8
springcloud/spring-cloud-dataflow-server:2.9.0-M1-jdk11
springcloud/spring-cloud-dataflow-server:2.9.0-M1-jdk16
springcloud/spring-cloud-dataflow-composed-task-runner:2.9.0-M1
springcloud/spring-cloud-dataflow-composed-task-runner:2.9.0-M1-jdk8
springcloud/spring-cloud-dataflow-composed-task-runner:2.9.0-M1-jdk11
springcloud/spring-cloud-dataflow-composed-task-runner:2.9.0-M1-jdk16
springcloud/spring-cloud-skipper-server:2.8.0-M1
springcloud/spring-cloud-skipper-server:2.8.0-M1-jdk8
springcloud/spring-cloud-skipper-server:2.8.0-M1-jdk11
springcloud/spring-cloud-skipper-server:2.8.0-M1-jdk16
Dependent Projects and Compatibility
Component | Version |
---|---|
Spring Cloud Dataflow Build | 2.9.0-M1 |
Spring Cloud Dataflow Common | 2.9.0-M1 |
Spring Cloud Deployer | 2.7.0-M1 |
Spring Cloud Deployer Local | 2.7.0-M1 |
Spring Cloud Deployer CF | 2.7.0-M1 |
Spring Cloud Deployer K8S | 2.7.0-M1 |
Spring Cloud Common Security Config | 1.7.0-M1 |
Spring Cloud Skipper | 2.8.0-M1 |
Spring Cloud Dataflow UI | 3.2.0-M1 |
Spring Cloud Dataflow | 2.9.0-M1 |
Issues
spring-cloud/spring-cloud-dataflow-build#47 Update boot 2.5.4
spring-cloud/spring-cloud-dataflow-build#46 Update boot 2.5.3
spring-cloud/spring-cloud-dataflow-build#37 Update boot 2.5.2
spring-cloud/spring-cloud-skipper#1013 Expose info endpoint
spring-cloud/spring-cloud-skipper#1010 Add image with jdk16
spring-cloud/spring-cloud-skipper#1008 Upgrade boot 2.5.x
spring-cloud/spring-cloud-dataflow-ui#1749 Quick search returns duplicate applications
spring-cloud/spring-cloud-dataflow-ui#1713 Update angular 12
spring-cloud/spring-cloud-dataflow-ui#1612 Migrate Linter (deprecated)
spring-cloud/spring-cloud-dataflow-ui#1755 UI does not show required property prefixes on app info view
#4654 Expose more properties for Single Step Batch Job
#4640 Spring Data flow server 2.7.2 is not recognizing stream name with underscore ("_") character
#4639 Create AT test for task launcher sink
#4630 Definition Delete IT tests fail
#4622 Update IT's multipleTaskAppVersionTest to use url
#4620 Expose info endpoint
#4611 Add images with jdk16
#4604 Create CI plans for 2.8.x
#4594 Increase Batch/Task IT test coverage
#4618 Docker-Compose.yml documentation error
#4528 Upgrade to Boot 2.5.x
#4525 Remaining gaps wrt 2.8.x docs/samples
#4484 NullPointerException when restarting scheduled jobs on k8s
#4443 Move tasklauncher sink to dataflow repo
#4412 Azure Container Registry fails with 400 Bad Request
#4346 Add spring-cloud-dataflow-single-step-batch-job module
#4262 Deprecate the use Scheduler prefix for setting deployment properties
#3857 NPE thrown when a user attempts to cancel a partitioned worker task
Spring Cloud Data Flow 2.8.1
Generic Notes
Framework dependencies
- Spring Boot has been updated to
2.4.7
- Spring Cloud has been updated to
2020.0.3
- Java CFEnv has been updated to
2.3.0
- spring-cloud-services-config-client-autoconfigure has been updated to
3.2.1
Changes in images
In a 2.8.0
release we started to use paketo to package images and accidentally moved back to using jdk8 while 2.7.x
line used jdk11. We're now creating images for both jdk8 and jdk11 with postfixed tags while defaulting normal image to jdk11. This allows us to easily add additional images in future.
Essentially we now have:
springcloud/spring-cloud-dataflow-server:2.8.1
springcloud/spring-cloud-dataflow-server:2.8.1-jdk8
springcloud/spring-cloud-dataflow-server:2.8.1-jdk11
springcloud/spring-cloud-dataflow-composed-task-runner:2.8.1
springcloud/spring-cloud-dataflow-composed-task-runner:2.8.1-jdk11
springcloud/spring-cloud-dataflow-composed-task-runner:2.8.1-jdk8
springcloud/spring-cloud-skipper-server:2.7.1
springcloud/spring-cloud-skipper-server:2.7.1-jdk8
springcloud/spring-cloud-skipper-server:2.7.1-jdk11
Dependent Projects and Compatibility
Component | Version |
---|---|
Spring Cloud Dataflow Build | 2.8.1 |
Spring Cloud Dataflow Common | 2.8.1 |
Spring Cloud Deployer | 2.6.1 |
Spring Cloud Deployer Local | 2.6.1 |
Spring Cloud Deployer CF | 2.6.1 |
Spring Cloud Deployer K8S | 2.6.1 |
Spring Cloud Common Security Config | 1.6.1 |
Spring Cloud Skipper | 2.7.1 |
Spring Cloud Dataflow UI | 3.1.1 |
Spring Cloud Dataflow | 2.8.1 |
Issues
spring-cloud/spring-cloud-dataflow-build#42 Update spring-cloud-services-config-client-autoconfigure 3.2.1
spring-cloud/spring-cloud-dataflow-build#41 Update java-cfenv 2.3.0
spring-cloud/spring-cloud-dataflow-build#40 Manage pivotal services deps
spring-cloud/spring-cloud-dataflow-build#39 Update cloud 2020.0.3
spring-cloud/spring-cloud-dataflow-build#36 Update boot 2.4.7
spring-cloud/spring-cloud-deployer-local#204 Migrate to junit5
spring-cloud/spring-cloud-deployer-local#205 Stream applications running in Skipper inherit JAVA_TOOL_OPTIONS
spring-cloud/spring-cloud-deployer-cloudfoundry#375 Migrate to junit5
spring-cloud/spring-cloud-skipper#1007 Remove pivotal services dep handling
spring-cloud/spring-cloud-skipper#1005 Docs generation broken for release builds
spring-cloud/spring-cloud-skipper#1003 Switch images to use jdk11
#4591 Remove pivotal services dep handling
#4587 NPE launching tasks where previous launch has no external exec id
#4586 Docs generation broken for release builds
#4585 Switch images to use jdk11
#4581 Documentation in current folder is broken
#4575 NPE task launches from shell and no platform selected
#4574 Task cleanup should clean slate any and all footprint in TAS
#4570 App list shows wrong version count if source/sink has same name
#4582 Remove graph property from available CTR property list on task exec page
#4548 Destroying tasks on TAS leaves the droplet around, causing Task CD conflicts
#4539 Launching new CT fails with NPE on TAS
Additional Notes
Distributed tracing
Check these:
Spring Cloud Data Flow 2.8.0
Release Notes
Dependent Projects and Compatibility
Component | Version |
---|---|
Spring Cloud Dataflow Build | 2.8.0 |
Spring Cloud Dataflow Common | 2.8.0 |
Spring Cloud Dataflow Deployer | 2.6.0 |
Spring Cloud Dataflow Deployer Local | 2.6.0 |
Spring Cloud Dataflow Deployer CF | 2.6.0 |
Spring Cloud Dataflow Deployer K8S | 2.6.0 |
Spring Cloud Common Security Config | 1.6.0 |
Spring Cloud Skipper | 2.7.0 |
Spring Cloud Dataflow UI | 3.1.0 |
Spring Cloud Dataflow Build | 2.8.0 |
Issues
#4526 Test the new Task UI/UX workflows
#4525 Document 2.8 features, highlights and migration guide (if any)
Spring Cloud Data Flow 2.8.0-RC1
Release Notes
Dependent Projects and Compatibility
Component | Version |
---|---|
Spring Cloud Dataflow Build | 2.8.0-RC1 |
Spring Cloud Dataflow Common | 2.8.0-RC1 |
Spring Cloud Dataflow Deployer | 2.6.0-RC1 |
Spring Cloud Dataflow Deployer Local | 2.6.0-RC1 |
Spring Cloud Dataflow Deployer CF | 2.6.0-RC1 |
Spring Cloud Dataflow Deployer K8S | 2.6.0-RC1 |
Spring Cloud Common Security Config | 1.6.0-RC1 |
Spring Cloud Skipper | 2.7.0-RC1 |
Spring Cloud Dataflow UI | 3.1.0-RC1 |
Spring Cloud Dataflow Build | 2.8.0-RC1 |
Issues
spring-cloud/spring-cloud-dataflow-build#34 Manage micrometer prometheus-rsocket-spring
spring-cloud/spring-cloud-dataflow-build#33 Manage commons-text
spring-cloud/spring-cloud-dataflow-build#32 Manage commons-io
spring-cloud/spring-cloud-dataflow-common#16 Remove commons-lang3 dep handling
spring-cloud/spring-cloud-dataflow-common#15 Remove commons-io dep management
spring-cloud/spring-cloud-deployer#346 Create base spi test classes for junit5
spring-cloud/spring-cloud-deployer-kubernetes#445 No pod annotations can be added to a scheduled task
spring-cloud/spring-cloud-deployer-kubernetes#443 Migrage to junit5
spring-cloud/spring-cloud-deployer-kubernetes#442 Make IT tests run on minikube
spring-cloud/spring-cloud-deployer-kubernetes#439 Executing a shell command
spring-cloud/spring-cloud-deployer-kubernetes#441 Adding Env Variable to a Init Container in stream
spring-cloud/spring-cloud-deployer-kubernetes#425 Configured deploymentLabels are not applied for cronjobs
spring-cloud/spring-cloud-deployer-kubernetes#418 Support custom name of volumeClaimTemplates for statefulSet deployments
spring-cloud/spring-cloud-skipper#1002 Remove docker image build from maven
spring-cloud/spring-cloud-skipper#1001 Remove manage micrometer prometheus-rsocket-spring
spring-cloud/spring-cloud-skipper#1000 Remove commons-io dep management
spring-cloud/spring-cloud-dataflow-ui#1742 Remove the Properties warning message from task launch page
spring-cloud/spring-cloud-dataflow-ui#1736 Create Task dialog does not take you back to create page if invalid task def
spring-cloud/spring-cloud-dataflow-ui#1727 Cleanup choices under the "Tools" section is confusing to use
spring-cloud/spring-cloud-dataflow-ui#1724 Unclear what Dashboard refers to in the About section
spring-cloud/spring-cloud-dataflow-ui#1721 Can't remove a task ctr property
spring-cloud/spring-cloud-dataflow-ui#1720 Cleanup task execution option by task name
spring-cloud/spring-cloud-dataflow-ui#1716 Schedule page properties should show prefix as scheduler instead of deployer
spring-cloud/spring-cloud-dataflow-ui#1715 Handle old ctr props
spring-cloud/spring-cloud-dataflow-ui#1714 Properties modal filtering awkward to use
spring-cloud/spring-cloud-dataflow-ui#1708 Error when no schedules exist
spring-cloud/spring-cloud-dataflow-ui#1675 Add option to cleanup task/job executions from task-list
#4566 Task ctr execution doesn't handle wildcard in arguments
#4562 Batch and CTR apps fail when launched en-masse.
#4558 Mssql db integration tests
#4555 Document K8s deployer additionalContainers feature
#4552 2.7 -> 2.8 properties not rendered on second launch in 2.8.x
#4551 Deployment properties for child CTR apps are not being set
#4549 CTR return a meaningful exception if scdf is misconfigured
#4547 Upgrade to Task 2.3.3
#4544 Remove docker image build from maven
#4537 Launching a previously created CT definition fails with NPE
#4533 Task execution cleanup doesn't work on the scheduled tasks
#4532 Cleanup all task execution doesn't work on postgres
#4531 Remove manage micrometer prometheus-rsocket-spring
#4529 Define non simple ctr props as nested
#4519 Migrage from commons-lang
#4517 Remove commons-io dep management
#4504 Add integration test for upgrading stream with application having multiple instances
#4499 Remove LB's not needed
#4161 Deployment page in dashboard fails to parse stream definition using composed functions
Spring Cloud Data Flow 2.8.0-M1
Release Notes
Dependent Projects and Compatibility
Component | Version |
---|---|
Spring Cloud Deployer Core | 2.6.0-M1 |
Spring Cloud Deployer Local | 2.6.0-M1 |
Spring Cloud Deployer Cloud Foundry | 2.6.0-M1 |
Spring Cloud Deployer Kubernetes | 2.6.0-M1 |
Spring Cloud Task | 2.3.0 |
Spring Cloud Data Flow UI | 3.1.0-M1 |
Spring Cloud Skipper | 2.7.0-M1 |
Spring Cloud Common Security | 1.6.0-M1 |
Java CFEnv | 2.2.2.RELEASE |
Spring Boot Compatibility
This release is based on Spring Boot 2.4.5
Spring Cloud Compatibility
This release is based on Spring Cloud 2020.0.2.
Issues
spring-cloud/spring-cloud-dataflow-build#30 Update cloud 2020.0.2
spring-cloud/spring-cloud-dataflow-build#26 Update boot 2.4.5
spring-cloud/spring-cloud-dataflow-build#23 Update boot 2.4.4
spring-cloud/spring-cloud-dataflow-common#13 Update commons-io 2.7
spring-cloud/spring-cloud-dataflow-common#9 Make docker compose test utils compatible with IT tests
spring-cloud/spring-cloud-deployer#343 Add option to retrieve all available versions for maven resource
spring-cloud/spring-cloud-deployer-local#200 Support for volumes and port mappings in SCDF local deployment
spring-cloud/spring-cloud-deployer-cloudfoundry#373 Remove unused commons-io dep
spring-cloud/spring-cloud-deployer-cloudfoundry#370 ConcurrencyError with service binding
spring-cloud/spring-cloud-deployer-cloudfoundry#366 Modified environment variables retain state between deployments
spring-cloud/spring-cloud-deployer-cloudfoundry#363 Update CFJC 4.13.0
spring-cloud/spring-cloud-deployer-kubernetes#436 Align with Spring Cloud supported K8s compatibility version
spring-cloud/spring-cloud-deployer-kubernetes#426 Deployer does not return hostname if external IP is not available
spring-cloud/spring-cloud-deployer-kubernetes#419 Configured podAnnotations are not applied for statefulSets
spring-cloud/spring-cloud-deployer-kubernetes#416 NPE with KubernetesScheduler in error handling
spring-cloud/spring-cloud-deployer-kubernetes#414 Deploying an sidecar container
spring-cloud/spring-cloud-skipper#995 Update commons-io 2.7
spring-cloud/spring-cloud-skipper#993 Remove fabric8 dep management
spring-cloud/spring-cloud-skipper#992 Move config client dep location
spring-cloud/spring-cloud-skipper#991 SSL issue in jdk 1.8.0_292
spring-cloud/spring-cloud-skipper#997 Updating stream with the same version as the deployed version returns a stack trace
spring-cloud/spring-cloud-skipper#986 Unable to call to stream Deployment History API
spring-cloud/spring-cloud-skipper#983 Remove mariadb client version management
spring-cloud/spring-cloud-dataflow-ui#1704 Change input
background color of Runtime > Detail
component
spring-cloud/spring-cloud-dataflow-ui#1702 Stream status help dialog show inaccurate status colors
spring-cloud/spring-cloud-dataflow-ui#1699 Update dependencies
spring-cloud/spring-cloud-dataflow-ui#1693 Manage versions dialog box truncates select default option
spring-cloud/spring-cloud-dataflow-ui#1682 Wrong ROLE used by update
spring-cloud/spring-cloud-dataflow-ui#1680 Launching Tasks from Builder does not grey out screen
spring-cloud/spring-cloud-dataflow-ui#1678 Can't get past error popup when importing task definition
spring-cloud/spring-cloud-dataflow-ui#1677 Update angular to 11.2.x
spring-cloud/spring-cloud-dataflow-ui#1670 Platform name not displayed with Task Schedules
spring-cloud/spring-cloud-dataflow-ui#1667 Task Launch has 2 different button names for launching task
spring-cloud/spring-cloud-dataflow-ui#1662 Task version not fully loaded for all task apps
spring-cloud/spring-cloud-dataflow-ui#1661 Task execution: show Platform Properties is broken
spring-cloud/spring-cloud-dataflow-ui#1651 Dehydrate existing deployment properties for task launch
spring-cloud/spring-cloud-dataflow-ui#1649 View all executions button do nothing
spring-cloud/spring-cloud-dataflow-ui#1645 Implement correct tab order on task launch page
spring-cloud/spring-cloud-dataflow-ui#1644 Make composed task launch page to load faster
spring-cloud/spring-cloud-dataflow-ui#1642 Task Schedule List Page fails to report error if 500 is returned
spring-cloud/spring-cloud-dataflow-ui#1632 Change the color of 'Destroy' buttons/labels with red border
spring-cloud/spring-cloud-dataflow-ui#1631 Mandatory field is not marked as required when deploying streams
spring-cloud/spring-cloud-dataflow-ui#1629 Search fails to load tasks when features are disabled
#4514 Config map not applied with k8s deployment files
#4507 Remove fabric8 dep management
#4506 Move config client dep location
#4495 SSL issue in jdk 1.8.0_292
#4493 Align docker-compose with pack changes
#4471 Add support of the parameter propertiesFile
to the scdf shell task schedule create
#4465 Remove palantir bintray repo
#4463 Stream DSL is incorrect when overriding the input group
#4458 OAuth integration tests
#4457 TaskExecutionStatus for CTR needs to use batch status for final result
#4454 Postgresql drive got removed from server
#4445 Version info on snapshot doesn't get the correct snapshot URL
#4434 Fix stream logs Authorization rule
#4433 Allow Ts/ATs run against secured (oauth2) SCDF servers
#4428 Seamless reusing of the k8s Docker Hub registry secrets for as SCDF metadata client credentials
#4424 Implement basic database tests
#4418 Nesting in DataFlowITProperties for tests
#4414 Add an API to bulk-cleanup task executions for a given task definition
#4405 When launching a composed task where the CTR is a docker image, CTR's properties don't show up.
#4387 Spring Cloud Data Flow fails to create composed tasks that contain $END
#4381 Use existing task resource from a manifest
#4375 Upgrade to SCT 2.3.0
#4370 Bad recovery in case of an error during DB schema creation could leave the DB in a permanent corrupted state
#4363 Remove SCDF-Core dependency from SCDF-CTR
#4358 SCDF UI - getting error 500 at the UI when trying to open Tasks definition window
#4333 Define Wavefront App Name/Service for Wavefront Tracing
#4306 SCDF change the initial shape of deployment parameters and make them impossible to reuse
#4297 the endpoint tasks/definitions returns not masked credentials
#4295 SCDF server fails to access docker hub behind HTTP proxy
#4265 Support passing arguments to ctr tasks
Spring Cloud Data Flow 2.7.2
Release Notes
Dependent Projects and Compatibility
Component | Version |
---|---|
Spring Cloud Deployer Core | 2.5.2 |
Spring Cloud Deployer Local | 2.5.2 |
Spring Cloud Deployer Cloud Foundry | 2.5.2 |
Spring Cloud Deployer Kubernetes | 2.5.2 |
Spring Cloud Task | 2.2.5.RELEASE |
Spring Cloud Data Flow UI | 3.0.2 |
Spring Cloud Skipper | 2.6.2 |
Spring Cloud Common Security | 1.5.2 |
Java CFEnv | 2.2.2.RELEASE |
Spring Boot Compatibility
This release is based on Spring Boot 2.3.10.RELEASE.
Spring Cloud Compatibility
This release is based on Spring Cloud Hoxton.SR9.
Issues
spring-cloud/spring-cloud-dataflow-build#27 Update boot 2.3.10
spring-cloud/spring-cloud-dataflow-build#24 Update boot 2.3.9
spring-cloud/spring-cloud-dataflow-common#12 backport(9): Make docker compose test utils compatible with IT tests
spring-cloud/spring-cloud-deployer-cloudfoundry#369 backport(366): Modified environment variables retain state between deployments
spring-cloud/spring-cloud-deployer-kubernetes#433 backport(426): Deployer does not return hostname if external IP is not available
spring-cloud/spring-cloud-deployer-kubernetes#417 backport(416): NPE with KubernetesScheduler in error handling
spring-cloud/spring-cloud-skipper#987 backport(986): Unable to call to stream Deployment History API
spring-cloud/spring-cloud-skipper#985 backport(983): Remove mariadb client version management
spring-cloud/spring-cloud-dataflow-ui#1683 backport(1682): Wrong ROLE used by update
spring-cloud/spring-cloud-dataflow-ui#1674 backport(1670): Platform name not displayed with Task Schedules
spring-cloud/spring-cloud-dataflow-ui#1650 backport(1649): View all executions button do nothing
spring-cloud/spring-cloud-dataflow-ui#1647 backport(1642): Task Schedule List Page fails to report error if 500 is returned
spring-cloud/spring-cloud-dataflow-ui#1634 backport(1631): Mandatory field is not marked as required when deploying streams
spring-cloud/spring-cloud-dataflow-ui#1633 backport(1632): Change the color of 'Destroy' buttons/labels to red border
spring-cloud/spring-cloud-dataflow-ui#1623 backport(1620): Jobs executions spins infinitely on NoSuchTaskBatchException
#4486 backport(4434): Fix stream logs Authorization rule
#4482 backport(4463): Stream DSL is incorrect when overriding the input group
#4479 backport(4465): Remove palantir bintray repo
#4438 backport(4437): dataflow task metrics "task_external_execution_id" label doesn't have value
#4429 backport(4428): Seamless reusing of the k8s Docker Hub registry secrets for as SCDF metadata client credentials
#4416 backport(4370): Bad recovery in case of an error during DB schema creation could leave the DB in a permanent corrupted state
#4389 backport(4388): MariaDB client doesn't support sha256_password authentication
#4371 backport(4306): SCDF change the initial shape of deployment parameters and make them impossible to reuse