butane: replace LAYOUT with architecture before render#4525
butane: replace LAYOUT with architecture before render#4525dustymabe merged 1 commit intocoreos:mainfrom
LAYOUT with architecture before render#4525Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces architecture-based substitution for Butane configurations in kola qemuexec and test registration, defaulting to the current RPM architecture when none is provided. Feedback suggests refactoring the manual string replacement logic to use the existing Subst method for better consistency and readability. It is also recommended to use a more unique placeholder than 'LAYOUT' to avoid unintended replacements in configuration files.
The test failed on aarch64 / ppc64le because of missing `layout`. Requires coreos/coreos-assembler#4525
cdc1e29 to
da72067
Compare
da72067 to
7d85534
Compare
The test failed on aarch64 / ppc64le because of missing `layout`. Requires coreos/coreos-assembler#4525
|
Test passed on x86_64 and aarch64 with coreos/fedora-coreos-config#4097 |
The test failed on aarch64 / ppc64le because of missing `layout`. Requires coreos/coreos-assembler#4525
Rolv-Apneseth
left a comment
There was a problem hiding this comment.
LGTM. Not entirely familiar with the kola code base but changes look reasonable and the modified test works.
7d85534 to
8c14065
Compare
Fix test failed on aarch64 / ppc64le because of missing `layout`. Requires coreos/coreos-assembler#4525
Fix failed test on aarch64 / ppc64le, the `.Subst("{{LAYOUT}}")`
is required for `raid1-boot` test, see coreos/fedora-coreos-config#4097
Head branch was pushed to by a user without write access
8c14065 to
77fda17
Compare
|
not sure what is up with prow /retest |
Fix test failed on aarch64 / ppc64le because of missing `layout`. Requires coreos/coreos-assembler#4525
Fix test failed on aarch64 / ppc64le because of missing `layout`. Requires coreos/coreos-assembler#4525
Fix failed test on aarch64 / ppc64le.