Project

General

Profile

Actions

action #126146

closed

[qem][qe-core] support apache2 / apache2-tls13 combination in SLES 12 SP5

Added by msmeissn about 1 year ago. Updated about 1 year ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Enhancement to existing tests
Target version:
-
Start date:
2023-03-17
Due date:
% Done:

100%

Estimated time:
Difficulty:

Description

Observation

openQA test in scenario sle-12-SP5-Server-DVD-Incidents-x86_64-mau-webserver@64bit fails in
apache

Test suite description

Testsuite maintained at https://gitlab.suse.de/qa-maintenance/qam-openqa-yml.

Reproducible

Fails since (at least) Build :28256:apache2 (current job)

Expected result

Last good: :28249:curl (or more recent)

Further details

Always latest result in this scenario: latest


Related issues 3 (0 open3 closed)

Related to openQA Tests - action #126122: [qem][qe-core]test fails in apache with new version `apache2-2.4.51-35.28.1.x86_64`Rejected2023-03-17

Actions
Related to openQA Tests - action #126155: [qem][qe-core]test fails in smt_client1, not able to wget file from smt server via httpsRejectedrfan12023-03-17

Actions
Has duplicate openQA Tests - action #126197: [qe-core] test fails in apacheRejectedph03nix2023-03-20

Actions
Actions #1

Updated by msmeissn about 1 year ago

Background:

For TLS 1.3 enablement we will ship apache2 and apache2-tls13 packagesets on SLES 12 SP5 (only). (they contain apache2-tls13, apache-tls13-prefork, apache2-tls13-utils ... )

The sets conflict with each other, only one set can be installed at a time.

The other apache2 modules should work with either one of apache2 or apache2-tls13.

Please add regression testing also for apache2-tls13.

https://jira.suse.com/browse/SLE-18664 is the SLE jira epic.

Actions #2

Updated by rfan1 about 1 year ago

  • Related to action #126122: [qem][qe-core]test fails in apache with new version `apache2-2.4.51-35.28.1.x86_64` added
Actions #3

Updated by ph03nix about 1 year ago

  • Subject changed from support apache2 / apache2-tls13 combination in SLES 12 SP5 to [qem][qe-core] support apache2 / apache2-tls13 combination in SLES 12 SP5
Actions #4

Updated by ph03nix about 1 year ago

Actions #5

Updated by ph03nix about 1 year ago

Actions #6

Updated by ph03nix about 1 year ago

Actions #7

Updated by ph03nix about 1 year ago

  • Status changed from New to In Progress
  • Assignee set to ph03nix
  • Priority changed from Normal to High
Actions #8

Updated by ph03nix about 1 year ago

  • Related to action #126155: [qem][qe-core]test fails in smt_client1, not able to wget file from smt server via https added
Actions #9

Updated by ph03nix about 1 year ago

Actions #10

Updated by ph03nix about 1 year ago

  • % Done changed from 0 to 20

Two issues discovered: https://bugzilla.suse.com/show_bug.cgi?id=1209500 and https://bugzilla.suse.com/show_bug.cgi?id=1209511, test development stopped until this is fixed.

Actions #11

Updated by ph03nix about 1 year ago

  • Status changed from In Progress to Blocked
Actions #12

Updated by msmeissn about 1 year ago

I pushed back an apache2/apache2-tls13 update to QA with the current list of bugs fixed.

can be unblocked (not sure if I should do that)

Actions #13

Updated by ph03nix about 1 year ago

  • Status changed from Blocked to In Progress

Thank you for letting me know, will continue tomorrow to work on this.

Actions #15

Updated by ph03nix about 1 year ago

  • Status changed from In Progress to Blocked

Waiting for resubmission of https://smelt.suse.de/incident/28256/

Actions #16

Updated by ph03nix about 1 year ago

  • Status changed from Blocked to In Progress

Unblocked - apache2-tls13 is resubmitted.

Actions #17

Updated by ph03nix about 1 year ago

  • % Done changed from 20 to 50

PR for introducing the package switching logic: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/16771

Adding another job run will be done after PR merge.

Actions #18

Updated by ph03nix about 1 year ago

I added the mau-webserver+tls13 testsuite with the APACHE2_PKG=apache2-tls13 setting on OSD.

Actions #19

Updated by ph03nix about 1 year ago

Adding the corresponding job in the job groups: https://gitlab.suse.de/qa-maintenance/qam-openqa-yml/-/merge_requests/495

Actions #20

Updated by ph03nix about 1 year ago

  • % Done changed from 50 to 80

Waiting for tomorrow's test run for the new job group to appear

Actions #21

Updated by ph03nix about 1 year ago

  • Status changed from In Progress to Resolved
  • % Done changed from 80 to 100

apache2 and apache2-tls13 are now both scheduled on 12-SP5. Both test runs are green.

Actions

Also available in: Atom PDF