Bug #17415
closedCapsule upgrade fails to start httpd due to duplicated WSGI daemon definition
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1368085
Description of problem:
On a 6.2.0 Capsule (installed from scratch, never upgraded from 6.1.x), attempting to upgrade to 6.2.1 fails when httpd fails to start due to duplicated WSGI daemon definition.
Version-Release number of selected component (if applicable):
How reproducible:
Always
Steps to Reproduce:
1. Install a 6.2.0 Capsule from scratch
2. Run "satellite-installer --scenario capsule --upgrade"
Actual results:
Upgrade Step: start_httpd...
Redirecting to /bin/systemctl start httpd.service
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
Some services failed to start: httpd
Upgrade step start_httpd failed. Check logs for more information.
- systemctl status httpd.service
httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Thu 2016-08-18 06:30:12 EDT; 7min ago
Docs: man:httpd(8)
man:apachectl(8)
Process: 21674 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
Process: 21672 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
Main PID: 21672 (code=exited, status=1/FAILURE)
Aug 18 06:30:12 sat62cap.usersys.redhat.com systemd1: Starting The Apache HTTP Server...
Aug 18 06:30:12 sat62cap.usersys.redhat.com httpd21672: AH00526: Syntax error on line 28 of /etc/httpd/conf.d/pulp.conf:
Aug 18 06:30:12 sat62cap.usersys.redhat.com httpd21672: Name duplicates previous WSGI daemon definition.
Aug 18 06:30:12 sat62cap.usersys.redhat.com systemd1: httpd.service: main process exited, code=exited, status=1/FAILURE
Aug 18 06:30:12 sat62cap.usersys.redhat.com kill21674: kill: cannot find process ""
Aug 18 06:30:12 sat62cap.usersys.redhat.com systemd1: httpd.service: control process exited, code=exited status=1
Aug 18 06:30:12 sat62cap.usersys.redhat.com systemd1: Failed to start The Apache HTTP Server.
Aug 18 06:30:12 sat62cap.usersys.redhat.com systemd1: Unit httpd.service entered failed state.
Aug 18 06:30:12 sat62cap.usersys.redhat.com systemd1: httpd.service failed.
Expected results:
Upgrade to 6.2.1. succeeds.
Additional info:
Updated by The Foreman Bot about 8 years ago
- Status changed from New to Ready For Testing
- Assignee set to Stephen Benjamin
- Pull request https://github.com/Katello/katello-installer/pull/436 added
Updated by Eric Helms about 8 years ago
- Subject changed from Capsule upgrade from 6.2.0 to 6.2.1 fails to start httpd due to duplicated WSGI daemon definition to Capsule upgrade fails to start httpd due to duplicated WSGI daemon definition
- Translation missing: en.field_release set to 188
Updated by Justin Sherrill about 8 years ago
- Translation missing: en.field_release changed from 188 to 197
Updated by Anonymous about 8 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset katello-installer|ad98cc5f97b74f27853f548fd655db7de77c7f9f.
Updated by The Foreman Bot about 8 years ago
- Pull request https://github.com/Katello/katello-installer/pull/450 added
Updated by Justin Sherrill about 8 years ago
- Has duplicate Bug #17616: Katello Capsule 3.2 new installation failed added