Keep Centos 7 based CI/promo jobs passing when configuring Apache MPM

Bug #1838972 reported by Bogdan Dobrelya
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
New
Medium
Unassigned

Bug Description

Use MPM prefork for Centos 7/Fedora CI Train jobs

For Centos 7, apache RPM hardcodes prefork MPM in
/etc/httpd/conf.modules.d/00-mpm.conf. That cannot be properly
configured with container puppet tasks in t-h-t because as of RHEL 8 OS
family, apache module configs reside in /etc/httpd/conf.d and there is
no more /etc/httpd/conf.modules.d.

To w/a that for Centos 7 CI in Train, always use MPM prefork, so there
is no more multiple MPM modules configuration conflicts.

There is no other/clean way for Kolla startup scripts to pick those OS
version dependent paths for kolla configs in t-h-t.

Changed in tripleo:
importance: Undecided → Medium
tags: added: ci tech-debt
Changed in tripleo:
milestone: none → train-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/674588

Changed in tripleo:
status: New → Invalid
Changed in tripleo:
status: Invalid → New
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-tripleo (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/674604

description: updated
description: updated
tags: added: puppet
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-common (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/675653

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-tripleo (master)

Change abandoned by Bogdan Dobrelya (bogdando) (<email address hidden>) on branch: master
Review: https://review.opendev.org/674604

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-common (master)

Change abandoned by Bogdan Dobrelya (bogdando) (<email address hidden>) on branch: master
Review: https://review.opendev.org/675653

description: updated
Revision history for this message
wes hayutin (weshayutin) wrote :

Bogdan, is this still an issue?

tags: added: alert
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

@Wes, not an alert, just a requirement to allow https://review.opendev.org/#/c/674588/10 passing CI. I think it will be postponed until U, there we would need no to keep this w/a and will have Centos 8 images in CI.

tags: removed: alert
Changed in tripleo:
milestone: train-3 → ussuri-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-tripleo (master)

Change abandoned by Bogdan Dobrelya (bogdando) (<email address hidden>) on branch: master
Review: https://review.opendev.org/674604

Changed in tripleo:
milestone: ussuri-1 → ussuri-2
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-2 → ussuri-3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-3 → ussuri-rc3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-rc3 → victoria-1
Changed in tripleo:
milestone: victoria-1 → victoria-3
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.