Skip to content

Cflinuxfs5 pipeline validation#1338

Closed
Milena-Encheva wants to merge 28 commits into
mainfrom
cflinuxfs5-pipeline-validation
Closed

Cflinuxfs5 pipeline validation#1338
Milena-Encheva wants to merge 28 commits into
mainfrom
cflinuxfs5-pipeline-validation

Conversation

@Milena-Encheva
Copy link
Copy Markdown
Contributor

@Milena-Encheva Milena-Encheva commented May 11, 2026

WHAT is this change about?

Adds cflinuxfs5 stack validation to the experimental Concourse pipeline (hermione). This includes adding cflinuxfs5-release to the update-releases pipeline inputs, applying the add-cflinuxfs5.yml ops file in the experimental deploy jobs, and introducing a new experimental-cats-cflinuxfs5 job to run cf-acceptance-tests against the cflinuxfs5 stack.

What customer problem is being addressed? Use customer persona to define the problem e.g. Alana is unable to...

George (CF operator) needs confidence that the upcoming cflinuxfs5 stack works correctly with cf-deployment before it is promoted as a default or GA'd stack. Without this pipeline validation, there is no automated signal that cflinuxfs5 is stable and compatible with current cf-deployment.

Please provide any contextual information.

Part of #1323. Follows the same experimental validation approach previously used for cflinuxfs4 before it became the default stack. Depends on operations/experimental/add-cflinuxfs5.yml (introduced in Attila's PR) and the cflinuxfs5_integration_config.json in relint-envs.

Has a cf-deployment including this change passed cf-acceptance-tests?

  • YES
  • NO

Does this PR introduce a breaking change? Please take a moment to read through the examples before answering the question.

  • YES - please choose the category from below. Feel free to provide additional details.
  • NO

How should this change be described in cf-deployment release notes?

Add cflinuxfs5-release to experimental pipeline validation; introduces experimental-cats-cflinuxfs5 job to run CATs against the cflinuxfs5 stack.

Does this PR introduce a new BOSH release into the base cf-deployment.yml manifest or any ops-files?

  • YES - cflinuxfs5-release is added to opsReleases in inputs.yml
  • NO

Does this PR make a change to an experimental or GA'd feature/component?

  • experimental feature/component
  • GA'd feature/component

Please provide Acceptance Criteria for this change?

1.) The experimental-deploy job in the hermione pipeline applies operations/experimental/add-cflinuxfs5.yml without errors.
2.) After a successful experimental-deploy, the new experimental-cats-cflinuxfs5 job triggers and completes CATs against the cflinuxfs5 stack using cflinuxfs5_integration_config.json.

What is the level of urgency for publishing this change?

  • Urgent - unblocks current or future work
  • Slightly Less than Urgent

Tag your pair, your PM, and/or team!

@oliver-heinrich @jochenehret

ard-wg-gitbot and others added 28 commits May 7, 2026 09:54
@linux-foundation-easycla
Copy link
Copy Markdown

CLA Not Signed

@ard-wg-gitbot
Copy link
Copy Markdown
Contributor

Hello friend, it looks like your pull request has failed one or more of our checks. Please take a look! 👀

@ard-wg-gitbot
Copy link
Copy Markdown
Contributor

Hello friend, it looks like your pull request has failed one or more of our checks. Please take a look! 👀

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.

2 participants