Skip to content

Releases: cloudfoundry/multiapps-cli-plugin

v3.5.0

07 Jan 10:02
f71e46b
Compare
Choose a tag to compare
  • New rollback-mta command that will rollback to previously deployed MTA version. Rollback is application specific and aims to revert the productive traffic to previously deployed CF app. Rollback is possible only for blue-green deployments when backup is activated with the option "--backup-previoвus-version".

v3.4.1

09 Oct 07:58
eb07b7a
Compare
Choose a tag to compare
  • Fixed cf deploy --help command

v3.4.0

30 Sep 10:13
7cb48f7
Compare
Choose a tag to compare
  • Fixed a regression where the status of ongoing operations was not being properly checked
  • Add option to define where to apply namespace either as prefix or suffix

v3.3.0

16 Sep 10:17
4e5bb0c
Compare
Choose a tag to compare
  • Introduce rolling blue green deployment
  • Add fine-grained options to define where to apply namespace
  • Add fine-grained options to define app processing timeouts, including upload, stage, start and task execution
  • Bump dependencies

v3.2.2

05 Jan 14:22
Compare
Choose a tag to compare
  • Fixed random failures during starting operation caused by wrong CSRF token handling
  • Files with same digest but different names will not be reuploaded
  • Fixed filtration by namespace in cf mta command
  • Improved resilience during deploy from URL
  • Fixed enablement of skip-ssl-validation
  • Binaries are now statically linked. Fixes: cf deploy issue. On some older system libc libraries might be older than the required by the dynamically linked plugin binary.

v3.2.1

08 Nov 10:36
Compare
Choose a tag to compare
  • Fixed random failures during MTA archive file upload or starting operation caused by wrong CSRF token handling. Example of the error:
Error occurred: could not upload file "my.mtar.part.1": Post "https://<host>/api/v1/spaces/<space-guid>/files": retry is needed. Retrying after: 3s:

v3.2.0

26 Oct 10:58
Compare
Choose a tag to compare
  • Switch behaviour of file chunks upload to be uploaded in parallel by default. The environment variable "MULTIAPPS_UPLOAD_CHUNKS_IN_PARALLEL" is no longer taken into account and it needs to be removed when configured. In case where internet connection is slow and sequential upload of chunks is beneficial, then env parameter "MULTIAPPS_UPLOAD_CHUNKS_SEQUENTIALLY=true" can be set.
  • Progress bar for file upload can be disabled by env "MULTIAPPS_DISABLE_UPLOAD_PROGRESS_BAR=true". This could be useful configuration for pipelines where every single activity of progress bar is logged in on a new line.
  • Add 1 hour timeout for file upload and deployment with MTA archive URL

v3.1.1

18 Oct 07:50
Compare
Choose a tag to compare
  • Improve upload with slower network connection

v3.1.0

16 Oct 14:14
Compare
Choose a tag to compare
  • Improve performance and usability of deployment with MTA archive URL
  • Add progress bar during file upload
  • Remove archive signature verification flag
  • Update Go to 1.20
  • Add builds for Linux arm64 and MacOS arm64
  • Sanity bump of vulnerable OSS dependencies

v3.0.3

28 Apr 13:27
Compare
Choose a tag to compare
  • Fix nil panic when downloading MTA Operation logs