Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group
Hola Javi, Thank you very much for your reply and for updating the xmlrpc library for next ON release :) About manual compilation, we need to study it but I think your instructions are pretty clear about it. Cheers, Esteban On 19/02/15 18:48, Javier Fontan wrote: I've found that the the change comes in release 1.36.0. I'll update the static xmlrpc library that we use to generate packages for the next release with 1.40.0, that is the latest stable release. Right now the only distribution packages that use the stock xmlrpc-c library are CentOS 7. It comes with version 1.32.5 so I suppose I'll have to link them statically. Concerning manual compilation. While the new release is not ready you can compile OpenNebula linking statically with the new library and only substitute oned binary. That should be in src/Nebula directory after compiling. You should be able to upgrade normally with this method. These are the steps we use to compile OpenNebula: --8-- svn checkout http://svn.code.sf.net/p/xmlrpc-c/code/release_number/01.40.00 cd 01.40.00 export CXXFLAGS=-fPIC export CFLAGS=-Wno-error=format-security ./configure --prefix=$PWD/install --enable-libxml2-backend make install # Delete dynamic libraries rm -f install/{lib,lib64}/*.so install/{lib,lib64}/*.so.* # Add xmlrpc-c libraries bin dir to the path export PATH=$PWD/install/bin:$PATH export XMLRPC=$PWD/install cd opennebula source code scons -j2 mysql=yes xmlrpc=$XMLRPC new_xmlrpc=yes syslog=yes --8-- Cheers On Tue, Feb 17, 2015 at 12:06 PM, RubEn DIez LAzaro rd...@cesga.es mailto:rd...@cesga.es wrote: Compile our own OpenNebula will break the package system maintenance. You can forget use yum or any other package management system. You can forget about the updating scripts associate to the package for automatically migrate and adapt the database schemes to updated versions Compile our own OpenNebula in a production infrastructure means return to the Dark Ages from a sysadmin point of view... for EVERY site with this issue... In the easy way, OpenNebula staff should use a fixed version of libxmlrpc-c and so distribute a fixed package of OpenNebula. Other possibility is that libxmlrpc-c become a dynamically linked library instead statically linked one. In this way each site could use a fixed version of libxmlrpc-c Regards. On 17/02/15 11:15, Esteban Freire wrote: Hi Carlos, Thank you very much for letting us know, we need to think it deeply :) Just one question, which are the pros and cons of compiling oned? It is a serious thing for us since the infrastructure is on production and I am not sure if it will break future updates trough yum/rpm and also, if we could break something in current ON installation at CESGA. Personally, I don't like this decision but it is my humble opinion and in any case, we need to discuss about it. Thanks in advance, Esteban On 02/17/2015 11:05 AM, Carlos Martín Sánchez wrote: Hi, I forgot to add that if you want to test the new libxmlrpc version yourself, it's not that difficult to compile oned with the 'xmlrpc' scons option: http://docs.opennebula.org/4.10/integration/references/compile.html Regards. -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Fri, Feb 13, 2015 at 10:39 AM, RubEn DIez LAzaro rd...@cesga.es mailto:rd...@cesga.es wrote: Hi: I Does not know really if some recent version of libxmlrpc-c fix this bug... bug the patch seems to be into some branch http://sourceforge.net/p/xmlrpc-c/code/2520/ I don't pretend to confuse you with how we discover this bug, but in short it appears when executing some accounting software by Boris Parak for the Federate cloud of the EGI project I hope the patch i link help to clarify the situation. Best regards. On 12/02/15 22:53, Alejandro Feijóo wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi to all. As Esteban say, we have a planned updated to last stable opennebula release the Wednesday 18th, but i think we can wait if the libxmlrpc-c is updated in the next days or maybe weeks. I think we can wait because the new ON not have critical changes (we have pached one-flow yet) and make 2 updates in the same month can be a problem for our costumers... (we use oneflow in a lot of critical services and is a problem make 2 scheduled stops) But if the change is
Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group
I've found that the the change comes in release 1.36.0. I'll update the static xmlrpc library that we use to generate packages for the next release with 1.40.0, that is the latest stable release. Right now the only distribution packages that use the stock xmlrpc-c library are CentOS 7. It comes with version 1.32.5 so I suppose I'll have to link them statically. Concerning manual compilation. While the new release is not ready you can compile OpenNebula linking statically with the new library and only substitute oned binary. That should be in src/Nebula directory after compiling. You should be able to upgrade normally with this method. These are the steps we use to compile OpenNebula: --8-- svn checkout http://svn.code.sf.net/p/xmlrpc-c/code/release_number/01.40.00 cd 01.40.00 export CXXFLAGS=-fPIC export CFLAGS=-Wno-error=format-security ./configure --prefix=$PWD/install --enable-libxml2-backend make install # Delete dynamic libraries rm -f install/{lib,lib64}/*.so install/{lib,lib64}/*.so.* # Add xmlrpc-c libraries bin dir to the path export PATH=$PWD/install/bin:$PATH export XMLRPC=$PWD/install cd opennebula source code scons -j2 mysql=yes xmlrpc=$XMLRPC new_xmlrpc=yes syslog=yes --8-- Cheers On Tue, Feb 17, 2015 at 12:06 PM, RubEn DIez LAzaro rd...@cesga.es wrote: Compile our own OpenNebula will break the package system maintenance. You can forget use yum or any other package management system. You can forget about the updating scripts associate to the package for automatically migrate and adapt the database schemes to updated versions Compile our own OpenNebula in a production infrastructure means return to the Dark Ages from a sysadmin point of view... for EVERY site with this issue... In the easy way, OpenNebula staff should use a fixed version of libxmlrpc-c and so distribute a fixed package of OpenNebula. Other possibility is that libxmlrpc-c become a dynamically linked library instead statically linked one. In this way each site could use a fixed version of libxmlrpc-c Regards. On 17/02/15 11:15, Esteban Freire wrote: Hi Carlos, Thank you very much for letting us know, we need to think it deeply :) Just one question, which are the pros and cons of compiling oned? It is a serious thing for us since the infrastructure is on production and I am not sure if it will break future updates trough yum/rpm and also, if we could break something in current ON installation at CESGA. Personally, I don't like this decision but it is my humble opinion and in any case, we need to discuss about it. Thanks in advance, Esteban On 02/17/2015 11:05 AM, Carlos Martín Sánchez wrote: Hi, I forgot to add that if you want to test the new libxmlrpc version yourself, it's not that difficult to compile oned with the 'xmlrpc' scons option: http://docs.opennebula.org/4.10/integration/references/compile.html Regards. -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Fri, Feb 13, 2015 at 10:39 AM, RubEn DIez LAzaro rd...@cesga.es wrote: Hi: I Does not know really if some recent version of libxmlrpc-c fix this bug... bug the patch seems to be into some branch http://sourceforge.net/p/xmlrpc-c/code/2520/ I don't pretend to confuse you with how we discover this bug, but in short it appears when executing some accounting software by Boris Parak for the Federate cloud of the EGI project I hope the patch i link help to clarify the situation. Best regards. On 12/02/15 22:53, Alejandro Feijóo wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi to all. As Esteban say, we have a planned updated to last stable opennebula release the Wednesday 18th, but i think we can wait if the libxmlrpc-c is updated in the next days or maybe weeks. I think we can wait because the new ON not have critical changes (we have pached one-flow yet) and make 2 updates in the same month can be a problem for our costumers... (we use oneflow in a lot of critical services and is a problem make 2 scheduled stops) But if the change is programated to 4.12 we going to update and patch it (I think Ruben have a special love story paching software hehe) Again, a lot of thanks. El 12/02/15 a las 19:32, Esteban Freire escribió: Hi Carlos, Thank you very much for checking it :) About if it should be fixed in 1.33.14, I hope Rubén answer to this tomorrow since it is the one looking at this issue. When do you think we could test this? Sorry for the question/hurry but we are failing accounting due to this issue in FedCloud (EGI). In principle, we are going to update to last ON version next Wednesday 18th. Thanks in advance, Esteban On 02/12/2015 07:23 PM, Carlos Martín Sánchez wrote: Hi, I'm not directly involved in the packaging, but as far as I can tell, OpenNebula 4.8 comes with
Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group
Compile our own OpenNebula will break the package system maintenance. You can forget use yum or any other package management system. You can forget about the updating scripts associate to the package for automatically migrate and adapt the database schemes to updated versions Compile our own OpenNebula in a production infrastructure means return to the Dark Ages from a sysadmin point of view... for EVERY site with this issue... In the easy way, OpenNebula staff should use a fixed version of libxmlrpc-c and so distribute a fixed package of OpenNebula. Other possibility is that libxmlrpc-c become a dynamically linked library instead statically linked one. In this way each site could use a fixed version of libxmlrpc-c Regards. On 17/02/15 11:15, Esteban Freire wrote: Hi Carlos, Thank you very much for letting us know, we need to think it deeply :) Just one question, which are the pros and cons of compiling oned? It is a serious thing for us since the infrastructure is on production and I am not sure if it will break future updates trough yum/rpm and also, if we could break something in current ON installation at CESGA. Personally, I don't like this decision but it is my humble opinion and in any case, we need to discuss about it. Thanks in advance, Esteban On 02/17/2015 11:05 AM, Carlos Martín Sánchez wrote: Hi, I forgot to add that if you want to test the new libxmlrpc version yourself, it's not that difficult to compile oned with the 'xmlrpc' scons option: http://docs.opennebula.org/4.10/integration/references/compile.html Regards. -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Fri, Feb 13, 2015 at 10:39 AM, RubEn DIez LAzaro rd...@cesga.es mailto:rd...@cesga.es wrote: Hi: I Does not know really if some recent version of libxmlrpc-c fix this bug... bug the patch seems to be into some branch http://sourceforge.net/p/xmlrpc-c/code/2520/ I don't pretend to confuse you with how we discover this bug, but in short it appears when executing some accounting software by Boris Parak for the Federate cloud of the EGI project I hope the patch i link help to clarify the situation. Best regards. On 12/02/15 22:53, Alejandro Feijóo wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi to all. As Esteban say, we have a planned updated to last stable opennebula release the Wednesday 18th, but i think we can wait if the libxmlrpc-c is updated in the next days or maybe weeks. I think we can wait because the new ON not have critical changes (we have pached one-flow yet) and make 2 updates in the same month can be a problem for our costumers... (we use oneflow in a lot of critical services and is a problem make 2 scheduled stops) But if the change is programated to 4.12 we going to update and patch it (I think Ruben have a special love story paching software hehe) Again, a lot of thanks. El 12/02/15 a las 19:32, Esteban Freire escribió: Hi Carlos, Thank you very much for checking it :) About if it should be fixed in 1.33.14, I hope Rubén answer to this tomorrow since it is the one looking at this issue. When do you think we could test this? Sorry for the question/hurry but we are failing accounting due to this issue in FedCloud (EGI). In principle, we are going to update to last ON version next Wednesday 18th. Thanks in advance, Esteban On 02/12/2015 07:23 PM, Carlos Martín Sánchez wrote: Hi, I'm not directly involved in the packaging, but as far as I can tell, OpenNebula 4.8 comes with libxmlrpc-c version 1.33.6. If I understand correctly, the problem you report should be fixed in 1.33.14? I've checked and the current super stable version is 1.33.16 [1]. We will see if the static library can be updated without breaking anything [2]. Regards. [1] http://xmlrpc-c.sourceforge.net/change_super_stable.html [2] http://dev.opennebula.org/issues/3594 -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org
Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group
Hi Carlos, Thank you very much for letting us know, we need to think it deeply :) Just one question, which are the pros and cons of compiling oned? It is a serious thing for us since the infrastructure is on production and I am not sure if it will break future updates trough yum/rpm and also, if we could break something in current ON installation at CESGA. Personally, I don't like this decision but it is my humble opinion and in any case, we need to discuss about it. Thanks in advance, Esteban On 02/17/2015 11:05 AM, Carlos Martín Sánchez wrote: Hi, I forgot to add that if you want to test the new libxmlrpc version yourself, it's not that difficult to compile oned with the 'xmlrpc' scons option: http://docs.opennebula.org/4.10/integration/references/compile.html Regards. -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Fri, Feb 13, 2015 at 10:39 AM, RubEn DIez LAzaro rd...@cesga.es mailto:rd...@cesga.es wrote: Hi: I Does not know really if some recent version of libxmlrpc-c fix this bug... bug the patch seems to be into some branch http://sourceforge.net/p/xmlrpc-c/code/2520/ I don't pretend to confuse you with how we discover this bug, but in short it appears when executing some accounting software by Boris Parak for the Federate cloud of the EGI project I hope the patch i link help to clarify the situation. Best regards. On 12/02/15 22:53, Alejandro Feijóo wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi to all. As Esteban say, we have a planned updated to last stable opennebula release the Wednesday 18th, but i think we can wait if the libxmlrpc-c is updated in the next days or maybe weeks. I think we can wait because the new ON not have critical changes (we have pached one-flow yet) and make 2 updates in the same month can be a problem for our costumers... (we use oneflow in a lot of critical services and is a problem make 2 scheduled stops) But if the change is programated to 4.12 we going to update and patch it (I think Ruben have a special love story paching software hehe) Again, a lot of thanks. El 12/02/15 a las 19:32, Esteban Freire escribió: Hi Carlos, Thank you very much for checking it :) About if it should be fixed in 1.33.14, I hope Rubén answer to this tomorrow since it is the one looking at this issue. When do you think we could test this? Sorry for the question/hurry but we are failing accounting due to this issue in FedCloud (EGI). In principle, we are going to update to last ON version next Wednesday 18th. Thanks in advance, Esteban On 02/12/2015 07:23 PM, Carlos Martín Sánchez wrote: Hi, I'm not directly involved in the packaging, but as far as I can tell, OpenNebula 4.8 comes with libxmlrpc-c version 1.33.6. If I understand correctly, the problem you report should be fixed in 1.33.14? I've checked and the current super stable version is 1.33.16 [1]. We will see if the static library can be updated without breaking anything [2]. Regards. [1] http://xmlrpc-c.sourceforge.net/change_super_stable.html [2] http://dev.opennebula.org/issues/3594 -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org mailto:cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Thu, Feb 12, 2015 at 12:08 PM, RubEn DIez LAzaro rd...@cesga.es mailto:rd...@cesga.es mailto:rd...@cesga.es mailto:rd...@cesga.es wrote: HI: The distro is Scientific Linux release 6.4 (Carbon) and ONE is installed from repo (it seems be the repo for CentOS 6) [root@cloud yum.repos.d]# cat opennebula.repo [opennebula] name=opennebula
Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group
Hi, I forgot to add that if you want to test the new libxmlrpc version yourself, it's not that difficult to compile oned with the 'xmlrpc' scons option: http://docs.opennebula.org/4.10/integration/references/compile.html Regards. -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula cmar...@opennebula.org On Fri, Feb 13, 2015 at 10:39 AM, RubEn DIez LAzaro rd...@cesga.es wrote: Hi: I Does not know really if some recent version of libxmlrpc-c fix this bug... bug the patch seems to be into some branch http://sourceforge.net/p/xmlrpc-c/code/2520/ I don't pretend to confuse you with how we discover this bug, but in short it appears when executing some accounting software by Boris Parak for the Federate cloud of the EGI project I hope the patch i link help to clarify the situation. Best regards. On 12/02/15 22:53, Alejandro Feijóo wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi to all. As Esteban say, we have a planned updated to last stable opennebula release the Wednesday 18th, but i think we can wait if the libxmlrpc-c is updated in the next days or maybe weeks. I think we can wait because the new ON not have critical changes (we have pached one-flow yet) and make 2 updates in the same month can be a problem for our costumers... (we use oneflow in a lot of critical services and is a problem make 2 scheduled stops) But if the change is programated to 4.12 we going to update and patch it (I think Ruben have a special love story paching software hehe) Again, a lot of thanks. El 12/02/15 a las 19:32, Esteban Freire escribió: Hi Carlos, Thank you very much for checking it :) About if it should be fixed in 1.33.14, I hope Rubén answer to this tomorrow since it is the one looking at this issue. When do you think we could test this? Sorry for the question/hurry but we are failing accounting due to this issue in FedCloud (EGI). In principle, we are going to update to last ON version next Wednesday 18th. Thanks in advance, Esteban On 02/12/2015 07:23 PM, Carlos Martín Sánchez wrote: Hi, I'm not directly involved in the packaging, but as far as I can tell, OpenNebula 4.8 comes with libxmlrpc-c version 1.33.6. If I understand correctly, the problem you report should be fixed in 1.33.14? I've checked and the current super stable version is 1.33.16 [1]. We will see if the static library can be updated without breaking anything [2]. Regards. [1] http://xmlrpc-c.sourceforge.net/change_super_stable.html [2] http://dev.opennebula.org/issues/3594 -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Thu, Feb 12, 2015 at 12:08 PM, RubEn DIez LAzaro rd...@cesga.es mailto:rd...@cesga.es wrote: HI: The distro is Scientific Linux release 6.4 (Carbon) and ONE is installed from repo (it seems be the repo for CentOS 6) [root@cloud yum.repos.d]# cat opennebula.repo [opennebula] name=opennebula baseurl=http://downloads.opennebula.org/repo/4.8/CentOS/6/x86_64 enabled=1 gpgcheck=0 The installed (from standard repos) version of libxmlrpc-c is 1.16.24: # yum info xmlrpc-c [.] Installed Packages Name: xmlrpc-c Arch: x86_64 Version : 1.16.24 Release : 1209.1840.el6 Size: 263 k Repo: installed From repo : sl Summary : A lightweight RPC library based on XML and HTTP URL : http://xmlrpc-c.sourceforge.net/ License : BSD and MIT Description : XML-RPC is a quick-and-easy way to make procedure calls over the : Internet. It converts the procedure call into XML document, sends : it to a remote server using HTTP, and gets back the response as : XML. : : This library provides a modular implementation of XML-RPC for C. but this is no matter since you claims that ONE is statically linked What version of xmlrpc-c is linked to the ONE from the showed repo?? We get a source path for 1.33.14 and we build a possible (yet untested, done by hand using patch we have for 1.33.14) patch for 1.16.24 Perhaps we can send you these patches for fix the issue in your statically linked xmlrpc-c??? Regards. On 12/02/15 11:48, Carlos Martín Sánchez wrote: Hi, We already use a statically linked libxmlrpc-c version to use a newer one for some distros. How did you install ONE, what packages are you using? Which version? Also, can you please share
Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group
Hi: I Does not know really if some recent version of libxmlrpc-c fix this bug... bug the patch seems to be into some branch http://sourceforge.net/p/xmlrpc-c/code/2520/ I don't pretend to confuse you with how we discover this bug, but in short it appears when executing some accounting software by Boris Parak for the Federate cloud of the EGI project I hope the patch i link help to clarify the situation. Best regards. On 12/02/15 22:53, Alejandro Feijóo wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi to all. As Esteban say, we have a planned updated to last stable opennebula release the Wednesday 18th, but i think we can wait if the libxmlrpc-c is updated in the next days or maybe weeks. I think we can wait because the new ON not have critical changes (we have pached one-flow yet) and make 2 updates in the same month can be a problem for our costumers... (we use oneflow in a lot of critical services and is a problem make 2 scheduled stops) But if the change is programated to 4.12 we going to update and patch it (I think Ruben have a special love story paching software hehe) Again, a lot of thanks. El 12/02/15 a las 19:32, Esteban Freire escribió: Hi Carlos, Thank you very much for checking it :) About if it should be fixed in 1.33.14, I hope Rubén answer to this tomorrow since it is the one looking at this issue. When do you think we could test this? Sorry for the question/hurry but we are failing accounting due to this issue in FedCloud (EGI). In principle, we are going to update to last ON version next Wednesday 18th. Thanks in advance, Esteban On 02/12/2015 07:23 PM, Carlos Martín Sánchez wrote: Hi, I'm not directly involved in the packaging, but as far as I can tell, OpenNebula 4.8 comes with libxmlrpc-c version 1.33.6. If I understand correctly, the problem you report should be fixed in 1.33.14? I've checked and the current super stable version is 1.33.16 [1]. We will see if the static library can be updated without breaking anything [2]. Regards. [1] http://xmlrpc-c.sourceforge.net/change_super_stable.html [2] http://dev.opennebula.org/issues/3594 -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Thu, Feb 12, 2015 at 12:08 PM, RubEn DIez LAzaro rd...@cesga.es mailto:rd...@cesga.es wrote: HI: The distro is Scientific Linux release 6.4 (Carbon) and ONE is installed from repo (it seems be the repo for CentOS 6) [root@cloud yum.repos.d]# cat opennebula.repo [opennebula] name=opennebula baseurl=http://downloads.opennebula.org/repo/4.8/CentOS/6/x86_64 enabled=1 gpgcheck=0 The installed (from standard repos) version of libxmlrpc-c is 1.16.24: # yum info xmlrpc-c [.] Installed Packages Name: xmlrpc-c Arch: x86_64 Version : 1.16.24 Release : 1209.1840.el6 Size: 263 k Repo: installed From repo : sl Summary : A lightweight RPC library based on XML and HTTP URL : http://xmlrpc-c.sourceforge.net/ License : BSD and MIT Description : XML-RPC is a quick-and-easy way to make procedure calls over the : Internet. It converts the procedure call into XML document, sends : it to a remote server using HTTP, and gets back the response as : XML. : : This library provides a modular implementation of XML-RPC for C. but this is no matter since you claims that ONE is statically linked What version of xmlrpc-c is linked to the ONE from the showed repo?? We get a source path for 1.33.14 and we build a possible (yet untested, done by hand using patch we have for 1.33.14) patch for 1.16.24 Perhaps we can send you these patches for fix the issue in your statically linked xmlrpc-c??? Regards. On 12/02/15 11:48, Carlos Martín Sánchez wrote: Hi, We already use a statically linked libxmlrpc-c version to use a newer one for some distros. How did you install ONE, what packages are you using? Which version? Also, can you please share more about the libxmlrpc-c versions that cause problems, and when it was fixed? Regards -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Wed, Feb 11, 2015 at 12:53 PM, Esteban Freire esfre...@cesga.es mailto:esfre...@cesga.es wrote: Hello, We are having an issue with oneacct command when we try to get the accounting for a group,
Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group
Hi Carlos, Thank you very much for checking it :) About if it should be fixed in 1.33.14, I hope Rubén answer to this tomorrow since it is the one looking at this issue. When do you think we could test this? Sorry for the question/hurry but we are failing accounting due to this issue in FedCloud (EGI). In principle, we are going to update to last ON version next Wednesday 18th. Thanks in advance, Esteban On 02/12/2015 07:23 PM, Carlos Martín Sánchez wrote: Hi, I'm not directly involved in the packaging, but as far as I can tell, OpenNebula 4.8 comes with libxmlrpc-c version 1.33.6. If I understand correctly, the problem you report should be fixed in 1.33.14? I've checked and the current super stable version is 1.33.16 [1]. We will see if the static library can be updated without breaking anything [2]. Regards. [1] http://xmlrpc-c.sourceforge.net/change_super_stable.html [2] http://dev.opennebula.org/issues/3594 -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Thu, Feb 12, 2015 at 12:08 PM, RubEn DIez LAzaro rd...@cesga.es mailto:rd...@cesga.es wrote: HI: The distro is Scientific Linux release 6.4 (Carbon) and ONE is installed from repo (it seems be the repo for CentOS 6) [root@cloud yum.repos.d]# cat opennebula.repo [opennebula] name=opennebula baseurl=http://downloads.opennebula.org/repo/4.8/CentOS/6/x86_64 enabled=1 gpgcheck=0 The installed (from standard repos) version of libxmlrpc-c is 1.16.24: # yum info xmlrpc-c [.] Installed Packages Name: xmlrpc-c Arch: x86_64 Version : 1.16.24 Release : 1209.1840.el6 Size: 263 k Repo: installed From repo : sl Summary : A lightweight RPC library based on XML and HTTP URL : http://xmlrpc-c.sourceforge.net/ License : BSD and MIT Description : XML-RPC is a quick-and-easy way to make procedure calls over the : Internet. It converts the procedure call into XML document, sends : it to a remote server using HTTP, and gets back the response as : XML. : : This library provides a modular implementation of XML-RPC for C. but this is no matter since you claims that ONE is statically linked What version of xmlrpc-c is linked to the ONE from the showed repo?? We get a source path for 1.33.14 and we build a possible (yet untested, done by hand using patch we have for 1.33.14) patch for 1.16.24 Perhaps we can send you these patches for fix the issue in your statically linked xmlrpc-c??? Regards. On 12/02/15 11:48, Carlos Martín Sánchez wrote: Hi, We already use a statically linked libxmlrpc-c version to use a newer one for some distros. How did you install ONE, what packages are you using? Which version? Also, can you please share more about the libxmlrpc-c versions that cause problems, and when it was fixed? Regards -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Wed, Feb 11, 2015 at 12:53 PM, Esteban Freire esfre...@cesga.es mailto:esfre...@cesga.es wrote: Hello, We are having an issue with oneacct command when we try to get the accounting for a group, for example: [oneadmin@cloud ~]$ oneacct -g ops ops HTTP-Error: 500 Internal Server Error [oneadmin@cloud ~]$ oneacct -g fedcloud.egi.eu http://fedcloud.egi.eu fedcloud.egi.eu http://fedcloud.egi.eu HTTP-Error: 500 Internal Server Error As far as we have been told, it seems the issue it is hidden deep in libxmlrpc and has almost nothing to do with OpenNebula or its version. The problem is this (briefly): Once the VM history goes over approx. 40k of VMs, libxmlrpc will refuse to allocate enough memory for some OpenNebula responses to RPC commands. Also, the solution proposed is to compile OpenNebula against a newer and patched version of libxmlrpc but to be honest, I would prefer avoid this solution. I understand this is not an OpenNebula issue but I wonder if as OpenNebula developers you have seen this issue before and it there is any other better solution. Also, if some other site has experiment this issue, I would like to know which was the solution applied. Any help is welcome on this since we need to solve this issue asap :) Thanks
Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group
Hi, I'm not directly involved in the packaging, but as far as I can tell, OpenNebula 4.8 comes with libxmlrpc-c version 1.33.6. If I understand correctly, the problem you report should be fixed in 1.33.14? I've checked and the current super stable version is 1.33.16 [1]. We will see if the static library can be updated without breaking anything [2]. Regards. [1] http://xmlrpc-c.sourceforge.net/change_super_stable.html [2] http://dev.opennebula.org/issues/3594 -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula cmar...@opennebula.org On Thu, Feb 12, 2015 at 12:08 PM, RubEn DIez LAzaro rd...@cesga.es wrote: HI: The distro is Scientific Linux release 6.4 (Carbon) and ONE is installed from repo (it seems be the repo for CentOS 6) [root@cloud yum.repos.d]# cat opennebula.repo [opennebula] name=opennebula baseurl=http://downloads.opennebula.org/repo/4.8/CentOS/6/x86_64 enabled=1 gpgcheck=0 The installed (from standard repos) version of libxmlrpc-c is 1.16.24: # yum info xmlrpc-c [.] Installed Packages Name: xmlrpc-c Arch: x86_64 Version : 1.16.24 Release : 1209.1840.el6 Size: 263 k Repo: installed From repo : sl Summary : A lightweight RPC library based on XML and HTTP URL : http://xmlrpc-c.sourceforge.net/ License : BSD and MIT Description : XML-RPC is a quick-and-easy way to make procedure calls over the : Internet. It converts the procedure call into XML document, sends : it to a remote server using HTTP, and gets back the response as : XML. : : This library provides a modular implementation of XML-RPC for C. but this is no matter since you claims that ONE is statically linked What version of xmlrpc-c is linked to the ONE from the showed repo?? We get a source path for 1.33.14 and we build a possible (yet untested, done by hand using patch we have for 1.33.14) patch for 1.16.24 Perhaps we can send you these patches for fix the issue in your statically linked xmlrpc-c??? Regards. On 12/02/15 11:48, Carlos Martín Sánchez wrote: Hi, We already use a statically linked libxmlrpc-c version to use a newer one for some distros. How did you install ONE, what packages are you using? Which version? Also, can you please share more about the libxmlrpc-c versions that cause problems, and when it was fixed? Regards -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Wed, Feb 11, 2015 at 12:53 PM, Esteban Freire esfre...@cesga.es wrote: Hello, We are having an issue with oneacct command when we try to get the accounting for a group, for example: [oneadmin@cloud ~]$ oneacct -g ops ops HTTP-Error: 500 Internal Server Error [oneadmin@cloud ~]$ oneacct -g fedcloud.egi.eu fedcloud.egi.eu HTTP-Error: 500 Internal Server Error As far as we have been told, it seems the issue it is hidden deep in libxmlrpc and has almost nothing to do with OpenNebula or its version. The problem is this (briefly): Once the VM history goes over approx. 40k of VMs, libxmlrpc will refuse to allocate enough memory for some OpenNebula responses to RPC commands. Also, the solution proposed is to compile OpenNebula against a newer and patched version of libxmlrpc but to be honest, I would prefer avoid this solution. I understand this is not an OpenNebula issue but I wonder if as OpenNebula developers you have seen this issue before and it there is any other better solution. Also, if some other site has experiment this issue, I would like to know which was the solution applied. Any help is welcome on this since we need to solve this issue asap :) Thanks in advance, Esteban -- ++-++ Esteban Freire García Centro de supercomputación de Galicia Avda. de Vigo s/n. Campus Vida 15705 - Santiago de Compostela. Spain Tlfn.: 981 56 98 10 Extension:274 Fax: 981 59 46 16 ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing listUsers@lists.opennebula.orghttp://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group
Hi, We already use a statically linked libxmlrpc-c version to use a newer one for some distros. How did you install ONE, what packages are you using? Which version? Also, can you please share more about the libxmlrpc-c versions that cause problems, and when it was fixed? Regards -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula cmar...@opennebula.org On Wed, Feb 11, 2015 at 12:53 PM, Esteban Freire esfre...@cesga.es wrote: Hello, We are having an issue with oneacct command when we try to get the accounting for a group, for example: [oneadmin@cloud ~]$ oneacct -g ops ops HTTP-Error: 500 Internal Server Error [oneadmin@cloud ~]$ oneacct -g fedcloud.egi.eu fedcloud.egi.eu HTTP-Error: 500 Internal Server Error As far as we have been told, it seems the issue it is hidden deep in libxmlrpc and has almost nothing to do with OpenNebula or its version. The problem is this (briefly): Once the VM history goes over approx. 40k of VMs, libxmlrpc will refuse to allocate enough memory for some OpenNebula responses to RPC commands. Also, the solution proposed is to compile OpenNebula against a newer and patched version of libxmlrpc but to be honest, I would prefer avoid this solution. I understand this is not an OpenNebula issue but I wonder if as OpenNebula developers you have seen this issue before and it there is any other better solution. Also, if some other site has experiment this issue, I would like to know which was the solution applied. Any help is welcome on this since we need to solve this issue asap :) Thanks in advance, Esteban -- ++-++ Esteban Freire García Centro de supercomputación de Galicia Avda. de Vigo s/n. Campus Vida 15705 - Santiago de Compostela. Spain Tlfn.: 981 56 98 10 Extension:274 Fax: 981 59 46 16 ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group
HI: The distro is Scientific Linux release 6.4 (Carbon) and ONE is installed from repo (it seems be the repo for CentOS 6) [root@cloud yum.repos.d]# cat opennebula.repo [opennebula] name=opennebula baseurl=http://downloads.opennebula.org/repo/4.8/CentOS/6/x86_64 enabled=1 gpgcheck=0 The installed (from standard repos) version of libxmlrpc-c is 1.16.24: # yum info xmlrpc-c [.] Installed Packages Name: xmlrpc-c Arch: x86_64 Version : 1.16.24 Release : 1209.1840.el6 Size: 263 k Repo: installed From repo : sl Summary : A lightweight RPC library based on XML and HTTP URL : http://xmlrpc-c.sourceforge.net/ License : BSD and MIT Description : XML-RPC is a quick-and-easy way to make procedure calls over the : Internet. It converts the procedure call into XML document, sends : it to a remote server using HTTP, and gets back the response as : XML. : : This library provides a modular implementation of XML-RPC for C. but this is no matter since you claims that ONE is statically linked What version of xmlrpc-c is linked to the ONE from the showed repo?? We get a source path for 1.33.14 and we build a possible (yet untested, done by hand using patch we have for 1.33.14) patch for 1.16.24 Perhaps we can send you these patches for fix the issue in your statically linked xmlrpc-c??? Regards. On 12/02/15 11:48, Carlos Martín Sánchez wrote: Hi, We already use a statically linked libxmlrpc-c version to use a newer one for some distros. How did you install ONE, what packages are you using? Which version? Also, can you please share more about the libxmlrpc-c versions that cause problems, and when it was fixed? Regards -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Wed, Feb 11, 2015 at 12:53 PM, Esteban Freire esfre...@cesga.es mailto:esfre...@cesga.es wrote: Hello, We are having an issue with oneacct command when we try to get the accounting for a group, for example: [oneadmin@cloud ~]$ oneacct -g ops ops HTTP-Error: 500 Internal Server Error [oneadmin@cloud ~]$ oneacct -g fedcloud.egi.eu http://fedcloud.egi.eu fedcloud.egi.eu http://fedcloud.egi.eu HTTP-Error: 500 Internal Server Error As far as we have been told, it seems the issue it is hidden deep in libxmlrpc and has almost nothing to do with OpenNebula or its version. The problem is this (briefly): Once the VM history goes over approx. 40k of VMs, libxmlrpc will refuse to allocate enough memory for some OpenNebula responses to RPC commands. Also, the solution proposed is to compile OpenNebula against a newer and patched version of libxmlrpc but to be honest, I would prefer avoid this solution. I understand this is not an OpenNebula issue but I wonder if as OpenNebula developers you have seen this issue before and it there is any other better solution. Also, if some other site has experiment this issue, I would like to know which was the solution applied. Any help is welcome on this since we need to solve this issue asap :) Thanks in advance, Esteban -- ++-++ Esteban Freire García Centro de supercomputación de Galicia Avda. de Vigo s/n. Campus Vida 15705 - Santiago de Compostela. Spain Tlfn.: 981 56 98 10 Extension:274 Fax: 981 59 46 16 ___ Users mailing list Users@lists.opennebula.org mailto:Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi to all. As Esteban say, we have a planned updated to last stable opennebula release the Wednesday 18th, but i think we can wait if the libxmlrpc-c is updated in the next days or maybe weeks. I think we can wait because the new ON not have critical changes (we have pached one-flow yet) and make 2 updates in the same month can be a problem for our costumers... (we use oneflow in a lot of critical services and is a problem make 2 scheduled stops) But if the change is programated to 4.12 we going to update and patch it (I think Ruben have a special love story paching software hehe) Again, a lot of thanks. El 12/02/15 a las 19:32, Esteban Freire escribió: Hi Carlos, Thank you very much for checking it :) About if it should be fixed in 1.33.14, I hope Rubén answer to this tomorrow since it is the one looking at this issue. When do you think we could test this? Sorry for the question/hurry but we are failing accounting due to this issue in FedCloud (EGI). In principle, we are going to update to last ON version next Wednesday 18th. Thanks in advance, Esteban On 02/12/2015 07:23 PM, Carlos Martín Sánchez wrote: Hi, I'm not directly involved in the packaging, but as far as I can tell, OpenNebula 4.8 comes with libxmlrpc-c version 1.33.6. If I understand correctly, the problem you report should be fixed in 1.33.14? I've checked and the current super stable version is 1.33.16 [1]. We will see if the static library can be updated without breaking anything [2]. Regards. [1] http://xmlrpc-c.sourceforge.net/change_super_stable.html [2] http://dev.opennebula.org/issues/3594 -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Thu, Feb 12, 2015 at 12:08 PM, RubEn DIez LAzaro rd...@cesga.es mailto:rd...@cesga.es wrote: HI: The distro is Scientific Linux release 6.4 (Carbon) and ONE is installed from repo (it seems be the repo for CentOS 6) [root@cloud yum.repos.d]# cat opennebula.repo [opennebula] name=opennebula baseurl=http://downloads.opennebula.org/repo/4.8/CentOS/6/x86_64 enabled=1 gpgcheck=0 The installed (from standard repos) version of libxmlrpc-c is 1.16.24: # yum info xmlrpc-c [.] Installed Packages Name: xmlrpc-c Arch: x86_64 Version : 1.16.24 Release : 1209.1840.el6 Size: 263 k Repo: installed From repo : sl Summary : A lightweight RPC library based on XML and HTTP URL : http://xmlrpc-c.sourceforge.net/ License : BSD and MIT Description : XML-RPC is a quick-and-easy way to make procedure calls over the : Internet. It converts the procedure call into XML document, sends : it to a remote server using HTTP, and gets back the response as : XML. : : This library provides a modular implementation of XML-RPC for C. but this is no matter since you claims that ONE is statically linked What version of xmlrpc-c is linked to the ONE from the showed repo?? We get a source path for 1.33.14 and we build a possible (yet untested, done by hand using patch we have for 1.33.14) patch for 1.16.24 Perhaps we can send you these patches for fix the issue in your statically linked xmlrpc-c??? Regards. On 12/02/15 11:48, Carlos Martín Sánchez wrote: Hi, We already use a statically linked libxmlrpc-c version to use a newer one for some distros. How did you install ONE, what packages are you using? Which version? Also, can you please share more about the libxmlrpc-c versions that cause problems, and when it was fixed? Regards -- Carlos Martín, MSc Project Engineer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org http://www.OpenNebula.org | cmar...@opennebula.org mailto:cmar...@opennebula.org | @OpenNebula http://twitter.com/opennebula On Wed, Feb 11, 2015 at 12:53 PM, Esteban Freire esfre...@cesga.es mailto:esfre...@cesga.es wrote: Hello, We are having an issue with oneacct command when we try to get the accounting for a group, for example: [oneadmin@cloud ~]$ oneacct -g ops ops HTTP-Error: 500 Internal Server Error [oneadmin@cloud ~]$ oneacct -g fedcloud.egi.eu http://fedcloud.egi.eu fedcloud.egi.eu http://fedcloud.egi.eu HTTP-Error: 500 Internal Server Error As far as we have been told, it seems the issue it is hidden deep in libxmlrpc and has almost nothing to do with OpenNebula