Discussion:
CGManager and LXCFS causing lxc-start to fail for unprivileged containers
(too old to reply)
Akshay Karle
2016-01-29 01:55:47 UTC
Permalink
Hello,

Recently after upgrading lxc on Ubuntu 14.04.3 LTS, I noticed that it
included the libpam-cgm package. I started to see some weird problems with
cgroups and ownerships when trying to start an unprivileged container in
the cases when the user running the containers is not the same as the user
who logged in to the machine (for eg: ssh, change user and then start
container fails). I believe this may have to do with the recent changes to
libpam-cgm, lxcfs and cgfs as I didn't have any trouble before. After
changing the user we used to unset the XDG envs and run the cgm commands to
setup cgroups which stopped to work recently.

*lxc-start failure trace* (full stack trace attached):
lxc-start 1454029959.193 ERROR lxc_utils -
utils.c:setproctitle:1455 - Invalid argument - setting cmdline failed
lxc-start 1454029959.581 ERROR lxc_cgfs -
cgfs.c:handle_cgroup_settings:2091 - Permission denied - failed to set
memory.use_hierarchy to 1; continuing
lxc-start 1454029959.581 ERROR lxc_cgfs -
cgfs.c:lxc_cgroupfs_create:849 - Could not set clone_children to 1 for
cpuset hierarchy in parent cgroup.
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/perf_event/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/memory/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/hugetlb/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/freezer/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/devices/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/cpuset/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/cpuacct/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/cpu/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/blkio/user/test/0
lxc-start 1454029959.581 ERROR lxc_start - start.c:lxc_spawn:970 -
failed creating cgroups
lxc-start 1454029959.581 ERROR lxc_start -
start.c:__lxc_start:1213 - failed to spawn 'test'
lxc-start 1454029965.093 ERROR lxc_start_ui - lxc_start.c:main:344
- The container failed to start.


*Steps to reproduce:*
* Upgrade LXC: $ sudo apt-get upgrade cgmanager libcgmanager0 lxc libcap2
libseccomp2 ruby-dev lxc-dev
* Add the management of all controllers to the pam module. Replace the
freezer in /etc/pam.d/common-session with all controllers:
session optional pam_cgm.so -c
freezer,perf_event,memory,cpu,cpuacct,cpuset,blkio,hugetlb,devices
* Add a test user : $ sudo useradd test -m
* Setup lxc configuration file for test user:
$ sudo su - test
$ mkdir -p ~/.config/lxc
$ cat > ~/.config/lxc/default.conf
lxc.include = /etc/lxc/default.conf
# you may have to change to your subuids/subgids
lxc.id_map = u 0 231072 65536
lxc.id_map = g 0 231072 65536
* Create container: $ lxc-create -n test -t download -- -d ubuntu -r trusty
-a amd64
* Run the container: $ lxc-start -n test -d -l debug -o container.log

*System info:*
$ uname -r
3.13.0-76-generic

$ dpkg -l | grep lxc
ii liblxc1 1.1.5-0ubuntu5~ubuntu14.04.1~ppa1
amd64 Linux Containers userspace tools (library)
ii lxc 1.1.5-0ubuntu5~ubuntu14.04.1~ppa1
amd64 Linux Containers userspace tools
ii lxc-dev 1.1.5-0ubuntu5~ubuntu14.04.1~ppa1
amd64 Linux Containers userspace tools (development)
ii lxc-templates 1.1.5-0ubuntu5~ubuntu14.04.1~ppa1
amd64 Linux Containers userspace tools (templates)
ii lxcfs 0.17-0ubuntu2~ubuntu14.04.1~ppa1
amd64 FUSE based filesystem for LXC
ii python3-lxc 1.1.5-0ubuntu5~ubuntu14.04.1~ppa1
amd64 Linux Containers userspace tools (Python 3.x bindings)

$ dpkg -l | grep cgm
ii cgmanager 0.39-2ubuntu5~ubuntu14.04.1~ppa1
amd64 Central cgroup manager daemon
ii libcgmanager0:amd64 0.39-2ubuntu5~ubuntu14.04.1~ppa1
amd64 Central cgroup manager daemon (client library)
ii libpam-cgm 0.39-2ubuntu5~ubuntu14.04.1~ppa1
amd64 Central cgroup manager daemon (PAM module)

I would appreciate some help on this as I have been trying to figure out
the problem for the last few days now.
Serge Hallyn
2016-01-29 06:21:58 UTC
Permalink
Post by Akshay Karle
Hello,
Recently after upgrading lxc on Ubuntu 14.04.3 LTS, I noticed that it
included the libpam-cgm package. I started to see some weird problems with
cgroups and ownerships when trying to start an unprivileged container in
the cases when the user running the containers is not the same as the user
who logged in to the machine (for eg: ssh, change user and then start
container fails). I believe this may have to do with the recent changes to
libpam-cgm, lxcfs and cgfs as I didn't have any trouble before. After
changing the user we used to unset the XDG envs and run the cgm commands to
setup cgroups which stopped to work recently.
lxc-start 1454029959.193 ERROR lxc_utils -
utils.c:setproctitle:1455 - Invalid argument - setting cmdline failed
lxc-start 1454029959.581 ERROR lxc_cgfs -
cgfs.c:handle_cgroup_settings:2091 - Permission denied - failed to set
memory.use_hierarchy to 1; continuing
lxc-start 1454029959.581 ERROR lxc_cgfs -
cgfs.c:lxc_cgroupfs_create:849 - Could not set clone_children to 1 for
cpuset hierarchy in parent cgroup.
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/perf_event/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/memory/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/hugetlb/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/freezer/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/devices/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/cpuset/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/cpuacct/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/cpu/user/test/0
lxc-start 1454029959.581 ERROR lxc_cgfs - cgfs.c:cgroup_rmdir:166
- cgroup_rmdir: failed to open /run/lxcfs/controllers/blkio/user/test/0
lxc-start 1454029959.581 ERROR lxc_start - start.c:lxc_spawn:970 -
failed creating cgroups
lxc-start 1454029959.581 ERROR lxc_start -
start.c:__lxc_start:1213 - failed to spawn 'test'
lxc-start 1454029965.093 ERROR lxc_start_ui - lxc_start.c:main:344
- The container failed to start.
*Steps to reproduce:*
* Upgrade LXC: $ sudo apt-get upgrade cgmanager libcgmanager0 lxc libcap2
libseccomp2 ruby-dev lxc-dev
* Add the management of all controllers to the pam module. Replace the
session optional pam_cgm.so -c
freezer,perf_event,memory,cpu,cpuacct,cpuset,blkio,hugetlb,devices
Note, just dropping the '-c freezer' argument also will tell pam_cgm.so
to use all controllers.

The debug info above says lxc is using cgfs and not cgmanager. Exactly
which lxc package version are you using?
Akshay Karle
2016-01-29 21:33:00 UTC
Permalink
Hey Serge,

Note, just dropping the '-c freezer' argument also will tell pam_cgm.so
Post by Serge Hallyn
to use all controllers.
That's good to know. Just tried it out, it works. Thanks!
Post by Serge Hallyn
The debug info above says lxc is using cgfs and not cgmanager. Exactly
which lxc package version are you using?
I'm using lxc 1.1.5. Exact version 1.1.5-0ubuntu5~ubuntu14.04.1~ppa1
available from ppa:ubuntu-lxc/stable. Reading through the container start
logs I had sent in the previous email I found that it is indeed using
cgroupfs driver. Is this the cause of the problem? Should I be running cgfs
on trusty to begin with?

Looking at the code of cgroup.c
<https://github.com/lxc/lxc/blob/lxc-1.1.5/src/lxc/cgroup.c#L48>, I saw
that in the init it checks for HAVE_CGMANAGER macro but I can't seem to
figure out where it is being initialized, I'm guessing it should be
somewhere in the configure.ac but not sure. My C skills are really rusty
now.
Akshay Karle
2016-01-29 22:22:38 UTC
Permalink
So after I removed the '-c freezer,..' part from the pam_cgm.so line and
trying to start the container, it switched the cgroup driver to cgmanager
from cgfs.

I noticed when I had just added all the controllers in the pam_cgm.so line
the output of /proc/self/cgroup was something like this:
11:name=systemd:/user/1000.user/48.session
10:perf_event:/user/test/0
9:memory:/user/test/0
8:hugetlb:/user/test/0
7:freezer:/user/test/0
6:devices:/user/test/0
5:cpuset:/user/test/0
4:cpuacct:/user/test/0
3:cpu:/user/test/0
2:blkio:/user/test/0

And after removing the -c from pam_cgm.so, the output of /proc/self/cgroup
was:
11:name=systemd:/user/test/0
10:perf_event:/user/test/0
9:memory:/user/test/0
8:hugetlb:/user/test/0
7:freezer:/user/test/0
6:devices:/user/test/0
5:cpuset:/user/test/0
4:cpuacct:/user/test/0
3:cpu:/user/test/0
2:blkio:/user/test/0

So it seemed to have switched to cgfs when the name controller was pointing
to the cgroup of the wrong user.

However, after removing -c from pam_cgm.so line and switching back to the
cgmanager driver, the container still fails to start but now the error is
different. The error looks something like this:

$ cat start-no-args.log | egrep -e 'ERROR|WARN'
lxc-start 1454105667.463 WARN lxc_confile -
confile.c:config_pivotdir:1801 - lxc.pivotdir is ignored. It will soon
become an error.
lxc-start 1454105667.464 WARN lxc_cgmanager -
cgmanager.c:cgm_get:989 - do_cgm_get exited with error
lxc-start 1454105667.471 ERROR lxc_utils -
utils.c:setproctitle:1455 - Invalid argument - setting cmdline failed
lxc-start 1454105667.556 WARN lxc_cgmanager -
cgmanager.c:lxc_cgmanager_enter:693 - call to cgmanager_move_pid_sync
failed: invalid request
lxc-start 1454105667.556 ERROR lxc_start -
start.c:__lxc_start:1213 - failed to spawn 'test'
lxc-start 1454105668.094 WARN lxc_commands -
commands.c:lxc_cmd_rsp_recv:172 - command get_init_pid failed to receive
response
lxc-start 1454105668.095 WARN lxc_cgmanager -
cgmanager.c:cgm_get:989 - do_cgm_get exited with error
lxc-start 1454105673.099 ERROR lxc_start_ui - lxc_start.c:main:344
- The container failed to start.
lxc-start 1454105673.100 ERROR lxc_start_ui - lxc_start.c:main:346
- To get more details, run the container in foreground mode.
lxc-start 1454105673.100 ERROR lxc_start_ui - lxc_start.c:main:348
- Additional information can be obtained by setting the --logfile and
--logpriority options.

You can find the complete lxc-start logs attached.
Post by Akshay Karle
Hey Serge,
Note, just dropping the '-c freezer' argument also will tell pam_cgm.so
Post by Serge Hallyn
to use all controllers.
That's good to know. Just tried it out, it works. Thanks!
Post by Serge Hallyn
The debug info above says lxc is using cgfs and not cgmanager. Exactly
which lxc package version are you using?
I'm using lxc 1.1.5. Exact version 1.1.5-0ubuntu5~ubuntu14.04.1~ppa1
available from ppa:ubuntu-lxc/stable. Reading through the container start
logs I had sent in the previous email I found that it is indeed using
cgroupfs driver. Is this the cause of the problem? Should I be running cgfs
on trusty to begin with?
Looking at the code of cgroup.c
<https://github.com/lxc/lxc/blob/lxc-1.1.5/src/lxc/cgroup.c#L48>, I saw
that in the init it checks for HAVE_CGMANAGER macro but I can't seem to
figure out where it is being initialized, I'm guessing it should be
somewhere in the configure.ac but not sure. My C skills are really rusty
now.
_______________________________________________
Post by Serge Hallyn
lxc-users mailing list
http://lists.linuxcontainers.org/listinfo/lxc-users
Serge Hallyn
2016-02-03 02:55:51 UTC
Permalink
Hm, so the question is what is being refused when the log shows

lxc-start 1454105667.556 WARN lxc_cgmanager - cgmanager.c:lxc_cgmanager_enter:693 - call to cgmanager_move_pid_sync failed: invalid request

Probably most informative to stop cgmanager on the host and restart it
with "--debug", try to start the container, then look through the cgmanager
debug output for which move_pid request failed.
Serge Hallyn
2016-02-03 02:52:44 UTC
Permalink
Post by Akshay Karle
Hey Serge,
Note, just dropping the '-c freezer' argument also will tell pam_cgm.so
Post by Serge Hallyn
to use all controllers.
That's good to know. Just tried it out, it works. Thanks!
Post by Serge Hallyn
The debug info above says lxc is using cgfs and not cgmanager. Exactly
which lxc package version are you using?
I'm using lxc 1.1.5. Exact version 1.1.5-0ubuntu5~ubuntu14.04.1~ppa1
available from ppa:ubuntu-lxc/stable. Reading through the container start
logs I had sent in the previous email I found that it is indeed using
cgroupfs driver. Is this the cause of the problem? Should I be running cgfs
on trusty to begin with?
Looking at the code of cgroup.c
<https://github.com/lxc/lxc/blob/lxc-1.1.5/src/lxc/cgroup.c#L48>, I saw
that in the init it checks for HAVE_CGMANAGER macro but I can't seem to
figure out where it is being initialized, I'm guessing it should be
In src/lxc/Makefile.am there is

if ENABLE_CGMANAGER
AM_CFLAGS += -DHAVE_CGMANAGER
endif

with ENABLE_CGMANAGER coming from configure.ac.

If you're actually using the binaries from ppa:ubuntu-lxc/stable then
they will have cgmanager enabled, but if you grabbed the source from
there and built locally then you need to make sure libcgmanger-dev is
installed when running configure.
Post by Akshay Karle
somewhere in the configure.ac but not sure. My C skills are really rusty
now.
Serge Hallyn
2016-02-03 02:56:28 UTC
Permalink
Post by Serge Hallyn
Post by Akshay Karle
Hey Serge,
Note, just dropping the '-c freezer' argument also will tell pam_cgm.so
Post by Serge Hallyn
to use all controllers.
That's good to know. Just tried it out, it works. Thanks!
Post by Serge Hallyn
The debug info above says lxc is using cgfs and not cgmanager. Exactly
which lxc package version are you using?
I'm using lxc 1.1.5. Exact version 1.1.5-0ubuntu5~ubuntu14.04.1~ppa1
available from ppa:ubuntu-lxc/stable. Reading through the container start
logs I had sent in the previous email I found that it is indeed using
cgroupfs driver. Is this the cause of the problem? Should I be running cgfs
on trusty to begin with?
Looking at the code of cgroup.c
<https://github.com/lxc/lxc/blob/lxc-1.1.5/src/lxc/cgroup.c#L48>, I saw
that in the init it checks for HAVE_CGMANAGER macro but I can't seem to
figure out where it is being initialized, I'm guessing it should be
In src/lxc/Makefile.am there is
if ENABLE_CGMANAGER
AM_CFLAGS += -DHAVE_CGMANAGER
endif
with ENABLE_CGMANAGER coming from configure.ac.
If you're actually using the binaries from ppa:ubuntu-lxc/stable then
they will have cgmanager enabled, but if you grabbed the source from
there and built locally then you need to make sure libcgmanger-dev is
installed when running configure.
Sorry, somehow my thread view had collapsed and i missed that you'd
already responded to this. Pls ignore.
Benoit GEORGELIN - Association Web4all
2016-02-03 14:34:21 UTC
Permalink
Hi dear members of the list :)

Have you heard about Vmware Photon ? https://vmware.github.io/photon/
Do you think LXC will be part of the supported containers ?

I'm interested in any feedback or vision about this product and LXC integration.
What do you think about it.

Thanks

Cordialement,
Saint Michael
2016-02-03 15:20:56 UTC
Permalink
This very good. I already run my business using Vmware ESXi and a VM,
containing pure LXC containers.
Maybe we can get even better performance.
.

On Wed, Feb 3, 2016 at 9:34 AM, Benoit GEORGELIN - Association Web4all <
Post by Benoit GEORGELIN - Association Web4all
Hi dear members of the list :)
Have you heard about Vmware Photon ? https://vmware.github.io/photon/
Do you think LXC will be part of the supported containers ?
I'm interested in any feedback or vision about this product and LXC integration.
What do you think about it.
Thanks
Cordialement,
_______________________________________________
lxc-users mailing list
http://lists.linuxcontainers.org/listinfo/lxc-users
Benoit GEORGELIN - Association Web4all
2016-02-03 15:33:26 UTC
Permalink
Are you using the Photon OS from Vmware or you are using Vmware ESXi and a classical VM with a Linux operating system ?

Cordialement,


De: "Saint Michael" <***@gmail.com>
À: "lxc-users" <lxc-***@lists.linuxcontainers.org>
Envoyé: Mercredi 3 Février 2016 10:20:56
Objet: Re: [lxc-users] Vmware Photon OS and LXC

This very good. I already run my business using Vmware ESXi and a VM, containing pure LXC containers.
Maybe we can get even better performance.
.

On Wed, Feb 3, 2016 at 9:34 AM, Benoit GEORGELIN - Association Web4all < ***@web4all.fr > wrote:



Hi dear members of the list :)

Have you heard about Vmware Photon ? https://vmware.github.io/photon/
Do you think LXC will be part of the supported containers ?

I'm interested in any feedback or vision about this product and LXC integration.
What do you think about it.

Thanks

Cordialement,



_______________________________________________
lxc-users mailing list
lxc-***@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-users





_______________________________________________
lxc-users mailing list
lxc-***@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-users
Saint Michael
2016-02-03 15:55:35 UTC
Permalink
A classic VM a with Linux. You can use either Fedora 22+ or Ubuntu 14.0X+,
both do the job.
The Linux distribution is irrelevant, since all of the modern ones support
LXC. However, Centos 7 cannot be used, it is behind in LXC, for it needs an
upgrade in some critical packages that are requisites for unprivileged
containers.




On Wed, Feb 3, 2016 at 10:33 AM, Benoit GEORGELIN - Association Web4all <
Post by Benoit GEORGELIN - Association Web4all
Are you using the Photon OS from Vmware or you are using Vmware ESXi and a
classical VM with a Linux operating system ?
Cordialement,
------------------------------
*Envoyé: *Mercredi 3 Février 2016 10:20:56
*Objet: *Re: [lxc-users] Vmware Photon OS and LXC
This very good. I already run my business using Vmware ESXi and a VM,
containing pure LXC containers.
Maybe we can get even better performance.
.
On Wed, Feb 3, 2016 at 9:34 AM, Benoit GEORGELIN - Association Web4all <
Post by Benoit GEORGELIN - Association Web4all
Hi dear members of the list :)
Have you heard about Vmware Photon ? https://vmware.github.io/photon/
Do you think LXC will be part of the supported containers ?
I'm interested in any feedback or vision about this product and LXC integration.
What do you think about it.
Thanks
Cordialement,
_______________________________________________
lxc-users mailing list
http://lists.linuxcontainers.org/listinfo/lxc-users
_______________________________________________
lxc-users mailing list
http://lists.linuxcontainers.org/listinfo/lxc-users
_______________________________________________
lxc-users mailing list
http://lists.linuxcontainers.org/listinfo/lxc-users
Benoit GEORGELIN - Association Web4all
2016-02-03 16:07:35 UTC
Permalink
Ok, thanks for your feedback but i'm already aware of that possibility .

I'm interested in Vmware Photon open source projec, this project https://vmware.github.io/photon/
Witch is design for containers solution such as Docker, Kubernetes

I don't know if they (will) support lxc (unpriv) containers.

Cordialement,



De: "Saint Michael" <***@gmail.com>
À: "lxc-users" <lxc-***@lists.linuxcontainers.org>
Envoyé: Mercredi 3 Février 2016 10:55:35
Objet: Re: [lxc-users] Vmware Photon OS and LXC

A classic VM a with Linux. You can use either Fedora 22+ or Ubuntu 14.0X+, both do the job.
The Linux distribution is irrelevant, since all of the modern ones support LXC. However, Centos 7 cannot be used, it is behind in LXC, for it needs an upgrade in some critical packages that are requisites for unprivileged containers.




On Wed, Feb 3, 2016 at 10:33 AM, Benoit GEORGELIN - Association Web4all < ***@web4all.fr > wrote:



Are you using the Photon OS from Vmware or you are using Vmware ESXi and a classical VM with a Linux operating system ?

Cordialement,


De: "Saint Michael" < ***@gmail.com >
À: "lxc-users" < lxc-***@lists.linuxcontainers.org >
Envoyé: Mercredi 3 Février 2016 10:20:56
Objet: Re: [lxc-users] Vmware Photon OS and LXC

This very good. I already run my business using Vmware ESXi and a VM, containing pure LXC containers.
Maybe we can get even better performance.
.

On Wed, Feb 3, 2016 at 9:34 AM, Benoit GEORGELIN - Association Web4all < ***@web4all.fr > wrote:

BQ_BEGIN

Hi dear members of the list :)

Have you heard about Vmware Photon ? https://vmware.github.io/photon/
Do you think LXC will be part of the supported containers ?

I'm interested in any feedback or vision about this product and LXC integration.
What do you think about it.

Thanks

Cordialement,



_______________________________________________
lxc-users mailing list
lxc-***@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-users





_______________________________________________
lxc-users mailing list
lxc-***@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-users

_______________________________________________
lxc-users mailing list
lxc-***@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-users

BQ_END



_______________________________________________
lxc-users mailing list
lxc-***@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-users
Saint Michael
2016-02-03 17:11:09 UTC
Permalink
I am interested in the same.


On Wed, Feb 3, 2016 at 11:07 AM, Benoit GEORGELIN - Association Web4all <
Post by Benoit GEORGELIN - Association Web4all
Ok, thanks for your feedback but i'm already aware of that possibility .
I'm interested in Vmware Photon open source projec, this project
https://vmware.github.io/photon/
Witch is design for containers solution such as Docker, Kubernetes
I don't know if they (will) support lxc (unpriv) containers.
Cordialement,
------------------------------
*Envoyé: *Mercredi 3 Février 2016 10:55:35
*Objet: *Re: [lxc-users] Vmware Photon OS and LXC
A classic VM a with Linux. You can use either Fedora 22+ or Ubuntu 14.0X+, both do the job.
The Linux distribution is irrelevant, since all of the modern ones support
LXC. However, Centos 7 cannot be used, it is behind in LXC, for it needs an
upgrade in some critical packages that are requisites for unprivileged
containers.
On Wed, Feb 3, 2016 at 10:33 AM, Benoit GEORGELIN - Association Web4all <
Post by Benoit GEORGELIN - Association Web4all
Are you using the Photon OS from Vmware or you are using Vmware ESXi and
a classical VM with a Linux operating system ?
Cordialement,
------------------------------
*Envoyé: *Mercredi 3 Février 2016 10:20:56
*Objet: *Re: [lxc-users] Vmware Photon OS and LXC
This very good. I already run my business using Vmware ESXi and a VM,
containing pure LXC containers.
Maybe we can get even better performance.
.
On Wed, Feb 3, 2016 at 9:34 AM, Benoit GEORGELIN - Association Web4all <
Post by Benoit GEORGELIN - Association Web4all
Hi dear members of the list :)
Have you heard about Vmware Photon ? https://vmware.github.io/photon/
Do you think LXC will be part of the supported containers ?
I'm interested in any feedback or vision about this product and LXC integration.
What do you think about it.
Thanks
Cordialement,
_______________________________________________
lxc-users mailing list
http://lists.linuxcontainers.org/listinfo/lxc-users
_______________________________________________
lxc-users mailing list
http://lists.linuxcontainers.org/listinfo/lxc-users
_______________________________________________
lxc-users mailing list
http://lists.linuxcontainers.org/listinfo/lxc-users
_______________________________________________
lxc-users mailing list
http://lists.linuxcontainers.org/listinfo/lxc-users
_______________________________________________
lxc-users mailing list
http://lists.linuxcontainers.org/listinfo/lxc-users
Continue reading on narkive:
Loading...