-
Notifications
You must be signed in to change notification settings - Fork 59
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
docker group or not #2
Comments
Prefer from a security standpoint that docker group not exist. Many enterprise customers will appreciate that. At least as a good default. To force the group creation by default would bring multiple dependencies into the fold from a security perspective. That is, a dependency on having strong auditing in place, and have a strong means to react to said auditing. Something across the spectrum not all have. I understand that from a "part-time user" standpoint (read: non sysadmin with responsibility over many nodes) it could be difficult to use. At the same time, It shouldn't be too difficult to create such a group and chown across the things that need chowning. To me the question is what group do you focus on? Enterprise, or (for lack of a better name) Desktop Users? Do you offer a different flavor of the OS? Maybe you make docker groups package that when installed does all the work, let the user decide? |
If we made it optional, that would likely happen via an Ignition config and maybe some CT sugar. "Installing packages" on Fedora CoreOS is not exactly a thing. |
A system container image I mean.
…-Jason
On Jul 25, 2018, at 5:22 PM, Benjamin Gilbert ***@***.***> wrote:
If we made it optional, that would likely happen via an Ignition config and maybe some CT sugar. "Installing packages" on Fedora CoreOS is not exactly a thing.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
I'm hoping we don't have any of those either. 😁 |
That’s cool too. Anything to make my life easier. |
The Fedora CoreOS tech preview has a docker group added, but configured so that users can't be added to it. The group appears to exist in /etc/gshadow, but not in /etc/group. Running |
So the open question here is whether we do one of these two options:
|
We discussed this in the Fedora CoreOS meeting today.
Basically we are going to prioritize work that will make |
This is a short term solution to fix an issue where running `usermod -aG docker username` doesn't work. Fixes: coreos/fedora-coreos-tracker#2
This is a short term solution to fix an issue where running `usermod -aG docker username` doesn't work. Fixes: coreos/fedora-coreos-tracker#2
coreos/fedora-coreos-config#175 is a short term solution, do we want to reopen until we have the final solution? cc @dustymabe @jlebon |
We are tracking the long term solution in coreos/rpm-ostree#49. It's not a ticket in this tracker though. If we want to track here then I'd suggest we open a new ticket that isn't specific to the docker group. |
We need to decide whether to include a docker group or not. Today CL does, Fedora does not. Context: https://www.projectatomic.io/blog/2015/08/why-we-dont-let-non-root-users-run-docker-in-centos-fedora-or-rhel/
The text was updated successfully, but these errors were encountered: