This repository has been archived by the owner on Feb 11, 2020. It is now read-only.
v0.21.1
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 useopsman_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
andvcenter_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 whenroute_services
is set todisable
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 tocf*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
andvcenter_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 |