cf-ops-automation icon indicating copy to clipboard operation
cf-ops-automation copied to clipboard

a collaboration framework for operating cloudfoundry and services at scale

Results 92 cf-ops-automation issues
Sort by recently updated
recently updated
newest added

Currently, the delete lifecycle bindling deletes bosh deployments regardless of whether they have running associated bosh tasks. As a result, the delete sometimes fails with: > Task 56598 | 21:54:58...

on-demand-pipelines

The current hotfix mechanism requires manual updates: - branch name and version - re check cf-ops-automation version on each pipeline to detect the hotfix version => **to be automated**

discuss

When a deployment X is deleted from the paas-secret repo, the associated pipeline triggers and fails in `execute-deploy-script` (on missing deleted paas-secret files), becoming red. It is only after that...

on-demand-pipelines

When `extended_scan_path` is used to scan another deployment like "ops-depls/cloudfoundry", file generated by concourse with `skip_ci` tag may not be detected. This bug occurs mainly with bosh v1 deployment, as...

### Expected behavior A commit on paas-secrets is supposed to go through the update-pipeline and remove the associated deleted resources and jobs. ### Observed behavior In pipeline https://elpaaso-concourse-micro.redacted.domain/teams/main/pipelines/coab-depls-generated/jobs/deploy-c_3b693ce6-0cd7-4598-a542-f8d90616f4ca/builds/2 We see...

as a result, we have the following duplicated credentials across apps. ``` cf-app: cf-etherpad: cf_api_url: cf_username: cf_password: cf_organization: cf_space: ``` Would be great to have defaults in shared/secrets.yml for these...

enhancement

From @gberche-orange's comment in > I wonder if there were discussions/ideas on how to cross-reference/move/merge documentation from readme with corresponding reference data in a future story? > > Example of...

The delete lifecyle currently requires human approval for bosh deployment deletion. In the context of user-triggered creation and deletion, such human approval does not scale, and will lead to Iaas...

on-demand-pipelines

The current [git submodule support](https://github.com/orange-cloudfoundry/cf-ops-automation/blob/b69bcb3fb0a06ed3deffc93e4f961d24a0f95d8c/Readme.md#git-submodules) only extracts git submodule matching the root-deployment and deployment name In the case of cf-apps-deployment (e.g. COAB), the gitsubmodule parsing seems to not properly extract...

bug
on-demand-pipelines

Some ERB pipeline templates are quite big, like [depls-pipeline](https://github.com/orange-cloudfoundry/cf-ops-automation/blob/develop/concourse/pipelines/template/depls-pipeline.yml.erb). We should consider ERB refactoring to smaller part. Some works has been started with [spec/lib/template_processor](https://github.com/orange-cloudfoundry/cf-ops-automation/blob/develop/spec/lib/template_processor) (not yet published)

help wanted
technical-debt