Releases: orange-cloudfoundry/cf-ops-automation
4.3.0
Release notes
v4.3.0 (2020-03-16)
Implemented enhancements:
- bump terraform flexible engine to version 1.11 #308
- Quick overview of bosh release versions used by a root deployment #305
- Leverage icons to ease resource identification #304
- multiple markers for iaas-type (~ profile tag) #79
Closed issues:
- Replace deprecated docker images #303
- Support concourse latest version (5.8.x) #299
- delete lifecyle does not clean up generated bosh manifest in secrets repo #65
Merged pull requests:
- fix(manifest-bosh-deployment-information): add optional resource to have deployment_information file available #318
- feature(display-bosh-deployment-information) #317
- fix(bootstrap-all-init-pipeline): replace curl by wget #316
- refactor(rubocop): fix warnings #315
- fix(bootstrap-all-init-pipeline): auto detect credentials files #314
- feature(bosh-delete-deployment): fail-slow, to delete as much deployments as possible #313
- feature(remove-spiff-references): as spiff image is not used anymore, it is not required to keep such references #311
- Support auto sorted profiles #310
- Bump images from orange-cloudfoundry/paas-docker-cloudfoundry-tools #309
- Support profiles #306
- feature(concourse): support concourse 5.8 #302
- chore(gem): bump to latest gem (rspec, simplecov, github_changelog_generator, ...) #301
* This Changelog was automatically generated by github_changelog_generator
4.2.0
Release notes
v4.2.0 (2020-01-08)
Implemented enhancements:
- Customize the errand name displayed on concourse job box #296
- credhub interpolation for cloud-config and runtime-config #290
- support cpi-config files #191
- Add support for multiple errands (automatic and manual ones) #14
Closed issues:
- Bump cf cli to 6.47.2 #292
- bosh errands should trigger after each bosh deploy #285
- Full private docker registry support #278
- Polluting trace in cloud-config-and-runtime-config-for-xx-depls/update-cloud-config-for-micro-depls run.sh #265
- Bump to latest Ruby 2.6.x and alpine 3.9 #260
- COA CI Iaas Migration #229
- delete-lifecyle does not support clean up of paas-template instances #67
Merged pull requests:
- task(bosh_delete_*): enhance log messages #300
- feature(bosh-pipeline): enhance templates repository instances automatic cleanup #298
- feature(bosh-pipeline): support errand name customization #297
- feature(bosh-pipelines): detect inconsistent boshrelease detect-inconsistent-boshrelease-definitions #295
- Full private docker registry support #294
- feature(cf-app): bump cf cli version #293
- Rework cloud and runtime config support #291
* This Change Log was automatically generated by github_changelog_generator
4.1.0
Release notes
v4.1.0 (2019-11-06)
Implemented enhancements:
- bump cf cli 6.46.1 in cf app support #257
- Add support for multiple errands (automatic and manual ones) #14
Closed issues:
- bosh errands should trigger after each bosh deploy #285
- Bump spruce 1.22 #283
- Bump terraform 0.11.14 #277
- Ensure deployment consistency #276
- Support meta information defined in templates repository #275
Merged pull requests:
- feature(bosh-pipeline): add manual-errand support and multi job errands #286
- Improve wording of error message #282
- Fix invalid relative path in reference documentation #281
* This Change Log was automatically generated by github_changelog_generator
4.0.4
Release notes
v4.0.4 (2019-10-07)
Closed issues:
- Support meta information defined in templates repository #275
v4.0.3 (2019-10-03)
Fixed bugs:
- broken link in bosh deployment template operators silently ignored #273
v4.0.2 (2019-08-07)
v4.0.0 (2019-07-29)
Fixed bugs:
- Custom teams cannot be used anymore #215
- control-plane/save-deployed-pipelines: excessive job triggering #206
Closed issues:
- Support Concourse v4.x/v5.x (expected perf improvements) #178
Merged pull requests:
- cleanup old pipelines #271
v3.6.0 (2019-06-28)
v3.6.1 (2019-06-28)
Closed issues:
- Detect potential conflicts between feature branches as soon as possible #267
- Run deploy script on each commit #262
Merged pull requests:
- chore(build): bump gems to latest (docker_registry2, rubocop, rspec and simplecov) #270
- pipeline(bosh): execute deploy script on each commit #269
- pipeline(concourse): allow credentials sharing between generated pipelines and custom pipelines #268
v3.5.0 (2019-06-04)
Implemented enhancements:
- recreate pipelines should use --fix flag to deal with connectivity errors #250
Closed issues:
- Document & test relative paths for spruce file inclusion #255
- Partial private docker registry support #254
- Optional secrets scan to reduce git workload #248
- Support proxy for slack-notification #148
Merged pull requests:
- upgrade to concourse 5 #261
- doc(reference-dataset): document spruce file usage #258
- pipeline(*): support proxy for slack-notification #253
- Optional secrets scans Fixes and supports a private docker registry #252
- Bosh recreate fix #251
v3.4.1 (2019-03-28)
Implemented enhancements:
- Dump generated manifest on bosh deploy failures #2
Fixed bugs:
- committed generated cloud-config.yml and runtime-config.yml are incomplete #246
Closed issues:
- Issue with the "github-release" concourse resource type tagged versions. #220
v3.4.0 (2019-03-15)
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
Fixed bugs:
- runtime-config operators are not applied in alphabetic order #244
- fe-int default value is not generic #243
Closed issues:
- 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
v3.3.0 (2019-01-22)
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
v3.2.2 (2018-11-23)
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
v3.2.0 (2018-11-22)
Closed issues:
- Limit concurrent updates that trigger overload and cascading failures #184
**Mer...
4.0.3
Release notes
v4.0.3 (2019-10-04)
Fixed bugs:
- broken link in bosh deployment template operators silently ignored #273
v4.0.2 (2019-08-07)
v4.0.0 (2019-07-29)
Fixed bugs:
- Custom teams cannot be used anymore #215
- control-plane/save-deployed-pipelines: excessive job triggering #206
Closed issues:
- Support Concourse v4.x/v5.x (expected perf improvements) #178
Merged pull requests:
v3.6.0 (2019-06-28)
v3.6.1 (2019-06-28)
Closed issues:
- Detect potential conflicts between feature branches as soon as possible #267
- Run deploy script on each commit #262
Merged pull requests:
- chore(build): bump gems to latest (docker_registry2, rubocop, rspec and simplecov) #270
- pipeline(bosh): execute deploy script on each commit #269
- pipeline(concourse): allow credentials sharing between generated pipelines and custom pipelines #268
v3.5.0 (2019-06-04)
Implemented enhancements:
- recreate pipelines should use --fix flag to deal with connectivity errors #250
Closed issues:
- Document & test relative paths for spruce file inclusion #255
- Partial private docker registry support #254
- Optional secrets scan to reduce git workload #248
- Support proxy for slack-notification #148
Merged pull requests:
- doc(reference-dataset): document spruce file usage #258
- pipeline(*): support proxy for slack-notification #253
- Optional secrets scans Fixes and supports a private docker registry #252
- Bosh recreate fix #251
v3.4.1 (2019-03-28)
Implemented enhancements:
- Dump generated manifest on bosh deploy failures #2
Fixed bugs:
- committed generated cloud-config.yml and runtime-config.yml are incomplete #246
Closed issues:
- Issue with the "github-release" concourse resource type tagged versions. #220
v3.4.0 (2019-03-15)
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
Fixed bugs:
- runtime-config operators are not applied in alphabetic order #244
- fe-int default value is not generic #243
Closed issues:
- 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
- pipeline(sync-feature-branches): add hard reset job #222
v3.3.0 (2019-01-22)
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
- WIP: rework serial_groups allocation #217
- Fix bootstrap failure on update-pipeline #214
v3.2.2 (2018-11-23)
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
v3.2.0 (2018-11-22)
Closed issues:
- Limit concurrent updates that trigger overload and cascading failures #184
Merged pull requests:
- pipeline(*): introduce concurrent update limitations #208
v3.1.2 (2018-11-21)
#...
4.0.2
Release notes
v4.0.0 (2019-07-29)
Fixed bugs:
- Custom teams cannot be used anymore #215
- control-plane/save-deployed-pipelines: excessive job triggering #206
Closed issues:
- Support Concourse v4.x/v5.x (expected perf improvements) #178
Merged pull requests:
v3.6.0 (2019-06-28)
v3.6.1 (2019-06-28)
Closed issues:
- Detect potential conflicts between feature branches as soon as possible #267
- Run deploy script on each commit #262
Merged pull requests:
- chore(build): bump gems to latest (docker_registry2, rubocop, rspec and simplecov) #270
- pipeline(bosh): execute deploy script on each commit #269
- pipeline(concourse): allow credentials sharing between generated pipelines and custom pipelines #268
v3.5.0 (2019-06-04)
Implemented enhancements:
- recreate pipelines should use --fix flag to deal with connectivity errors #250
Closed issues:
- Document & test relative paths for spruce file inclusion #255
- Partial private docker registry support #254
- Optional secrets scan to reduce git workload #248
- Support proxy for slack-notification #148
Merged pull requests:
- doc(reference-dataset): document spruce file usage #258
- pipeline(*): support proxy for slack-notification #253
- Optional secrets scans Fixes and supports a private docker registry #252
- Bosh recreate fix #251
v3.4.1 (2019-03-28)
Implemented enhancements:
- Dump generated manifest on bosh deploy failures #2
Fixed bugs:
- committed generated cloud-config.yml and runtime-config.yml are incomplete #246
Closed issues:
- Issue with the "github-release" concourse resource type tagged versions. #220
v3.4.0 (2019-03-15)
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
Fixed bugs:
- runtime-config operators are not applied in alphabetic order #244
- fe-int default value is not generic #243
Closed issues:
- 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
v3.3.0 (2019-01-22)
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
v3.2.2 (2018-11-23)
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
v3.2.0 (2018-11-22)
Closed issues:
- Limit concurrent updates that trigger overload and cascading failures #184
Merged pull requests:
- pipeline(*): introduce concurrent update limitations #208
v3.1.2 (2018-11-21)
v3.1.1 (2018-11-19)
Implemented enhancements:
- bosh config server / credhub variables fingerprint #72
- First class support for public bosh release not hosted on bosh.io #12
Fixed bugs:
- Bosh recreate is broken [#205](https:...
4.0.0
Release notes
v4.0.0 (2019-07-29)
Fixed bugs:
- control-plane/save-deployed-pipelines: excessive job triggering #206
3.6.0 (2019-07-08)
Fixed bugs:
- Custom teams cannot be used anymore #215
Closed issues:
- Support Concourse v4.x/v5.x (expected perf improvements) #178
Merged pull requests:
v3.6.0 (2019-06-28)
Closed issues:
- Detect potential conflicts between feature branches as soon as possible #267
- Run deploy script on each commit #262
Merged pull requests:
- chore(build): bump gems to latest (docker_registry2, rubocop, rspec and simplecov) #270
- pipeline(bosh): execute deploy script on each commit #269
- pipeline(concourse): allow credentials sharing between generated pipelines and custom pipelines #268
- hardening pipeline retries #241
v3.5.0 (2019-06-04)
Implemented enhancements:
- recreate pipelines should use --fix flag to deal with connectivity errors #250
Closed issues:
- Document & test relative paths for spruce file inclusion #255
- Partial private docker registry support #254
- Optional secrets scan to reduce git workload #248
- Support proxy for slack-notification #148
Merged pull requests:
- pipeline(*): support proxy for slack-notification #253
- Optional secrets scans Fixes and supports a private docker registry #252
- Bosh recreate fix #251
v3.4.1 (2019-03-28)
Implemented enhancements:
- Dump generated manifest on bosh deploy failures #2
Fixed bugs:
- committed generated cloud-config.yml and runtime-config.yml are incomplete #246
Closed issues:
- Issue with the "github-release" concourse resource type tagged versions. #220
v3.4.0 (2019-03-15)
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
Fixed bugs:
- runtime-config operators are not applied in alphabetic order #244
- fe-int default value is not generic #243
Closed issues:
- 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
- pipelines(submodules): fix #237
- 108 add covered pipelines #236
v3.3.0 (2019-01-22)
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
v3.2.2 (2018-11-23)
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
v3.2.0 (2018-11-22)
Closed issues:
- Limit concurrent updates that trigger overload and cascading failures #184
Merged pull requests:
- pipeline(*): introduce concurrent update limitations #208
v3.1.2 (2018-11-21)
v3.1.1 (2018-11-19)
Implemented enhancements:
- bosh config server / credhub variables fingerprint #72
- First class support for public bosh release not hosted on bosh.io #12
Fixed bugs:
- Bosh recreate is broken #205
- Deployment-dependencies per iaas_type support is b...
3.6.0
v3.6.0 (2019-06-28)
Closed issues:
- Detect potential conflicts between feature branches as soon as possible #267
- Run deploy script on each commit #262
Merged pull requests:
- chore(build): bump gems to latest (docker_registry2, rubocop, rspec and simplecov) #270
- pipeline(bosh): execute deploy script on each commit #269
- pipeline(concourse): allow credentials sharing between generated pipelines and custom pipelines #268
* This Change Log was automatically generated by github_changelog_generator
3.5.0
Release notes
v3.5.0 (2019-06-25)
Implemented enhancements:
- recreate pipelines should use --fix flag to deal with connectivity errors #250
Closed issues:
- Document & test relative paths for spruce file inclusion #255
- Partial private docker registry support #254
- Optional secrets scan to reduce git workload #248
- Support proxy for slack-notification #148
Merged pull requests:
- doc(reference-dataset): document spruce file usage #258
- pipeline(*): support proxy for slack-notification #253
- Optional secrets scans Fixes and supports a private docker registry #252
- Bosh recreate fix #251
* This Change Log was automatically generated by github_changelog_generator
3.4.1
Release notes
v3.4.1 (2019-03-28)
Implemented enhancements:
- Dump generated manifest on bosh deploy failures #2
Fixed bugs:
- committed generated cloud-config.yml and runtime-config.yml are incomplete #246
Closed issues:
- Issue with the "github-release" concourse resource type tagged versions. #220
* This Change Log was automatically generated by github_changelog_generator