From mburns at redhat.com Tue Nov 1 16:00:50 2011 From: mburns at redhat.com (Mike Burns) Date: Tue, 01 Nov 2011 09:00:50 -0700 Subject: [node-devel] ovirt-node presentation for oVirt Workshop Message-ID: <1320163250.2638.17.camel@mburns-laptop.usersys.redhat.com> is attached. Mike -------------- next part -------------- A non-text attachment was scrubbed... Name: ovirt-node.pdf Type: application/pdf Size: 452591 bytes Desc: not available URL: From mburns at redhat.com Tue Nov 8 03:43:09 2011 From: mburns at redhat.com (Mike Burns) Date: Mon, 07 Nov 2011 22:43:09 -0500 Subject: [node-devel] Build instructions Message-ID: <1320723789.28315.37.camel@beelzebub.mburnsfire.net> Build instructions (first draft) have been posted to the wiki [1]. Please note that build can be run on Fedora 15+ (and 14 with some workarounds). Fedora 15 based images are not supported however due to bugs with some fedora components that are not going to be fixed in F15. Mike [1] http://ovirt.org/wiki/Node_Building From mburns at redhat.com Thu Nov 10 20:27:58 2011 From: mburns at redhat.com (Mike Burns) Date: Thu, 10 Nov 2011 15:27:58 -0500 Subject: [node-devel] Gerrit and the patches list Message-ID: <1320956878.3824.33.camel@beelzebub.mburnsfire.net> ovirt-node is now in gerrit[1]. We also setup a node-patches at ovirt.org mailing list for gerrit mail to be sent to. For info on using Gerrit, please see: http://ovirt.org/wiki/Working_with_oVirt_Gerrit For gitweb: http://gerrit.ovirt.org/gitweb?p=ovirt-node.git [1] http://gerrit.ovirt.org/#q,status:open+project:ovirt-node,n,z From kmestery at cisco.com Fri Nov 11 14:32:30 2011 From: kmestery at cisco.com (kmestery) Date: Fri, 11 Nov 2011 08:32:30 -0600 Subject: [node-devel] VDSM RPMs don't look right Message-ID: <90BA16EA-913A-44EA-9D0E-D14895D4F0A2@cisco.com> I'm trying to build ovirt-node, following the instructions here: http://www.ovirt.org/wiki/Node_Building When I get to the point about pulling down VDSM RPMs, I'm hitting issues. I pulled the RPMs from here: http://fsimonce.fedorapeople.org/vdsm/16/x86_64 After downloading them, they don't appear to be RPMs: [kmestery at fedora-build x86_64]$ file vdsm-* vdsm-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm: gzip compressed data, from Unix vdsm-bootstrap-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix vdsm-cli-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix vdsm-debug-plugin-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix vdsm-debuginfo-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm: gzip compressed data, from Unix vdsm-hook-faqemu-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix vdsm-hook-vhostmd-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix vdsm-reg-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix [kmestery at fedora-build x86_64]$ Thus, createrepo is failing when it tries to build repodata from them. Can anyone verify the F16 RPMs at the site above are ok to use when building ovirt-node? Thanks! Kyle From mburns at redhat.com Fri Nov 11 14:41:33 2011 From: mburns at redhat.com (Mike Burns) Date: Fri, 11 Nov 2011 09:41:33 -0500 Subject: [node-devel] VDSM RPMs don't look right In-Reply-To: <90BA16EA-913A-44EA-9D0E-D14895D4F0A2@cisco.com> References: <90BA16EA-913A-44EA-9D0E-D14895D4F0A2@cisco.com> Message-ID: <1321022494.32173.2.camel@mburns-laptop.usersys.redhat.com> On Fri, 2011-11-11 at 08:32 -0600, kmestery wrote: > I'm trying to build ovirt-node, following the instructions here: > > http://www.ovirt.org/wiki/Node_Building > > When I get to the point about pulling down VDSM RPMs, I'm hitting issues. I pulled the RPMs from here: > > http://fsimonce.fedorapeople.org/vdsm/16/x86_64 > > After downloading them, they don't appear to be RPMs: > > [kmestery at fedora-build x86_64]$ file vdsm-* > vdsm-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm: gzip compressed data, from Unix > vdsm-bootstrap-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix > vdsm-cli-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix > vdsm-debug-plugin-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix > vdsm-debuginfo-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm: gzip compressed data, from Unix > vdsm-hook-faqemu-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix > vdsm-hook-vhostmd-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix > vdsm-reg-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: gzip compressed data, from Unix > [kmestery at fedora-build x86_64]$ > > Thus, createrepo is failing when it tries to build repodata from them. Can anyone verify the F16 RPMs at the site above are ok to use when building ovirt-node? > > Thanks! > Kyle > _______________________________________________ > node-devel mailing list > node-devel at ovirt.org > http://lists.ovirt.org/mailman/listinfo/node-devel # file vdsm* vdsm-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm: RPM v3.0 bin i386/x86_64 vdsm-bootstrap-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: RPM v3.0 bin i386/x86_64 vdsm-cli-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: RPM v3.0 bin i386/x86_64 vdsm-debuginfo-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm: RPM v3.0 bin i386/x86_64 vdsm-debug-plugin-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: RPM v3.0 bin i386/x86_64 vdsm-hook-faqemu-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: RPM v3.0 bin i386/x86_64 vdsm-hook-vhostmd-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: RPM v3.0 bin i386/x86_64 vdsm-reg-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm: RPM v3.0 bin i386/x86_64 I'm building node consistently using these packages. The packages have some bugs that affect registration to ovirt-engine, but I'm working on those with the vdsm team Mike From apevec at redhat.com Fri Nov 11 14:43:40 2011 From: apevec at redhat.com (Alan Pevec) Date: Fri, 11 Nov 2011 15:43:40 +0100 Subject: [node-devel] VDSM RPMs don't look right In-Reply-To: <1321022494.32173.2.camel@mburns-laptop.usersys.redhat.com> References: <90BA16EA-913A-44EA-9D0E-D14895D4F0A2@cisco.com> <1321022494.32173.2.camel@mburns-laptop.usersys.redhat.com> Message-ID: <4EBD349C.2040604@redhat.com> On 11/11/2011 03:41 PM, Mike Burns wrote: > On Fri, 2011-11-11 at 08:32 -0600, kmestery wrote: >> I'm trying to build ovirt-node, following the instructions here: >> >> http://www.ovirt.org/wiki/Node_Building >> >> When I get to the point about pulling down VDSM RPMs, I'm hitting issues. I pulled the RPMs from here: >> >> http://fsimonce.fedorapeople.org/vdsm/16/x86_64 url is actually http://fsimonce.fedorapeople.org/vdsm/fedora-16/x86_64/ >> >> After downloading them, they don't appear to be RPMs: How did you download them, maybe your browser mangled them? Try wget. Alan From kmestery at cisco.com Fri Nov 11 14:44:49 2011 From: kmestery at cisco.com (Kyle Mestery (kmestery)) Date: Fri, 11 Nov 2011 08:44:49 -0600 Subject: [node-devel] VDSM RPMs don't look right In-Reply-To: <4EBD349C.2040604@redhat.com> References: <90BA16EA-913A-44EA-9D0E-D14895D4F0A2@cisco.com> <1321022494.32173.2.camel@mburns-laptop.usersys.redhat.com> <4EBD349C.2040604@redhat.com> Message-ID: I was using links, let me try wget now. Sent from my iPhone On Nov 11, 2011, at 8:43 AM, "Alan Pevec" wrote: > On 11/11/2011 03:41 PM, Mike Burns wrote: >> On Fri, 2011-11-11 at 08:32 -0600, kmestery wrote: >>> I'm trying to build ovirt-node, following the instructions here: >>> >>> http://www.ovirt.org/wiki/Node_Building >>> >>> When I get to the point about pulling down VDSM RPMs, I'm hitting issues. I pulled the RPMs from here: >>> >>> http://fsimonce.fedorapeople.org/vdsm/16/x86_64 > > url is actually http://fsimonce.fedorapeople.org/vdsm/fedora-16/x86_64/ > >>> >>> After downloading them, they don't appear to be RPMs: > > How did you download them, maybe your browser mangled them? Try wget. > > Alan > _______________________________________________ > node-devel mailing list > node-devel at ovirt.org > http://lists.ovirt.org/mailman/listinfo/node-devel From kmestery at cisco.com Fri Nov 11 15:08:01 2011 From: kmestery at cisco.com (kmestery) Date: Fri, 11 Nov 2011 09:08:01 -0600 Subject: [node-devel] VDSM RPMs don't look right In-Reply-To: References: <90BA16EA-913A-44EA-9D0E-D14895D4F0A2@cisco.com> <1321022494.32173.2.camel@mburns-laptop.usersys.redhat.com> <4EBD349C.2040604@redhat.com> Message-ID: <511B9514-6CAE-4DB0-A343-C56BE54C4CE3@cisco.com> Using wget solved the problem. Unsure how links was corrupting these, but happy to be past it. Thanks for the help! Kyle On Nov 11, 2011, at 8:44 AM, Kyle Mestery (kmestery) wrote: > I was using links, let me try wget now. > > Sent from my iPhone > > On Nov 11, 2011, at 8:43 AM, "Alan Pevec" wrote: > >> On 11/11/2011 03:41 PM, Mike Burns wrote: >>> On Fri, 2011-11-11 at 08:32 -0600, kmestery wrote: >>>> I'm trying to build ovirt-node, following the instructions here: >>>> >>>> http://www.ovirt.org/wiki/Node_Building >>>> >>>> When I get to the point about pulling down VDSM RPMs, I'm hitting issues. I pulled the RPMs from here: >>>> >>>> http://fsimonce.fedorapeople.org/vdsm/16/x86_64 >> >> url is actually http://fsimonce.fedorapeople.org/vdsm/fedora-16/x86_64/ >> >>>> >>>> After downloading them, they don't appear to be RPMs: >> >> How did you download them, maybe your browser mangled them? Try wget. >> >> Alan >> _______________________________________________ >> node-devel mailing list >> node-devel at ovirt.org >> http://lists.ovirt.org/mailman/listinfo/node-devel > _______________________________________________ > node-devel mailing list > node-devel at ovirt.org > http://lists.ovirt.org/mailman/listinfo/node-devel From kmestery at cisco.com Fri Nov 11 16:14:06 2011 From: kmestery at cisco.com (kmestery) Date: Fri, 11 Nov 2011 10:14:06 -0600 Subject: [node-devel] Error when building the ovirt-node ISO image Message-ID: After getting past my RPM errors, I am now failing to build ovirt-node. I have followed the wiki instructions, copied the VDSM RPMs down, but it is failing as below: [kmestery at fedora-build recipe]$ make ovirt-node-image.iso ( \ echo "PRODUCT='"oVirt Node Hypervisor"'" ;\ echo "PRODUCT_SHORT='"oVirt Node Hypervisor"'" ;\ echo "PACKAGE=ovirt-node-image" ;\ echo "VERSION=2.1" ;\ echo "RELEASE=0.fc16" ;\ ) > version.ks node-creator ovirt-node-image.ks Error creating Live CD : Failed to find package 'vdsm-cli' : No package(s) available to install [kmestery at fedora-build recipe]$ git pull Already up-to-date. [kmestery at fedora-build recipe]$ My RPMS directory does indeed contain vdsm-cli: [kmestery at fedora-build RPMS]$ ls -R ~/rpmbuild/RPMS /home/kmestery/rpmbuild/RPMS: noarch repodata x86_64 /home/kmestery/rpmbuild/RPMS/noarch: ovirt-node-2.1-0.fc16.kmestery1320980168.noarch.rpm ovirt-node-tools-2.1-0.fc16.kmestery1320980168.noarch.rpm /home/kmestery/rpmbuild/RPMS/repodata: 184ab20b6d27021cfbd0db0df047af15b5e06022d6897c6d4c3663d9c3289392-filelists.sqlite.gz 1e196e4f6bd1d0cb2365df191de8c458b7e47de371b889379616fef381a16ca5-other.xml.gz 5d9559beefedda4d4ae1cd5d3592e9b0156265dfda09fa5e7846ab5351e988bb-primary.sqlite.gz 6d5679b4076c46b7b5d136058d66fe23b254505a78ea4cd3335d26bbfefa8b2b-filelists.xml.gz a621e113ac015ae69cd15710a4810224e68eb518d3bb167c406a46acf6f828ce-other.sqlite.gz e100ad7336d1b7eeb16932d6a2fd66ac22bd5a49646896e581a7b9e3b42126d1-primary.xml.gz repomd.xml /home/kmestery/rpmbuild/RPMS/x86_64: vdsm-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm vdsm-bootstrap-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm vdsm-cli-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm vdsm-debug-plugin-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm vdsm-debuginfo-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm vdsm-hook-faqemu-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm vdsm-hook-vhostmd-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm vdsm-reg-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm [kmestery at fedora-build RPMS]$ Any ideas? Thanks! Kyle From mburns at redhat.com Fri Nov 11 22:23:26 2011 From: mburns at redhat.com (Mike Burns) Date: Fri, 11 Nov 2011 17:23:26 -0500 Subject: [node-devel] Error when building the ovirt-node ISO image In-Reply-To: References: Message-ID: <1321050207.32173.5.camel@mburns-laptop.usersys.redhat.com> On Fri, 2011-11-11 at 10:14 -0600, kmestery wrote: > After getting past my RPM errors, I am now failing to build ovirt-node. I have followed the wiki instructions, copied the VDSM RPMs down, but it is failing as below: > > [kmestery at fedora-build recipe]$ make ovirt-node-image.iso > ( \ > echo "PRODUCT='"oVirt Node Hypervisor"'" ;\ > echo "PRODUCT_SHORT='"oVirt Node Hypervisor"'" ;\ > echo "PACKAGE=ovirt-node-image" ;\ > echo "VERSION=2.1" ;\ > echo "RELEASE=0.fc16" ;\ > ) > version.ks > node-creator ovirt-node-image.ks > Error creating Live CD : Failed to find package 'vdsm-cli' : No package(s) available to install > [kmestery at fedora-build recipe]$ git pull > Already up-to-date. > [kmestery at fedora-build recipe]$ > > My RPMS directory does indeed contain vdsm-cli: > > [kmestery at fedora-build RPMS]$ ls -R ~/rpmbuild/RPMS > /home/kmestery/rpmbuild/RPMS: > noarch repodata x86_64 > > /home/kmestery/rpmbuild/RPMS/noarch: > ovirt-node-2.1-0.fc16.kmestery1320980168.noarch.rpm > ovirt-node-tools-2.1-0.fc16.kmestery1320980168.noarch.rpm > > /home/kmestery/rpmbuild/RPMS/repodata: > 184ab20b6d27021cfbd0db0df047af15b5e06022d6897c6d4c3663d9c3289392-filelists.sqlite.gz > 1e196e4f6bd1d0cb2365df191de8c458b7e47de371b889379616fef381a16ca5-other.xml.gz > 5d9559beefedda4d4ae1cd5d3592e9b0156265dfda09fa5e7846ab5351e988bb-primary.sqlite.gz > 6d5679b4076c46b7b5d136058d66fe23b254505a78ea4cd3335d26bbfefa8b2b-filelists.xml.gz > a621e113ac015ae69cd15710a4810224e68eb518d3bb167c406a46acf6f828ce-other.sqlite.gz > e100ad7336d1b7eeb16932d6a2fd66ac22bd5a49646896e581a7b9e3b42126d1-primary.xml.gz > repomd.xml > > /home/kmestery/rpmbuild/RPMS/x86_64: > vdsm-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm > vdsm-bootstrap-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm > vdsm-cli-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm > vdsm-debug-plugin-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm > vdsm-debuginfo-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm > vdsm-hook-faqemu-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm > vdsm-hook-vhostmd-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm > vdsm-reg-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm > [kmestery at fedora-build RPMS]$ > > Any ideas? > > Thanks! > Kyle > _______________________________________________ > node-devel mailing list > node-devel at ovirt.org > http://lists.ovirt.org/mailman/listinfo/node-devel Did you run: createrepo /home/kmestery/rpmbuild/RPMS export OVIRT_LOCAL_REPO=file:///home/kmestery/rpmbuild/RPMS then make ovirt-node-image.iso Mike From kmestery at cisco.com Mon Nov 14 02:17:30 2011 From: kmestery at cisco.com (kmestery) Date: Sun, 13 Nov 2011 20:17:30 -0600 Subject: [node-devel] Error when building the ovirt-node ISO image In-Reply-To: <1321050207.32173.5.camel@mburns-laptop.usersys.redhat.com> References: <1321050207.32173.5.camel@mburns-laptop.usersys.redhat.com> Message-ID: On Nov 11, 2011, at 4:23 PM, Mike Burns wrote: > On Fri, 2011-11-11 at 10:14 -0600, kmestery wrote: >> After getting past my RPM errors, I am now failing to build ovirt-node. I have followed the wiki instructions, copied the VDSM RPMs down, but it is failing as below: >> >> [kmestery at fedora-build recipe]$ make ovirt-node-image.iso >> ( \ >> echo "PRODUCT='"oVirt Node Hypervisor"'" ;\ >> echo "PRODUCT_SHORT='"oVirt Node Hypervisor"'" ;\ >> echo "PACKAGE=ovirt-node-image" ;\ >> echo "VERSION=2.1" ;\ >> echo "RELEASE=0.fc16" ;\ >> ) > version.ks >> node-creator ovirt-node-image.ks >> Error creating Live CD : Failed to find package 'vdsm-cli' : No package(s) available to install >> [kmestery at fedora-build recipe]$ git pull >> Already up-to-date. >> [kmestery at fedora-build recipe]$ >> >> My RPMS directory does indeed contain vdsm-cli: >> >> [kmestery at fedora-build RPMS]$ ls -R ~/rpmbuild/RPMS >> /home/kmestery/rpmbuild/RPMS: >> noarch repodata x86_64 >> >> /home/kmestery/rpmbuild/RPMS/noarch: >> ovirt-node-2.1-0.fc16.kmestery1320980168.noarch.rpm >> ovirt-node-tools-2.1-0.fc16.kmestery1320980168.noarch.rpm >> >> /home/kmestery/rpmbuild/RPMS/repodata: >> 184ab20b6d27021cfbd0db0df047af15b5e06022d6897c6d4c3663d9c3289392-filelists.sqlite.gz >> 1e196e4f6bd1d0cb2365df191de8c458b7e47de371b889379616fef381a16ca5-other.xml.gz >> 5d9559beefedda4d4ae1cd5d3592e9b0156265dfda09fa5e7846ab5351e988bb-primary.sqlite.gz >> 6d5679b4076c46b7b5d136058d66fe23b254505a78ea4cd3335d26bbfefa8b2b-filelists.xml.gz >> a621e113ac015ae69cd15710a4810224e68eb518d3bb167c406a46acf6f828ce-other.sqlite.gz >> e100ad7336d1b7eeb16932d6a2fd66ac22bd5a49646896e581a7b9e3b42126d1-primary.xml.gz >> repomd.xml >> >> /home/kmestery/rpmbuild/RPMS/x86_64: >> vdsm-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm >> vdsm-bootstrap-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm >> vdsm-cli-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm >> vdsm-debug-plugin-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm >> vdsm-debuginfo-4.9.0-0.200.g2fc4e63.fc16.x86_64.rpm >> vdsm-hook-faqemu-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm >> vdsm-hook-vhostmd-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm >> vdsm-reg-4.9.0-0.200.g2fc4e63.fc16.noarch.rpm >> [kmestery at fedora-build RPMS]$ >> >> Any ideas? >> >> Thanks! >> Kyle >> _______________________________________________ >> node-devel mailing list >> node-devel at ovirt.org >> http://lists.ovirt.org/mailman/listinfo/node-devel > > > Did you run: > > createrepo /home/kmestery/rpmbuild/RPMS > export OVIRT_LOCAL_REPO=file:///home/kmestery/rpmbuild/RPMS > > then > > make ovirt-node-image.iso > > Mike > D'oh! That was the problem, thanks Mike! I had gotten interrupted halfway on this build, switched shells, and lost that variable being set. Thanks for the pointer! Kyle From mburns at redhat.com Wed Nov 16 00:36:45 2011 From: mburns at redhat.com (Mike Burns) Date: Tue, 15 Nov 2011 19:36:45 -0500 Subject: [node-devel] [Engine-devel] New version of git-request-review In-Reply-To: <4EBB9E8A.1060506@redhat.com> References: <4EBB9E8A.1060506@redhat.com> Message-ID: <1321403805.2936.0.camel@mburns-laptop> On Thu, 2011-11-10 at 11:51 +0200, Saggi Mizrahi wrote: > I just finished a version of my git-request-review script. > > For those who are not yet using it it's meant to make sending patches > to gerrit more streamlined. > It show you a list of the patches before sending them and also warns > you if you are not rebased. > > To have it working you need to have a configured remote for gerrit > already in your git config > In order for git to detect it as a new verb you have to have this in > your path > > usage: git request-review > > eg. git request-review gerrit master > > For those of you who are using the old version will probably notice > this version forgoes special gerrit configuration and can support > multiple gerrit servers (just configure more remotes). > > Fixes, features and comments are always welcome. > > Happy reviewing. Very nice. Copying node-devel as well. This is much more convenient than manually typing the push command. Mike > > > _______________________________________________ > Engine-devel mailing list > Engine-devel at ovirt.org > http://lists.ovirt.org/mailman/listinfo/engine-devel From mburns at redhat.com Wed Nov 16 04:36:09 2011 From: mburns at redhat.com (Mike Burns) Date: Tue, 15 Nov 2011 23:36:09 -0500 Subject: [node-devel] Stateless Node design Message-ID: <1321418169.2936.2.camel@mburns-laptop> Hi all, I've posted an initial design and ideas for stateless node operation. Comments are certainly welcome. Thanks Mike http://ovirt.org/wiki/Node_Stateless From mburns at redhat.com Wed Nov 16 14:07:14 2011 From: mburns at redhat.com (Mike Burns) Date: Wed, 16 Nov 2011 09:07:14 -0500 Subject: [node-devel] Plugin architecture high level design Message-ID: <1321452434.3708.21.camel@beelzebub.mburnsfire.net> Comments welcome: Still a very high level design that details will be added to as we move forward. http://ovirt.org/wiki/Node_plugins Mike From mburns at redhat.com Wed Nov 16 16:45:12 2011 From: mburns at redhat.com (Mike Burns) Date: Wed, 16 Nov 2011 16:45:12 +0000 Subject: [node-devel] oVirt Node weekly meeting Message-ID: <1321461912.3708.29.camel@beelzebub.mburnsfire.net> A non-text attachment was scrubbed... Name: calendar.ics Type: text/calendar Size: 1354 bytes Desc: not available URL: From kmestery at cisco.com Wed Nov 16 16:48:58 2011 From: kmestery at cisco.com (kmestery) Date: Wed, 16 Nov 2011 10:48:58 -0600 Subject: [node-devel] Plugin architecture high level design In-Reply-To: <1321452434.3708.21.camel@beelzebub.mburnsfire.net> References: <1321452434.3708.21.camel@beelzebub.mburnsfire.net> Message-ID: <8A4EFACC-756A-4018-9EAB-20CAE2E0F3B1@cisco.com> Mike: In looking at this, it appears the focus in on third-party vendors and developers having to rebuild the ovirt-node ISO image to get their packages included. Is there any long term plan to allow for third-party packages to be loaded onto ovirt-node instances ala what VMware does on ESXi with their vibtools? Thanks, Kyle On Nov 16, 2011, at 8:07 AM, Mike Burns wrote: > Comments welcome: > > Still a very high level design that details will be added to as we move > forward. > > http://ovirt.org/wiki/Node_plugins > > Mike > > _______________________________________________ > node-devel mailing list > node-devel at ovirt.org > http://lists.ovirt.org/mailman/listinfo/node-devel From mburns at redhat.com Wed Nov 16 16:57:21 2011 From: mburns at redhat.com (Mike Burns) Date: Wed, 16 Nov 2011 11:57:21 -0500 Subject: [node-devel] Plugin architecture high level design In-Reply-To: <8A4EFACC-756A-4018-9EAB-20CAE2E0F3B1@cisco.com> References: <1321452434.3708.21.camel@beelzebub.mburnsfire.net> <8A4EFACC-756A-4018-9EAB-20CAE2E0F3B1@cisco.com> Message-ID: <1321462641.3708.34.camel@beelzebub.mburnsfire.net> On Wed, 2011-11-16 at 10:48 -0600, kmestery wrote: > Mike: > > In looking at this, it appears the focus in on third-party vendors and > developers having to rebuild the ovirt-node ISO image to get their > packages included. Is there any long term plan to allow for > third-party packages to be loaded onto ovirt-node instances ala what > VMware does on ESXi with their vibtools? This was simply a first pass at high level design. Discussions are welcome on what additional features or requirements there are. At the moment, plugins are sort of a nebulous concept (at least to me). I don't have a firm hold on what's going to be required by various vendors or the end-users. We can add this as a topic for the node meeting tomorrow. As for this specific request, I'm not familiar with what ESXi does, but it sounds like it is something we could look at longer term. Mike > > Thanks, > Kyle > > On Nov 16, 2011, at 8:07 AM, Mike Burns wrote: > > > Comments welcome: > > > > Still a very high level design that details will be added to as we > move > > forward. > > > > http://ovirt.org/wiki/Node_plugins > > > > Mike > > > > _______________________________________________ > > node-devel mailing list > > node-devel at ovirt.org > > http://lists.ovirt.org/mailman/listinfo/node-devel > > _______________________________________________ > node-devel mailing list > node-devel at ovirt.org > http://lists.ovirt.org/mailman/listinfo/node-devel From kmestery at cisco.com Wed Nov 16 17:03:50 2011 From: kmestery at cisco.com (kmestery) Date: Wed, 16 Nov 2011 11:03:50 -0600 Subject: [node-devel] Plugin architecture high level design In-Reply-To: <1321462641.3708.34.camel@beelzebub.mburnsfire.net> References: <1321452434.3708.21.camel@beelzebub.mburnsfire.net> <8A4EFACC-756A-4018-9EAB-20CAE2E0F3B1@cisco.com> <1321462641.3708.34.camel@beelzebub.mburnsfire.net> Message-ID: <5CAD832E-A980-4C38-A7CC-2EA801248F6E@cisco.com> On Nov 16, 2011, at 10:57 AM, Mike Burns wrote: > On Wed, 2011-11-16 at 10:48 -0600, kmestery wrote: >> Mike: >> >> In looking at this, it appears the focus in on third-party vendors and >> developers having to rebuild the ovirt-node ISO image to get their >> packages included. Is there any long term plan to allow for >> third-party packages to be loaded onto ovirt-node instances ala what >> VMware does on ESXi with their vibtools? > > This was simply a first pass at high level design. Discussions are > welcome on what additional features or requirements there are. At the > moment, plugins are sort of a nebulous concept (at least to me). I > don't have a firm hold on what's going to be required by various vendors > or the end-users. We can add this as a topic for the node meeting > tomorrow. > I agree, this is a good discussion for the node meeting tomorrow. > As for this specific request, I'm not familiar with what ESXi does, but > it sounds like it is something we could look at longer term. > ESXi has their own package format, VIB. They provide tools for third parties to build and sign VIBs, and then they allow for loading of these packages onto ESXi instances. If you look at their stateless model, they take the VIBs, package those into images at the vSphere level, and allow hosts to boot the compiled images. This allows for third party drivers, CIM providers, etc. to be loaded onto ESXi hosts, both stateful and stateless. This is something that may be desirable for the node as well, to allow for the same sort of third party packages to be loaded. Thanks, Kyle > Mike >> >> Thanks, >> Kyle >> >> On Nov 16, 2011, at 8:07 AM, Mike Burns wrote: >> >>> Comments welcome: >>> >>> Still a very high level design that details will be added to as we >> move >>> forward. >>> >>> http://ovirt.org/wiki/Node_plugins >>> >>> Mike >>> >>> _______________________________________________ >>> node-devel mailing list >>> node-devel at ovirt.org >>> http://lists.ovirt.org/mailman/listinfo/node-devel >> >> _______________________________________________ >> node-devel mailing list >> node-devel at ovirt.org >> http://lists.ovirt.org/mailman/listinfo/node-devel > > From pmyers at redhat.com Wed Nov 16 19:17:29 2011 From: pmyers at redhat.com (Perry Myers) Date: Wed, 16 Nov 2011 14:17:29 -0500 Subject: [node-devel] Plugin architecture high level design In-Reply-To: <5CAD832E-A980-4C38-A7CC-2EA801248F6E@cisco.com> References: <1321452434.3708.21.camel@beelzebub.mburnsfire.net> <8A4EFACC-756A-4018-9EAB-20CAE2E0F3B1@cisco.com> <1321462641.3708.34.camel@beelzebub.mburnsfire.net> <5CAD832E-A980-4C38-A7CC-2EA801248F6E@cisco.com> Message-ID: <4EC40C49.7050805@redhat.com> On 11/16/2011 12:03 PM, kmestery wrote: > On Nov 16, 2011, at 10:57 AM, Mike Burns wrote: > >> On Wed, 2011-11-16 at 10:48 -0600, kmestery wrote: >>> Mike: >>> >>> In looking at this, it appears the focus in on third-party >>> vendors and developers having to rebuild the ovirt-node ISO image >>> to get their packages included. That's not correct... Maybe the wording in the wiki page is not as good as it could be, but the intent here is: * oVirt Node ISO gets in the hands of end user * ISV builds a 'plugin' and distributes that to end user. So ISV is given tools for building plugins and signing them * End User has tools to merge the ISV plugin into the ISO, potentially allowing merging multiple plugins into the same ISO. This could be integrated into the oVirt Engine GUI as well to make this better from an user experience, though initially CLI tools for end users to do this make sense >>> Is there any long term plan to >>> allow for third-party packages to be loaded onto ovirt-node >>> instances ala what VMware does on ESXi with their vibtools? >> >> This was simply a first pass at high level design. Discussions >> are welcome on what additional features or requirements there are. >> At the moment, plugins are sort of a nebulous concept (at least to >> me). I don't have a firm hold on what's going to be required by >> various vendors or the end-users. We can add this as a topic for >> the node meeting tomorrow. >> > I agree, this is a good discussion for the node meeting tomorrow. > >> As for this specific request, I'm not familiar with what ESXi does, >> but it sounds like it is something we could look at longer term. >> > ESXi has their own package format, VIB. They provide tools for third > parties to build and sign VIBs, and then they allow for loading of > these packages onto ESXi instances. If you look at their stateless > model, they take the VIBs, package those into images at the vSphere > level, and allow hosts to boot the compiled images. This allows for > third party drivers, CIM providers, etc. to be loaded onto ESXi > hosts, both stateful and stateless. This is something that may be > desirable for the node as well, to allow for the same sort of third > party packages to be loaded. What you just described re: ESX/vSphere is precisely what we are aiming for here. If the wording on the wiki didn't convey that, definitely feel free to collaborate with us and edit the wiki to re-word things to match what you just described. :) Perry From shuming at linux.vnet.ibm.com Thu Nov 17 14:43:17 2011 From: shuming at linux.vnet.ibm.com (shu ming) Date: Thu, 17 Nov 2011 22:43:17 +0800 Subject: [node-devel] oVirt Node weekly meeting In-Reply-To: <1321461912.3708.29.camel@beelzebub.mburnsfire.net> References: <1321461912.3708.29.camel@beelzebub.mburnsfire.net> Message-ID: <4EC51D85.7000803@linux.vnet.ibm.com> Sorry. I can not open the attachment. Can some give the dial in info and time in plain text? On 2011-11-17 0:45, Mike Burns wrote: > _______________________________________________ > node-devel mailing list > node-devel at ovirt.org > http://lists.ovirt.org/mailman/listinfo/node-devel From lathama at gmail.com Thu Nov 17 14:46:55 2011 From: lathama at gmail.com (Andrew Latham) Date: Thu, 17 Nov 2011 11:46:55 -0300 Subject: [node-devel] oVirt Node weekly meeting In-Reply-To: <4EC51D85.7000803@linux.vnet.ibm.com> References: <1321461912.3708.29.camel@beelzebub.mburnsfire.net> <4EC51D85.7000803@linux.vnet.ibm.com> Message-ID: On Thu, Nov 17, 2011 at 11:43 AM, shu ming wrote: > Sorry. ?I can not open the attachment. ?Can some give the dial in info and > time in plain text? It says IRC... #ovirt on irc.oftc.net -- ~ Andrew "lathama" Latham lathama at gmail.com http://lathama.net ~ From mburns at redhat.com Thu Nov 17 15:06:10 2011 From: mburns at redhat.com (Mike Burns) Date: Thu, 17 Nov 2011 10:06:10 -0500 Subject: [node-devel] ovirt-node Weekly meeting summary Message-ID: <1321542370.3708.44.camel@beelzebub.mburnsfire.net> Minutes: http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.html Minutes (text): http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.txt Log: http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.log.html One additional #help: We need someone to help move content from the old wiki to the new wiki. If you're willing to help, please let me know. Any questions on relevance of a page or content can be asked on IRC and mburns and/or jboggs will be happy to answer. Thanks Mike -- Michael Burns Software Engineer Red Hat mburns at redhat.com From mburns at redhat.com Thu Nov 17 15:08:47 2011 From: mburns at redhat.com (Mike Burns) Date: Thu, 17 Nov 2011 10:08:47 -0500 Subject: [node-devel] oVirt Node weekly meeting In-Reply-To: <4EC51D85.7000803@linux.vnet.ibm.com> References: <1321461912.3708.29.camel@beelzebub.mburnsfire.net> <4EC51D85.7000803@linux.vnet.ibm.com> Message-ID: <1321542527.3708.46.camel@beelzebub.mburnsfire.net> On Thu, 2011-11-17 at 22:43 +0800, shu ming wrote: > Sorry. I can not open the attachment. Can some give the dial in info > and time in plain text? We're doing IRC meetings for this. They're currently scheduled for Thursdays at 9:00 AM EST (14:00 UTC). Thanks Mike > On 2011-11-17 0:45, Mike Burns wrote: > > _______________________________________________ > > node-devel mailing list > > node-devel at ovirt.org > > http://lists.ovirt.org/mailman/listinfo/node-devel > > > _______________________________________________ > node-devel mailing list > node-devel at ovirt.org > http://lists.ovirt.org/mailman/listinfo/node-devel From mburns at redhat.com Thu Nov 17 15:41:23 2011 From: mburns at redhat.com (Mike Burns) Date: Thu, 17 Nov 2011 10:41:23 -0500 Subject: [node-devel] Node sync meetings Message-ID: <1321544483.3708.48.camel@beelzebub.mburnsfire.net> Are there people that would like to be more involved in the node project that are not able to make the current meeting slot? I'm open to moving it around to accommodate more people if that's what people want. Also, due to US Thanksgiving holiday next week, we won't be having this meeting. Mike From mburns at redhat.com Thu Nov 17 17:41:58 2011 From: mburns at redhat.com (Mike Burns) Date: Thu, 17 Nov 2011 12:41:58 -0500 Subject: [node-devel] ovirt-node Weekly meeting summary In-Reply-To: <1321542370.3708.44.camel@beelzebub.mburnsfire.net> References: <1321542370.3708.44.camel@beelzebub.mburnsfire.net> Message-ID: <1321551718.3708.59.camel@beelzebub.mburnsfire.net> On Thu, 2011-11-17 at 10:06 -0500, Mike Burns wrote: > Minutes: http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.html > Minutes (text): http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.txt > Log: http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.log.html > > One additional #help: We need someone to help move content from the old > wiki to the new wiki. If you're willing to help, please let me know. > > Any questions on relevance of a page or content can be asked on IRC and > mburns and/or jboggs will be happy to answer. > > Thanks > > Mike Action items by person from this meeting * jboggs * jboggs will come up with design for plugins * jboggs to check with RHEL baseos team on notion of 'stacks' since stacks will put things into /opt organized by vendor and we should probably consolidate around a single scheme for directory organization if we can * jumper45 * mburns to work with jumper45 and dougsland on blocking registration issue * mburns * mburns file rfe bz for hot-add https://bugzilla.redhat.com/show_bug.cgi?id=754781 * mburns move TPM to v2 Done -- added Future section to the wiki * mburns to work with jumper45 and dougsland on blocking registration issue In Progress * pmyers * pmyers update wiki with use cases for how upgrades will work From shuming at linux.vnet.ibm.com Fri Nov 18 04:59:46 2011 From: shuming at linux.vnet.ibm.com (shu ming) Date: Fri, 18 Nov 2011 12:59:46 +0800 Subject: [node-devel] Building ovirt-node on other Linux distros Message-ID: <4EC5E642.6090600@linux.vnet.ibm.com> Hi, In the building guide of ovirt-node, Fedroa 15+ is required to setup the building environment . I believe some other guys may still have the interest to setup the environment on other linux distros like RHEL 6.x, ubuntu 11.x&etc. I know the work is non-trivial. Build tool scripts should be modified, package dependency should be cleared, &etc. In my initial thought, we may give two options to the developers. Options I) packaging all the tools and dependency in one installation scripts and developers can install the package with one command. Options II) providing several customized ISO image for RHEL 6.x, ubuntu 11.x and developers can install the ISO image on their machines(virtual or non-virtual). How do you feel about these? Thanks. From geoffocallaghan at gmail.com Fri Nov 18 07:59:18 2011 From: geoffocallaghan at gmail.com (Geoff O'Callaghan) Date: Fri, 18 Nov 2011 18:59:18 +1100 Subject: [node-devel] ovirt-node Weekly meeting summary In-Reply-To: <1321542370.3708.44.camel@beelzebub.mburnsfire.net> References: <1321542370.3708.44.camel@beelzebub.mburnsfire.net> Message-ID: <1321603158.1855.6.camel@mrpointy> On Thu, 2011-11-17 at 10:06 -0500, Mike Burns wrote: > Minutes: http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.html > Minutes (text): http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.txt > Log: http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.log.html > > One additional #help: We need someone to help move content from the old > wiki to the new wiki. If you're willing to help, please let me know. > Hi There, I'm willing to help but wont be until later in the weekend to get started. I just need an account [1] both ends and i'll happily help move / update the wiki as lets face it, it helps me as much as others. Tks Geoff [1] pref geoffoc or whatever really as i'm not that fussed so long as I can remember it ;-) From mburns at redhat.com Fri Nov 18 12:50:48 2011 From: mburns at redhat.com (Mike Burns) Date: Fri, 18 Nov 2011 07:50:48 -0500 Subject: [node-devel] ovirt-node Weekly meeting summary In-Reply-To: <1321603158.1855.6.camel@mrpointy> References: <1321542370.3708.44.camel@beelzebub.mburnsfire.net> <1321603158.1855.6.camel@mrpointy> Message-ID: <1321620648.3708.72.camel@beelzebub.mburnsfire.net> On Fri, 2011-11-18 at 18:59 +1100, Geoff O'Callaghan wrote: > On Thu, 2011-11-17 at 10:06 -0500, Mike Burns wrote: > > Minutes: http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.html > > Minutes (text): http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.txt > > Log: http://ovirt.org/meetings/ovirt/2011/ovirt.2011-11-17-14.01.log.html > > > > One additional #help: We need someone to help move content from the old > > wiki to the new wiki. If you're willing to help, please let me know. > > > > Hi There, I'm willing to help but wont be until later in the weekend > to get started. I just need an account [1] both ends and i'll happily > help move / update the wiki as lets face it, it helps me as much as > others. Thanks. This will be a huge help. Account created and email with a password is on it's way. Mike > > Tks > Geoff > [1] pref geoffoc or whatever really as i'm not that fussed so long as I > can remember it ;-) > > _______________________________________________ > node-devel mailing list > node-devel at ovirt.org > http://lists.ovirt.org/mailman/listinfo/node-devel From mburns at redhat.com Fri Nov 18 13:14:27 2011 From: mburns at redhat.com (Mike Burns) Date: Fri, 18 Nov 2011 08:14:27 -0500 Subject: [node-devel] Building ovirt-node on other Linux distros In-Reply-To: <4EC5E642.6090600@linux.vnet.ibm.com> References: <4EC5E642.6090600@linux.vnet.ibm.com> Message-ID: <1321622067.3708.87.camel@beelzebub.mburnsfire.net> On Fri, 2011-11-18 at 12:59 +0800, shu ming wrote: > Hi, > In the building guide of ovirt-node, Fedroa 15+ is required to setup > the building environment . I believe some other guys may still have the > interest to setup the environment on other linux distros like RHEL 6.x, > ubuntu 11.x&etc. I know the work is non-trivial. Build tool scripts > should be modified, package dependency should be cleared, &etc. In my > initial thought, we may give two options to the developers. Options I) > packaging all the tools and dependency in one installation scripts and > developers can install the package with one command. Options II) > providing several customized ISO image for RHEL 6.x, ubuntu 11.x and > developers can install the ISO image on their machines(virtual or > non-virtual). How do you feel about these? My understanding is that there are people from various other distros that are working on an ovirt-node-like image. Making ovirt-node distro neutral is not a trivial problem by any stretch. There are a number of steps that need to be taken to do this. 1. get all distros to provide a "Virtualization Minimal" package group that contains the minimum package set to run virtual machines. Currently we have a list of packages in Fedora that we need. There are some package naming differences between the various distros, so that would need to be updated to pull a specific set of packages 2. A lot of our scripting directly touches files in various places rather than using other tools. For example, we directly manipulate /etc/sysconfig/network-scripts/ifcfg-* files rather than using a common library like netcf. Anywhere we do something like that would need to be changed to use some common library (or at least conditionalized so that each distro does it differently. 3. We currently use livecd-tools to create. My understanding is that this isn't available on every distro. So the actual image production would be different on each. 4. We require a Read Only root filesystem currently to support a stateless environment. This model is only available upstream in Fedora, at least as far as I understand it. This impacts how we store configuration and persist various aspects of the system that we need to across boots. The model used by distros varies. 5. The packaging aspect for other distros is something that is beyond the members of the current node team. We're all fedora people and know fedora packaging. We would need to get help from members of other distributions to get this working. This is just a list that comes to mind off the top of my head. There are probably other challenges as well. We're not opposed to making these changes, but we need the help of the community to get it going. Patches Welcome as always. Mike > > > Thanks. > > _______________________________________________ > node-devel mailing list > node-devel at ovirt.org > http://lists.ovirt.org/mailman/listinfo/node-devel From mburns at redhat.com Fri Nov 18 14:12:38 2011 From: mburns at redhat.com (Mike Burns) Date: Fri, 18 Nov 2011 09:12:38 -0500 Subject: [node-devel] oVirt Node weekly meeting Message-ID: <1321625558.3708.108.camel@beelzebub.mburnsfire.net> A non-text attachment was scrubbed... Name: calendar.ics Type: text/calendar Size: 1802 bytes Desc: not available URL: From kwade at redhat.com Fri Nov 18 18:46:14 2011 From: kwade at redhat.com (Karsten 'quaid' Wade) Date: Fri, 18 Nov 2011 10:46:14 -0800 Subject: [node-devel] ovirt-node Weekly meeting summary In-Reply-To: <1321620648.3708.72.camel@beelzebub.mburnsfire.net> References: <1321542370.3708.44.camel@beelzebub.mburnsfire.net> <1321603158.1855.6.camel@mrpointy> <1321620648.3708.72.camel@beelzebub.mburnsfire.net> Message-ID: <4EC6A7F6.4030102@redhat.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/18/2011 04:50 AM, Mike Burns wrote: > On Fri, 2011-11-18 at 18:59 +1100, Geoff O'Callaghan wrote: >> Hi There, I'm willing to help but wont be until later in the >> weekend to get started. I just need an account [1] both ends and >> i'll happily help move / update the wiki as lets face it, it >> helps me as much as others. > > Thanks. This will be a huge help. > > Account created and email with a password is on it's way. ... and some guidelines on making pages: http://ovirt.org/wiki/How_to_make_pages Basically, each page needs to be named with a natural language name, only first word capitalized, and put the pages in as many categories as makes sense. Categories are the method of organizing rather than Artificial/Nesting/Categories. - - Karsten - -- name: Karsten 'quaid' Wade, Sr. Community Architect team: Red Hat Community Architecture & Leadership uri: http://communityleadershipteam.org http://TheOpenSourceWay.org gpg: AD0E0C41 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iD8DBQFOxqf22ZIOBq0ODEERAi+JAJ4ztCtuVCLL9149l6Eetvh6IKHCtQCfVUhg qh6Bkp+N5GXl9fBAoEvq2lg= =ru1P -----END PGP SIGNATURE----- From pmyers at redhat.com Tue Nov 22 21:45:45 2011 From: pmyers at redhat.com (Perry Myers) Date: Tue, 22 Nov 2011 16:45:45 -0500 Subject: [node-devel] Updated thoughts on 3rd party plugins for oVirt Node Message-ID: <4ECC1809.7090901@redhat.com> Please see: http://ovirt.org/wiki/Node_plugins Note that this is somewhat specific to RPM based systems, but could easily be adapted to handle other packaging formats. There's also nothing in the plugin concept that makes this specific to livecd based distributions, so I would like thoughts from other distros out there to see how we can adapt this for their usage. Perry From apevec at gmail.com Wed Nov 23 14:10:40 2011 From: apevec at gmail.com (Alan Pevec) Date: Wed, 23 Nov 2011 15:10:40 +0100 Subject: [node-devel] Fwd: [Openstack] FOSDEM 2012: Open source Virtualization and Cloud devroom: Call for speakers In-Reply-To: <4ECCF9B9.9050102@openstack.org> References: <4ECCF9B9.9050102@openstack.org> Message-ID: ---------- Forwarded message ---------- From: Thierry Carrez Date: Wed, Nov 23, 2011 at 2:48 PM Subject: [Openstack] FOSDEM 2012: Open source Virtualization and Cloud devroom: Call for speakers To: fosdem at lists.fosdem.org Cc: devrooms at fosdem.org, Lars Kurth , "openstack at lists.launchpad.net" , Renzo Davoli Hello everyone, The devroom named "Open Source Virtualization and Cloud" (OSVC2012) scheduled at FOSDEM on both days, February 4-5 2012, is a meeting opportunity for the developers of all the innovative open source projects around virtualization and cloud computing. OSVC2012 will include: * state-of-the-art presentations of virtualization/cloud projects * workshops to brainstorm and discuss new user requests, new developer ideas, and the possible synergies between projects All information about the devroom will be posted on the wiki at: http://osvc.v2.cs.unibo.it Relevant topics =============== All developers who want to present their ideas and software at OSVC2012 are welcome, provided that: * Their project is related to virtualization or cloud computing * They join the devroom as developers. Developers working for companies, public/private agencies or universities speak for themselves and not for their employer. OSVC2012 is about how to develop more effective virtualizing/cloud solutions (ideas and code, not marketing) * The code for their project must have been released under a free software or open source license (its license must meet the FSF definition of Free Software or the OSI definition of Open Source) Call for Presentations and Workshops ==================================== All submissions must be sent to osvc at cs.unibo.it and include the following information: * Type of submission: Presentation or Workshop * Desired length: "20min presentation + 5min Q&A", "45min presentation + 10min Q&A", or "no preference" * Title * Abstract / Description * Speaker / Moderator bio * Comments: scheduling constraints, remarks... * Links to the project (including its source code) * Related projects Dates: * Deadline for submission: December 18, 2011 * Notification of accepted submissions: January 5, 2012 -- Thierry Carrez Renzo Davoli Lars Kurth _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to ? ? : openstack at lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help ? : https://help.launchpad.net/ListHelp From hypervisor at qq.com Tue Nov 29 10:26:13 2011 From: hypervisor at qq.com (=?gbk?B?wM+z9A==?=) Date: Tue, 29 Nov 2011 18:26:13 +0800 Subject: [node-devel] Ovirt node-imge build error Message-ID: Hi, I now have a node-image building problem if anybody can't help me. I build node-image according to Node_Building wiki page, it's ok. Then I want to add root account to Livecd; So I modified common-post.ks file, with "echo 123456|passwd --stdin root" replacing "passwd -l root". But after that when I made ovirt-node-image.iso, I got this error: Creating manifest....done /etc/selinux/targeted/contexts/files/file_contexts: line 1791 has invalid context system_u:object_r:deltacloudd_log_t:s0 /etc/selinux/targeted/contexts/files/file_contexts: line 3419 has invalid context system_u:object_r:dirsrvadmin_lock_t:s0 /etc/selinux/targeted/contexts/files/file_contexts: line 3738 has invalid context system_u:object_r:ovirt_exec_t:s0 /etc/selinux/targeted/contexts/files/file_contexts: line 3958 has invalid context system_u:object_r:ovirt_exec_t:s0 /etc/selinux/targeted/contexts/files/file_contexts: line 3983 has invalid context system_u:object_r:matahari_sysconfigd_exec_t:s0 /etc/selinux/targeted/contexts/files/file_contexts: line 4119 has invalid context system_u:object_r:chrome_sandbox_nacl_exec_t:s0 /etc/selinux/targeted/contexts/files/file_contexts: line 4152 has invalid context system_u:object_r:chrome_sandbox_nacl_exec_t:s0 file_contexts: line 0 has invalid context system_u:object_r:ovirt_exec_t:s0 Unmounting directory /root/ovirt-cache/node-creator-x86_64-tmp/imgcreate-anTeJl/install_root failed, using lazy umount Unmounting directory /root/ovirt-cache/node-creator-x86_64-tmp/imgcreate-anTeJl/install_root failed, using lazy umount lazy umount succeeded on /root/ovirt-cache/node-creator-x86_64-tmp/imgcreate-anTeJl/install_root umount: /root/ovirt-cache/node-creator-x86_64-tmp/imgcreate-anTeJl/install_root/sys/fs/selinux/load: not found Traceback (most recent call last): File "/usr/bin/livecd-creator", line 210, in sys.exit(main()) File "/usr/bin/livecd-creator", line 200, in main creator.package() File "/usr/lib/python2.7/site-packages/imgcreate/creator.py", line 744, in package self._stage_final_image() File "/usr/lib/python2.7/site-packages/imgcreate/live.py", line 327, in _stage_final_image self._resparse() File "/usr/lib/python2.7/site-packages/imgcreate/creator.py", line 897, in _resparse return self.__instloop.resparse(size) File "/usr/lib/python2.7/site-packages/imgcreate/fs.py", line 526, in resparse minsize = self.__resize_to_minimal() File "/usr/lib/python2.7/site-packages/imgcreate/fs.py", line 521, in __resize_to_minimal resize2fs(self.disk.lofile, minimal = True, tmpdir = self.tmpdir) File "/usr/lib/python2.7/site-packages/imgcreate/fs.py", line 108, in resize2fs raise ResizeError("fsck after resize returned an error (%d)!", (ret,)) TypeError: __init__() takes exactly 2 arguments (3 given) What should I do to fix it? Thank you! -------------- next part -------------- An HTML attachment was scrubbed... URL: From apevec at gmail.com Tue Nov 29 10:59:45 2011 From: apevec at gmail.com (Alan Pevec) Date: Tue, 29 Nov 2011 11:59:45 +0100 Subject: [node-devel] Ovirt node-imge build error In-Reply-To: References: Message-ID: 2011/11/29 ?? : > Then I want to add root account to Livecd; > So I modified common-post.ks file, with "echo 123456|passwd --stdin root" > replacing "passwd -l root". I'd strongly discourage having root enabled in the image, root account access is not needed for oVirt usage. But if you really want it, you can boot the image with rootpw boot parameter: rootpw= You can have a look at RHEV-H guide for parameter description: http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Hypervisor_Deployment_Guide/sect-Deployment_Guide-RHEV_Hypervisor_Kernel_Parameters_and_Automated_Installation-Authentication_parameters.html > But after that when I made ovirt-node-image.iso, I got this error: ... > Unmounting directory > /root/ovirt-cache/node-creator-x86_64-tmp/imgcreate-anTeJl/install_root > failed, using lazy umount Recent Fedora update broke image builds (rouge RPM starts daemon in its %post, keeping chroot busy) see workaround https://bugzilla.redhat.com/show_bug.cgi?id=757818#c2 Alan From hypervisor at qq.com Tue Nov 29 12:08:24 2011 From: hypervisor at qq.com (=?gbk?B?wM+z9A==?=) Date: Tue, 29 Nov 2011 20:08:24 +0800 Subject: [node-devel] =?gbk?b?u9i4tKO6UmU6ICBPdmlydCBub2RlLWltZ2UgYnVpbGQg?= =?gbk?q?error?= Message-ID: thank you for information?i'll try that. ---????--- ???:"Alan Pevec" ????:2011?11?29? ??? ??6:59 ???:"node-devel" ??:Re: [node-devel] Ovirt node-imge build error 2011/11/29 ?? : > Then I want to add root account to Livecd; > So I modified common-post.ks file, with "echo 123456|passwd --stdin root" > replacing "passwd -l root". I'd strongly discourage having root enabled in the image, root account access is not needed for oVirt usage. But if you really want it, you can boot the image with rootpw boot parameter: rootpw= You can have a look at RHEV-H guide for parameter description: http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Hypervisor_Deployment_Guide/sect-Deployment_Guide-RHEV_Hypervisor_Kernel_Parameters_and_Automated_Installation-Authentication_parameters.html > But after that when I made ovirt-node-image.iso, I got this error: ... > Unmounting directory > /root/ovirt-cache/node-creator-x86_64-tmp/imgcreate-anTeJl/install_root > failed, using lazy umount Recent Fedora update broke image builds (rouge RPM starts daemon in its %post, keeping chroot busy) see workaround https://bugzilla.redhat.com/show_bug.cgi?id=757818#c2 Alan _______________________________________________ node-devel mailing list node-devel at ovirt.org http://lists.ovirt.org/mailman/listinfo/node-devel -------------- next part -------------- An HTML attachment was scrubbed... URL: