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

v0.20.0 for PCF 1.8.0

Compare
Choose a tag to compare
@pcfdev-bot pcfdev-bot released this 22 Sep 15:50
· 152 commits to master since this release

PCF Dev v0.20.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.20.0+PCF1.8.0-<OS>.zip
   $ ./pcfdev-v0.20.0+PCF1.8.0-<OS>
   Plugin successfully upgraded. Current version: 0.20.0. For more info run: cf dev help
   $ cf dev help

Changelog

  • The cf dev trust command removes all browser SSL warnings and allows you to run cf login without --skip-ssl-validation. Running cf dev untrust will revert this behavior. Running cf dev start -k will run cf dev trust automatically after starting the VM. The cf dev trust command inserts a CA certificate into your OS certificate store. For security reasons, the CA private key is never written to disk and is deleted from memory before the certificate is inserted. See "Known Issues" for limitations.
  • The cf dev target command targets PCF Dev using the cf CLI and logs you in as the "user" user. Running cf dev start -t will run cf dev target automatically after starting the VM.
  • Support for the Routing API and TCP Routing was added.
  • The -r flag to the cf dev start command allows you to specify insecure Docker registries that the platform will allow Docker images to be pushed from.
  • A beta of the .Net Core buildpack is now available in PCF Dev.
  • Vagrant is now entirely removed from the OSS build of PCF Dev.
  • The MySQL service broker is now present in OSS build of PCF Dev.
  • A Pivotal Network API token that contains leading or trailing whitespace is now accepted.
  • Networking logic is improved. The VM will now always start on the first available interface in the form 192.168.XX.11.
  • VM network performance is enhanced via the virtio network driver.
  • OVA downloads are now automatically retried if the network connection fails.
  • The gorouter SSL certificate is now valid for a day before the VM is created. This prevents validation errors when the VM clock is slightly out of sync.
  • The PCF Dev VM will now refuse to start with Virtualbox versions less than 5.0.
  • The "Out of free memory" warning no longer inappropriately appears when resuming a VM. (#109)
  • Apps Manager is now run as a single app instance, and the app instance is not duplicated on VM reboot. (#118)
  • PCF Dev now starts correctly on Windows when the number of CPUs cannot be determined. (#115)
  • Staging timeouts that prevent apps from pushing successfully should no longer occur. (#117)
  • VM lockups caused by kvm-clock clocksource should no longer occur.
  • Various other small bugs and typos are now fixed. (#110, #122)
  • Component versions are now matched to PCF 1.8.0. (#119)
Elastic Runtime
  • cf-release upgraded to v239 with custom modifications
  • diego-release upgraded to v0.1480.0 with custom modifications
  • garden-linux-release upgraded to v0.339.0
  • etcd-release upgraded to v60
  • cflinuxfs2 upgraded to v1.18.0
  • routing-release added at v0.136.0
Services
  • cf-mysql-release upgraded to v26.3 with custom modifications
  • cf-redis-release upgraded to 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 maintained at a custom build from 6/15/2016.
Extra Buildpacks
  • .Net Core Buildpack Beta added using 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.
  • Support for running multiple PCF Dev VMs, as well as support for custom VM IP addresses and domains will be delayed until release 0.21.0 or later.

Corresponding OVA Version: 0.317.0