Skip to content

Prepare OpenStack CPI for the main default branch - #376

Merged
aramprice merged 1 commit into
masterfrom
codex/bbr-openstack-main
Nov 3, 2026
Merged

aramprice merged 1 commit into
masterfrom
codex/bbr-openstack-main

Conversation

@aramprice

@aramprice aramprice commented Nov 3, 2026 •

Copy link
Copy Markdown
Member

Point the own-repository Git source at main and allow both master and main in the Actions push filter during the transition. Preserve the separate release-semver branch, outbound bosh-deployment branch, release counters, tags and other pipeline fields.

The refreshed org-wide source audit found no required downstream default-branch source edits in another public repository. Historical release notes and release/version consumers are outside this source change.

Local validation: Concourse CLI validation passes before and after; exact parsed comparison confirms only the own Git branch changes in the pipeline. Strict normalized validation, the Actions transition-filter check and git diff --check pass.

This preparation changes checked-in configuration only. Current instructions prohibit pausing or modifying Concourse pipelines; runtime coordination and reconfiguration are operator-owned. No Concourse target, build, resource check or live pipeline was changed. The branch rename and runtime verification remain pending.

Migration tracker and operator handoff: #377. This preparation PR does not close it. Shared community draft: cloudfoundry/community#1681.

Update the own Git source and allow main in the Actions push filter.
Keep master enabled during preparation.
@coderabbitai

coderabbitai Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Walkthrough

The Go workflow now runs on pushes to main and continues to run on pushes to master. The BOSH release Git resource now tracks main instead of master.

Suggested reviewers: neddp, a-hassanin

Merge Risk: Low · up to 2d4ea

Reconfigure Concourse only after main exists so release tests continue triggering during the branch transition.

Pre-merge checks: Passed 4
Check name Status Explanation
Title check Passed The title clearly and concisely describes the main changes: preparing the OpenStack CPI for the repository's move to the main default branch.
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Description check Passed The description directly matches the changes. It explains the Git branch update and the Actions push-filter transition while identifying preserved configuration and validation results.
Finishing Touches
Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

CodeRabbit Verify

  • Run CodeRabbit Verify to test the changes in this pull request.
Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: f18afd4f-dc05-4004-ae98-87966e25ed2f
Commits

Reviewing files that changed from the base of the PR and between 69f9941 and 2d4ea70.

Files selected for processing: 2
  • .github/workflows/go.yml
  • ci/pipeline.yml

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

@coderabbitai coderabbitai Bot left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Fix comments: Fix CodeRabbit comments on this PR

Comment thread .github/workflows/go.yml Resolved
Comment thread ci/pipeline.yml Resolved
@aramprice
aramprice merged commit 12b7812 into master Nov 3, 2026
8 checks passed
@aramprice
aramprice deleted the codex/bbr-openstack-main branch November 3, 2026 01:40
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