orange-cloudfoundry / cf-ops-automation

a collaboration framework for operating cloudfoundry and services at scale
22 stars 6 forks source link

Prevent bosh deployment updates concurrently with their bosh director #185

Open gberche-orange opened 6 years ago

gberche-orange commented 6 years ago

Is your feature request related to a problem? Please describe.

Changes to a deployer (say bosh director stemcell upgrade) that may trigger downtime may cause failure of bosh deployments managed by this deployer. Updates to a deployer should not run concurrently with its managed deployments.

This may potentially apply to future K8S deployments

Currently, release authors automating such updates to deployers have either to:

Describe the solution you'd like

Describe alternatives you've considered

Use of concourse serial-groups seems limited to a single pipeline, whereas we need to serialize jobs across pipelines, so the following wouldn't be of much help:

poblin-orange commented 5 years ago

might be managed with bosh-level ha / zerodowtime update