Re: [one-users] Getting an HTTP-Error: 500 when executing oneacct -g group

2015-02-20 Thread Esteban Freire

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

2015-02-19 Thread Javier Fontan
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

2015-02-17 Thread RubEn DIez LAzaro
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

2015-02-17 Thread Esteban Freire

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

2015-02-17 Thread Carlos Martín Sánchez
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

2015-02-13 Thread RubEn DIez LAzaro

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

2015-02-12 Thread Esteban Freire

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

2015-02-12 Thread Carlos Martín Sánchez
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

2015-02-12 Thread Carlos Martín Sánchez
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

2015-02-12 Thread RubEn DIez LAzaro

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

2015-02-12 Thread Alejandro Feijóo
-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