Bug 1964991
Summary: | Failed to start PARSEC-encrypted DBus secrets daemon | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Paul Whalen <pwhalen> | ||||
Component: | dbus-parsec | Assignee: | Peter Robinson <pbrobinson> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 36 | CC: | aeroevan, bkhl, dhalasz, jorti, leif.middelschulte, miabbott, pbrobinson | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | dbus-parsec-0.4.0-1.fc37 dbus-parsec-0.4.0-1.fc36 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2022-10-04 00:17:22 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: | 1269538 | ||||||
Attachments: |
|
Description
Paul Whalen
2021-05-26 13:37:40 UTC
Created attachment 1787267 [details]
full logs
This bug appears to have been reported against 'rawhide' during the Fedora 35 development cycle. Changing version to 35. Failing with a different error in F36: Versions: parsec-1.0.0-1.fc36.aarch64 dbus-parsec-0.3.1-4.fc35.aarch64 Logs: [ 1557.474874] dbus-parsec[4598]: Error: ParsecClient(Client(Interface(OpcodeDoesNotExist))) [ 1557.478042] systemd[1]: dbus-parsec.service: Main process exited, code=exited, status=1/FAILURE [ 1557.479525] systemd[1]: dbus-parsec.service: Failed with result 'exit-code'. [ 1557.481293] systemd[1]: Failed to start dbus-parsec.service - PARSEC-encrypted DBus secrets daemon. FEDORA-2022-d6365e6c89 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-d6365e6c89 FEDORA-2022-d6365e6c89 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-d6365e6c89` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-d6365e6c89 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-9b4f74b3a4 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-9b4f74b3a4 FEDORA-2022-9b4f74b3a4 has been pushed to the Fedora 36 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-9b4f74b3a4` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-9b4f74b3a4 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-d6365e6c89 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2022-9b4f74b3a4 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report. The issue is still present in Fedora 38: $ journalctl -fu parsec Jul 09 19:42:31 localhost systemd[1]: Starting parsec.service - Parsec Service... Jul 09 19:42:31 localhost parsec[804]: Error: Permission denied (os error 13) Jul 09 19:42:31 localhost systemd[1]: parsec.service: Main process exited, code=exited, status=1/FAILURE Jul 09 19:42:31 localhost systemd[1]: parsec.service: Failed with result 'exit-code'. Jul 09 19:42:31 localhost systemd[1]: Failed to start parsec.service - Parsec Service. I also see the same thing as Dávid, on: ● fedora-iot:fedora/stable/aarch64/iot Version: 38.20230707.0 (2023-07-07T08:09:28Z) Commit: 4e0ca4635cdfc9b672f82cd77473fad68f046b09d5bf4bf764d9b2cbf8eb4cb1 GPGSignature: Valid signature by 6A51BBABBA3D5467B6171221809A8D7CEB10B464 which has dbus-parsec-0.4.0-4.fc38.aarch64 Found that the permission issue was due to somehow the file that we get a permission error on has this ownership: $ sudo ls -al /var/lib/parsec total 12 drwxr-x---. 3 parsec parsec 4096 Mar 29 00:00 . drwxr-xr-x. 26 root root 4096 Jul 10 09:22 .. drwx------. 2 dnsmasq parsec-clients 4096 Mar 29 00:00 mappings Looking at parsec.spec, it looks like this directory is supposed to be owned by parsec:parsec . After doing 'sudo chown -R parsec:parsec /var/lib/parsec', the service starts. |