Project

General

Profile

action #126146

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

Added by msmeissn 3 months ago. Updated about 2 months 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

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

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

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

History

#1 Updated by msmeissn 3 months 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.

#2 Updated by rfan1 3 months 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

#3 Updated by ph03nix 3 months 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

#4 Updated by ph03nix 3 months ago

#5 Updated by ph03nix 3 months ago

#6 Updated by ph03nix 3 months ago

#7 Updated by ph03nix 3 months ago

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

#8 Updated by ph03nix 3 months ago

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

#9 Updated by ph03nix 3 months ago

#10 Updated by ph03nix 2 months 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.

#11 Updated by ph03nix 2 months ago

  • Status changed from In Progress to Blocked

#12 Updated by msmeissn 2 months 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)

#13 Updated by ph03nix 2 months ago

  • Status changed from Blocked to In Progress

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

#15 Updated by ph03nix 2 months ago

  • Status changed from In Progress to Blocked

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

#16 Updated by ph03nix 2 months ago

  • Status changed from Blocked to In Progress

Unblocked - apache2-tls13 is resubmitted.

#17 Updated by ph03nix 2 months 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.

#18 Updated by ph03nix 2 months ago

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

#19 Updated by ph03nix about 2 months ago

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

#20 Updated by ph03nix about 2 months ago

  • % Done changed from 50 to 80

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

#21 Updated by ph03nix about 2 months 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.

Also available in: Atom PDF