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

v0.22.0

Compare
Choose a tag to compare
@abbyachau abbyachau released this 08 Jan 19:54
· 511 commits to master since this release

Pipeline changes

Important Notes:

  • (all install-pcf pipelines) opsman_client_id and opsman_client_secret were added to the pipelines however note functionality has not been tested on install-pcf pipelines and will be removed in subsequent releases. Ensure both params are blank when deploying the pipelines story
  • (SRT) the SRT pipeline is still a work-in-progress; we hope to release support for this pipeline soon

Install PCF Pipelines

  • (ALL) Pipelines now use a new docker image czero/rootfs which utilizes terraform 0.11.0; older versions of the pipeline will continue using czero/cflinuxfs2 story
  • (AWS and GCP) includes a new security_acknowledgement param, which ensures you have set the appropriate Application Security Groups that control application network policies story
  • (AWS) Changes S3 Signature v2 to v4, allowing for supportability across new regions story
  • (Azure) Bug fix for network security group not attaching to a load balancer that has a public IP story
  • (Azure) Bug fix for the bootstrap-terraform-state job whereby the job would complete successfully even though bootstrapping the terraform state failed story
  • (Azure) Removal of extraneous param azure_vm_password, which was not being invoked by the pipeline story
  • (GCP) Bug fix whereby when pcf_ert_ssl_cert: generate was set in the params, a cert is generated for the create-infrastructure job and a redundant one was generated during the configure-ert job story
  • (GCP) check-opsman-dns now the performs dns retries
  • (vSphere, Azure, OpenStack) includes a new mysql_static_ips param, allowing for configuring IP address(es) for the MySQL proxy instances configured on an external load balancer story
  • (vSphere, Azure, OpenStack) adds support for configuring ERT --> Email Notifications --> SMTP Enable Automatic STARTTLS story
  • (vSphere) includes new mysql_nsx params, allowing configuration of a load balancer in front of pools of MySQL story
  • (vSphere) adds support for configuring a new param om_vm_folder for using a vCenter folder for Ops Manager story

Upgrade Pipelines

  • (upgrade-tile) Adds support to use opsman_client_id and opsman_client_secret to authenticate with Ops Manager if it is configured to use SAML story
  • (upgrade-ops-manager; ALL) Adds support to use opsman_client_id and opsman_client_secret to authenticate with Ops Manager if it is configured to use SAML story
  • (upgrade-ops-manager; ALL) now the pipeline checks again to see if there are any pending changes after exporting Ops Manager settings story

Param Changes introduced in pcf-pipelines v22

Pipeline Param Notes
install-pcf security_acknowledgement GCP and AWS; new param
install-pcf mysql_nsx_security_group vSphere; new param
install-pcf om_vm_folder vSphere; new param
install-pcf mysql_nsx_lb_edge_name vSphere; new param
install-pcf mysql_nsx_lb_pool_name vSphere; new param
install-pcf mysql_nsx_lb_security_group vSphere; new param
install-pcf mysql_nsx_lb_port vSphere; new param
install-pcf mysql_static_ips vSphere, Azure, OpenStack; new param
install-pcf smtp_enable_starttls_auto vSphere, Azure, OpenStack; new param
install-pcf smtp_auth_mechanism vSphere, Azure, OpenStack; new param
install-pcf smtp_address vSphere, Azure, OpenStack; new param
install-pcf smtp_from vSphere, Azure, OpenStack; new param
install-pcf smtp_port vSphere, Azure, OpenStack; new param
install-pcf smtp_user vSphere, Azure, OpenStack; new param
install-pcf smtp_pwd vSphere, Azure, OpenStack; new param
install-pcf opsman_client_id ALL; new param however functionality does not work and will be removed
install-pcf opsman_client_secret ALL; new param however functionality does not work and will be removed
install-pcf azure_vm_password Azure; removed param
upgrade-ops-manager and upgrade-tile opsman_client_id AWS, Azure, GCP, vSphere, Azure; new param
upgrade-ops-manager and upgrade-tile opsman_client_secret AWS, Azure, GCP, vSphere, Azure; new param