Skip to content
This repository has been archived by the owner on Jul 28, 2020. It is now read-only.

v0.21.0 for PCF 1.8.2

Compare
Choose a tag to compare
@pcfdev-bot pcfdev-bot released this 10 Oct 18:29
· 142 commits to master since this release

PCF Dev v0.21.0 is an open beta release that is publicly available on the Pivotal Network.
Feedback for the proprietary version of PCF Dev may be left in the Github issues for this repository.

Installation

   $ unzip pcfdev-v0.21.0+PCF1.8.2-<OS>.zip
   $ ./pcfdev-v0.21.0+PCF1.8.2-<OS>
   Plugin successfully upgraded. Current version: 0.21.0. For more info run: cf dev help
   $ cf dev help

Changelog

  • A DNS bug affecting /etc/resolv.conf in the VM on startup is now fixed.
  • Stacktraces at the end of failed cf dev commands no longer appear with recent cf CLI versions. (#145)
  • An HSTS header that prevented Apps Manager from being accessible with cf dev trust is no longer set by UAA. Unfortunately, this header is "sticky." See Known Issues for a workaround.
  • The OVA download requires a PivNet username and password instead of a PivNet API token. An API token may be provided with the PIVNET_TOKEN env var for non-interactive downloads.
  • The RabbitMQ management URL stopped working in 0.20.0, and is now available again.
  • Running cf dev trust as a non-administrative Windows user now works, and it only affects that user's keychain. (#144)
  • Support for custom VM IP addresses and domains is now available with the -i and -d flags. Note that the specified domain will always resolve to the specified IP inside of the PCF Dev VM. More documentation on these flags is forthcoming.
  • Component versions are now matched to PCF 1.8.2.
Elastic Runtime
  • cf-release upgraded to v239 with custom modifications for PCF 1.8.2
  • diego-release upgraded to v0.1480.0 with custom modifications for PCF 1.8.2
  • garden-linux-release maintained at v0.339.0
  • etcd-release maintained at v60
  • cflinuxfs2 maintained at v1.18.0
  • routing-release upgraded to v0.136.0 with custom modifications for PCF 1.8.2
Services
  • cf-mysql-release maintained at v26.3 with custom modifications
  • cf-redis-release maintained at v424.29.0 with custom modifications
  • cf-rabbitmq-release maintained at v215.4.0 with custom modifications
  • Spring Cloud Services maintained at v1.1.1 with custom modifications
Tools
  • Apps Manager upgraded to a custom build for PCF 1.8.2 from 9/30/2016.
Extra Buildpacks
  • .Net Core Buildpack Beta maintained at a custom build of v1.0.0

Known Issues

  • cf dev trust does not prevent SSL warnings in the Firefox web browser and in various Linux web browsers.
  • cf dev trust requires user password entry on Mac OS X.
  • cf dev trust accesses the system keychain in Mac OS X, which causes certain versions of Mac OS X to crash. This has only been observed in 10.10.3 and 10.10.5 and appears to be rare.
  • Apps Manager was not accessible without running cf dev trust in 0.20.0 due to HSTS headers that were added to UAA. These headers have been removed in 0.21.0, but unfortunately the headers are "sticky," and you may still be unable to access Apps Manager without cf dev trust after upgrading. To work around this, navigate to chrome://net-internals/#hsts and delete the uaa.local.pcfdev.io (or uaa.local2.pcfdev.io) domain. For instructions in other browsers, see here.
  • External insecure Docker registries that are not provided in the ip:port format to the -r flag may not work. (#80)
  • Support for running multiple PCF Dev VMs will be delayed indefinitely.

Corresponding OVA Version: 0.337.0