computerline1z / ovz-web-panel

Automatically exported from code.google.com/p/ovz-web-panel
Other
0 stars 0 forks source link

LXC Linux Containers support #258

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Reason:
As these virtualization methods are very similar it would be nice if the 
web-panel could also administer Linux Conatiners (LXC)

Original issue reported on code.google.com by fritz...@gmail.com on 28 Feb 2011 at 5:18

GoogleCodeExporter commented 9 years ago
I'm not familiar with LXC, but think that anyway this is out of scope of 
current project.

Original comment by sibprogrammer on 1 Mar 2011 at 3:28

GoogleCodeExporter commented 9 years ago
I do not think so. LXC is very very similar to OpenVZ. BUT, it is not needed to 
patch the kernel. LXC is part of the Kernel since 2.6.26. In fact you can 
easily use existing OpenVZ Templates and Containers within LXC. The lxc-utils 
are also very similar to the vz ones.
BTW - as you may already know OpenVZ is not supported by Ubuntu since 8.04 and 
is not marked beeing stable for productive use ( I know - we also use it on 
production servers without problems ). But Ubuntu supports LXC out of the box 
(see https://help.ubuntu.com/community/LXC and 
https://help.ubuntu.com/community/OpenVZ )

Original comment by fritz...@gmail.com on 1 Mar 2011 at 4:06

GoogleCodeExporter commented 9 years ago
Personally I'm Ubuntu fan and will read about LXC in more details. Anyway I 
don't fill that it will be possible to introduce LXC support by myself in 
nearest 2-3 releases. A lot of people who using Owp (including myself) is 
primary interesting in OpenVZ related features.

Original comment by sibprogrammer on 2 Mar 2011 at 5:25

GoogleCodeExporter commented 9 years ago
LXC is very important now. There is no control panel, but all major Linux 
distos have switched to LXC.

Original comment by stuor...@gmail.com on 8 Mar 2011 at 8:53

GoogleCodeExporter commented 9 years ago
I have voted for this too. OpenVZ has been replaced by LXC. openQRM now 
supports it, and Proxmox have a prototype, but we have to wait until after 
their next major release.

Original comment by tan...@logicethos.com on 12 Mar 2011 at 8:41

GoogleCodeExporter commented 9 years ago
I really hope to see a open source panel for ubuntu virtualization. I dont know 
why most panels are so focused on centos, rhe, suse. Package management is so 
much better on deb/ubuntu and lucid ubuntu from its release to 10.04.3 is very 
very stable. Not sure why all the panels neglect ubuntu. Im running ubuntu 
server on a ibm rack, excellent uptime, better than my centos boxes

Original comment by rmrf...@gmail.com on 21 Dec 2011 at 6:30

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
I'm digging this out, because Ubuntu has dropped support for OpenVZ and Debian 
is planning to drop the support as of version 7.0 (Whizzy) - there are no 
patches planned for the >3.0 linux kernels - in other words, OpenVZ is dying. 
LXC is the only future for such a great product that OVZ Web Panel is.
LXC was partially developed by the team of OpenVZ and the tools, config files 
are very very similar - it should be easy to port OVZ Web Panel to support LXC. 
Me as an administrator of many servers will have a huge problem on our hands, 
as we are considering switching to a 3.2 kernel within the next couple of 
months and the lack os OpenVZ support is a massive problem. If OVZ Web Panel 
supports LXC it will be a huge help for me and any others.
I think it would be critical to start the work ASAP. Just to point out - this 
issue in the bug tracker is now the most starred issue out of all of them.

Original comment by bart8...@gmail.com on 3 Mar 2012 at 9:02

GoogleCodeExporter commented 9 years ago
Will investigate on how to add the support due to big number of requests.

Original comment by sibprogrammer on 13 Mar 2012 at 12:38

GoogleCodeExporter commented 9 years ago
Thanks a lot, much appreciated.
Perhaps I would be able to help with the implementation at the end of May or in 
June, if this still won't be implemented by that time.

Original comment by bart8...@gmail.com on 13 Mar 2012 at 12:50

GoogleCodeExporter commented 9 years ago
if I understood it correctly, 12.04 LTS release has many LXC issues fixed. I 
have big hopes for 12.04, LXC and OVZ Web Panel :)

Original comment by janis.bebritis@gmail.com on 13 Mar 2012 at 12:04

GoogleCodeExporter commented 9 years ago
I think it is also important to point out that OpenVZ Containers run on LXC, 
only Config modification is required.

Original comment by mariusz....@gmail.com on 13 Nov 2012 at 9:26

GoogleCodeExporter commented 9 years ago
Issue 437 has been merged into this issue.

Original comment by sibprogrammer on 4 Feb 2013 at 3:20

GoogleCodeExporter commented 9 years ago
Any update regarding LXC support?

Original comment by pchott@gmail.com on 11 Feb 2013 at 9:54

GoogleCodeExporter commented 9 years ago
Besides a lot of "stars" for this issue, currently there is nothing. You can 
stimulate the development by contributing on GitHub or donate the project. I 
guess if donations will raise the barrier of $500 for this feature, there will 
be a lot of chances to see the features in the next release.

Original comment by sibprogrammer on 11 Feb 2013 at 3:08

GoogleCodeExporter commented 9 years ago
I'd love to contribute on GitHub, but I am currently occupied with other 
projects. For now I am just dealing with console management of LXC, but it 
would be nice to have OVZ back again...

Original comment by bart8...@gmail.com on 11 Feb 2013 at 3:53

GoogleCodeExporter commented 9 years ago
I've just found what you've been looking for !

Here it is : http://lxc-webpanel.github.com/

Still waiting for better panel...

Original comment by e...@deloumeau.fr on 23 Mar 2013 at 11:59

GoogleCodeExporter commented 9 years ago
lxc-webpanel needs to run as root and requires python. I'm still looking for a 
PHP based panel so it'll run on a wider number of LAMP severs.

Original comment by mconstable on 1 Aug 2013 at 6:26