New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Leap Micro has different build numbers for isos and images #210
Conversation
This is the output before applying this change
|
ae88276
to
da4b2ab
Compare
After trying this, I managed to run but the CI complains about
|
73a92a4
to
3660dca
Compare
So CI is correct that scripts generate inconsistent commands: in the sync that has been triggered aarch64 folder is created: It is possible that the test doesn't need REPO variable and succeeds, but the folder will be deleted by the automatic job (of openQA assets cleanup) on next run. Because it deletes every repo, which is not referenced by any test. The scripts are not expected to run with different build id for different architectures, at least there was no attempt to run them before. I will have a look what can be done. |
The build number is the same for different architectures in the same flavor (DVD-x86_64 and DVD-aarch64). I see that |
Ah, I see now. The DVD files were just deleted from files_iso.lst in #208 , so CI allowed the run: https://github.com/os-autoinst/openqa-trigger-from-obs/pull/208/files#diff-81261a81443178a1b917136e161d9c0c79834451235b4186d0f91b0d01cfce68L1-L2 I will check if it is simple to provide a patch. |
Thanks! |
3aa5aa4
to
d4766cd
Compare
ALP produces a non-compressed RAW images for the encrypted flavor. Without this change, it's set as ASSET_1 instead of HDD_1: ASSET_1=ALP-Micro.x86_64-0.1-Default-encrypted-Build2.2.raw and the test fails: https://openqa.opensuse.org/tests/3193166
Thank you for the help, Andrii. |
I really suspicious this break |
Yes, this approach will not work with ttm. |
There are three options: a) Revert this change AFAIK, the purpose of the separate |
Ok. I will then revert all the changes and move to the previous state. BUT the implication is that the images will use the repo they defined by default, not any repo from the ISO project. I would like that for the next version we go for option b) as we do for SLE Micro (images and isos are in the same IBS project, and they get different build numbers.) |
maybe we need to revert #208 also? |
yes, #213 |
we can revisit this topic in the next Leap Micro, since Leap Micro 5.4 entered Beta stage(close to RC almost) I would appareciate that we can keep the previous working approach :) |
The xml was merged into single one:
#208 The project contains the string ToTest, which is normally used in Factory, but ToTest is also used for Leap Micro, so the script does not allow having different build numbers in the files.