Bug 2153036

Summary: multiple dbus user processes being spawned
Product: Red Hat Enterprise Linux 8 Reporter: Jihoon Kim <jaykim>
Component: podmanAssignee: Jindrich Novy <jnovy>
Status: CLOSED ERRATA QA Contact: Edward Shen <weshen>
Severity: high Docs Contact:
Priority: unspecified    
Version: 8.7CC: bbaude, cpippin, dornelas, dwalsh, gscrivan, jligon, jnovy, lsm5, mboddu, mheon, pthomas, tsweeney, umohnani, ypu
Target Milestone: rcKeywords: Triaged, ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: podman-4.4.0-1.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2153894 2154015 (view as bug list) Environment:
Last Closed: 2023-05-16 08:22:23 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: 2153894, 2154015    

Description Jihoon Kim 2022-12-13 20:53:13 UTC
Description of problem:

Multiple dbus user processes being spawned due to the issue discussed in: 
https://github.com/containers/podman/issues/16718

This issue was rectified in:
https://github.com/containers/common/pull/1254

Seeking to merge the fix into Red Hat podman.


Version-Release number of selected component (if applicable):

RHEL 8.7   
Linux nsgtap01 4.18.0-425.3.1.el8.x86_64

podman-4.2.0-4.module+el8.7.0+17064+3b31f55c.x86_64


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 8 Tom Sweeney 2023-02-08 01:36:48 UTC
Setting to Post and assigning to @jnovy for any further packaging and BZ needs.

This is fixed in v4.2.0-rhel with: https://github.com/containers/podman/pull/16866

Comment 11 Joy Pu 2023-02-27 13:36:03 UTC
Test with podman-4.4.1-7.module+el8.8.0+18251+ad5b274c.x86_64.rpm. Use https://github.com/containers/podman-compose/tree/devel/examples/azure-vote to start the podman-compose.
Run podman-compose up under the azure-vote and wait it fully start
# podman-compose up
In another console run podman ps -a for several times as it is mentioned in the issue and check the dbus-daemon numbers with ps:
[root@ibm-x3250m6-04 ~]#  ps -ef | grep dbus-daemon | wc -l
2
[root@ibm-x3250m6-04 ~]#  podman ps -a
CONTAINER ID  IMAGE                                            COMMAND               CREATED         STATUS        PORTS                 NAMES
cccccd1c127e  mcr.microsoft.com/oss/bitnami/redis:6.0.8        /opt/bitnami/scri...  18 minutes ago  Up 5 minutes                        azure-vote-back
e85c09f02a2e  mcr.microsoft.com/azuredocs/azure-vote-front:v1  /start.sh             5 minutes ago   Up 5 minutes  0.0.0.0:8080->80/tcp  azure-vote_azure-vote-front_1
[root@ibm-x3250m6-04 ~]#  podman ps -a
CONTAINER ID  IMAGE                                            COMMAND               CREATED         STATUS        PORTS                 NAMES
cccccd1c127e  mcr.microsoft.com/oss/bitnami/redis:6.0.8        /opt/bitnami/scri...  18 minutes ago  Up 5 minutes                        azure-vote-back
e85c09f02a2e  mcr.microsoft.com/azuredocs/azure-vote-front:v1  /start.sh             5 minutes ago   Up 5 minutes  0.0.0.0:8080->80/tcp  azure-vote_azure-vote-front_1
[root@ibm-x3250m6-04 ~]#  podman ps -a
CONTAINER ID  IMAGE                                            COMMAND               CREATED         STATUS        PORTS                 NAMES
cccccd1c127e  mcr.microsoft.com/oss/bitnami/redis:6.0.8        /opt/bitnami/scri...  18 minutes ago  Up 5 minutes                        azure-vote-back
e85c09f02a2e  mcr.microsoft.com/azuredocs/azure-vote-front:v1  /start.sh             5 minutes ago   Up 5 minutes  0.0.0.0:8080->80/tcp  azure-vote_azure-vote-front_1
[root@ibm-x3250m6-04 ~]#  podman ps -a
CONTAINER ID  IMAGE                                            COMMAND               CREATED         STATUS        PORTS                 NAMES
cccccd1c127e  mcr.microsoft.com/oss/bitnami/redis:6.0.8        /opt/bitnami/scri...  18 minutes ago  Up 5 minutes                        azure-vote-back
e85c09f02a2e  mcr.microsoft.com/azuredocs/azure-vote-front:v1  /start.sh             5 minutes ago   Up 5 minutes  0.0.0.0:8080->80/tcp  azure-vote_azure-vote-front_1
[root@ibm-x3250m6-04 ~]#  podman ps -a
CONTAINER ID  IMAGE                                            COMMAND               CREATED         STATUS        PORTS                 NAMES
cccccd1c127e  mcr.microsoft.com/oss/bitnami/redis:6.0.8        /opt/bitnami/scri...  18 minutes ago  Up 5 minutes                        azure-vote-back
e85c09f02a2e  mcr.microsoft.com/azuredocs/azure-vote-front:v1  /start.sh             5 minutes ago   Up 5 minutes  0.0.0.0:8080->80/tcp  azure-vote_azure-vote-front_1
[root@ibm-x3250m6-04 ~]#  ps -ef | grep dbus-daemon | wc -l
2


The number of dbus-daemon is not increased. So move it to verified.

Comment 15 errata-xmlrpc 2023-05-16 08:22:23 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: container-tools:rhel8 security, bug fix, and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2023:2758

Comment 16 Red Hat Bugzilla 2023-09-19 04:31:33 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days