Bug 1161623
Summary: | Apache vhosts config missing, truncated | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Brenton Leanhardt <bleanhar> |
Component: | Containers | Assignee: | Brenton Leanhardt <bleanhar> |
Status: | CLOSED ERRATA | QA Contact: | libra bugs <libra-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | high | ||
Version: | 2.2.0 | CC: | adellape, anli, bmeng, jhonce, jokerman, libra-bugs, libra-onpremise-devel, mmccomas, pruan, sten |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | rubygem-openshift-origin-common-1.29.1.1-1, rubygem-openshift-origin-node-1.32.3.1-1, rubygem-openshift-origin-frontend-apache-vhost-0.11.3.1-1 | Doc Type: | Bug Fix |
Doc Text: |
Apache vhost configuration creation was not always handled in an atomic manner. In environments with a high number of concurrent front end modifications, invalid configuration files could be created. This bug fix makes Apache vhost configurations atomic by ensuring that concurrent modifications do not result in broken configuration files. As a result, concurrent application creation, updates, and deletion no longer results in broken Apache vhost configuration files. Additionally, a Watchman plug-in has been added to check for this type of error.
|
Story Points: | --- |
Clone Of: | 1160752 | Environment: | |
Last Closed: | 2014-12-10 13:25:07 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1160752 | ||
Bug Blocks: |
Description
Brenton Leanhardt
2014-11-07 13:59:09 UTC
Verified and pass on puddle-2-2-2014-11-24 1) Do parallel creating/deleting and accessing the gears on node for one day. No httpd worker hang was found. 2) diff gears and the httpd configure files. All gears has httpd configure files. There are extra httpd configure files for deleted gears. 3) set FRONTEND_CLEANUP_PERIOD=10 and restart watchman 4) wating several minutes, and those deleted gears httpd configure files are deleted. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2014-1979.html |