Releases: orange-cloudfoundry/cf-ops-automation
3.4.0
Release notes
v3.4.0 (2019-03-18)
Implemented enhancements:
- Record bosh deployment manifest including ops files interpolation #242
- git submodule of a deployment model are not pulled in the on-demand-pipeline context #195
- Dump generated manifest on bosh deploy failures #2
Fixed bugs:
- committed generated cloud-config.yml and runtime-config.yml are incomplete #246
- runtime-config operators are not applied in alphabetic order #244
- fe-int default value is not generic #243
Closed issues:
- Issue with the "github-release" concourse resource type tagged versions. #220
- 1st class support for private bosh releases #81
Merged pull requests:
- pipeline(bosh): improvements #247
- tasks(bosh_update_[cloud|runtime]_config: fix operator alphabetical order when applied #245
- hardening pipeline retries #241
- pipelines(submodules): fix #237
- 108 add covered pipelines #236
* This Change Log was automatically generated by github_changelog_generator
3.3.0
Release notes
v3.3.0 (2019-01-29)
Implemented enhancements:
- add a retrigger all job on *-depls-s3-br-upload-generated pipelines #202
- UX: Include update-pipeline-ops-depls-generated job in tf group #18
- Rename check-terraform-cf-consistency #11
Fixed bugs:
- Parallel execution limit seems to generate deadlocks in some cases #216
Closed issues:
- Error during git put tasks leads to data loss (eg tfstate changes) #232
- Allow users to provide a GitHub access token for the "github-release" concourse resource type. #219
- reset-merged-wip-features job doesn't apply the configuration from GIT #218
- bootstrap failed to dynamically create vars_files list for *-update-pipeline #213
- multiple concurrent executions of bosh errands #196
Merged pull requests:
- Reorganize libs #227
- logger(*): fix the logger so that it works for class methods. #226
- pipelines(br-upload): add a retrigger-all-uploads task #225
- 81 add ops interpolation example #224
- pipeline(sync-feature-branches): add hard reset job #222
- WIP: rework serial_groups allocation #217
- Fix bootstrap failure on update-pipeline #214
* This Change Log was automatically generated by github_changelog_generator
3.2.2
Release notes
v3.2.2 (2018-11-26)
Fixed bugs:
- Dual mode jobs are broken on bootstrap-all-init-pipeline #209
Closed issues:
- Root-deployment concurrent execution limit overriding is broken for bosh-pipeline #210
* This Change Log was automatically generated by github_changelog_generator
3.2.0
Release notes
v3.2.0 (2018-11-23)
Closed issues:
- Limit concurrent updates that trigger overload and cascading failures #184
Merged pull requests:
- pipeline(*): introduce concurrent update limitations #208
* This Change Log was automatically generated by github_changelog_generator
3.1.2
3.1.1
#Hotfix release
v3.1.1
Fixed bugs:
-
deployment-dependencies per iaas_type support is broken #204
-
multiple concurrent executions of bosh errands #196
Enhancements:
-
bump providers: azure, aws, cloudflare, cloudfoundry, credhub, flexible-engine, kubernetes and openstack. See orange-cloudfoundry/paas-docker-cloudfoundry-tools@c1f95e8
-
pipeline(depls): add mutex on terraform plan and apply to avoid inconsistency when plan and apply run at the same time
-
upgrade(coa_version_update): add script to ease switch to a coa corrective version
3.1.0
Release notes
v3.1.0 (2018-09-18)
Implemented enhancements:
- add features to purge bosh tasks in a root deployment #90
Fixed bugs:
- Errand jobs failed with
no versions of image available
#199
Closed issues:
- Reference Dataset links are broken #192
Merged pull requests:
- pipeline(depls): fix invalid bosh-errand-resource #200
- depls(utils) change bosh cancel all tasks vars to bosh cl1 v1 #193
* This Change Log was automatically generated by github_changelog_generator
3.0.0
Release notes
Upgrade
this version provides a script to add missing configuration to pipeline in order to be able to use #89. To upgrade config repository to the new syntax, simply run upgrade/v3.0.0/01-upgrade-config.rb from cf-ops-automation root-directory with required parameters.
Recommended upgrade path:
- run cf-ops-automation upgrade script:
upgrade/v3.0.0/01-upgrade-config.rb
- check, amend/commit changes to secrets repository
- update COA version
- trigger bootstrap-update-pipeline / use concourse-bootstrap script
- if
update-pipeline-xx
are failing , triggerbootstrap-init-pipelines
job after all job failures
v3.0.0 (2018-08-09)
Implemented enhancements:
- add documentation for bosh deployments recreate pipeline #124
- Concourse pipeline input bosh releases should be configurable by iaas-type #89
Closed issues:
- Terraform helm support #180
- Find and apply global solution to print password in yaml files #145
- provide automated non-attended COA env bootstrap #113
Merged pull requests:
- tasks(generate_manifest): make files used by spruce optional #177
* This Change Log was automatically generated by github_changelog_generator
2.2.0
Release notes
v2.2.0 (2018-07-26)
Upgrade
this version provides a script to cleanup useless secrets, since concourse 3.9.2, custom certificates are inherited from bosh. We don't requires secrets related that configuration To upgrade config repository to the new syntax, simply run upgrade/v2.2.0/01-upgrade-config.rb
from cf-ops-automation root-directory with required parameters.
Implemented enhancements:
- Support online stemcell #128
- Support terraform provider UAA #120
- Terraform pipeline UX: single job to apply TF specs #22
Fixed bugs:
- The job update-pipeline-<root deployment> is not triggered as expected #172
Closed issues:
- Reset git to a previous commit #173
- terraform plan phase should not be recurrent daily, but triggered by secrets update #156
- add terraform azure support #153
- Regression: IAAS_SPEC_PATH is missing in Concourse pipelines #151
- Remove consistency check on deployment-dependencies.yml#deployment.<dep_name> #150
- Setup a reference dataset #111
- Add living user documentation generated from tests #107
Merged pull requests:
- task(git_reset_wip): create a commit after reset #174
- trigger update-pipeline on each
secrets-repo
commit andinit-concourse-boshrelease-and-stemcell
improvements #171 - Online stemcells support #169
- Terraform improvements #166
- allow usage of generic key in deployment-dependencies #163
- Living doc missing cf app hooks #161
- Upgrade script for config repo for upcoming release 2.2.0 #160
- pipeline(depls): collapse delete task to speed up concourse execution #154
- 107 living documentation refactored #149
* This Change Log was automatically generated by github_changelog_generator
2.1.0
Release notes
v2.1.0 (2018-06-20)
Implemented enhancements:
Closed issues:
- Regression: IAAS_SPEC_PATH is missing in Concourse pipelines #151
Merged pull requests:
- pipeline(tf): fixes missing
IAAS\_SPEC\_PATH
#152
* This Change Log was automatically generated by github_changelog_generator