Bug 1134504

Summary: Cockpit does not start automatically on Fedora Server Alpha TC4
Product: [Fedora] Fedora Reporter: Stephen Gallagher <sgallagh>
Component: cockpitAssignee: Patrick Uiterwijk <puiterwijk>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 21CC: awilliam, puiterwijk, robatino, satellitgo, sgallagh, stefw
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: AcceptedBlocker
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-08-27 16:58:17 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:    
Bug Blocks: 1043119    

Description Stephen Gallagher 2014-08-27 16:04:38 UTC
Description of problem:
Logs report cockpit.socket failed to listen on sockets: Permission denied


Version-Release number of selected component (if applicable):
cockpit-0.20-2.fc21.x86_64

How reproducible:
Every time


Steps to Reproduce:
1. Install Fedora Server

Actual results:
Cockpit is not started by default

Expected results:
Cockpit should be listening by default on its assigned port.

Additional info:
Cockpit is the primary mechanism for managing Fedora Server. This is critical functionality.

Comment 1 Fedora Blocker Bugs Application 2014-08-27 16:07:18 UTC
Proposed as a Blocker for 21-alpha by Fedora user sgallagh using the blocker tracking app because:

 "Unless explicitly specified otherwise, after system installation the Cockpit web management interface must be running and accessible on its default port (XX)."

Comment 2 Adam Williamson 2014-08-27 16:42:29 UTC
Discussed at 2014-08-27 blocker review meeting: http://meetbot.fedoraproject.org/fedora-blocker-review/2014-08-27/f21-blocker-review.2014-08-27-15.59.log.txt . Accepted as a blocker per criterion cited in c#1, https://fedoraproject.org/wiki/Fedora_21_Alpha_Release_Criteria#Cockpit_management_interface .

Comment 3 Patrick Uiterwijk 2014-08-27 16:58:17 UTC
The problem here is that the SELinux policy with the port change landed earlier than the Cockpit release with the new port.

This is fixed in cockpit 0.21, which is in the Fedora 21 repos, so should appear in a new compose.

Comment 4 Patrick Uiterwijk 2014-08-27 16:59:57 UTC
And a note: the new listening port for Cockpit, which is supposed to be permanent, is port 9090/tcp (websm).