action #27817
closed[sle][functional][yast][sle15][easy] scripting module will come back - @waitfor scripting module to appear in sle15 build
Added by okurz about 7 years ago. Updated almost 7 years ago.
0%
Description
acceptance criteria¶
- AC1: The new scripting module does not break existing tests
- AC2: Packages from the scripting module are at least installed by the "all-modules" scenario
tasks¶
- @waitfor scripting module to appear in a new SLE15 build (0h)
- If necessary: Adjust needles to not fail on scripting module appearing in module selection screen during installation (0-0.5h)
- Add scripting module and patterns to be installed in the "all-modules" scenario (0.5-2h)
further details¶
See sle-15-Installer-DVD-x86_64-gnome+proxy_SCC+allmodules@64bit for the scenario which should (at least) cover the scripting module
Updated by okurz about 7 years ago
- Copied to action #27820: [sle][functional][sle15][easy] gnome+proxy_SCC+allmodules scenario should cover "public cloud module" as well added
Updated by okurz about 7 years ago
- Assignee set to okurz
from https://bugzilla.suse.com/show_bug.cgi?id=1065073
The SLED product will not have the Web& Scripting Module available.
SLES will have Basessytem, Server Applications, desktop Applications, Legacy,
Development Tools, Public Cloud, Containers (not yet existing).
SLEd will have Basesystem, Desktop Applications, Desktop Productivity.
Updated by yosun about 7 years ago
Now we has the module in Beta3: http://dist.suse.de/install/SLP/SLE-15-Module-Web-Scripting-Beta3/
Could you please consider to add this module in SLES tests? Because some userspace test start blocked by it.
e.g. php7 test
https://openqa.suse.de/tests/1268605
Last good: build333.4
First bad: build346.1
checked the log it fails by dependency:
Problem: nothing provides php7-bcmath needed by qa_test_php-7.0.3-13.1.noarch
Solution 1: do not install qa_test_php-7.0.3-13.1.noarch
Solution 2: break qa_test_php-7.0.3-13.1.noarch by ignoring some of its dependencies
And php7-bcmath is in http://dist.suse.de/install/SLP/SLE-15-Module-Web-Scripting-Beta3/ppc64le/DVD1/ppc64le/
Updated by okurz about 7 years ago
yosun wrote:
Now we has the module in Beta3: http://dist.suse.de/install/SLP/SLE-15-Module-Web-Scripting-Beta3/
Could you please consider to add this module in SLES tests? Because some userspace test start blocked by it.
We can not add this module properly as long as it does not show up from SCC, e.g. see https://openqa.suse.de/tests/1269036#step/scc_registration/17
A workaround in openQA by manually adding the repo can be done however.
In any case we need
https://gitlab.suse.de/openqa/scripts/merge_requests/158
to be merged first to provide the content to openQA.
I don't know how this new module should be handled, if it is expected to be enabled by default or not on SLES. Our test scenarios should be corresponding to customer use cases so our default test suites should not enable the module unless that is the default on SLES. However we can add the module to a specific test scenario where needed when this is necessary.
Updated by okurz about 7 years ago
- Due date changed from 2017-12-06 to 2017-12-19
MR merged but not on SCC yet?: https://openqa.suse.de/tests/1294250
Updated by okurz almost 7 years ago
- Due date changed from 2017-12-19 to 2018-01-17
- Status changed from Feedback to In Progress
In the last job from 7 days ago the scripting module still does not show in the SCC selection screen: https://openqa.suse.de/tests/1349012
Should create a product bug and set "blocked" by that
Updated by okurz almost 7 years ago
- Subject changed from [sle][functional][sle15][easy]scripting module will come back - @waitfor scripting module to appear in sle15 build to [sle][functional][sle15][easy][bsc#1074788]scripting module will come back - @waitfor scripting module to appear in sle15 build
- Due date changed from 2018-01-17 to 2018-01-30
- Status changed from In Progress to Blocked
Updated by okurz almost 7 years ago
- Related to coordination #9470: [sle][functional][u][sle12][medium][epic]Modules - Web and Scripting added
Updated by riafarov almost 7 years ago
- Due date changed from 2018-01-30 to 2018-02-27
- Target version changed from Milestone 13 to Milestone 14
Revisit in the sprint 11
Updated by okurz almost 7 years ago
- Subject changed from [sle][functional][sle15][easy][bsc#1074788]scripting module will come back - @waitfor scripting module to appear in sle15 build to [sle][functional][sle15][easy]scripting module will come back - @waitfor scripting module to appear in sle15 build
- Status changed from Blocked to In Progress
I VERIFIED FIXED https://bugzilla.suse.com/show_bug.cgi?id=1074788 , https://openqa.suse.de/tests/1440072#step/scc_registration/21 shows the module on the selection screen.
$ openqa_clone_job_osd 1440072 _GROUP=0 TEST=okurz_all_modules_wsm SCC_ADDONS=legacy,sdk,pcm,desktop,wsm
Created job #1440423: sle-15-Installer-DVD-x86_64-Build432.1-gnome+proxy_SCC+allmodules@64bit -> https://openqa.suse.de/t1440423
After that I should trigger with PATTERNS=default,asmm,pcm
I think to also enable patterns from that module
Updated by okurz almost 7 years ago
Somehow that job tried to activate each module twice. I think I need a local verification first.
Updated by jorauch almost 7 years ago
Triggered:
https://openqa.suse.de/tests/1447506#settings
jobHelper.sh -s OSD -d OSD -o "SCC_MODULES=foobar _GROUP=0 TEST=okurz_all_modules_wsm SCC_ADDONS=legacy,sdk,pcm,desktop,wsm PATTERNS=default,asmm,pcm" -j 1440072 -p "--skip-download"
PR:
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4348
Updated by okurz almost 7 years ago
- Assignee changed from okurz to jorauch
@jorauch The test you triggered failed to boot the installer. The PR is merged so should be active. Please try again or add a scenario, e.g. in "test development".
Updated by jorauch almost 7 years ago
Restarted since this was a needle issue:
https://openqa.suse.de/tests/1483494
Updated by jorauch almost 7 years ago
Most current test run:
https://openqa.suse.de/tests/1499203
Create job with:
$ openqa_clone_job_osd 1499203 _GROUP=0 TEST=okurz_all_modules_wsm SCC_ADDONS=legacy,sdk,pcm,desktop,wsm
Created:
https://openqa.suse.de/tests/1501811
Updated by jorauch almost 7 years ago
- Status changed from In Progress to Feedback
- Assignee changed from jorauch to okurz
Pattern gnome_basic not found, don't know what is expected here?
Updated by okurz almost 7 years ago
- Status changed from Feedback to In Progress
- Assignee changed from okurz to jorauch
try again based on build 481.1. That was https://bugzilla.suse.com/show_bug.cgi?id=1082671
Updated by jorauch almost 7 years ago
Created:
https://openqa.suse.de/tests/1505653
Updated by riafarov almost 7 years ago
- Due date changed from 2018-02-27 to 2018-03-13
Updated by riafarov almost 7 years ago
- Subject changed from [sle][functional][sle15][easy]scripting module will come back - @waitfor scripting module to appear in sle15 build to [sle][functional][sle15][easy] scripting module will come back - @waitfor scripting module to appear in sle15 build
Updated by okurz almost 7 years ago
soft failed so that works. Can you make sure to add the schedule to the validation?
Updated by jorauch almost 7 years ago
- Status changed from In Progress to Feedback
Created:
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4515
Waiting for merge and run on OSD
Updated by jorauch almost 7 years ago
Verification on O3:
https://openqa.suse.de/tests/1510147
Looks like a needle issue
Updated by okurz almost 7 years ago
- Status changed from Feedback to In Progress
Same problem as in https://bugzilla.suse.com/show_bug.cgi?id=1083623 . I recommend you talk to jrivera and try to find a workaround.
Updated by jorauch almost 7 years ago
- Status changed from In Progress to Feedback
In my understanding jriveras PR should fix this:
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4542/files
Waiting for it to be merged
Updated by okurz almost 7 years ago
- Due date changed from 2018-03-13 to 2018-03-27
- Status changed from Feedback to In Progress
- Target version changed from Milestone 14 to Milestone 15
last mentioned PR done. Job still fails, now in https://openqa.suse.de/tests/1535098#step/select_patterns_and_packages/176
Updated by okurz almost 7 years ago
- Subject changed from [sle][functional][sle15][easy] scripting module will come back - @waitfor scripting module to appear in sle15 build to [sle][functional][yast][sle15][easy] scripting module will come back - @waitfor scripting module to appear in sle15 build
Updated by JERiveraMoya almost 7 years ago
- Assignee changed from jorauch to JERiveraMoya
Updated by JERiveraMoya almost 7 years ago
Created needle to escape from the second iteration: https://openqa.suse.de/tests/1548071. Now test suite gnome+proxy_SCC+allmodules is able to continue.
What else is missing here? this test does not try to select all patterns so I am not sure if there should be something selected that will affect forward result. The verification is still running, let's see..
Updated by okurz almost 7 years ago
yes, looks good. Let's take a look at allmodules+allpatterns as well then, currently running.
Updated by JERiveraMoya almost 7 years ago
- Status changed from In Progress to Feedback
Updated by JERiveraMoya almost 7 years ago
This local verification run confirms that we can reach the end of this test suite: http://dhcp254.suse.cz/tests/770#step/select_patterns_and_packages/196
Updated by JERiveraMoya almost 7 years ago
Verification in OSD, soft-failure successfully implemented: https://openqa.suse.de/tests/1557931#step/select_patterns_and_packages/196
Updated by JERiveraMoya almost 7 years ago
- Status changed from Feedback to In Progress
Updated by JERiveraMoya almost 7 years ago
- Status changed from In Progress to Resolved