Skip to content

.zuul, playbooks: Parameterise setup-env.yaml - #1829

Merged
debarshiray merged 2 commits into
containers:mainfrom
debarshiray:wip/rishi/zuul-playbooks-fedora-coreos-ci-parameterise-yaml
Jul 30, 2026
Merged

.zuul, playbooks: Parameterise setup-env.yaml#1829
debarshiray merged 2 commits into
containers:mainfrom
debarshiray:wip/rishi/zuul-playbooks-fedora-coreos-ci-parameterise-yaml

Conversation

@debarshiray

@debarshiray debarshiray commented Jul 29, 2026

Copy link
Copy Markdown
Member

With this change, jobs for different platforms can select their own dependency playbook and meson setup arguments without needing a separate setup-env* file. This allows the elimination of setup-env-restricted.yaml and setup-env-migration-path-for-coreos-toolbox.yaml, as they were identical to setup-env.yaml except for the include_tasks and meson setup lines.

This will also be used by a subsequent commit to add Fedora CoreOS jobs.

#714

@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

With this change, jobs for different platforms can select their own
dependency playbook without needing a separate setup-env* file. This
allows the elimination of setup-env-restricted.yaml, as it was identical
to setup-env.yaml except for the include_tasks line.

This will also be used by a subsequent commit to add Fedora CoreOS jobs.

containers#714

Signed-off-by: Rolv Apneseth <rolv.apneseth@gmail.com>
@debarshiray
debarshiray force-pushed the wip/rishi/zuul-playbooks-fedora-coreos-ci-parameterise-yaml branch from b58d636 to e1ee769 Compare July 29, 2026 23:28
With this change, jobs for different platforms can select their own
'meson setup' arguments without needing a separate setup-env* file.
This makes setup-env-migration-path-for-coreos-toolbox.yaml unnecessary,
as it was identical to setup-env.yaml except for the include_tasks and
'meson setup' lines.

This will also be used by a subsequent commit to add Fedora CoreOS jobs.

Some changes by Debarshi Ray.

containers#714
@debarshiray
debarshiray merged commit be99689 into containers:main Jul 30, 2026
3 checks passed
@debarshiray
debarshiray deleted the wip/rishi/zuul-playbooks-fedora-coreos-ci-parameterise-yaml branch July 30, 2026 08:56
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