Skip to content

Prevent cloning useless assets to fix stability and optimize#266

Draft
okurz wants to merge 2 commits intoos-autoinst:masterfrom
okurz:fix/jobs
Draft

Prevent cloning useless assets to fix stability and optimize#266
okurz wants to merge 2 commits intoos-autoinst:masterfrom
okurz:fix/jobs

Conversation

@okurz
Copy link
Member

@okurz okurz commented Dec 1, 2025

Relevant progress issue: https://progress.opensuse.org/issues/193345

openqa-clone-custom-git-refspec https://github.com/os-autoinst/os-autoinst-distri-openQA/pull/266 https://openqa.opensuse.org/tests/5495667

openqa-Tumbleweed-dev-x86_64-Build:TW.40550-openqa_install_multimachine@uefi-4G -> https://openqa.opensuse.org/tests/5495731

@okurz
Copy link
Member Author

okurz commented Dec 1, 2025

The line openqa-clone-job … ISO= … removes the setting ISO from the settings table but still needlessly downloads it. So we could try to use --skip-download and instead manually parse the necessary HDD asset and only download that but it would be cleaner if already the original job does not specify the needless assets.

The current values for UEFI_PFLASH_CODE and UEFI_PFLASH_VARS have been
selected not too long ago in 7531e39 even though the variables have been
originally introduced in 216974e. In both commits as well as the related
pull request and even linked tickets no good explanation was stated why
such settings would be necessary.
https://progress.opensuse.org/issues/193258 has shown that those
settings are actually harmful as adding a virtio-keyboard which allows
to fix VNC typing issues broke test execution. Removing those variables
is preferred as they are not needed and have no justification and allows
us to fix VNC typing issues.

Verification test: https://openqa.opensuse.org/tests/5512174

Related progress issue: https://progress.opensuse.org/issues/113441
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant