Description of problem: The Modular Server is missing the PackageKit package, which is required for full operation of Cockpit (in particular, Cockpit support of joining domains). Version-Release number of selected component (if applicable): Fedora-Modular-27-20171105.n.0 How reproducible: Every time Steps to Reproduce: 1. Install a Fedora Server using Fedora-Modular-27-20171105.n.0 media 2. Log into Cockpit 3. Attempt to join the machine to a domain Actual results: ``` * Couldn't find file: /usr/sbin/ipa-client-install * Required files: /usr/sbin/ipa-client-install, /usr/sbin/oddjobd, /usr/libexec/oddjob/mkhomedir, /usr/sbin/sssd * Resolving required packages ! PackageKit not available: The name org.freedesktop.PackageKit was not provided by any .service files ! Necessary packages are not installed: freeipa-client oddjob oddjob-mkhomedir sssd ``` Expected results: Machine should be joined to the domain. Additional info: We will need to add this functionality to the platform to support Cockpit.
Proposed as a Blocker for 27-server-beta by Fedora user sgallagh using the blocker tracking app because: "It must be possible to log in to the default Cockpit instance and use it to [...] Enrol the system to a FreeIPA or Active Directory domain" from the Beta Release Criteria.
This has been fixed as of Fedora-Modular-27-20171105.n.3
Discussed during the 2017-11-06 blocker review meeting: [1] The decision to classify this bug as an AcceptedBlocker was made as it violates the following blocker criteria: "It must be possible to log in to the default Cockpit instance and use it to [...] enroll the system to a FreeIPA or Active Directory domain" [1] https://meetbot.fedoraproject.org/fedora-blocker-review/2017-11-06/f27-blocker-review.2017-11-06-17.00.txt