Skip to content

Remove fog provider support #671

Open
kathap wants to merge 5 commits into
developfrom
remove-fog-aws
Open

Remove fog provider support #671
kathap wants to merge 5 commits into
developfrom
remove-fog-aws

Conversation

@kathap

@kathap kathap commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Needs cloudfoundry/cloud_controller_ng#5288 to be in first.

Remove all fog references from job templates, specs and bpm config.

Complete fog removal follow-up for capi-release. All fog gems have been removed from cloud_controller_ng; this PR removes the remaining fog references from BOSH job templates and specs.

Changes:

  • Remove fog_connection from all cloud_controller_ng.yml.erb templates and job specs (all 5 jobs: cloud_controller_ng, cloud_controller_worker, cloud_controller_clock, cc_deployment_updater,
    blobstore_benchmark)
  • Remove fog_aws_storage_options and fog_gcp_storage_options from job specs and templates
  • Remove cc.log_fog_requests BOSH property and FOG_DEBUG env var from bpm.yml.erb and job specs (cloud_controller_ng, cloud_controller_worker)
  • Remove legacy 'AWS' provider name from storage-cli config templates; only native 's3' is now accepted
  • Update all storage-cli config specs to use native provider names (s3, dav) instead of legacy fog names
  • Empty local_blobstore_downloads.conf.erb — was fog-local-provider nginx config, now dead code
  • Update bpm_spec to remove fog debug logging tests

@kathap kathap changed the title Remove fog-aws legacy provider support from storage-cli config and specs Remove fog provider support Jul 17, 2026
@kathap
kathap marked this pull request as ready for review July 17, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant