Bugzilla – Bug 1217334
[Build 39.1] openQA test fails in php_version - php is missing
Last modified: 2023-11-22 11:37:10 UTC
## Observation PHP and family cannot be found openQA test in scenario sle-15-SP6-Online-x86_64-extra_tests_webserver@64bit fails in [php_version](https://openqa.suse.de/tests/12837905/modules/php_version/steps/22) ## Test suite description Maintainer: QE-Core Now job dependency has changed to `START_AFTER_TEST=create_hdd_textmode_autoyast`, see poo#128339 ## Reproducible Fails since (at least) Build [26.14](https://openqa.suse.de/tests/12505841) ## Expected result Last good: (unknown) (or more recent) ## Further details Always latest result in this scenario: [latest](https://openqa.suse.de/tests/latest?arch=x86_64&distri=sle&flavor=Online&machine=64bit&test=extra_tests_webserver&version=15-SP6)
Hi Santiago, epaolantonio@euklid:/mounts/dist/ibs/SUSE:/SLE-15-SP6:/GA:/TEST/images/repo/SLE-15-SP6-Module-Web-Scripting-POOL-x86_64-Media1> find . -name \*php8-cli\* ./x86_64/php8-cli-8.2.10-150600.1.1.x86_64.rpm ./x86_64/php8-cli-8.2.10-150600.1.1.x86_64.slsa_provenance.json epaolantonio@euklid:/mounts/dist/ibs/SUSE:/SLE-15-SP6:/GA:/TEST/images/repo/SLE-15-SP6-Module-Web-Scripting-POOL-x86_64-Media1> php8-cli seems to be available. I see there is a SP5-specific workaround in the test source code ("On sles15sp5, due to bus#1204824, the package "sle-module-web-scripting-release" is pre-installed, which tricks SUSEConnect to assume that this module is activated which it isn't, so add below workaround"), do you think we need to extend this in SP6 as well?
(In reply to Eugenio Paolantonio from comment #1) > Hi Santiago, > > > epaolantonio@euklid:/mounts/dist/ibs/SUSE:/SLE-15-SP6:/GA:/TEST/images/repo/ > SLE-15-SP6-Module-Web-Scripting-POOL-x86_64-Media1> find . -name \*php8-cli\* > ./x86_64/php8-cli-8.2.10-150600.1.1.x86_64.rpm > ./x86_64/php8-cli-8.2.10-150600.1.1.x86_64.slsa_provenance.json > epaolantonio@euklid:/mounts/dist/ibs/SUSE:/SLE-15-SP6:/GA:/TEST/images/repo/ > SLE-15-SP6-Module-Web-Scripting-POOL-x86_64-Media1> > > > php8-cli seems to be available. > > > I see there is a SP5-specific workaround in the test source code ("On > sles15sp5, due to bus#1204824, the package > "sle-module-web-scripting-release" is pre-installed, which tricks > SUSEConnect to assume that this module is activated which it isn't, so add > below workaround"), do you think we need to extend this in SP6 as well? I would rather have the problem fixed than extend the workaround :); however, let's see if the bug is the same: https://openqa.suse.de/tests/12850502#live
It seems a known, old stuff with a workaround for me. So, I put it as P3. Please correct if needed.
(In reply to Radoslav Tzvetkov from comment #3) > It seems a known, old stuff with a workaround for me. So, I put it as P3. > Please correct if needed. Actually, seems to be a bug in our tests, changed the code to let us know if a module is enabled automatically: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/18168