Difference between revisions of "XAPI On CentOS 6"
From Xen
Johngarbutt (talk | contribs) (→Past Meetings) |
Lars.kurth (talk | contribs) |
||
(12 intermediate revisions by 3 users not shown) | |||
Line 17: | Line 17: | ||
=== Past Meetings === |
=== Past Meetings === |
||
− | * 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 |
||
− | ** Packaging |
||
− | *** hughesjr moving OCAML 4.00.1 into Xen repo |
||
− | *** hughesjr also going to try and build xen with oxenstored |
||
− | + | ==== 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 |
||
− | ** Informal meet up in Cambridge, Friday 22nd, contact mcclurmc for details |
||
+ | * 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 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 58: | Line 85: | ||
[[XCP Building Instructions]] |
[[XCP Building Instructions]] |
||
− | [[Category: |
+ | [[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
Contents
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.
- johnthetubaguy recommends his xcp dev install scripts: https://github.com/johngarbutt/xcp-devinstall
- 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
- 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