This repository was archived by the owner on Jul 28, 2020. It is now read-only.
v0.21.0 for PCF 1.8.2
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.confin the VM on startup is now fixed. - Stacktraces at the end of failed
cf devcommands no longer appear with recent cf CLI versions. (#145) - An HSTS header that prevented Apps Manager from being accessible with
cf dev trustis 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_TOKENenv var for non-interactive downloads. - The RabbitMQ management URL stopped working in 0.20.0, and is now available again.
- Running
cf dev trustas 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
-iand-dflags. 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 trustdoes not prevent SSL warnings in the Firefox web browser and in various Linux web browsers.cf dev trustrequires user password entry on Mac OS X.cf dev trustaccesses 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 trustin 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 withoutcf dev trustafter upgrading. To work around this, navigate to chrome://net-internals/#hsts and delete theuaa.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:portformat to the-rflag may not work. (#80) - Support for running multiple PCF Dev VMs will be delayed indefinitely.