Skip to content

Releases: orange-cloudfoundry/cf-ops-automation

4.3.0

16 Mar 18:16
Compare
Choose a tag to compare

Release notes

v4.3.0 (2020-03-16)

Full Changelog

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

08 Jan 10:47
Compare
Choose a tag to compare

Release notes

v4.2.0 (2020-01-08)

Full Changelog

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

06 Nov 16:03
Compare
Choose a tag to compare

Release notes

v4.1.0 (2019-11-06)

Full Changelog

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

07 Oct 12:40
Compare
Choose a tag to compare

Release notes

v4.0.4 (2019-10-07)

Full Changelog

Closed issues:

  • Support meta information defined in templates repository #275

v4.0.3 (2019-10-03)

Full Changelog

Fixed bugs:

  • broken link in bosh deployment template operators silently ignored #273

v4.0.2 (2019-08-07)

Full Changelog

v4.0.0 (2019-07-29)

Full Changelog

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)

Full Changelog

v3.6.1 (2019-06-28)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

Closed issues:

  • Limit concurrent updates that trigger overload and cascading failures #184

**Mer...

Read more

4.0.3

04 Oct 11:57
Compare
Choose a tag to compare

Release notes

v4.0.3 (2019-10-04)

Full Changelog

Fixed bugs:

  • broken link in bosh deployment template operators silently ignored #273

v4.0.2 (2019-08-07)

Full Changelog

v4.0.0 (2019-07-29)

Full Changelog

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
  • upgrade to concourse 5 #261

v3.6.0 (2019-06-28)

Full Changelog

v3.6.1 (2019-06-28)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

#...

Read more

4.0.2

08 Aug 08:52
Compare
Choose a tag to compare

Release notes

v4.0.0 (2019-07-29)

Full Changelog

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
  • upgrade to concourse 5 #261

v3.6.0 (2019-06-28)

Full Changelog

v3.6.1 (2019-06-28)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

v3.1.1 (2018-11-19)

Full Changelog

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:...
Read more

4.0.0

29 Jul 16:14
Compare
Choose a tag to compare

Release notes

v4.0.0 (2019-07-29)

Full Changelog

Fixed bugs:

  • control-plane/save-deployed-pipelines: excessive job triggering #206

3.6.0 (2019-07-08)

Full Changelog

Fixed bugs:

  • Custom teams cannot be used anymore #215

Closed issues:

  • Support Concourse v4.x/v5.x (expected perf improvements) #178

Merged pull requests:

  • cleanup old pipelines #271
  • upgrade to concourse 5 #261

v3.6.0 (2019-06-28)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

v3.1.1 (2018-11-19)

Full Changelog

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...
Read more

3.6.0

09 Jul 12:45
Compare
Choose a tag to compare

v3.6.0 (2019-06-28)

Full Changelog

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

25 Jun 11:56
Compare
Choose a tag to compare

Release notes

v3.5.0 (2019-06-25)

Full Changelog

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

28 Mar 16:53
Compare
Choose a tag to compare

Release notes

v3.4.1 (2019-03-28)

Full Changelog

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