-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixing #87 (again), #465 and similar ones #469
Conversation
if this truly fixes these issues (I thought I had fixed the dbus issue..) then this probably needs to be reverted: 69707f0#diff-1454090f007c02ce89531779aca07244R13 I added the "dbus" package |
Good point @ddavison, |
@ddavison I removed the dbus package and executed the tests in the repo and two times this test agains the locally generated containers. So it looks like it works also without the package. Here are the commands I used to start the containers:
Any help testing this is appreciated. |
@testphreak the dbus package is installed since 3.3.1-cesium, and it is still there for the latest release (3.4.0-bismuth). It attempted to solve the dbus issues, but as we know, they are still there. What I did in the last commit was to remove the package and see if it was enough to set I was talking about this with @elgalu, and in my opinion we could try first to just set the value as shown above, since it should solve the issue. |
@diemol, build locally with your changes and ran a subset of my tests. Looks good to me. |
Cool @testphreak, thanks for the feedback! |
Originally #87 was solved by #182 by adding
ENV DBUS_SESSION_BUS_ADDRESS=/dev/null
to the Chrome and Firefox Dockerfiles.Nevertheless #358 was raised and due to that the command changed via #386 to
RUN echo "DBUS_SESSION_BUS_ADDRESS=/dev/null" >> /etc/environment
.But after that, #87 started showing up again.
So this PR leaves the Dockerfiles in the same state as the commit made in #182 that fixed #87.
I tested the locally generated Chrome images it with the current tests but also with a simple test that help me to reproduce #465 and #87. Here is the simple test
I was not able to reproduce the error reported in #358, maybe @Sovetnikov or @a-k-g can provide a test case to reproduce it before this PR is considered to be merged?
@testphreak, maybe you can also generate the images locally based on this PR and test it?
X
in the preceding checkbox, I verify that I have signed the Contributor License Agreement