I discovered OpenQRM several weeks ago, and I am trying to test it with several platform (ESXi, KVM, etc...) and I have a lot of fun. Today I'm using it on a Citrix Xenserver 6.2 version platform.
I copied the xe binary on /usr/bin.
The discover worked fine, but when I tried to add a server, I have this message on the log:
OpenQRM logger: openQRM-cmd-queu WARNING : Command with token failed : /usr/share/openqrm/plugins/citrix/bin/openqrm-citrix configure -i xxx.xxx.xxx.xxx -eu root -ep xxxxxx -eh XenServer01 ----- ./openqrm-queue.d6390f0d5cf471c1cb0a9ed8b14d4ff4: line 1: /usr/share/openqrm/plugins/citrix/bin/openqrm-citrix: No such file or directory
Indeed in my plugins/citrix/bin directory I have everything except the openqrm-citrix file...
thanks a lot for testing. The file /usr/share/openqrm/plugins/citrix/bin/openqrm-citrix has been renamed to /usr/share/openqrm/plugins/citrix/bin/openqrm-citrix-vdi but it seems that we forgot to rename the function call in /usr/share/openqrm/plugins/citrix/web/class/citrix-discovery.add.class.php on line 146. Could you rename the function call from "openqrm-citrix" to "openqrm-citrix-vdi" and try to add it again? Please let me know if that solves the problem.
Many thanks
Alexander
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Alfinium,
I think we did not enough testing on citrix :). The link on add image is messed up. You can bypass this bug by using the link in the menu (Citrix datastore). When adding the image you should be automatically redirected to Add Server Wizard - if not - a link (continue setup) will show up on the Server overview page.
Many thanks for every bug you report
Alexander
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
I discovered OpenQRM several weeks ago, and I am trying to test it with several platform (ESXi, KVM, etc...) and I have a lot of fun. Today I'm using it on a Citrix Xenserver 6.2 version platform.
I copied the xe binary on /usr/bin.
The discover worked fine, but when I tried to add a server, I have this message on the log:
OpenQRM logger: openQRM-cmd-queu WARNING : Command with token failed : /usr/share/openqrm/plugins/citrix/bin/openqrm-citrix configure -i xxx.xxx.xxx.xxx -eu root -ep xxxxxx -eh XenServer01 ----- ./openqrm-queue.d6390f0d5cf471c1cb0a9ed8b14d4ff4: line 1: /usr/share/openqrm/plugins/citrix/bin/openqrm-citrix: No such file or directory
Indeed in my plugins/citrix/bin directory I have everything except the openqrm-citrix file...
I grabbed it in https://sourceforge.net/p/openqrm/code/HEAD/tree/trunk/src/plugins/citrix/bin/
and now it works...
But did I missed something ?
I think, I'll have some questions on the future,
but many thanks in advance.
Alfinium
Hi Alfinium,
thanks a lot for testing. The file /usr/share/openqrm/plugins/citrix/bin/openqrm-citrix has been renamed to /usr/share/openqrm/plugins/citrix/bin/openqrm-citrix-vdi but it seems that we forgot to rename the function call in /usr/share/openqrm/plugins/citrix/web/class/citrix-discovery.add.class.php on line 146. Could you rename the function call from "openqrm-citrix" to "openqrm-citrix-vdi" and try to add it again? Please let me know if that solves the problem.
Many thanks
Alexander
Hi Alexander,
The fix works :-)
Thanks a lot
May I ask another question ?
Now my citrix server is configured... and I would like to test it... when I want to add a new Image...
In Adding a new Image as...
I want to select "Local Deployment Citrix Volume"
And after that I have a blank page with the message: "plugin citrix not found"
Am I wrong ?
Thanks in advance
Alfinium
Hi Alfinium,
I think we did not enough testing on citrix :). The link on add image is messed up. You can bypass this bug by using the link in the menu (Citrix datastore). When adding the image you should be automatically redirected to Add Server Wizard - if not - a link (continue setup) will show up on the Server overview page.
Many thanks for every bug you report
Alexander