[opensuse-kernel] aufs3
Hi guys, During Hackweek Flavio got Docker (http://www.docker.io) working on openSUSE (http://flavio.castelli.name/2013/04/12/docker-and-opensuse/) As it requires aufs3, right now the installation pulls a patched kernel from miska: https://build.opensuse.org/project/show?project=home%3A-miska-%3Aaufs Is there any position in the kernel team with respect to having aufs3 in the kernel itself? or, the required patches and build aufs3 as a separate package? (http://aufs.sourceforge.net/) On the other hand, for some reasons distros don't seem to like aufs: https://github.com/dotcloud/docker/issues/172#issuecomment-17321612 (Please CC me, I am not subscribed). -- Duncan Mac-Vicar P. - http://www.suse.com/ SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On 5/14/13 9:24 AM, Duncan Mac-Vicar P. wrote:
Hi guys,
During Hackweek Flavio got Docker (http://www.docker.io) working on openSUSE (http://flavio.castelli.name/2013/04/12/docker-and-opensuse/)
As it requires aufs3, right now the installation pulls a patched kernel from miska: https://build.opensuse.org/project/show?project=home%3A-miska-%3Aaufs
Is there any position in the kernel team with respect to having aufs3 in the kernel itself? or, the required patches and build aufs3 as a separate package? (http://aufs.sourceforge.net/)
On the other hand, for some reasons distros don't seem to like aufs:
https://github.com/dotcloud/docker/issues/172#issuecomment-17321612
(Please CC me, I am not subscribed).
What are the advantages to using aufs vs overlayfs, which is already in our kernel and developed by SUSE engineer Miklos Szeredi? -Jeff -- Jeff Mahoney SUSE Labs
On 14.05.2013 15:40, Jeff Mahoney wrote:
On 5/14/13 9:24 AM, Duncan Mac-Vicar P. wrote:
Hi guys,
During Hackweek Flavio got Docker (http://www.docker.io) working on openSUSE (http://flavio.castelli.name/2013/04/12/docker-and-opensuse/)
As it requires aufs3, right now the installation pulls a patched kernel from miska: https://build.opensuse.org/project/show?project=home%3A-miska-%3Aaufs
Is there any position in the kernel team with respect to having aufs3 in
the kernel itself? or, the required patches and build aufs3 as a separate package? (http://aufs.sourceforge.net/)
On the other hand, for some reasons distros don't seem to like aufs:
https://github.com/dotcloud/docker/issues/172#issuecomment-17321612
(Please CC me, I am not subscribed).
What are the advantages to using aufs vs overlayfs, which is already in our kernel and developed by SUSE engineer Miklos Szeredi?
Good that you put the non-CCed answer right below the Please :) Greetings, Stephan (who hates aufs with passion) -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On 5/14/13 10:18 AM, Stephan Kulow wrote:
On 14.05.2013 15:40, Jeff Mahoney wrote:
On 5/14/13 9:24 AM, Duncan Mac-Vicar P. wrote:
Hi guys,
During Hackweek Flavio got Docker (http://www.docker.io) working on openSUSE (http://flavio.castelli.name/2013/04/12/docker-and-opensuse/)
As it requires aufs3, right now the installation pulls a patched kernel from miska: https://build.opensuse.org/project/show?project=home%3A-miska-%3Aaufs
Is there any position in the kernel team with respect to having aufs3 in
the kernel itself? or, the required patches and build aufs3 as a separate package? (http://aufs.sourceforge.net/)
On the other hand, for some reasons distros don't seem to like aufs:
https://github.com/dotcloud/docker/issues/172#issuecomment-17321612
(Please CC me, I am not subscribed).
What are the advantages to using aufs vs overlayfs, which is already in our kernel and developed by SUSE engineer Miklos Szeredi?
Good that you put the non-CCed answer right below the Please :)
Heh, sorry about that. I thought I hit reply-to-all, which usually does add the original sender. -Jeff -- Jeff Mahoney SUSE Labs
Jeff Mahoney wrote:
Heh, sorry about that. I thought I hit reply-to-all, which usually does add the original sender.
Except on SUSE lists :) TBird switches to reply to list, if it's set up that way. -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
[Sorry for the late chime in] On Dienstag, 14. Mai 2013 09:40:58 Jeff Mahoney wrote:
On 5/14/13 9:24 AM, Duncan Mac-Vicar P. wrote:
Hi guys,
During Hackweek Flavio got Docker (http://www.docker.io) working on openSUSE (http://flavio.castelli.name/2013/04/12/docker-and-opensuse/)
As it requires aufs3, right now the installation pulls a patched kernel from miska: https://build.opensuse.org/project/show?project=home%3A-miska-%3Aaufs
Is there any position in the kernel team with respect to having aufs3 in the kernel itself? or, the required patches and build aufs3 as a separate package? (http://aufs.sourceforge.net/)
On the other hand, for some reasons distros don't seem to like aufs:
https://github.com/dotcloud/docker/issues/172#issuecomment-17321612
(Please CC me, I am not subscribed).
What are the advantages to using aufs vs overlayfs, which is already in our kernel and developed by SUSE engineer Miklos Szeredi?
Ask Miklos ;-) Seriously, many: most prominently: it works through nfs and supports more than one overlay. Other than that: it's the only layered filesystem, that allows diskless workstations, running on top of a simple directory installation. Ask yourself, why dotCloud chooses aufs for their container implementation docker? Obviously, they need a decent hassle-free layered filesystem solution, and they go through the pains of using a 3rd party kernel module to get there. The same question can be asked to debian, ubuntu and many live media installations. Well, opensuse live media is different. But the times, I tried to use it, it failed. Hm. For simple things, overlayfs might be sufficient. Given, that layered filesystems are tackled again on vfs level, one can only hope, that some decent solution will enter the official kernel in a while. Since Junjiro will base his next implementation on exactly that, there is a slight chance, that it will finally enter official kernel space. At that time, if I remember this, I will express my deepest condolences to Stephan ;-) Pete (who uses layered filesystems since around 2003, and doing many interesting things with it besides diskless computing, and who therefor loves aufs and Junjiro Okajima and hates the attitude of some kernel developers regarding the topic) -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On 10/06/13 21:40, Hans-Peter Jansen wrote:
Ask yourself, why dotCloud chooses aufs for their container implementation docker? Obviously, they need a decent hassle-free layered filesystem solution, and they go through the pains of using a 3rd party kernel module to get there.
overlayfs can't handle more than one layer. Well, it does but the stack deep is limited to 2. docker requires multiple layers, and aufs provides that as "branches". In any case they can't stay with aufs3, but overlayfs is not a drop-in replacement. -- Duncan Mac-Vicar P. - http://www.suse.com/ SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On 10.06.2013 21:40, Hans-Peter Jansen wrote:
The same question can be asked to debian, ubuntu and many live media installations. Well, opensuse live media is different. But the times, I tried to use it, it failed. Hm.
ubuntu uses overlayfs not aufs Greetings, Stephan -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (5)
-
Dave Howorth
-
Duncan Mac-Vicar P.
-
Hans-Peter Jansen
-
Jeff Mahoney
-
Stephan Kulow