Mike McClurg
2011-Jul-21 13:26 UTC
[Xen-users] Announcing Project Kronos: XenAPI on Debian and Ubuntu
Hi Xen users, The XCP team would like to formally announce Project Kronos, our port of XCP''s XenAPI toolstack to Debian and Ubuntu dom0. This will give users the ability to install Debian or Ubuntu, and then just do ''apt-get xapi'' in order to build a system that is (roughly) functionally equivalent to a standard XCP distribution. This project provides a number of benefits. First of all, it will provide Xen users with the option of using the same API and toolstack that XCP and XenServer provide. It will give early adopters the chance to try out new changes to the XenAPI before they get released in new XCP and XenServer versions. And because we''ve ported all of our toolstack to build on Debian, it''s now much, much easier to build our tools outside of an SDK VM. Our general roadmap for this project (and XCP in general) can be found here: http://wiki.xen.org/xenwiki/XCP_Roadmap Instructions for install the XenAPI toolstack on Debian can be found here: http://wiki.xen.org/xenwiki/XAPI_on_debian A list of project milestones, deliverables for each milestone, and individual work items for the project can be found on this Google Docs spreadsheet: http://goo.gl/jX3Kc For building the toolstack from source, Jon Ludlam has an autobuilder repository on github here: https://github.com/jonludlam/xapi-autobuilder To use it, just clone the repository and type make. This will pull in all the dependency repositories and build them using pbuilder. If you want to build individual packages, dig into the build scripts a bit to see what''s going on -- hopefully we''ll have a little better documentation soon. Please follow the instructions and play along! This is very much a work in progress, and things are expected to change rapidly. We don''t expect everything to work properly yet, but we think it''s ready enough to at least share our progress. If you do decide to test this out, please report any bugs you find or problems you encounter to the xen-api mailing list, with the subject line "Xapi on Debian: <blah>". There are also XCP contributors lurking on #xen-api on freenode who may be able to answer questions about build or install problems. Thanks to everyone who''s helped out with this project, and to everyone who is about to give it a try. Happy hacking! Mike _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
msgbox450@gmail.com
2011-Jul-21 14:39 UTC
Re: [Xen-users] Announcing Project Kronos: XenAPI on Debian and Ubuntu
Awesome! I am so excited to try this out! This will save me a fortune in KVM-over-IP costs since I''m not fortunate to have my own data centre :) Please keep up the good work - this is a great step in the right direction. p.s. Will these xapi packages work with Xen 4+, Remus etc ? On Thu, Jul 21, 2011 at 2:26 PM, Mike McClurg <mike.mcclurg@citrix.com>wrote:> Hi Xen users, > > The XCP team would like to formally announce Project Kronos, our port of > XCP''s XenAPI toolstack to Debian and Ubuntu dom0. This will give users > the ability to install Debian or Ubuntu, and then just do ''apt-get xapi'' > in order to build a system that is (roughly) functionally equivalent to > a standard XCP distribution. > > This project provides a number of benefits. First of all, it will > provide Xen users with the option of using the same API and toolstack > that XCP and XenServer provide. It will give early adopters the chance > to try out new changes to the XenAPI before they get released in new XCP > and XenServer versions. And because we''ve ported all of our toolstack to > build on Debian, it''s now much, much easier to build our tools outside > of an SDK VM. > > Our general roadmap for this project (and XCP in general) can be found > here: > > http://wiki.xen.org/xenwiki/XCP_Roadmap > > Instructions for install the XenAPI toolstack on Debian can be found here: > > http://wiki.xen.org/xenwiki/XAPI_on_debian > > A list of project milestones, deliverables for each milestone, and > individual work items for the project can be found on this Google Docs > spreadsheet: > > http://goo.gl/jX3Kc > > For building the toolstack from source, Jon Ludlam has an autobuilder > repository on github here: > > https://github.com/jonludlam/xapi-autobuilder > > To use it, just clone the repository and type make. This will pull in > all the dependency repositories and build them using pbuilder. If you > want to build individual packages, dig into the build scripts a bit to > see what''s going on -- hopefully we''ll have a little better > documentation soon. > > Please follow the instructions and play along! This is very much a work > in progress, and things are expected to change rapidly. We don''t expect > everything to work properly yet, but we think it''s ready enough to at > least share our progress. If you do decide to test this out, please > report any bugs you find or problems you encounter to the xen-api > mailing list, with the subject line "Xapi on Debian: <blah>". There are > also XCP contributors lurking on #xen-api on freenode who may be able to > answer questions about build or install problems. > > Thanks to everyone who''s helped out with this project, and to everyone > who is about to give it a try. Happy hacking! > > Mike > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Jonathan Ludlam
2011-Jul-21 14:47 UTC
[Xen-devel] Re: [Xen-users] Announcing Project Kronos: XenAPI on Debian and Ubuntu
They''re dependent on xen-4.1.1 at the moment, and for dom0 they require linux-3.0.0. There are currently no plans for remus support, but that doesn''t mean we''re not interested in it :-) Jon On 21 Jul 2011, at 15:39, msgbox450@gmail.com<mailto:msgbox450@gmail.com> wrote: Awesome! I am so excited to try this out! This will save me a fortune in KVM-over-IP costs since I''m not fortunate to have my own data centre :) Please keep up the good work - this is a great step in the right direction. p.s. Will these xapi packages work with Xen 4+, Remus etc ? On Thu, Jul 21, 2011 at 2:26 PM, Mike McClurg <mike.mcclurg@citrix.com<mailto:mike.mcclurg@citrix.com>> wrote: Hi Xen users, The XCP team would like to formally announce Project Kronos, our port of XCP''s XenAPI toolstack to Debian and Ubuntu dom0. This will give users the ability to install Debian or Ubuntu, and then just do ''apt-get xapi'' in order to build a system that is (roughly) functionally equivalent to a standard XCP distribution. This project provides a number of benefits. First of all, it will provide Xen users with the option of using the same API and toolstack that XCP and XenServer provide. It will give early adopters the chance to try out new changes to the XenAPI before they get released in new XCP and XenServer versions. And because we''ve ported all of our toolstack to build on Debian, it''s now much, much easier to build our tools outside of an SDK VM. Our general roadmap for this project (and XCP in general) can be found here: http://wiki.xen.org/xenwiki/XCP_Roadmap Instructions for install the XenAPI toolstack on Debian can be found here: http://wiki.xen.org/xenwiki/XAPI_on_debian A list of project milestones, deliverables for each milestone, and individual work items for the project can be found on this Google Docs spreadsheet: http://goo.gl/jX3Kc For building the toolstack from source, Jon Ludlam has an autobuilder repository on github here: https://github.com/jonludlam/xapi-autobuilder To use it, just clone the repository and type make. This will pull in all the dependency repositories and build them using pbuilder. If you want to build individual packages, dig into the build scripts a bit to see what''s going on -- hopefully we''ll have a little better documentation soon. Please follow the instructions and play along! This is very much a work in progress, and things are expected to change rapidly. We don''t expect everything to work properly yet, but we think it''s ready enough to at least share our progress. If you do decide to test this out, please report any bugs you find or problems you encounter to the xen-api mailing list, with the subject line "Xapi on Debian: <blah>". There are also XCP contributors lurking on #xen-api on freenode who may be able to answer questions about build or install problems. Thanks to everyone who''s helped out with this project, and to everyone who is about to give it a try. Happy hacking! Mike _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com<mailto:Xen-users@lists.xensource.com> http://lists.xensource.com/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com<mailto:Xen-users@lists.xensource.com> http://lists.xensource.com/xen-users _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Mike McClurg
2011-Jul-21 14:51 UTC
[Xen-devel] Re: [Xen-users] Announcing Project Kronos: XenAPI on Debian and Ubuntu
On 21/07/11 15:39, msgbox450@gmail.com wrote:> Awesome! I am so excited to try this out! This will save me a fortune > in KVM-over-IP costs since I''m not fortunate to have my own data > centre :) > > Please keep up the good work - this is a great step in the right > direction. > > p.s. Will these xapi packages work with Xen 4+, Remus etc ?These packages are being built against Xen 4.1.1, and we plan on tracking Xen unstable as closely as possible. There are no plans for Remus integration, but we''re open to contributions ;) There is, however, a plan on integrating DRDB in a way that will allow us to do cross-pool migration (http://wiki.xen.org/xenwiki/CrossPoolMigrationV2), and there are two people who are working on OCFS2 and GlusterFS backends. Mike _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Mike McClurg
2011-Jul-21 15:31 UTC
[Xen-API] Re: [Xen-users] Announcing Project Kronos: XenAPI on Debian and Ubuntu
On 21/07/11 16:23, msgbox450@gmail.com wrote:> Sounds good. I thought Remus support was part Xen 4.1.1 though anyway?That''s correct, but there is no way to control it using xapi''s XenAPI. We also don''t have any plans to extend the API to provide Remus support (though, as always, we welcome contributions). I would be interested to hear what happens if you attempt to use it along side of xapi, though. Mike _______________________________________________ xen-api mailing list xen-api@lists.xensource.com http://lists.xensource.com/mailman/listinfo/xen-api
Pasi Kärkkäinen
2011-Jul-23 11:59 UTC
[Xen-API] Re: [Xen-devel] Re: [Xen-users] Announcing Project Kronos: XenAPI on Debian and Ubuntu / Remus
On Thu, Jul 21, 2011 at 03:51:38PM +0100, Mike McClurg wrote:> On 21/07/11 15:39, msgbox450@gmail.com wrote: > > Awesome! I am so excited to try this out! This will save me a fortune > > in KVM-over-IP costs since I''m not fortunate to have my own data > > centre :) > > > > Please keep up the good work - this is a great step in the right > > direction. > > > > p.s. Will these xapi packages work with Xen 4+, Remus etc ? > > These packages are being built against Xen 4.1.1, and we plan on > tracking Xen unstable as closely as possible. There are no plans for > Remus integration, but we''re open to contributions ;)I think the good first step would be to get Remus support included in xl/libxl.. So contributions very welcome! :) -- Pasi _______________________________________________ xen-api mailing list xen-api@lists.xensource.com http://lists.xensource.com/mailman/listinfo/xen-api
msgbox450@gmail.com
2011-Jul-25 09:39 UTC
Re: [Xen-users] Announcing Project Kronos: XenAPI on Debian and Ubuntu
I had a play with this last night, but on the step to install the 686-pae kernel it couldn''t find it in the repo and couldn''t install the xapi packages with the 3.0.0-amd64... I am thinking it''s probably because I should have started with an x86 Squeeze, is that true? On Thu, Jul 21, 2011 at 4:31 PM, Mike McClurg <mike.mcclurg@citrix.com>wrote:> On 21/07/11 16:23, msgbox450@gmail.com wrote: > > Sounds good. I thought Remus support was part Xen 4.1.1 though anyway? > That''s correct, but there is no way to control it using xapi''s XenAPI. > We also don''t have any plans to extend the API to provide Remus support > (though, as always, we welcome contributions). I would be interested to > hear what happens if you attempt to use it along side of xapi, though. > > Mike >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Todd Deshane
2011-Jul-25 13:28 UTC
Re: [Xen-users] Announcing Project Kronos: XenAPI on Debian and Ubuntu
On Mon, Jul 25, 2011 at 5:39 AM, msgbox450@gmail.com <msgbox450@gmail.com> wrote:> I had a play with this last night, but on the step to install the 686-pae > kernel it couldn''t find it in the repo and couldn''t install the xapi > packages with the 3.0.0-amd64... I am thinking it''s probably because I > should have started with an x86 Squeeze, is that true?Do you have an experimental line similar to the following in your /etc/apt/sources.lst file? deb http://ftp.uk.debian.org/debian/ experimental main If so, do an apt-update and apt-cache search to make sure that the package name didn''t change. Thanks, Todd _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Todd Deshane
2011-Jul-27 12:59 UTC
Re: [Xen-users] Announcing Project Kronos: XenAPI on Debian and Ubuntu
> On Mon, Jul 25, 2011 at 2:28 PM, Todd Deshane <todd.deshane@xen.org> wrote: >> >> On Mon, Jul 25, 2011 at 5:39 AM, msgbox450@gmail.com >> <msgbox450@gmail.com> wrote: >> > I had a play with this last night, but on the step to install the >> > 686-pae >> > kernel it couldn''t find it in the repo and couldn''t install the xapi >> > packages with the 3.0.0-amd64... I am thinking it''s probably because I >> > should have started with an x86 Squeeze, is that true? >> >> Do you have an experimental line similar to the following in your >> /etc/apt/sources.lst file? >> deb http://ftp.uk.debian.org/debian/ experimental main >> >> If so, do an apt-update and apt-cache search to make sure that the >> package name didn''t change.On Wed, Jul 27, 2011 at 6:03 AM, msgbox450@gmail.com <msgbox450@gmail.com> wrote:> You''re right, looks like the kernel has changed > from linux-image-3.0.0-rc6-686-pae to linux-image-3.0.0-1-686-pae > Unfortunately I still can''t get it to work... I get errors when installing > the .deb packages even after doing all the steps in the wiki from a clean > x86 install of Squeeze. >>Can you give the details of the error you are getting installing which deb? Thanks, Todd _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users