Skip to content

Releases: cloudfoundry/cf-deployment-concourse-tasks

v7.5

29 Aug 00:09
Compare
Choose a tag to compare

Notices

Updated Tasks

bosh-upload-stemcell-from-cf-deployment

  • Symlinked to the new dbosh-upload-stemcells task

New Tasks

bosh-upload-stemcells

  • Task also updated to support uploading Windows stemcells to the bosh director.
    • An OPS_FILES parameter has been added.
      All stemcells specified by operations files passed in will also be uploaded.

Binary Updates

Release New Version Old Version
BOSH_CLI 5.1.2 5.1.1
BBL 6.9.16 6.9.0
Terraform 0.11.8 0.11.7

v7.4

14 Aug 21:01
Compare
Choose a tag to compare

Notices

CF_CLI binary release v1.38.0 was included in the previous release of cf-deployment-concourse-tasks docker image.
The output from that CLI release broke the windows cf-acceptance-test suite.
This cfdct release rolls back the CLI to the previous version to resolve the issue while we work out a long-term solution.

Binary Updates

Release New Version Old Version
CF_CLI 1.37.0 1.38.0

v7.3

13 Aug 23:50
Compare
Choose a tag to compare

Task Updates:

bosh-delete-deployment

  • Added an IGNORE_ERRORS param (default value is false).
    To support faster deletion of ephemeral deployments.
    Setting the value to true will pass the --force param when executing delete-deployment. This will ignore a variety of errors (from IaaS, blobstore, database) when deleting and decrease the time required to complete the task.
    bosh-deploy & bosh-deploy-with-created-release & bosh-deploy-with-updated-release-submodule
  • added a USE_SINGLE_APP_INSTANCE param (default value is false).
    Setting the value to true will configure uptimer to deploy with a single app instance rather than the default (two app instances).
    bosh-upload-stemcell-from-cf-deployment
  • Added helpful error response for when the stemcell referenced in cf-deployment is not found on bosh.io.
    update-integration-configs
  • Updated to handle cases where not all the acceptance test config files are provided.
    Previously, both CATs and RATs were required.
    Now at least one of the configs are required (cats_integration_config, rats_integration_config, wats_integration_config).

Shared Function Updates:

write_uptimer_deploy_config

  • Now that CredHub is default in cf-d, the function now assumes the cf_admin_password must be fetched from CredHub.

Binary Updates

Release New Version Old Version
CF_CLI 6.38.0 6.37.0
BOSH_CLI 5.1.1 5.0.1
CREDHUB_CLI 2.0.0 1.7.7
BBL 6.9.0 6.8.6

v7.2

01 Aug 23:32
Compare
Choose a tag to compare

Task Updates:

bosh-deploy-with-updated-release-submodule && bosh-deploy-with-created-release

  • fixes a bug where folks were seeing unbound variable errors when setting DEPLOY_WITH_UPTIME_MEASUREMENTS to true.
  • we now allow configuration of the following Uptimer params:
    • MEASURE_SYSLOG_AVAILABILITY
    • TCP_DOMAIN
    • AVAILABLE_PORT
    • APP_PUSHABILITY_THRESHOLD
    • HTTP_AVAILABILITY_THRESHOLD
    • RECENT_LOGS_THRESHOLD
    • STREAMING_LOGS_THRESHOLD
    • APP_SYSLOG_AVAILABILITY_THRESHOLD

Binary Updates

Release New Version Old Version
go 1.10.3 1.10

v7.1

27 Jul 17:58
Compare
Choose a tag to compare

Task Updates

bosh-deploy

  • The path to ...runtime-configs/dns.yml in the bosh_update_dns_runtime_config function has been corrected.

v7.0

26 Jul 23:47
Compare
Choose a tag to compare

❗💥Major release containing breaking changes💥❗

Updates

  1. CredHub is now the default in cf-deployment-concourse-tasks.
  • All tasks in credhub-compatible/... have been promoted and are now default.
  • All files in credhub-compatible/... have been deleted.
  • All vars-store related tasks/references have been removed.
  1. All the bosh-deploy tasks have been updated to deploy BOSH DNS via runtime-config in support of cf-deployment v3.0.0.

Binary Updates

Release New Version Old Version
bbl 6.8.6 6.8.4
bosh 5.0.1 4.0.1

v6.14

17 Jul 23:41
Compare
Choose a tag to compare

Binary Updates

Release New Version Old Version
BBL 6.8.4 6.8.1
CredHub 1.7.7 1.7.6

v6.13

11 Jul 23:28
Compare
Choose a tag to compare

Updates

  • run-cats/task
    • added CATs git sha to events that are sent to external event reporting service if/when one is configured. RelInt has configured pushing event data to Honeycomb.
  • shared-functions
    • Allow setup_password_from_credhub to take an optional environment variable name

Binary Updates

Release New Version Old Version
bbl 6.8.1 6.7.13

v6.12

26 Jun 17:46
Compare
Choose a tag to compare

Task Updates

run-cats/task.yml

  • This task has been updated to support configuration of a CATs custom reporter via an optional file: reporter-config.json.
  • If reporter_config exists, it will automatically be combined with integration-config.json to configure CATs
  • The path to reporter-config is relative to the integration-config input.

Binary Updates

Release New Version Old Version
BBL 6.7.13 6.7.0
CredHub 1.7.6 1.7.5

v6.11

01 Jun 22:21
Compare
Choose a tag to compare

Binary Updates

  • cf_cli 6.37.0
  • bosh_cli 4.0.1
  • bbl 6.7.0
  • git_crypt 0.6.0