Skip to content

Conversation

@aeijdenberg
Copy link
Contributor

Changes proposed by this PR

closes #9356

  • adds test to demonstrate broken behaviour
  • fix code make test pass

Notes to reviewer

It's a shame the code used for fly set-pipeline and the set_pipeline step seem quite divergent - but that feels like a much bigger PR to look at, so this makes a smaller change to address the reported issue.

Release Note

  • set_pipeline step now allows instance_vars to override vars set via vars/var_file. This matches the behaviour of fly set-pipeline

This test demonstrates the current broken behaviour.

Signed-off-by: Adam Eijdenberg <[email protected]>
@aeijdenberg aeijdenberg requested a review from a team as a code owner November 17, 2025 00:48
@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Nov 17, 2025

CLA Signed
The committers listed above are authorized under a signed CLA.

@taylorsilva
Copy link
Member

Thanks for the PR! Adding it to my backlog.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

Instance variables have lower precedence than var files when using set_pipeline steps

3 participants