This repository has been archived by the owner on Feb 11, 2020. It is now read-only.
v0.22.0
Pipeline changes
Important Notes:
- (all install-pcf pipelines)
opsman_client_id
andopsman_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 terraform0.11.0
; older versions of the pipeline will continue usingczero/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 thecreate-infrastructure
job and a redundant one was generated during theconfigure-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
andopsman_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
andopsman_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 |