[Openstack] Nova-manage service list is not conveying loss of dependent services

2013-01-02 Thread Kobagana Kumar
Hi,

Nova-manage service list is not conveying loss of dependent services

Description: Though Rabbit MQ service is down, nova-compute service status is 
showing as alive, so VMs are regularly scheduled to this node and get stuck.

Proposed Solution:

Need to detect compute managers which have failed to contact the dependent 
service like RabitMQ, libvirt etc., after identifying the problem (after 
configurable number of retries) compute service should disable itself by 
logging proper reason into database and it should enable the itself once the 
detected problem resolves.

With the proposed solution when the Rabbit MQ service is down service list 
shows as follows:

nova-network nv-aw1st21-compute0001 nova disabled (unable to contact RabbitMQ) 
enabled 2013-01-02 05:33:00

To implement this approach need to introduce a new column "reason".

Please comment on the proposed approach.

Thanks,
Kobagana Kumar

DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Persistent Systems Ltd. It is intended only for the use of the 
individual or entity to which it is addressed. If you are not the intended 
recipient, you are not authorized to read, retain, copy, print, distribute or 
use this message. If you have received this communication in error, please 
notify the sender and delete all copies of this message. Persistent Systems 
Ltd. does not accept any liability for virus infected mails.
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


[Openstack] Incremental Backup of Instances

2012-07-22 Thread Kobagana Kumar
Hi All,

I am working on Delta Changes of an instance. Can you please tell me
The procedure to take Incremental Backups (Delta Changes) of VMs,
instead of taking the snapshot of entire instance.

And also please tell me how to apply those delta changes to instance.

Thanks & Regards,
Bharath Kumar Kobagana


DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Persistent Systems Ltd. It is intended only for the use of the 
individual or entity to which it is addressed. If you are not the intended 
recipient, you are not authorized to read, retain, copy, print, distribute or 
use this message. If you have received this communication in error, please 
notify the sender and delete all copies of this message. Persistent Systems 
Ltd. does not accept any liability for virus infected mails.
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] [Metering] Implemented three methods in Ceilometer

2012-06-21 Thread Kobagana Kumar
Hi Julien Danjou,

I followed the steps given in http://wiki.openstack.org/GerritWorkflow this
site. But I am getting some error while executing the command "git review".

While I am executing that command I am getting following error:

Problem running 'git remote update gerrit'
Fetching gerrit
ssh: connect to host review.stackforge.org port 29418: Connection timed out
fatal: The remote end hung up unexpectedly
error: Could not fetch gerrit

Can you please tell me the way to resolve this error.

Thanks & Regards,

Bharath Kumar

-Original Message-
From: Julien Danjou [mailto:julien.dan...@enovance.com] 
Sent: Wednesday, June 20, 2012 2:13 PM
To: Kobagana Kumar
Cc: openstack@lists.launchpad.net
Subject: Re: [Openstack] [Metering] Implemented three methods in Ceilometer

On Wed, Jun 20 2012, Kobagana Kumar wrote:

Hi Kobagana,

> I have implemented three more classes in Ceilometer plug-in module.
> Added those classes in libvirt.py file in compute.
> The classes which I have added are counters to find out the following:
>
> 1.   Number of CPUs used
>
> 2.   Memory used
>
> 3.   Maximum memory used
> I am also ready with test cases for those methods.
>
> Please let me know the procedure to contribute my code to ceilometer 
> code base.

You need to send your patches to https://review.stackforge.org/ using 
git-review.

You can find some documentation about this here:

http://wiki.openstack.org/GerritWorkflow

--
Julien Danjou
// eNovance  http://enovance.com
// ✉ julien.dan...@enovance.com  ☎ +33 1 49 70 99 81

DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Persistent Systems Ltd. It is intended only for the use of the 
individual or entity to which it is addressed. If you are not the intended 
recipient, you are not authorized to read, retain, copy, print, distribute or 
use this message. If you have received this communication in error, please 
notify the sender and delete all copies of this message. Persistent Systems 
Ltd. does not accept any liability for virus infected mails.
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


[Openstack] [Metering] Implemented three methods in Ceilometer

2012-06-19 Thread Kobagana Kumar
Hi all,

I have implemented three more classes in Ceilometer plug-in module.
Added those classes in libvirt.py file in compute.
The classes which I have added are counters to find out the following:

1.   Number of CPUs used

2.   Memory used

3.   Maximum memory used
I am also ready with test cases for those methods.

Please let me know the procedure to contribute my code to ceilometer
code base.

Thanks & Regards,
Bharath Kumar



DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Persistent Systems Ltd. It is intended only for the use of the 
individual or entity to which it is addressed. If you are not the intended 
recipient, you are not authorized to read, retain, copy, print, distribute or 
use this message. If you have received this communication in error, please 
notify the sender and delete all copies of this message. Persistent Systems 
Ltd. does not accept any liability for virus infected mails.
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


[Openstack] Clarification on Ceilometer Implementation

2012-06-06 Thread Kobagana Kumar
Hi all,

I am trying to implement Agent module in Ceilometer. Regarding that I
have few doubts:

How Ceilometer capturing the usage details?

As we are already know "nova simple usage" module captures the usage
details of nova. It works at API level. But here in ceilometer we are
trying to implement Agent module at compute level. For that how can we
capture the usage details?


What is the format of Plug- In?

We can implement plug-in in various ways. We can use dictionary format,
JSON format, etc. In which format Ceilometer implementing the plug - in
and what are the attributes in that.


Thanks & Regards,
Bharath Kumar

DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Persistent Systems Ltd. It is intended only for the use of the 
individual or entity to which it is addressed. If you are not the intended 
recipient, you are not authorized to read, retain, copy, print, distribute or 
use this message. If you have received this communication in error, please 
notify the sender and delete all copies of this message. Persistent Systems 
Ltd. does not accept any liability for virus infected mails.
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp