Allow user to provide existing VPC and subnet.
The PSE installer now requires Java 8 to be installed on the PSE workstation.
Include router configuration in Support Bundle
Include nginx access logs in Support Bundle
Ability to get a shell inside a Jenkins container
Upgrade terraform to 0.7.0
[aws] Allow to specify AMI in worker-add operation
[openstack] Change default generated domain to nip.io
[aws] Add support for ap-south-1 and ap-northest-2 regions
Update bundled mesos plugin to 0.13.1
Disable Evaluation Mode by default
Create a Castle Home bundle to manage configuration
Validate storage_type value.
curl commands used by bees-pse won't work anymore against self-signed certificates unless they are properly registered.
Fix NGinx OpenSSL Padding Oracle vulnerability. (CVE-2016-2107). Affected only clusters doing SSL termination on NGinx.
Fixed security groups when configuring cluster to use HTTPS.
Fixed security groups to allow access from external jnlp slaves.
Make sure masters endpoints always end with a trailing slash. Otherwise it breaks the JNLP Shared Slaves feature.
Fixed "XFS snapshot for us-west-2 is not available"
Fixed a bug in large clusters where bees-pse destroy fails due to running out of "procs" on Mac OS X.
Fixed value of tag "cloudbees:pse:version" to contain the current PSE version.
Fixed spamming logs in Elasticsearch container.
Fixed Syslog file contains "Syslog1 of machine-name was not found" if the file was missing
Fixed a linkage error in Castle
Fixed: "Cannot add OpenJDK PPA" error happening randomly.
Fixed "bees-pse upgrade --force" behaviour.
Removed upgrade button from CJOC and CJE since the Jenkins version is managed through docker images.
Validate inputs from cluster-init.secrets
Fixed an error case when running bees-pse upgrade multiple times in a row.
Scrub PSE Support Bundle in order to reduce its size
Cancelling "cluster-recover" operation should delete the "recovering" marker
"cluster-recover" should check for a valid DNA project early
cluster-recover repair mode was not working properly when using non .dna path
"controller-restart" was not updating ELBs on AWS
Fixed redirection from http to https
If you get the error "No Terraform configuration files found in directory" during upgrade. Use the following command (without quotes) "ls .dna/.terraform | xargs dna run terraform-refresh-working" from the PSE workspace directory then start the upgrade again.