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

v0.21.1

Compare
Choose a tag to compare
@abbyachau abbyachau released this 20 Nov 18:52
· 616 commits to master since this release

Pipeline changes

Along with the enhancements and bug fixes described below, this release:

  • adds the airgapped pipelines to the PivNet release for pipelines
  • adds a new required param for the upgrade-tile pipeline
  • makes the pipelines more consistent and user-friendly; select parameters have been renamed for vSphere, GCP, AWS, Azure. See the full list of param changes below.

Install PCF Pipelines

  • (ALL) Fix for the stage-product task so that now it now correctly queries and returns the correct number of unstaged products story
  • (AWS) Adds support for S3 buckets in multi-regions story
  • (AWS) Bug fix to the opsman_allow_ssh_cidr_ranges to correctly quote all cidrs in the list story
  • (Azure) Minor fix for the wipe-env job to update the list of resources to destroy commit
  • (GCP) Updated the check-opsman-dns task to use opsman_domain_or_ip_address for consistency story
  • (GCP) Fix for the create-infrastructure job such that it can be re-run without encountering a ssl cert deletion issue story
  • (vSphere) Adds new params vcenter_insecure and vcenter_ca_cert which allows you configure vCenter cert validation story
  • (vSphere, Azure, OpenStack) Fixes a bug whereby the config-ert task attempts to set a property when route_services is set to disable story

Upgrade Pipelines

  • (upgrade-tile) Adds a new param product_globs which defaults to *pivotal; if you are using this pipeline to upgrade service tiles, leave this property set to the default. If you are using this pipeline to upgrade ERT, change this parameter to cf*pivotal to prevent the task from downloading the unsupported Small Footprint Runtime product; story
  • (upgrade-tile) Fix for the stage-product task so that now it now correctly queries and returns the correct number of unstaged products story
  • (upgrade-ops-manager vSphere) Add new params vcenter_insecure and vcenter_ca_cert allowing you to configure vCenter cert validation story

Param Changes introduced in pcf-pipelines v21

View the full list in a spreadsheet.

See this directory for a list of scripts to help you more easily update existing install-pcf parameters.

upgrade-tile

Pipeline Param Notes
upgrade-tile product_globs new param; see instructions above

vSphere

Pipeline Param Notes
install-pcf opsman_ssh_password renamed; formerly om_ssh_pwd
install-pcf vcenter_datacenter renamed; formerly vcenter_data_center
install-pcf vcenter_datastore renamed; formerly om_data_store
install-pcf vcenter_insecure new param
install-pcf vcenter_ca_cert new param

GCP

Pipeline Param Notes
install-pcf opsman_admin_username renamed; formerly pcf_opsman_admin_username
install-pcf opsman_admin_password renamed; formerly pcf_opsman_admin_password
install-pcf opsman_trusted_certs renamed; formerly pcf_opsman_trusted_certs
upgrade-ops-manager gcp_project_id renamed; formerly opsman_gcp_project
upgrade-ops-manager gcp_zone renamed; formerly opsman_gcp_zone
upgrade-ops-manager gcp_service_account_key renamed; formerly opsman_gcp_credfile_contents

AWS

Pipeline Param Notes
install-pcf aws_access_key_id renamed; formerly TF_VAR_aws_access_key
install-pcf aws_region renamed; formerly TF_VAR_aws_region
install-pcf aws_secret_access_key renamed; formerly TF_VAR_aws_secret_key
install-pcf amis_nat renamed; formerly TF_VAR_amis_nat
install-pcf aws_az1 renamed; formerly TF_VAR_az1
install-pcf aws_az2 renamed; formerly TF_VAR_az2
install-pcf aws_az3 renamed; formerly TF_VAR_az3
install-pcf aws_cert_arn renamed; formerly TF_VAR_aws_cert_arn
install-pcf dynamic_services_subnet_cidr_az1 renamed; formerly TF_VAR_dynamic_services_subnet_cidr_az1
install-pcf dynamic_services_subnet_cidr_az2 renamed; formerly TF_VAR_dynamic_services_subnet_cidr_az2
install-pcf dynamic_services_subnet_cidr_az3 renamed; formerly TF_VAR_dynamic_services_subnet_cidr_az3
install-pcf ert_subnet_cidr_az1 renamed; formerly TF_VAR_ert_subnet_cidr_az1
install-pcf ert_subnet_cidr_az2 renamed; formerly TF_VAR_ert_subnet_cidr_az2
install-pcf ert_subnet_cidr_az3 renamed; formerly TF_VAR_ert_subnet_cidr_az3
install-pcf infra_subnet_cidr_az1 renamed; formerly TF_VAR_infra_subnet_cidr_az1
install-pcf nat_ip_az1 renamed; formerly TF_VAR_nat_ip_az1
install-pcf nat_ip_az2 renamed; formerly TF_VAR_nat_ip_az2
install-pcf nat_ip_az3 renamed; formerly TF_VAR_nat_ip_az3
install-pcf opsman_ip_az1 renamed; formerly TF_VAR_opsman_ip_az1
install-pcf public_subnet_cidr_az1 renamed; formerly TF_VAR_public_subnet_cidr_az1
install-pcf public_subnet_cidr_az2 renamed; formerly TF_VAR_public_subnet_cidr_az2
install-pcf public_subnet_cidr_az3 renamed; formerly TF_VAR_public_subnet_cidr_az3
install-pcf rds_subnet_cidr_az1 renamed; formerly TF_VAR_rds_subnet_cidr_az1
install-pcf rds_subnet_cidr_az2 renamed; formerly TF_VAR_rds_subnet_cidr_az2
install-pcf rds_subnet_cidr_az3 renamed; formerly TF_VAR_rds_subnet_cidr_az3
install-pcf services_subnet_cidr_az1 renamed; formerly TF_VAR_services_subnet_cidr_az1
install-pcf services_subnet_cidr_az2 renamed; formerly TF_VAR_services_subnet_cidr_az2
install-pcf services_subnet_cidr_az3 renamed; formerly TF_VAR_services_subnet_cidr_az3
install-pcf vpc_cidr renamed; formerly TF_VAR_vpc_cidr
install-pcf opsman_admin_password renamed; formerly OPSMAN_PASSWORD
install-pcf opsman_admin_username enamed; formerly OPSMAN_USER
install-pcf aws_key_name enamed; formerly TF_VAR_aws_key_name

Azure

Pipeline Param Notes
install-pcf azure_client_id renamed; formerly azure_service_principal_id
install-pcf azure_client_secret renamed; formerly azure_service_principal_password
install-pcf azure_storage_container_name renamed; formerly terraform_statefile_container
install-pcf opsman_admin_username renamed; formerly pcf_opsman_admin_username
install-pcf opsman_admin_password renamed; formerly pcf_opsman_admin_password