Re: [Openstack] [ceilometer] support for older versions of ceilometer

2013-05-31 Thread Julien Danjou
On Thu, May 30 2013, Tim Bell wrote:

 I hope that ceilometer can also include this within the Havana timeframe as
 it becomes a key component of production, large scale
 clouds.

I think we all agree in principle. We'd be happy to enhance Ceilometer
and fix potential bugs in this direction, but we'll require some help
testing the upgrade path *before* Havana is released.

-- 
Julien Danjou
# Free Software hacker # freelance consultant
# http://julien.danjou.info


signature.asc
Description: PGP signature
___
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] [ceilometer] support for older versions of ceilometer

2013-05-31 Thread Doug Hellmann
On Fri, May 31, 2013 at 4:11 AM, Julien Danjou jul...@danjou.info wrote:

 On Thu, May 30 2013, Tim Bell wrote:

  I hope that ceilometer can also include this within the Havana timeframe
 as
  it becomes a key component of production, large scale
  clouds.

 I think we all agree in principle. We'd be happy to enhance Ceilometer
 and fix potential bugs in this direction, but we'll require some help
 testing the upgrade path *before* Havana is released.


Right, and upgrades are a different issue than running production systems
long-term on mixed versions.

Most of the problems between grizzly or trunk ceilometer and folsom have
had to do with proof-of-concept deployments where people were trying to
install a modern ceilometer on the same server as another component that
was older. Because the services require incompatible libraries and were
running on the same host using the same site-packages directories, there
are conflicts and things broke (either ceilometer, or the other service).
Deploying into virtualenvs or using separate hosts will reduce (if not
eliminate) these problems. The protocol ceilometer uses to talk over the
message bus is compatible between versions, AFAIK, so should not have
issues with rolling upgrades.

Doug



 --
 Julien Danjou
 # Free Software hacker # freelance consultant
 # http://julien.danjou.info

___
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] [ceilometer] support for older versions of ceilometer

2013-05-30 Thread Tim Bell
 

Doug,

 

Can you advise on what the plan/policy will be for Havana ?

 

-  Will I be able to run Havana core components such as Nova with 
Grizzly ceilometer ?

-  Will I be able to run Havana ceilometer with Grizzly core components 
(with reduced functionality compared to the Havana
core components) ?

 

Tim

 

From: Openstack [mailto:openstack-bounces+tim.bell=cern...@lists.launchpad.net] 
On Behalf Of Doug Hellmann
Sent: 30 May 2013 18:59
To: openstack@lists.launchpad.net
Subject: [Openstack] [ceilometer] support for older versions of ceilometer

 

The ceilometer team has had a few requests for help with older versions of 
ceilometer or running the grizzly version of ceilometer
with older versions of other OpenStack components lately. We appreciate the 
level of interest in the project but, as much as we
would like to, unfortunately we are not always able to help everyone with these 
mixed configurations. During the early phases of
our development we tried to maintain compatibility with folsom, even well into 
the grizzly development cycle. We are no longer doing
that, however, and so to make clear what support we can offer, the ceilometer 
team has put together the statement below. It has been
added to our documentation, and we are posting here to make sure everyone has a 
chance to see it.

 

Regards,

Doug

 

 

The ceilometer team has limited capacity to provide support for older versions 
of the project. Because the project graduated from
incubation around the time of the grizzly release, that is the first version 
for which we will provide regular ongoing support
following the standard deprecation cycle for OpenStack [1]. The grizzly version 
of ceilometer  cannot be installed on the same
server with earlier versions of OpenStack because of conflicting package 
requirements, but is API compatible with the folsom release
if installed separately.

 

[1] https://wiki.openstack.org/wiki/StableBranch

 



smime.p7s
Description: S/MIME cryptographic signature
___
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] [ceilometer] support for older versions of ceilometer

2013-05-30 Thread Doug Hellmann
From what I understand, it is unusual to support mixing components from
different releases like that. Am I wrong?

Doug


On Thu, May 30, 2013 at 3:29 PM, Tim Bell tim.b...@cern.ch wrote:

 ** **

 Doug,

 ** **

 Can you advise on what the plan/policy will be for Havana ?

 ** **

 **-  **Will I be able to run Havana core components such as Nova
 with Grizzly ceilometer ?

 **-  **Will I be able to run Havana ceilometer with Grizzly core
 components (with reduced functionality compared to the Havana core
 components) ?

 ** **

 Tim

 ** **

 *From:* Openstack [mailto:openstack-bounces+tim.bell=
 cern...@lists.launchpad.net] *On Behalf Of *Doug Hellmann
 *Sent:* 30 May 2013 18:59
 *To:* openstack@lists.launchpad.net
 *Subject:* [Openstack] [ceilometer] support for older versions of
 ceilometer

 ** **

 The ceilometer team has had a few requests for help with older versions of
 ceilometer or running the grizzly version of ceilometer with older versions
 of other OpenStack components lately. We appreciate the level of interest
 in the project but, as much as we would like to, unfortunately we are not
 always able to help everyone with these mixed configurations. During the
 early phases of our development we tried to maintain compatibility with
 folsom, even well into the grizzly development cycle. We are no longer
 doing that, however, and so to make clear what support we can offer, the
 ceilometer team has put together the statement below. It has been added to
 our documentation, and we are posting here to make sure everyone has a
 chance to see it.

 ** **

 Regards,

 Doug

 ** **

 ** **

 The ceilometer team has limited capacity to provide support for older
 versions of the project. Because the project graduated from incubation
 around the time of the grizzly release, that is the first version for which
 we will provide regular ongoing support following the standard deprecation
 cycle for OpenStack [1]. The grizzly version of ceilometer  cannot be
 installed on the same server with earlier versions of OpenStack because of
 conflicting package requirements, but is API compatible with the folsom
 release if installed separately.

 ** **

 [1] https://wiki.openstack.org/wiki/StableBranch

 ** **

___
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] [ceilometer] support for older versions of ceilometer

2013-05-30 Thread Tim Bell
 

The difficulties of upgrading OpenStack while running production services was 
one of the major feedbacks from the user survey at
Portland. Core components are including N/N+1 upgrades into their plans for 
Havana so big bang (and high risk of extended downtime)
upgrades are no longer the default processes.

 

As a component matures through incubation to core, we also need to have these 
operational requirements covered. Upgrading 100s of
hypervisors and their controllers require staged upgrades.

 

I hope that ceilometer can also include this within the Havana timeframe as it 
becomes a key component of production, large scale
clouds.

 

Tim

 

From: Doug Hellmann [mailto:doug.hellm...@dreamhost.com] 
Sent: 30 May 2013 22:35
To: Tim Bell
Cc: openstack@lists.launchpad.net
Subject: Re: [Openstack] [ceilometer] support for older versions of ceilometer

 

From what I understand, it is unusual to support mixing components from 
different releases like that. Am I wrong?

 

Doug

 

On Thu, May 30, 2013 at 3:29 PM, Tim Bell tim.b...@cern.ch 
mailto:tim.b...@cern.ch  wrote:

 

Doug,

 

Can you advise on what the plan/policy will be for Havana ?

 

-  Will I be able to run Havana core components such as Nova with 
Grizzly ceilometer ?

-  Will I be able to run Havana ceilometer with Grizzly core components 
(with reduced functionality compared to the Havana
core components) ?

 

Tim

 

From: Openstack [mailto:openstack-bounces+tim.bell 
mailto:openstack-bounces%2Btim.bell =cern...@lists.launchpad.net
mailto:cern...@lists.launchpad.net ] On Behalf Of Doug Hellmann
Sent: 30 May 2013 18:59
To: openstack@lists.launchpad.net mailto:openstack@lists.launchpad.net 
Subject: [Openstack] [ceilometer] support for older versions of ceilometer

 

The ceilometer team has had a few requests for help with older versions of 
ceilometer or running the grizzly version of ceilometer
with older versions of other OpenStack components lately. We appreciate the 
level of interest in the project but, as much as we
would like to, unfortunately we are not always able to help everyone with these 
mixed configurations. During the early phases of
our development we tried to maintain compatibility with folsom, even well into 
the grizzly development cycle. We are no longer doing
that, however, and so to make clear what support we can offer, the ceilometer 
team has put together the statement below. It has been
added to our documentation, and we are posting here to make sure everyone has a 
chance to see it.

 

Regards,

Doug

 

 

The ceilometer team has limited capacity to provide support for older versions 
of the project. Because the project graduated from
incubation around the time of the grizzly release, that is the first version 
for which we will provide regular ongoing support
following the standard deprecation cycle for OpenStack [1]. The grizzly version 
of ceilometer  cannot be installed on the same
server with earlier versions of OpenStack because of conflicting package 
requirements, but is API compatible with the folsom release
if installed separately.

 

[1] https://wiki.openstack.org/wiki/StableBranch

 

 



smime.p7s
Description: S/MIME cryptographic signature
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp