Bug 1898106 - /run/supervisor directory does not exist when running inside docker container
Summary: /run/supervisor directory does not exist when running inside docker container
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: supervisor
Version: epel8
Hardware: All
OS: All
unspecified
high
Target Milestone: ---
Assignee: Francisco Javier Tsao Santín
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-11-16 12:10 UTC by Giovanni Giacobbi
Modified: 2020-12-08 01:40 UTC (History)
5 users (show)

Fixed In Version: supervisor-4.2.1-1.fc32 supervisor-4.2.1-1.fc33 supervisor-4.2.1-1.el8
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-12-01 01:13:14 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Giovanni Giacobbi 2020-11-16 12:10:20 UTC
Description of problem:

When running inside a docker container, systemd is not available thus the (/var)/run/supervisor tmp directory is NOT created. That directory should contained inside the RPM manifest as it was until version 4.0.2. In fact, upgrading our docker images broke the container.

This is a follow-up of #1770452

How reproducible:
100% reproducible


Steps to Reproduce:
1. Create a docker container from the base f31 image
2. install supervisor
3. run supervisor

Actual results:
Error: Cannot open an HTTP server: socket.error reported errno.ENOENT (2)

Expected results:
No error

Comment 1 Fedora Update System 2020-11-22 21:01:54 UTC
FEDORA-2020-0302d0fe32 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-0302d0fe32

Comment 2 Fedora Update System 2020-11-22 21:12:50 UTC
FEDORA-2020-05114f7a43 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-05114f7a43

Comment 3 Fedora Update System 2020-11-22 21:40:21 UTC
FEDORA-EPEL-2020-7140f2e649 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-7140f2e649

Comment 4 Francisco Javier Tsao Santín 2020-11-22 21:59:37 UTC
Hello Giovanni,
Sorry for the inconvenience. I removed the creation of /run/supervisor directory because it was created by systemd too. I restablished the task in the spec file and uploaded the fixes to be tested.
Best regards.

Comment 5 Fedora Update System 2020-11-23 01:54:50 UTC
FEDORA-EPEL-2020-7140f2e649 has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-7140f2e649

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2020-11-23 02:01:24 UTC
FEDORA-2020-0302d0fe32 has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-0302d0fe32`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-0302d0fe32

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2020-11-23 02:22:36 UTC
FEDORA-2020-05114f7a43 has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-05114f7a43`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-05114f7a43

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2020-12-01 01:13:14 UTC
FEDORA-2020-05114f7a43 has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 9 Fedora Update System 2020-12-01 01:27:47 UTC
FEDORA-2020-0302d0fe32 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 10 Fedora Update System 2020-12-08 01:40:25 UTC
FEDORA-EPEL-2020-7140f2e649 has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.