Difference between revisions of "XAPI On CentOS 6"

From Xen
(Past Meetings)
 
(15 intermediate revisions by 3 users not shown)
Line 5: Line 5:
 
To track progress, we will meet:
 
To track progress, we will meet:
 
* #centos-devel on freenode
 
* #centos-devel on freenode
* Tuesdays at 17.00 UTC
+
* Tuesdays at 17.00 - 17.30 UTC
   
 
The current agenda:
 
The current agenda:
Line 18: Line 18:
 
=== Past Meetings ===
 
=== Past Meetings ===
   
* Tuesday 19th March 2013
+
==== Wednesday 8th May 2013 ====
** Progress building XAPI:
 
*** permissions issues solved: issue with libvhd linking
 
*** xenstore issues hit with latest ocaml bindings to xenstore
 
*** possibly issues with VIF plug scripts
 
*** johnthetubaguy: to email list about move to ocamlxenstore
 
** Packaging
 
*** no progress on libvirt
 
*** OCAML current 3.12.1 rpm is missing deps to build OPAM (compiler-libs)
 
*** z00dax trying fedora-19 OCAML build
 
*** will need to update other ocaml-* packages too
 
   
  +
* Status reports:
* Tuesday 12th March 2013
 
  +
** mcclurmc: No update
** Progress:
 
  +
** johnthetubaguy: No update
*** permissions issues, possible fix, storage not quite working, OVS not quite working, VM not quite starting
 
  +
** Azrael: No update
*** agreed success criteria: VM working, with OVS vif, VHD disk (+ maybe raw iSCSI disk)
 
  +
** djs55: I've got xapi talking to libvirt and to libxl via a specially modified xenopsd. I've also got a xapi storage API to libvirt adapter, and I'm able to run VMs on ceph now. Frediano is busy backporting some libxl and libvirt stability fixes recommended by Stefano.
** Packaging:
 
  +
*** johnthetubaguy recommends his xcp dev install scripts: https://github.com/johngarbutt/xcp-devinstall
*** work on OCAML 4.00.1 (or 3.12.1)
 
  +
** djs55: only problems are: (1) missing stability fixes [ but I think frediano is making progress ]; (2) a few minor tweaks still being discussed upstream; and (3) I needed to turn ceph support on (hard-coded off in the SRPM)
*** OPAM is probably not needed for the rpm packaging, but may need omake, ocamlfind and others
 
  +
** Azrael: i have been afk for a bit, but i will be back to first attempts at packaging stuff in opam-repo-dev/tree/master/packages tomorrow
*** try to avoid automake etc. upgrade, only needed for OPAM
 
  +
** johnthetubaguy: Maybe look at OPAM first?
*** Others: wait till we have a working prototype
 
  +
** djs55: opam-repo-dev stuff could just be a build dependency
** Next meeting:
 
  +
** z00dax and djs55 to talk about packaging options
*** same time next week
 
   
* Tuesday 5th March 2013
+
==== Tuesday 30th April 2013 ====
  +
** Quick update, only Mike and John present
 
  +
* Progress building XAPI:
  +
** mcclurmc to try johnthetubaguy scripts next week
  +
** libvirt + XenAPI work to be discussed next week
  +
* Packaging
  +
** mcclurmc: chatted last week with Azrael last week
  +
** hugesjr: completed previous OCAML work
  +
** hugesjr: latest 0.10.2.4 from fedora libvirt built, still broken, but less broken, can find it here: http://people.centos.org/hughesjr/libvirt-c6xen/
  +
  +
==== Tuesday 26th March 2013 ====
  +
* Progress building XAPI:
  +
** new OCAML 4.00.1 rpms look good
  +
** Created a script to automate build and install: https://github.com/johngarbutt/xcp-devinstall
  +
** johnthetubaguy blocked by issues with xenstore and vif plug scripts
  +
** mcclurmc: taking a look vif plug issues
  +
* Packaging
  +
** hughesjr: moving OCAML 4.00.1 into Xen repo, and getting ocaml-find from fedora
  +
** hughesjr: also going to try and build xen with ocaml to get oxenstored, should fix johnthetubaguy xenstore issue
  +
** hughesjr: adding critical xen patches (http://lists.xen.org/archives/html/xen-devel/2013-03/msg01592.html)
  +
  +
==== Tuesday 19th March 2013 ====
  +
* Progress building XAPI:
  +
** permissions issues solved: issue with libvhd linking
  +
** xenstore issues hit with latest ocaml bindings to xenstore
  +
** possibly issues with VIF plug scripts
  +
** johnthetubaguy: to email list about move to ocamlxenstore
  +
* Packaging
  +
** no progress on libvirt
  +
** OCAML current 3.12.1 rpm is missing deps to build OPAM (compiler-libs)
  +
** z00dax trying fedora-19 OCAML build
  +
** will need to update other ocaml-* packages too
  +
* Informal meet up in Cambridge, Friday 22nd, contact mcclurmc for details
  +
  +
==== Tuesday 12th March 2013 ====
  +
* Progress:
  +
** permissions issues, possible fix, storage not quite working, OVS not quite working, VM not quite starting
  +
** agreed success criteria: VM working, with OVS vif, VHD disk (+ maybe raw iSCSI disk)
  +
* Packaging:
  +
** work on OCAML 4.00.1 (or 3.12.1)
  +
** OPAM is probably not needed for the rpm packaging, but may need omake, ocamlfind and others
  +
** try to avoid automake etc. upgrade, only needed for OPAM
  +
** Others: wait till we have a working prototype
  +
* Next meeting:
  +
** same time next week
  +
  +
==== Tuesday 5th March 2013 ====
  +
* Quick update, only Mike and John present
   
 
== Related Pages ==
 
== Related Pages ==
Line 49: Line 85:
 
[[XCP Building Instructions]]
 
[[XCP Building Instructions]]
   
[[Category:XCP]] [[Category:Project]] [[Category:Developers]]
+
[[Category:XAPI Devel]]
  +
[[Category:Project]]

Latest revision as of 14:21, 11 July 2013

There is a project to get XCP running on CentOS 6.3

Meeting

To track progress, we will meet:

  • #centos-devel on freenode
  • Tuesdays at 17.00 - 17.30 UTC

The current agenda:

  • Progress with building
  • Progress with packing
  • Other related packages
    • OCAML, OPAM
    • OVS

To add more agenda items, please add above, or email John Garbutt.

Past Meetings

Wednesday 8th May 2013

  • Status reports:
    • mcclurmc: No update
    • johnthetubaguy: No update
    • Azrael: No update
    • djs55: I've got xapi talking to libvirt and to libxl via a specially modified xenopsd. I've also got a xapi storage API to libvirt adapter, and I'm able to run VMs on ceph now. Frediano is busy backporting some libxl and libvirt stability fixes recommended by Stefano.
    • djs55: only problems are: (1) missing stability fixes [ but I think frediano is making progress ]; (2) a few minor tweaks still being discussed upstream; and (3) I needed to turn ceph support on (hard-coded off in the SRPM)
    • Azrael: i have been afk for a bit, but i will be back to first attempts at packaging stuff in opam-repo-dev/tree/master/packages tomorrow
    • johnthetubaguy: Maybe look at OPAM first?
    • djs55: opam-repo-dev stuff could just be a build dependency
    • z00dax and djs55 to talk about packaging options

Tuesday 30th April 2013

  • Progress building XAPI:
    • mcclurmc to try johnthetubaguy scripts next week
    • libvirt + XenAPI work to be discussed next week
  • Packaging

Tuesday 26th March 2013

  • Progress building XAPI:
    • new OCAML 4.00.1 rpms look good
    • Created a script to automate build and install: https://github.com/johngarbutt/xcp-devinstall
    • johnthetubaguy blocked by issues with xenstore and vif plug scripts
    • mcclurmc: taking a look vif plug issues
  • Packaging

Tuesday 19th March 2013

  • Progress building XAPI:
    • permissions issues solved: issue with libvhd linking
    • xenstore issues hit with latest ocaml bindings to xenstore
    • possibly issues with VIF plug scripts
    • johnthetubaguy: to email list about move to ocamlxenstore
  • Packaging
    • no progress on libvirt
    • OCAML current 3.12.1 rpm is missing deps to build OPAM (compiler-libs)
    • z00dax trying fedora-19 OCAML build
    • will need to update other ocaml-* packages too
  • Informal meet up in Cambridge, Friday 22nd, contact mcclurmc for details

Tuesday 12th March 2013

  • Progress:
    • permissions issues, possible fix, storage not quite working, OVS not quite working, VM not quite starting
    • agreed success criteria: VM working, with OVS vif, VHD disk (+ maybe raw iSCSI disk)
  • Packaging:
    • work on OCAML 4.00.1 (or 3.12.1)
    • OPAM is probably not needed for the rpm packaging, but may need omake, ocamlfind and others
    • try to avoid automake etc. upgrade, only needed for OPAM
    • Others: wait till we have a working prototype
  • Next meeting:
    • same time next week

Tuesday 5th March 2013

  • Quick update, only Mike and John present

Related Pages

XCP Building Instructions